首页 | 本学科首页   官方微博 | 高级检索  
     

基于FPGA的异步FIFO设计与实现
引用本文:熊红兵,陈琦. 基于FPGA的异步FIFO设计与实现[J]. 微计算机信息, 2006, 22(17): 216-218
作者姓名:熊红兵  陈琦
作者单位:1. 100084,清华大学电子工程系
2. 100080,中国科学院电子学研究所
摘    要:异步FIFO是用来适配不同时钟域之间的相位差和频率飘移的重要模块。本文设计的异步FIFO采用了格雷(GRAY)变换技术和双端口RAM实现了不同时钟域之间的数据无损传输。该结构利用了GRAY变换的特点,使得整个系统可靠性高和抗干扰能力强,系统可以工作在读写时钟频率漂移达到正负300PPM的恶劣环境。并且由于采用了模块化结构,使得系统具有良好的可扩充性。

关 键 词:双口RAM  格雷码  指针解释  指针生成
文章编号:1008-0570(2006)06-2-0216-03
修稿时间:2005-11-02

Asynchronous FIFO Design and Implementation Based on FPGA
Xiong,Hongbing,Chen,Qi. Asynchronous FIFO Design and Implementation Based on FPGA[J]. Control & Automation, 2006, 22(17): 216-218
Authors:Xiong  Hongbing  Chen  Qi
Abstract:Asynchronous FIFO is an important module which always used to absorb the phase and frequency offset between different clock domain in communication area .In this paper, an FIFO module is designed using Gray convert technology and dual-port ram , which realizing scatheless transmit between different clock domain. The advances of Gray (Only one bit changes between neighboring two clock ) improves the reliability and anti-jamming capability of the system. And the system can work normally in the bad condi-tion which the phase and frequency offset target to 300PPM. It is proved by work that the FIFO module can fulfill the demands of real-time of data transmitting system, and the module is powerful enough for more data process in the future.
Keywords:FIFO
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号