作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2013, Vol. 39 ›› Issue (5): 305-308. doi: 10.3969/j.issn.1000-3428.2013.05.068

• 开发研究与工程应用 • 上一篇    下一篇

FPGA位流解析及电路还原方法

吴 强1,张逸中2   

  1. (1. 上海交通大学计算机科学与工程系,上海 200240;2. 华东师范大学软件学院,上海 200062)
  • 收稿日期:2012-06-25 出版日期:2013-05-15 发布日期:2013-05-14
  • 作者简介:吴 强(1986-),男,硕士,主研方向:高性能计算;张逸中,硕士

Method of Bitstream Resolving and Circuit Recovering of FPGA

WU Qiang 1, ZHANG Yi-zhong 2   

  1. (1. Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai 200240, China; 2. Software Engineering Institute, East China Normal University, Shanghai 200062, China)
  • Received:2012-06-25 Online:2013-05-15 Published:2013-05-14

摘要: 根据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

中图分类号: