文章摘要
冷明,孙凌宇,周宇,杨威.一种FPGA结构描述文件到布线资源图的转换系统[J].井冈山大学自然版,2017,(4):52-56
一种FPGA结构描述文件到布线资源图的转换系统
AN EFFECTIVE CONVERTER TO TRANSLATE FPGA ARCHITECTURE DESCRIPTION FILE INTO INTERCONNECTION RESOURCE GRAPH
投稿时间:2017-03-25  修订日期:2017-04-14
DOI:10.3969/j.issn.1674-8085.2017.04.009
中文关键词: 现场可编程门阵列  结构描述文件  布线资源图  解析  转换
英文关键词: FPGA  architecture description file  interconnection resource graph  parse  translate
基金项目:国家自然科学基金项目(61363014);江西省青年科学家培养对象计划(20153BCB23003);江西省科技厅支撑项目(20132BBE50048);江西省自然科学基金项目(20161BAB202050);江西省教育厅科学技术研究项目(GJJ150779,GJJ16079)
作者单位
冷明 井冈山大学电子与信息工程学院, 江西, 吉安 343009 
孙凌宇 井冈山大学电子与信息工程学院, 江西, 吉安 343009 
周宇 井冈山大学网络信息中心, 江西, 吉安 343009 
杨威 井冈山大学电子与信息工程学院, 江西, 吉安 343009 
摘要点击次数: 1827
全文下载次数: 2213
中文摘要:
      作为描述FPGA硬件资源的结构描述文件,不仅能被解析以抽取FPGA芯片内部的结构信息,并且能被转换到布线资源图以获得FPGA可编程布线资源的通用抽象模型。采用有向图来构建FPGA布线资源图和描述FPGA拓扑结构,其中FPGA的每个逻辑块端口或互连线段对应于布线资源图的顶点,FPGA的逻辑块端口与互连线段、互连线段之间的可编程通路构成了布线资源图的有向边集。然后阐述了FPGA结构描述文件到布线资源图转换系统的流程图,还给出了FPGA结构描述文件编译所需的EBNF表达式和结构线网到布线资源图的自顶向下转换算法。最后,在Windows平台下用C++实现了该转换系统,并选用Virtex-6型号Slice结构测试用例,进行了FPGA结构描述文件到布线资源图的转换,验证了FPGA结构描述文件到布线资源图转换系统的正确性和有效性。
英文摘要:
      The FPGA architecture description file, which describes the hardware resources, is not only used to parse for the extraction of the internal structure information inside FPGA chip, but also used to translate into the interconnection resource graph, which is the general abstract model of FPGA programmable interconnection resources. We adopt the digraph to describe the FPGA interconnection resource and the topological structure, whose vertex can be considered as the port of module or interconnection line and directed edge can be represented as the programmable channel between the ports of module with interconnection lines. Furthermore, we are not only present the workflow of the converter to translate FPGA architecture description file into interconnection resource graph, but also give the EBNF expression of the compiler and the top-down translate algorithm. Finally, we implement the converter in Windows OS and C+ +. The experiment of the slice model of Xilinx's Virtex-6 shows that the converter could translate FPGA architecture description file into interconnection resource graph. The correctness and effectiveness of the converter based on the top-down translate algorithm is also proved by the experiment.
查看全文   查看/发表评论  下载PDF阅读器
关闭