1. 中国科学院微电子研究所,北京,100029
2. 北京飘石科技有限公司,北京,100080
3. 中国科学院微电子研究所,北京,100029
4. 北京飘石科技有限公司,北京,100080
网络出版:2016-11-25,
纸质出版:2016
移动端阅览
李艳, 张东晓, 于芳. RTL综合中FPGA片上RAM工艺映射[J]. 电子学报, 2016,44(11):2660-2667.
LI Yan, ZHANG Dong-xiao, YU Fang. Technology Mapping of FPGA on-Chip-RAM in RTL Synthesis[J]. Acta Electronica Sinica, 2016, 44(11): 2660-2667.
李艳, 张东晓, 于芳. RTL综合中FPGA片上RAM工艺映射[J]. 电子学报, 2016,44(11):2660-2667. DOI: 10.3969/j.issn.0372-2112.2016.11.014.
LI Yan, ZHANG Dong-xiao, YU Fang. Technology Mapping of FPGA on-Chip-RAM in RTL Synthesis[J]. Acta Electronica Sinica, 2016, 44(11): 2660-2667. DOI: 10.3969/j.issn.0372-2112.2016.11.014.
RAM(Random-Access-Memory,随机存储器)是FPGA(Field Programmable Gate Arrays)片上最重要的宏单元之一,RTL(Register-Transfer-Level)综合对FPGA开发中RAM的有效利用起至关重要作用.本文针对RTL综合中RAM源描述和目标结构多样化带来的技术难题,提出了一种RAM工艺映射方法,即建立工艺无关的RAM统一模型,在模型基础上通过建模、模式匹配、造价计算、绑定四步实现.该方法应用于RTL综合,可以将多种RAM源描述有效地映射到最佳类型和数量的FPGA片上RAM资源.实验数据表明采用该方法实现的RAM工艺映射效果和主流FPGA综合工具Synplify和XST相当,该模块已经集成在自主开发的RTL综合工具Hqsyn中并实现商用.
RAM is one of the most important macro-cells of FPGA
and RTL synthesis plays a critical role on the effective use of RAM resources in FPGA development.For the difficulty of multi-resources and multi-targets in RAM technology mapping of RTL synthesis
this paper presents a method of technology mapping for FPGA on-chip RAM.In this method
an unified technology-independent RAM model is proposed
and based on this model
RAM technology mapping is performed through a series of steps
including model set-up
mode-matching
cost calculation
and binding.When applied in RTL synthesis
this method is capable of mapping various styles of RAM RTL descriptions into the most appropriate type and number of FPGA on-chip RAM resources.Experimental result shows that this method achieves comparable RAM mapping results as the mainstream FPGA RTL synthesis tools-Synplify and XST
this technology has been integrated into the self-developed RTL synthesis-Hqsyn and has been applied into the FPGA market.
0
浏览量
428
下载量
1
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621