RTL综合中FPGA片上RAM工艺映射  被引量:4

Technology Mapping of FPGA on-Chip-RAM in RTL Synthesis

在线阅读下载全文

作  者:李艳[1] 张东晓 于芳[1] 

机构地区:[1]中国科学院微电子研究所,北京100029 [2]北京飘石科技有限公司,北京100080

出  处:《电子学报》2016年第11期2660-2667,共8页Acta Electronica Sinica

基  金:国家重大专项02专项(No.Y1GZ212002)

摘  要: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 ef- fective use of RAM resources in FPGA development. For the difficulty of multi-resources and multi-targets in RAM technol- ogy mapping of RTL synthesis, this paper presents a method of technology mapping for FPGA on-chip RAM. In this meth- od, an unified technology-independent RAM model is proposed, and based on this model, RAM technology mapping is per- formed 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-de- veloped RTL synthesis-Hqsyn and has been applied into the FPGA market.

关 键 词:现场可编程门阵列 寄存器传输级综合 片上随即存储器 工艺映射 

分 类 号:TN47[电子电信—微电子学与固体电子学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象