通过JTAG读取Spartan 3ADSP设备DNA

时间:2013-12-25 06:46:06

标签: vhdl fpga

如何使用iMPACT工具通过JTAG电缆读取Spartan 3A DSP的器件DNA?如果有任何其他方法可以交叉检查代码readead deviceDNA值,那么该设备的deviceDNA值是否正确?

1 个答案:

答案 0 :(得分:0)

有一个Xilinx AR:

AR# 40856 iMPACT- How can I read DNA from my FPGA with IMPACT?

  

对于Spartan-3A系列器件(Spartan-3A,Spartan-3AN   andSpartan-3ANDSP)

    To read if the DNA iMPACT batch mode command is available. ("readDna -p <position>") How to get the Xilinx Device DNA via iMPACT
     

批处理模式?   1.生成iMPACT批处理模式文件,说“.cmd”(在任何ASCII文本编辑器中),其中包含以下文本命令。你可以运行它   iMPACT批处理模式。在下面的命令中,“X”表示的位置   目标设备。

    setMode -bs
    setCable -port auto
    Identify
    identifyMPM
    Readdna -p X
    exit
     

2.在IMPACT批处理模式命令行中运行上面生成的文件“readDNA.cmd”(ASCII文本文件):

    Impact -batch <filename>.cmd
    The above command will display the DNA number on the DOS command console.
    Note: If FPGA is configured prior to read Device DNA via JTAG port then the value will be wrong. Please make sure that FPGA is not
     

从外部Flash或JTAG设备配置。简单地实现这一点   改变模式引脚或擦除外部闪存设备和电源循环   板。