一种用于ip间数据传输的增强可重构双时钟FIFO

IF 0.8 4区 工程技术 Q4 ENGINEERING, ELECTRICAL & ELECTRONIC
Shugang Liu, Jiangtao Liu, Qiangguo Yu, Jie Zhan
{"title":"一种用于ip间数据传输的增强可重构双时钟FIFO","authors":"Shugang Liu, Jiangtao Liu, Qiangguo Yu, Jie Zhan","doi":"10.1587/elex.20.20230354","DOIUrl":null,"url":null,"abstract":"In integrated designs of multiple IP cores across clock domains, signal metastability can occur due to unequal wiring and variations in PVT. This leads to inconsistency between the signals obtained by the target and the signals at the source. Establishing a FIFO is one of the crucial methods for addressing data inconsistency. Therefore, this paper proposes a novel array structure based on one-hot coding, where the row and column codes generated by Johnson counters are XORed to create the address pointer. This innovation reduces the area for the FIFO and enables rapid control logic using one-hot coding. Furthermore, a state-based approach is employed to mitigate the impact of memory size on the empty/full detection circuit. It only records the read-and-write addresses, enhancing the reconfigurability of the FIFO. Using the SMIC 0.18µm process, the synthesis and simulation results demonstrate that the FIFO can achieve a maximum operating frequency of 830MHz. Additionally, compared to similar synchronous FIFO, it exhibits a significant 30% reduction in area. When considering different FIFO depths and widths, the method proposed in the paper shows an area reduction of 30% to 47% compared to similar synchronous methods. For a depth of 16 and a data width of one word, the power consumption is about 6.8 mW. The FIFO presented in this paper can serve as a reference for data transmission between different clock domains.","PeriodicalId":50387,"journal":{"name":"Ieice Electronics Express","volume":null,"pages":null},"PeriodicalIF":0.8000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Enhanced Reconfigurable Dual-Clock FIFO for Inter-IP Data Transmission\",\"authors\":\"Shugang Liu, Jiangtao Liu, Qiangguo Yu, Jie Zhan\",\"doi\":\"10.1587/elex.20.20230354\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In integrated designs of multiple IP cores across clock domains, signal metastability can occur due to unequal wiring and variations in PVT. This leads to inconsistency between the signals obtained by the target and the signals at the source. Establishing a FIFO is one of the crucial methods for addressing data inconsistency. Therefore, this paper proposes a novel array structure based on one-hot coding, where the row and column codes generated by Johnson counters are XORed to create the address pointer. This innovation reduces the area for the FIFO and enables rapid control logic using one-hot coding. Furthermore, a state-based approach is employed to mitigate the impact of memory size on the empty/full detection circuit. It only records the read-and-write addresses, enhancing the reconfigurability of the FIFO. Using the SMIC 0.18µm process, the synthesis and simulation results demonstrate that the FIFO can achieve a maximum operating frequency of 830MHz. Additionally, compared to similar synchronous FIFO, it exhibits a significant 30% reduction in area. When considering different FIFO depths and widths, the method proposed in the paper shows an area reduction of 30% to 47% compared to similar synchronous methods. For a depth of 16 and a data width of one word, the power consumption is about 6.8 mW. The FIFO presented in this paper can serve as a reference for data transmission between different clock domains.\",\"PeriodicalId\":50387,\"journal\":{\"name\":\"Ieice Electronics Express\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.8000,\"publicationDate\":\"2023-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Ieice Electronics Express\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1587/elex.20.20230354\",\"RegionNum\":4,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"ENGINEERING, ELECTRICAL & ELECTRONIC\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Ieice Electronics Express","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1587/elex.20.20230354","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

摘要

在跨时钟域的多IP核集成设计中,由于不均匀布线和pvt的变化,可能会产生信号亚稳态,从而导致目标端获得的信号与源端信号不一致。建立先进先出是解决数据不一致的关键方法之一。因此,本文提出了一种新的基于单热编码的数组结构,其中Johnson计数器生成的行码和列码被xor以创建地址指针。这一创新减少了FIFO的面积,并使用单热编码实现了快速控制逻辑。此外,采用基于状态的方法来减轻内存大小对空/满检测电路的影响。它只记录读写地址,增强了FIFO的可重构性。采用SMIC 0.18µm工艺,综合和仿真结果表明,FIFO可以实现830MHz的最大工作频率。此外,与类似的同步FIFO相比,它的面积减少了30%。当考虑不同的FIFO深度和宽度时,本文提出的方法与类似的同步方法相比,面积减少了30%至47%。深度为16,数据宽度为1字时,功耗约为6.8 mW。本文提出的FIFO可作为不同时钟域间数据传输的参考。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
An Enhanced Reconfigurable Dual-Clock FIFO for Inter-IP Data Transmission
In integrated designs of multiple IP cores across clock domains, signal metastability can occur due to unequal wiring and variations in PVT. This leads to inconsistency between the signals obtained by the target and the signals at the source. Establishing a FIFO is one of the crucial methods for addressing data inconsistency. Therefore, this paper proposes a novel array structure based on one-hot coding, where the row and column codes generated by Johnson counters are XORed to create the address pointer. This innovation reduces the area for the FIFO and enables rapid control logic using one-hot coding. Furthermore, a state-based approach is employed to mitigate the impact of memory size on the empty/full detection circuit. It only records the read-and-write addresses, enhancing the reconfigurability of the FIFO. Using the SMIC 0.18µm process, the synthesis and simulation results demonstrate that the FIFO can achieve a maximum operating frequency of 830MHz. Additionally, compared to similar synchronous FIFO, it exhibits a significant 30% reduction in area. When considering different FIFO depths and widths, the method proposed in the paper shows an area reduction of 30% to 47% compared to similar synchronous methods. For a depth of 16 and a data width of one word, the power consumption is about 6.8 mW. The FIFO presented in this paper can serve as a reference for data transmission between different clock domains.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Ieice Electronics Express
Ieice Electronics Express 工程技术-工程:电子与电气
CiteScore
1.50
自引率
37.50%
发文量
119
审稿时长
1.1 months
期刊介绍: An aim of ELEX is rapid publication of original, peer-reviewed short papers that treat the field of modern electronics and electrical engineering. The boundaries of acceptable fields are not strictly delimited and they are flexibly varied to reflect trends of the fields. The scope of ELEX has mainly been focused on device and circuit technologies. Current appropriate topics include: - Integrated optoelectronics (lasers and optoelectronic devices, silicon photonics, planar lightwave circuits, polymer optical circuits, etc.) - Optical hardware (fiber optics, microwave photonics, optical interconnects, photonic signal processing, photonic integration and modules, optical sensing, etc.) - Electromagnetic theory - Microwave and millimeter-wave devices, circuits, and modules - THz devices, circuits and modules - Electron devices, circuits and modules (silicon, compound semiconductor, organic and novel materials) - Integrated circuits (memory, logic, analog, RF, sensor) - Power devices and circuits - Micro- or nano-electromechanical systems - Circuits and modules for storage - Superconducting electronics - Energy harvesting devices, circuits and modules - Circuits and modules for electronic displays - Circuits and modules for electronic instrumentation - Devices, circuits and modules for IoT and biomedical applications
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信