FPGA多电平协议I/O接口电路SERDES的设计

来源 :复旦大学 | 被引量 : 0次 | 上传用户:xiaowangjianfeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
FPGA芯片主要由可编程逻辑单元、可编程的互连资源以及可编程的I/O接口电路组成。其中可编程I/O接口电路是FPGA和外界芯片系统连接和通信的桥梁,通过对它的配置可以解决FPGA与各类芯片之间通信的兼容性问题;通过增加专用的可编程串行/解串器电路可以使FPGA支持各种高速的存储和通信应用,实现片内低速并行数据和外部高速串行数据间的转换。本文围绕可编程I/O接口电路中专用的多模式高性能串行/解串器的设计进行了研究,主要包括三个方面:串行/解串器的可编程特性、对多通道并行数据偏斜的校正和字节对准的硬件支持以及电路可靠性方面的改进。针对串行/解串器的可编程特性,通过在数据传输路径和数据传输控制上加入编程点,实现数据速率、位宽可配置的多种工作模式,满足不同电平协议下通信的位宽和速率的要求;加入了多功能可配置触发器,根据用户的配置可以实现不同功能组合的触发器。提高了电路功能的灵活性,扩大了应用的范围。针对多通道并行数据偏斜校正的硬件支持,加入专用的延迟链电路;针对字节对准的硬件支持,增加了专用的Bitslip移位控制电路。用户只要设计电路实现数据偏斜校正和字节对齐的算法,就可以和解串器组成一个完整的FPGA芯片高速数据接收系统。针对电路可靠性方面的改进,将DDR发送电路中接至多路选择器选择端的时钟信号进行了反相,以最小的而积代价改变电路结构的同时消除了输出端产生的毛刺;针对高速工作的串行/解串器可能面临的置位或复位不同步的问题,设计了专用的置/复位同步控制电路,保证内部同一时钟域下的的触发器在进行置/复位操作后同时释放以回到同步的状态。经过仿真验证,本设计可以正确完成用于数据偏斜校正的可编程延迟和字节对准操作,支持多种DDR发送和接收模式,’实现SDR模式下2、3、4、5、6、7、8位和DDR模式下4、6、8、10位的串并/并串转换和复位同步的机制。本文自主开发的芯片,采用65nmLogic Low Leakage1P9M1.2V/1.8V/2.5V工艺对芯片进行版图实现,一个完整的可编程串行/解串器的版图面枳为128μm×70μm,后仿结果显示最高工作频率为714MHz,性能和Xilinx公司Virtex-4系列芯片和Altera公司Stratix Ⅱ系列芯片相当。
其他文献
<正>《小狗包弟》是巴金晚年忏悔和反思的起点。在此文中,巴金用舒缓自然的笔调写沉重的故事,表现出重大的时代主题。然而一般分析多着眼于作者对小狗的"歉意",而未能发掘出
创业板自成立之初就受到社会各界的关注,其中关乎投资者切身利益的股利分配政策问题更是备受瞩目。相对于比较保守的主板市场而言,创业板市场则表现出高派现和高转增的股利分
目的建立实验室制备水飞蓟宾 卵磷脂复合物的方法。方法将水飞蓟宾和卵磷脂共溶于不同溶剂中 ,在一定条件下进行反应 ,然后将反应物分离、干燥、称重 ,比较收率。结果水飞蓟
今天的国际商业环境迫使许多企业关注供应链管理以获得竞争优势。随着全球环保意识的日益增强以及相关环境法规的日益增多,企业正面临着更加严格的环境要求。尤其在当前“绿
随着社会经济的快速发展与快速城市化,在居民出行总量持续增加的情况下,公共交通分担率却连续三年下降,而小汽车分担率则逐年上升。造成城市道路拥挤,交通压力越来越大,尤其在一线
本文基于一致性阵的一个充要条件分别构造χ2-统计量和u-统计量用于检验AHP判断矩阵的一致性,并用最小元素法对不具有满意一致性的判断矩阵进行修正。
随着现代科技的不断发展,计算机信息的大规模广泛运用,社会各方面对生产企业进行技术革新的呼声日益高涨。数控加工技术也不可避免的受到影响,同时,数控机床的自动化、精准化
<正>历史上,不少名篇的艺术魅力都源于其对某种艺术形式的遵循与突破。比如,《游褒禅山记》确乎是游记,但更是一篇议论,其"志、力、物"三者关系的精彩议论至今光芒不减,成为
本文旨在研究WTO协定等条约或法律文件框架下的过境货物相关知识产权问题,以欧盟法及其实践为例。引言界定了研究对象,强调应注意“过境货物”定义与海关实践的衔接问题,同时
支持向量机(Support Vector Machine,SVM)是一种新兴的机器学习方法,在近些年进展非常迅速,研究结果表明,该方法可以应用于多个领域,并且具有广阔的应用潜能。SVM集成了最大间隔超平