8.1i Xplorer  – 脚本重复相同的传递并覆盖以前的文件。-Altera-Intel社区-FPGA CPLD-ChipDebug

8.1i Xplorer – 脚本重复相同的传递并覆盖以前的文件。

问题描述

我一直在运行xplorer脚本,它已经做了几个不同的传递,都叫做run1。它必须用run1覆盖每个新的pass,因为没有其他结果。为什么会这样?

FPGA Xplorer(tm)版本2.34

Design = quatro

xplorer:XILINX:/proj/cogsbuilds/fndn_I.23.9/lin64

xplorer:MYXILINX:

xplorer:LD_LIBRARY_PATH:/proj/cogsbuilds/fndn_I.23.9/lin64/bin/lin64:/proj/cogsbuilds/env.fndn_I.23.9/lin64/bin/lin64:/tools/gensys/modelsim/5.8d/bin:/usr /lib:/devl/perl/lib:/usr/openwin/lib:/usr/local/lib:/home/csc:/tools/gensys/synplify/8.0/lib

./quatro

执行’ngdbuild -dd。 -nt on ./quatro ./quatro.ngd -uc ./start.ucf -sd。 > ./start.log’

执行’map ./quatro.ngd -o ./quatro.ncd >> ./start.log’

执行’trce -v 10 ./quatro.ncd -o ./quatro.twr >> ./start.log’

执行’ngdbuild -dd。 -nt on ./quatro ./quatro.ngd -uc ./start1.ucf -sd。 > ./run.log’

传球:1

mapOptions:-timing -ol high -xe n

parOptions:-w -ol high

执行’map -timing -ol high -xe n ./quatro.ngd -o ./run1_map.ncd ./run1.pcf> ./run1.log’

执行’par -w -ol high ./run1_map.ncd ./run1.ncd ./run1.pcf >> ./ run1.log’

par -w -ol high ./run1_map.ncd ./run1.ncd ./run1.pcf >> ./ run1.log返回代码:7680

传球:1

mapOptions:-timing -ol high -xe n -register_duplication -logic_opt on

parOptions:-w -ol high

在./quatro.ngd -o ./run1_map.ncd ./run1.pcf> ./run1.log’上执行’map -timing -ol high -xe n -register_duplication -logic_opt’

执行’par -w -ol high ./run1_map.ncd ./run1.ncd ./run1.pcf >> ./ run1.log’

par -w -ol high ./run1_map.ncd ./run1.ncd ./run1.pcf >> ./ run1.log返回代码:7680

传球:1

mapOptions:-ol high

parOptions:-w -ol high

执行’map -ol high ./quatro.ngd -o ./run1_map.ncd ./run1.pcf> ./run1.log’

执行’par -w -ol high ./run1_map.ncd ./run1.ncd ./run1.pcf >> ./ run1.log’

par -w -ol high ./run1_map.ncd ./run1.ncd ./run1.pcf >> ./ run1.log返回代码:7680

传球:1

mapOptions:-ol high

parOptions:-w -ol high -t 9

执行’map -ol high ./quatro.ngd -o ./run1_map.ncd ./run1.pcf> ./run1.log’

执行’par -w -ol high -t 9 ./run1_map.ncd ./run1.ncd ./run1.pcf >> ./ run1.log’

解决/修复方法

问题是,当传递失败时,Xplorer脚本不会增加运行编号。由于结果文件被下一次传递覆盖,因此无法确定失败的原因。将改进脚本以始终增加8.2i中的运行编号。

同时,可以通过在没有xplorer脚本的情况下运行设计来识别遇到的任何故障的根本原因。如果每次传递都没有发生故障,则可能需要在脚本覆盖之前捕获结果文件。

请登录后发表评论

    没有回复内容