资料介绍
场可编程门阵列(FPGA)与模数转换器(ADC)输出的接口是一项常见的工程设计挑战。本文简要介绍各种接口协议和标准,并提供有关在高速数据转换器实现方案中使用LVDS的应用诀窍和技巧。
接口方式和标准
现场可编程门阵列(FPGA)与模数转换器(ADC)数字数据输出的接口是一项常见的工程设计挑战。此外,ADC使用多种多样的数字数据样式和标准,使这项挑战更加复杂。对于通常在200 MHz以下的低速数据接口,单倍数据速率(SDR) CMOS非常普遍:发送器在一个时钟沿传送数据,接收器在另一个时钟沿接收数据。这种方式可确保数据有充足的时间完成建立,然后由接收器采样。在双倍数据速率(DDR) CMOS中,发送器在每一个时钟沿都会传送数据。因此,在相同的时间内,它传输的数据量是SDR的两倍。然而,接收器正确采样的时序更加复杂。
并行低压差分信号(LVDS)是高速数据转换器的常见标准。它采用差分信号,每一位均有P线和N线;在最新的FPGA中,其速度可达DDR 1.6 Gbps或800 MHz。并行LVDS的功耗低于CMOS,但所需的线数则是CMOS的两倍,因而布线可能比较困难。
LVDS常常用在具有“源同步”时钟系统的数据转换器中,不过这并不是LVDS标准的一部分。在这种设置中,时钟与数据同相,并且与数据一同发送。这样,接收器就能使用该时钟更轻松地捕捉数据,因为它现在知道数据传输何时发生。
FPGA逻辑的速度一般跟不上高速转换器的总线速度,因此大多数FPGA具有串行器/解串器(SERDES)模块,用以将转换器端的快速、窄带串行接口转换为FPGA端的慢速、宽带并行接口。针对总线中的每个数据位,此模块输出2、4或8位,但以½、¼或1/8的时钟速率输出,从而有效地将数据解串。数据由FPGA内部的宽总线处理,其速度远低于连接到转换器的窄总线。
LVDS信号标准也用于串行链路,大部分是用在高速ADC上。当引脚数量比接口速度更重要时,通常使用串行LVDS。常常使用两个时钟:数据速率时钟和帧时钟。并行LVDS部分提到的所有考虑同样适用于串行LVDS。并行LVDS不过是由多条串行LVDS线组成。
I2C使用两条线:时钟和数据。它支持总线上的大量器件,而无需额外的引脚。I2C相对较慢,考虑协议开销,速度为400 kHz至1 MHz。它通常用在慢速、小尺寸器件上。I2C也常常用作控制接口或数据接口。
SPI使用3到4条线:
时钟
数据输入和数据输出(4线),或者双向数据输入/数据输出(3线)
片选(每个非主机器件使用一条线)
可用片选线有多少,SPI就能支持多少器件。它的速度可达约100 MHz,通常用作控制接口和数据接口。
串行PORT (SPORT)是一种基于CMOS的双向接口,每个方向使用一个或两个数据引脚。对于非%8分辨率,其可调字长能够提高效率。SPORT支持时域复用(TDM),通常用在音频/媒体转换器和高通道数转换器上。它提供每引脚约100 MHz的性能。
Blackn处理器支持SPORT,FPGA上可直接实现SPORT。SPORT一般仅用于数据传输,但也可以插入控制字符。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 高速ADC与FPGA的LVDS数据接口中避免时序误差的设计考虑
- 同步与多个FPGA接口的千兆样本ADC
- FPGA与ADC数字数据输出的接口指南
- 20bps数字数据无线收发器
- 基于FPGA的_ADC数字抽取滤波器Sinc_3设计
- 具有LVDS输出的LTM9011 ADC的AN147-Altera Stratix IV FPGA接口
- ADC和DAC中的数字处理模块资料下载
- 跳上 Avalon 总线:一种简化的 FPGA 接口资料下载
- 基于Verilog的FPGA与USB 2.0高速接口设计资料下载
- 新的ADC帮助克服数字反馈资料下载
- MT-201:FPGA与ADC数字数据输出的接口
- 使用FPGA实现数字下变频器DDC的设计资料合集免费下载 26次下载
- FPGA数字电压表的程序资料免费下载 34次下载
- FPGA与ADC数字数据输出的接口 96次下载
- 数字数据网
- SPEA—ADC与DAC测试简介 2k次阅读
- 为逐次逼近型ADC设计可靠的数字接口 1.7k次阅读
- 如何为DSP接口模式配置MAX2769C ADC寄存器 2.9k次阅读
- FPGA与ADC数字数据输出的接口 9.2k次阅读
- 利用异步采样速率转换简化数字数据接口 2.3k次阅读
- 如何使用FPGA驱动并行ADC和并行DAC芯片 8.3k次阅读
- 采用XC3S400AN FPGA的数字ADC的主要特点及应用 4.2k次阅读
- ADC12QS065里用LVDS格式解决输出信号传输问题 3k次阅读
- 数字接口—单端与差动接口对比 1.4k次阅读
- 基于FPGA的EnDat接口编码器数据采集设计 4.5k次阅读
- 关于高速ADC和DAC与FPGA的配合使用浅析 1.2w次阅读
- 数据通信与网络:数字数据,模拟数据和数字信号间的转换 1.3w次阅读
- LVDS高速ADC接口_Xilinx FPGA实现 2.6w次阅读
- 基于fpga和cpld低频/最小逻辑ADC实现 1.8k次阅读
- adc0809中文资料下载 adc0809引脚图封装及应用电路 2.1w次阅读
下载排行
本周
- 1PD取电芯片 ECP5702规格书
- 0.88 MB | 3次下载 | 免费
- 2氮化镓GaN FET/GaN HEMT 功率驱动电路选型表
- 0.10 MB | 2次下载 | 免费
- 3EMC PCB设计总结
- 0.33 MB | 2次下载 | 免费
- 41节电池用电池保护IC S-8261D系列数据手册
- 3.07 MB | 1次下载 | 1 积分
- 5PD取电芯片,可取5/9/12/15/20V电压ECP5702数据手册
- 0.88 MB | 1次下载 | 免费
- 6飞腾FT2000-4 COM Express核心板技术手册0603
- 1.22 MB | 1次下载 | 免费
- 7飞腾S5000C-64双路服务器系列应用宣传册--一乘科技
- 945.81 KB | 1次下载 | 免费
- 8IP2345支持PD3.0等多种快充协议 支持4~6节串联电池最大充电功率30W异步升降压充电IC
- 1.41 MB | 次下载 | 免费
本月
- 1美的电磁炉电路原理图资料
- 4.39 MB | 22次下载 | 10 积分
- 2反激式开关电源设计解析
- 0.89 MB | 16次下载 | 5 积分
- 3耗尽型MOS FET产品目录选型表
- 0.14 MB | 3次下载 | 免费
- 4PD取电芯片 ECP5702规格书
- 0.88 MB | 3次下载 | 免费
- 5氮化镓GaN FET/GaN HEMT 功率驱动电路选型表
- 0.10 MB | 2次下载 | 免费
- 6EMC PCB设计总结
- 0.33 MB | 2次下载 | 免费
- 7PC5200 700V_10A GaN HEMT驱动器数据手册
- 1.63 MB | 1次下载 | 免费
- 81节电池用电池保护IC S-8261D系列数据手册
- 3.07 MB | 1次下载 | 1 积分
总榜
- 1matlab软件下载入口
- 未知 | 935137次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233095次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191457次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183360次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81605次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73831次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65991次下载 | 10 积分
电子发烧友App





创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论