期刊文献+

USB3.0物理层中弹性缓冲的设计与实现 被引量:4

Design and Implementation of Elastic Buffer for USB3.0 PHY
下载PDF
导出
摘要 弹性缓冲用于在不同的时钟域中同步数据以保持数据的完整性,在USB、PCIE等高速串行总线的物理层中普遍应用.通过分析弹性缓冲的作用机制,根据USB3.O的协议要求,采用具有写指针屏蔽、指针跳跃、断点保存与握手、输出控制等具有创新功能的异步FIFO来设计弹性缓冲,很好实现了时钟频率补偿的目的.所设计的弹性缓冲采用并行10位数据,读写时钟可达到500 MHz的频率.该研究结论可用于满足USB3.0协议的弹性缓冲等高速弹性缓冲的场合,具有一定的工程应用价值. Elastic Buffers which are applied in USB3.0 and PCIE physical layer are used to ensure data integrity when bridging two different clock domains. By the research of elastic buffer mechanism and USB3.0 specification, an elastic buffer is designed by using asynchronous FIFO which has innovative function including write pointer mask, breakpoint restored, pointer jump, handshake methods and output control, and the frequency delta is managed perfectly by this elastic buffer. The width of input and output data is 10 bits, and the write clock and read clock can achieve 500 MHz. The research result can be applied to elastic buffer of USB3.0 and other system where high speect elastic buffer is needed, and is valuable to enuineering application to some extent.
出处 《微电子学与计算机》 CSCD 北大核心 2012年第6期117-121,共5页 Microelectronics & Computer
关键词 弹性缓冲 常半满 USB3.0 异步FIFO elastic buffer normal half full USB3.0 asynchronous FIFO
  • 相关文献

参考文献7

  • 1Wikipedia, USB[EB/OL].[2011-09-28]. http://en. wikipedia, org.
  • 2彭琰,曾云,王太宏,帅金晓.基于HID类USB外设功能控制器的ASIC设计[J].微电子学与计算机,2009,26(4):15-18. 被引量:3
  • 3UniversalSerialBus3.0specmcation[s].美国:USB组织,2008.
  • 4Joe Winkles. Elastic Buffer Implementations in PCI Express Devices [M]. Mindshare Inc, 2003.
  • 5PHYInterfaceforPCIExpressandUSB3.0Vet-sion3.o[s].美国:英特尔,2009.
  • 6刘洪波,龙娟,郝晓莉,沈绪榜.异步FIFO状态判断的研究与设计[J].微电子学与计算机,2007,24(3):81-84. 被引量:9
  • 7Cummings C E. Simulation and synthesis techniques for asynchronous FIFO design [R]. SNUG, 2002.

二级参考文献10

共引文献10

同被引文献17

引证文献4

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部