Здравствуйте
Проект создан визардом в XPS_7.1 для Spartan3s400. Созданны симуляционные файлы .Потом экспортирован в ISE в соответствии с EDK7.1_Spartan3.pdf. После этого в соответствии с этой же докой был создан тестбенч файл, и поправлены system.do & system_setup.do в ранее скопированной папочке behavioral. Собственно в программе написано следующее:
#define result_out_BaseAddress 0x40000000
#define result_out(Signal) XGpio_mSetDataReg(result_out_BaseAddress, 1, Signal)
main (void)
{
XGpio_mSetDataDirection(result_out_BaseAddress, 1, 0x00000000)
result_out(1);
}
По моей задумке в моделсиме я должен увидеть как линия result поднимется в 1.
Я исправил пропертисы для Simulate Behavioral Model в ISE(все делал в соответствии с вышеуказанной докой). Запускал Run для Simulate Behavioral Model и потом Open without Updating. Первые разы ничего не выходило и моделсим не показывал работы программы. Но вот я перезагрузился, заново перекомпилировал библиотеки c:/simlib/EDK7.1_mti_se_nt/ISE_Lib/ и c:/simlib/EDK7.1_mti_se_nt/EDK_Lib/, запустил compile_libs.bat из папки с инстоляшкой модельсима, заново экспортировал в ISE сделал всё в ссответствии с докой... Запустил Run для Simulate Behavioral Model(тут же ISE написал кучу вещей в транскрипте которых ранее я не наблюдал) запустил Open without Updating и о чудо! увидел в модельсиме вожделенную единичку.
Потом изменил программу, создал симуляционные файлы и тд...И вот сколько не бьюсь не могу увидеть работу программы а ISE на Run для Simulate Behavioral Model пишет "Process "TclFileWrapper4Halite.tcl dpm_msimCreteFdo" failed with code: 4294967295. Это пропадает если перезагрузиться и на Run для Simulate Behavioral Model пишет:
Started process "XPS Process: Synthesize XPS Source".
dpm_xpsrunXps running C:\EDK/bin/nt/xps.exe -nw -scr d:/aligner/test_new_proj/projnav/aligner/__projnav/system.synth.tcl
Xilinx Platform Studio
Xilinx EDK 7.1 Build EDK_H.10.4
Copyright © 1995-2005 Xilinx, Inc. All rights reserved.
XPS% Evaluating file
d:/aligner/test_new_proj/projnav/aligner/__projnav/system.synth.tcl
make: Nothing to be done for `netlist'
No changes to be saved in MSS file
No changes to be saved in XMP file
Но в моделсиме я не вижу уже единички... Вот такая вот проблемма...
Прошу помоч. Заранее спасибо.