中国半导体行业协会封装分会会刊

中国电子学会电子制造与封装技术分会会刊

导航

电子与封装 ›› 2016, Vol. 16 ›› Issue (10): 19 -22. doi: 10.16257/j.cnki.1681-1070.2016.0115

• 电路设计 • 上一篇    下一篇

一种适用于FPGA系统中的变速箱电路设计

罗旸,何光旭,雷淑岚   

  1. 中国电子科技集团公司第58研究所,江苏无锡 214072
  • 收稿日期:2016-03-30 出版日期:2016-10-20 发布日期:2016-10-20
  • 作者简介:罗旸(1982—),男,福建长汀人,毕业于电子科技大学自动化专业,现在中国电子科技集团公司第58研究所从事科研项目技术与管理工作。

Design of Gearbox Circuits for FPGA System

LUO Yang,HE Guangxu,LEI Shulan   

  1. China Electronics Technology Group Corporation No.58 Research Institute,Wuxi 214072,China
  • Received:2016-03-30 Online:2016-10-20 Published:2016-10-20

摘要: 设计了一种新型变速箱电路,变速箱两边采用同一时钟,不需要额外的时钟输入,使用计数器来控制位宽转变的整个过程,并产生标志位来控制变速箱数据的输入和输出。在不改变数据传输波特率的情况下,解决在传输过程中数据的重复或丢失问题,实现两边不同数据位宽的正确转换。电路适用于在FPGA系统中,模块之间或者各IP之间的数据位宽不匹配的情况下调整模块之间的数据位宽,从而实现各内部模块之间的数据位宽匹配。仿真结果表明,以66位数据转64位数据为例,在不影响有效数据传输速率的情况下,可以在32个时钟周期内完成数据的无损转换。

关键词: 变速箱, 标志位控制, 高速串行通信, Serdes, FPGA系统

Abstract: In the paper,a new design of gearbox that adapts the same clock at the both sides instead of involving an extra clock input is presented.It controls the whole process of bit width conversion by counters and produces flag bit to determine the input and output of the gearbox data.The design solves the problem of data repetition and loss during the transmission under fixed baud rate and consequently realizes the perfect conversion between the different bit-wide data.Under the situations when the data bit width are different among modules or IPs,the design is effective in adjusting and matching the data bit widths among modules. The simulation results show that the gearbox completes the data conversion from 66 bits to 64 bits within 32 clock cycles without loss of data rate.

Key words: gearbox, flag bit control, high-speed serial communication, Serdes, FPGA

中图分类号: