摘要: 根据Xilinx公司FPGA芯片的位流配置关系,提出一套完整的自动化解析方法,包括单配置点与位流配置关系,以及基于分布式架构的海量脚本分析。采用电路逆向还原方式,完成位流文件逆向还原私有电路描述(NCD)网表文件工具Bit2NCD开发。以Spartan2芯片系列为例进行实验验证,结果表明,采用该电路还原方法所获得的位流配置数据正确且 完整。
关键词:
现场可编程门阵列,
位流解析,
电路还原,
私有电路描述,
可配置点,
Bit2NCD工具
Abstract: This paper presents a complete and automatic method to resolve the relationship between bitstream and circuit configuration of Xilinx Field Programmable Gate Array(FPGA). Including method for analyzing relationship between single Programmable Point(PP) and bitstream data, and method for analyzing mass scripts based on distributed architecture. Using circuit recovering method, a Bit2NCD tool is developed, which can reverse the bitstream file to Native Circuit Description(NCD) netlist file. A demonstration on Spartan2 chip verifies the circuit recovering method is feasible, and the configuration data is correct and complete.
Key words:
Field Programmable Gate Array(FPGA),
bitstream resolving,
circuit recovering,
Native Circuit Description(NCD),
Programmable Point(PP),
Bit2NCD tool
中图分类号:
吴强, 张逸中. FPGA位流解析及电路还原方法[J]. 计算机工程, 2013, 39(5): 305-308.
TUN Jiang, ZHANG Yi-Zhong. Method of Bitstream Resolving and Circuit Recovering of FPGA[J]. Computer Engineering, 2013, 39(5): 305-308.