基于FPGA的通用高速串行互连协议设计

被引:11
作者
高志
黄生叶
机构
[1] 湖南大学计算机与通信学院
关键词
高速串行协议; 8b/10b; FPGA;
D O I
10.16526/j.cnki.11-4762/tp.2009.09.041
中图分类号
TP393.04 [];
学科分类号
摘要
为提高高速通信系统的数据传输带宽,设计了一种基于FPGA、采用8b/10b编/解码、可应用于芯片与芯片或背板与背板之间通信的通用高速申行互连传输协议。介绍了点对点传输、全双工通信的协议体系结构,论述了协议物理层中数据传输时的串/并数据转换方法和帧同步机制,给出了协议链路层中循环冗余校验码算法、扰码/解扰模块、数据封装格式以及链路层控制器的设计。实验结果表明,系统设计的16bit位宽数据经8b/10b编码后,串行速率达到了1.25Gbps。
引用
收藏
页码:1826 / 1827+1830 +1830
页数:3
相关论文
共 6 条
[1]   基于FPGA的USB2.0协议分析仪设计 [J].
胡伟 ;
张新家 ;
李美峰 ;
张德刚 ;
刘航 .
计算机测量与控制, 2008, (09) :1353-1355
[2]   分布式运动控制系统HSSL通信设计与实现 [J].
罗福源 ;
周云飞 ;
尹涓 .
计算机工程与应用, 2007, (02) :205-208
[3]   一种高速串行数据接收芯片的设计 [J].
唱娟 ;
王松林 ;
来新泉 .
微电子学与计算机, 2006, (01) :184-187
[4]   RocketIO高速串行传输原理与实现 [J].
李江涛 .
雷达与对抗, 2004, (04) :48-50
[5]   基于逻辑设计的光纤通信8B/10B编解码方法研究 [J].
赵文虎 ;
王志功 ;
费瑞霞 ;
朱恩 ;
吴微 .
电路与系统学报, 2003, (02) :48-53
[6]   一种CRC并行计算原理及实现方法 [J].
朱荣华 .
电子学报, 1999, (04) :144-146