首页> 外文期刊>Microprocessors and microsystems >Deriving an NCD file from an FPGA bitstream: Methodology, architecture and evaluation
【24h】

Deriving an NCD file from an FPGA bitstream: Methodology, architecture and evaluation

机译:从FPGA比特流导出NCD文件:方法,架构和评估

获取原文
获取原文并翻译 | 示例

摘要

This paper demonstrates a reverse engineering method that takes a bitstream as input and produces an NCD (Native Circuit Description) file for a Xilinx FPGA chip. The work can be divided into two parts: mapping table generation and NCD generation. The mapping tables include the mapping relation among configurable points, configurable options, control bits and control values. An automatic distributed high performance analysis architecture and offset formula theory are developed to quickly generate the test cases, work out the mapping tables and verify their correctness. Based on the tables, we generate an XDL (Xilinx Design Language) file which is equivalent to the NCD file. Our work is the first which can rebuild the NCD file for a bitstream. We also evaluate our method with respect to time consumption and accuracy rate. Benchmarks using real circuits indicate that the accuracy rate on XC5VLX50T is above 88% even in the worst case. Our method is applicable to all series of Xilinx FPGA chips and the accuracy can be guaranteed if the scale of the chip is increased.
机译:本文演示了一种逆向工程方法,该方法采用比特流作为输入并为Xilinx FPGA芯片生成NCD(本机电路描述)文件。这项工作可以分为两个部分:映射表生成和NCD生成。映射表包括可配置点,可配置选项,控制位和控制值之间的映射关系。开发了一种自动分布式高性能分析体系结构和偏移公式理论,以快速生成测试用例,制定映射表并验证其正确性。根据这些表,我们生成一个等效于NCD文件的XDL(Xilinx设计语言)文件。我们的工作是第一个可以为比特流重建NCD文件的工作。我们还评估了我们在时间消耗和准确率方面的方法。使用实际电路进行的基准测试表明,即使在最坏的情况下,XC5VLX50T的准确率也超过88%。我们的方法适用于所有Xilinx FPGA芯片系列,如果增加芯片规模,则可以保证准确性。

著录项

  • 来源
    《Microprocessors and microsystems》 |2013年第3期|299-312|共14页
  • 作者单位

    Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China,SEIEE Building 3-121, SJTU, No. 800 Dongchuan Road, Shanghai 200240, PR China;

    Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China;

    Software Engineering Institute, East China Normal University, Shanghai, China;

    Department of Computer Science and Technology, East China Normal University, Shanghai, China;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Bitstream decompilation; Bit2NCD; FPGA; XDL; NCD;

    机译:比特流反编译;Bit2NCD;FPGA;XDL;非传染性疾病;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号