没有合适的资源?快使用搜索试试~ 我知道了~
tri-ratesdiphyipcore.PDF
需积分: 10 1 下载量 94 浏览量
2019-06-25
14:03:15
上传
评论
收藏 1.2MB PDF 举报
温馨提示
LATTICE SDI IP使用手册 Tri-Rate Serial Digital Interface Physical Layer IP Core User’s Guide
资源推荐
资源详情
资源评论
December 2011
IPUG82_01.5
Tri-Rate Serial Digital Interface Physical Layer IP Core User’s Guide
© 2011 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand
or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
IPUG82_01.5, December 2011 2 Tri-Rate SDI PHY IP User’s Guide
Chapter 1. Introduction .......................................................................................................................... 5
Quick Facts ........................................................................................................................................................... 6
Features ................................................................................................................................................................ 6
Video Interface and Source Format Support......................................................................................................... 6
Chapter 2. Functional Description ........................................................................................................ 8
Receiver ................................................................................................................................................................ 8
Decoder/Descrambler .................................................................................................................................. 9
Word Alignment/TRS Detection ................................................................................................................... 9
Rate Detection and Control.......................................................................................................................... 9
Format Detection........................................................................................................................................ 10
CRC Checker ............................................................................................................................................. 10
XYZ Word Decoder .................................................................................................................................... 10
LN Decoder ................................................................................................................................................ 10
VPID Extraction.......................................................................................................................................... 11
Transmitter .......................................................................................................................................................... 11
LN Encoder ................................................................................................................................................ 11
CRC Computation ...................................................................................................................................... 11
VPID Insertion ............................................................................................................................................ 12
LN/CRC Insertion ....................................................................................................................................... 12
Scrambler/ Encoder ................................................................................................................................... 12
Low-Speed Serializer ................................................................................................................................. 12
Signal Descriptions ............................................................................................................................................. 12
Interfacing with Tri-Rate SDI PHY IP Core ......................................................................................................... 17
SERDES/Board Tx Interface...................................................................................................................... 17
SD 10-bit Mode for Tx ................................................................................................................................ 18
SD LDR Mode ............................................................................................................................................ 18
VPID Extraction.......................................................................................................................................... 19
FPGA Tx Interface ..................................................................................................................................... 19
Custom Format .......................................................................................................................................... 19
Advanced Settings ..................................................................................................................................... 19
SERDES/Board Rx Interface ..................................................................................................................... 19
FPGA Rx Interface ..................................................................................................................................... 20
SD 10-Bit Mode for Rx ............................................................................................................................... 20
Video Payload Identification and Extraction............................................................................................... 20
Integer Frame-Rate Applications ............................................................................................................... 21
Fractional Frame-Rate Applications........................................................................................................... 22
Timing Specifications .......................................................................................................................................... 23
Chapter 3. Parameter Settings ............................................................................................................ 26
PHY Tab.............................................................................................................................................................. 27
PHY Function ............................................................................................................................................. 27
Enable 3G Level-B ..................................................................................................................................... 27
LN Insertion................................................................................................................................................ 28
CRC Insertion............................................................................................................................................. 28
VPID Insertion ............................................................................................................................................ 28
LDR Path for SD ........................................................................................................................................ 28
Include PLL for LDR................................................................................................................................... 28
10-bit Mode for SD Tx ................................................................................................................................ 28
Separate Data Input for SD........................................................................................................................ 29
SD Data Width ........................................................................................................................................... 29
Table of Contents
Lattice Semiconductor Table of Contents
IPUG82_01.5, December 2011 3 Tri-Rate SDI PHY IP User’s Guide
VPID Extraction.......................................................................................................................................... 29
10-bit Mode for SD Rx................................................................................................................................ 29
Clock Enable Port ...................................................................................................................................... 29
Custom Format Tab ............................................................................................................................................ 29
Custom Format Support for HD ................................................................................................................. 30
Custom Format Support for 3G.................................................................................................................. 30
Value or Range .......................................................................................................................................... 30
EAV2SAV cycles- Value ............................................................................................................................ 30
EAV2SAV Cycles- Minimum ...................................................................................................................... 31
EAV2SAV Cycles- Maximum ..................................................................................................................... 31
SAV2EAV Cycles- Value............................................................................................................................ 31
SAV2EAV Cycles- Minimum ...................................................................................................................... 31
SAV2EAV Cycles- Maximum ..................................................................................................................... 31
Advanced Tab ..................................................................................................................................................... 31
3G/HD/SDProgram Time ........................................................................................................................... 31
Lock Match Threshold................................................................................................................................ 31
Unlock Error Threshold .............................................................................................................................. 31
Chapter 4. IP Core Generation............................................................................................................. 32
Licensing the IP Core.......................................................................................................................................... 32
Getting Started .................................................................................................................................................... 32
IPexpress-Created Files and Top Level Directory Structure............................................................................... 35
Running Functional Simulation ........................................................................................................................... 37
Synthesizing and Implementing the Core in a Top-Level Design ....................................................................... 37
Hardware Evaluation........................................................................................................................................... 38
Enabling Hardware Evaluation in Diamond................................................................................................ 38
Enabling Hardware Evaluation in ispLEVER.............................................................................................. 38
Updating/Regenerating the IP Core .................................................................................................................... 38
Regenerating an IP Core in Diamond ........................................................................................................ 38
Regenerating an IP Core in ispLEVER ...................................................................................................... 39
Chapter 5. Application Support........................................................................................................... 40
Tri-Rate SDI PHY IP Loopback and Passthrough Sample Designs ................................................................... 40
Loopback Design ....................................................................................................................................... 40
Passthrough Design............................................................................................................................................ 41
Simulating the Sample Design ............................................................................................................................ 42
Testbench and Configuration File .............................................................................................................. 43
Implementing and Testing the Sample Design ................................................................................................... 45
Board Switch Assignments for Sample Designs ........................................................................................ 45
Transmitter Testing .................................................................................................................................... 46
Receiver Testing ........................................................................................................................................ 46
LCD Display ............................................................................................................................................... 47
Loopback Testing....................................................................................................................................... 47
Passthrough Testing .................................................................................................................................. 47
Chapter 6. Core Verification ................................................................................................................ 48
Chapter 7. Support Resources ............................................................................................................ 49
Lattice Technical Support.................................................................................................................................... 49
Online Forums............................................................................................................................................ 49
Telephone Support Hotline ........................................................................................................................ 49
E-mail Support ........................................................................................................................................... 49
Local Support ............................................................................................................................................. 49
Internet ....................................................................................................................................................... 49
References.......................................................................................................................................................... 49
Lattice Tri-Rate SDI PHY IP Website......................................................................................................... 49
SMTPE Website......................................................................................................................................... 49
Lattice Semiconductor Table of Contents
IPUG82_01.5, December 2011 4 Tri-Rate SDI PHY IP User’s Guide
LatticeECP3 ............................................................................................................................................... 50
Revision History .................................................................................................................................................. 50
Appendix A. Resource Utilization ....................................................................................................... 51
LatticeECP3 FPGAs............................................................................................................................................ 51
Ordering Information .................................................................................................................................. 51
IPUG82_01.5, December 2011 5 Tri-Rate SDI PHY IP User’s Guide
Serial Digital Interface (SDI) is the most popular raw video connectivity standard used in television broadcast stu-
dios and video production facilities. The availability of high-speed serial inputs/outputs and general purpose pro-
grammable logic makes FPGAs (field programmable gate arrays) ideal devices to be used for acquisition, mixing,
storage, editing, processing and format conversion applications. Simpler applications use FPGAs to acquire SDI
data from one or more SD (standard definition), HD (high definition) or 3G (3-Gigabit HD) sources, perform simple
processing and re-transmit the video data in SDI format. Such applications require an SDI PHY (physical layer)
interface and some basic processing blocks like a color space converter. In more complex applications, the
acquired video is taken through multiple processing phases, like de-interlacing, video format conversion, filtering,
scaling, graphics mixing and picture-in-picture display. FPGA devices can also be used as a bridge between SDI
video sources and backplane protocols such as PCI Express or ethernet, with or without any additional video pro-
cessing.
In an FPGA-based SDI solution, the physical interface portion is often the most challenging part of the solution.
This is because the PHY layer includes several device-dependent components like the high-speed I/Os (inputs/out-
puts), serializer/de-serializer, clock/data recovery, word alignment and timing signal detection logic. Video process-
ing, on the other hand, is algorithmic and is usually achieved using proprietary algorithms developed by the user’s
in-house design engineering teams.
The Lattice Tri-Rate SDI PHY intellectual property (IP) core is a complete SDI PHY interface that connects to the
high-speed SDI serial data on one side (through LatticeECP3™ SERDES) and the formatted parallel video data on
the other side. It enables faster development of applications for processing, storing, and bridging SDI video data. It
is comprised of the following major functional blocks: SDI encoder/decoder, word alignment, CRC detection and
checking, VPID (video payload identifier) insertion and extraction, and rate detection logic. The IP core supports
the following interface standards and source formats for SDI as specified in standards published by the Society for
Motion Picture and Television Engineers (SMPTE).
Interface: SMPTE 259M-2006 [1] (SD), SMPTE 292M-1998 [2] (HD) and SMPTE 424 M [3] (3G)
SD source formats: SMPTE 125M [4] and SMPTE 267M [5] (13.5 MHz only)
HD source formats: SMPTE 260M [6], SMPTE 274M [7], SMPTE 295M [8] and SMPTE 296M [9]
3G source formats: SMPTE 425M [10]
The Tri-Rate SDI PHY IP core, when connected with the LatticeECP3 SERDES, can transmit and/or receive any of
the supported video standards and formats through a common physical serial interface. The Tri-Rate SDI PHY IP
core can automatically scan and lock on to any of the supported video streams. Receiving multiple standards
requires appropriate external clocks to be supplied by the application in response to commands from the Tri-Rate
SDI PHY IP core.
Chapter 1:
Introduction
剩余50页未读,继续阅读
资源评论
xh_24
- 粉丝: 102
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功