期刊文献+

基于加权Gray码及实时状态检测的异步FIFO设计 被引量:3

An Asynchronous FIFO Design Based on Weighted Gray Coding and Real-Time State Detection
下载PDF
导出
摘要 本文提出了一种新颖的异步FIFO设计,它采用加权Gray码进行指针编码,采用实时的全局状态检测器来控制写/读,是一种高性能的异步FIFO。模拟结果表明,在FIFO深度为4~16的情况下,该设计与已有的FIFO设计相比在性能以及面积开销等方面都获得了明显的改善。该异步FIFO在多核SoC互连设计中具有广泛的应用前景。 A novel asynchronous FIFO design is presented in this paper. It employs a weighted gray code as the write/ read pointer code,and controls write/read operations using a real-time global state detector. It is a high-performance asynchronous FIFO design. Simulation results show that the performance and area cost are both considerably improved compared with other available FIFOs under the depth range of 4-16. The asynchronous FIFO can be widely used in the interconnect design of multi-core SoC.
出处 《计算机工程与科学》 CSCD 2007年第7期91-95,共5页 Computer Engineering & Science
基金 国家自然科学基金资助项目(60473079) 教育部高等学校博士学科点专项科研基金资助项目(20059998026)
关键词 异步FIFO 同步器 高性能 GRAY码 asynchronous FIFO synchronizer high performance Gray code
  • 相关文献

参考文献6

  • 1Cummings C E.Synthesis and Scripting Techniques for Designing Multi-Asynchronous Clock Designs[A].Proc of SNUG'01[C].2001.
  • 2汪东,马剑武,陈书明.基于Gray码的异步FIFO接口技术及其应用[J].计算机工程与科学,2005,27(1):58-60. 被引量:20
  • 3Paluch E.Synthesis Optimized Universal Synchronous/Asynchronous Generic FIFO Design[A].Proc of SNUG'03[C].2003.
  • 4Cummings C E,Alfke P.Simulation and Synthesis Techniques for Asynchronous FIFO Design with Asynchronous Pointer Comparisons[A].Proc of SNUG'02[C].2002.
  • 5Cummings C E,Mills D,Golson S.Asynchronous & Synchronous Reset Design Techniques[A].Proc of SNUG'03[C].2003.
  • 6Kimura S,Hayakawa T,Horiyama T.An On-Chip High Speed Serial Communication Method Based on Independent Ring Oscillators[A].Proc of ISSCC'03[C].2003.

二级参考文献6

  • 1Smith D J. HDL Chip Design:A Practical Guide for Designing, Synthesizing and Simulating ASICs and FPGAs Using VHDL or Verilog[M]. Doone Publication, 1996.
  • 2Robert M Losee. A Gray Code Based Ordering for Documents on Shelves: Classification for Browsing and Retrieval[J]. Journal of the American Society for Information Science, 1992, 43(4) : 312-322.
  • 3Scott Hauck. Asynchronous Design Methodologies: An Overview[J]. Proc of the IEEE, 1995, 83(1): 69-93.
  • 4Clifford E Cummings, Peter Alfke. Simulation and Synthesis Techniques for Asynchronous FIFO Design with Asynchronous Pointer Comparisons[Z].SNUG, 2002. 1-18.
  • 5Clifford E Cummings. Synthesis and Scripting Techniques for Designing Multi-Asynchronous Clock Designs[Z]. SNUG, 2001.1-26.
  • 6William J Dally, John W Poulton. Digital Systems Engineering[M]. Cambridge University Press, 1998.

共引文献19

同被引文献15

引证文献3

二级引证文献21

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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