Tulungan akong debug ng isang Verilog code para sa isang. Dat. file

U

UFK

Guest
Hiii IV sinusubukan upang patakbuhin ang mga partikular na piraso ng code para sa isang file na. Dat. Maaari isang tao mangyaring tulong sa akin debug? ito mapigil ang pagbibigay sa akin ang mga sumusunod na error Module ay walang port. Ako gumawa ng dat file bilang mga sumusunod: @ 002 11111111 01010101 00000000 10101010 @ 006 1111zzzz 00001111 Mangyaring makakatulong sa akin dito.
 
Mangyari lamang na ipaliwanag kung ano ang ikaw ay sinusubukang gawin. Ang iyong paglalarawan sabi ni wala. At idagdag ang code, wala ito hindi namin debug ito.
 
hiii im kaya Paumanhin, im kaya stressed out i nakalimutan mong idagdag ang code. Nito tulad ng sumusunod: module test; reg [07:00] memory [07:00]; integer i; unang simulan $ readmemb ("init.dat", memory); para sa (i = 0; i
 
Narito ang problema:
module test;
ng hindi bababa sa isa port ay dapat mayroon kang, halimbawa, ang isang port ng orasan. Ilagay ang isang port kahit na kung hindi mo ito kailangan: module test (input clk); Iyon ay dapat na malutas ang problema
 
Salamat ng maraming. Iyon ay malutas ang aking problema. Ito makapagsimula nagbibigay sa akin ang iba pang mga error tungkol sa aking init.dat file kahit na: ((
 
Mangyaring maging mas tiyak na tungkol sa mga error. Marahil maaari naming gawin ang isang bagay tungkol sa mga sa masyadong. Salita ng babala: duda ako maaari kang mag-imbak ng mga halaga Z sa registers!
 
Thankyou para sa iyong tulong. Masama ay ng kaunti mas tiyak na tungkol sa kung ano ang im sinusubukang gawin dito. Aking mga proyekto ay tungkol sa paglalapat ng SPIHT algorithm sa fpga. Im sinusubukan upang basahin ang isang file ng imahe sa Verilog. Nakatanggap ako ng mga mungkahi ng pag-convert ng isang imahe sa matris gumagamit ng imread utos mula sa Matlab at pagkatapos ay nag-iimbak ang mga halaga ng matris bilang isang txt file sa Verilog paggamit ng mga address tulad ng @ 002 atbp para sa isang tiyak na string ng mga coefficients. Aking init.dat file ay isang halimbawa code na i ay sinusubukan para sa isang hinaharap na mas malaki matris. Ngayon na ang nagbibigay sa akin ang kakaiba error im bumalik sa square isa. Anumang mga mungkahi? [Laki = 2] [Kulay = # 999999] Added matapos ang 2 minuto: [/Kulay] [/laki] Narito ang dalawang mga error na i nakuha line 28: Ang Halaga ng 186286124 na natagpuan sa linya 1 ay hindi binary sa tawag ng sistema gawain $ readmemb. ERROR: Xst: 2634 - "test.v" line 29: Para sa loop ihinto ang kalagayan ay dapat nakabatay sa loop variable o static.
 
Ito ay ang dalawang mga error na i nakuha line 28: Ang Halaga ng 186286124 na natagpuan sa linya 1 ay hindi binary sa tawag ng sistema gawain $ readmemb. ERROR: Xst: 2634 - "test.v" line 29: Para sa loop ihinto ang kalagayan ay dapat nakabatay sa loop variable o static.
 
Unang error: mayroong anumang sa iyong dat file na ay hindi 0 o 1 ay.? Ikalawang error: Dapat mong gamitin ang "simulan" at "end" na mga tagubilin upang isara ang loop na "para sa"
para sa (i = 0; i
 

Welcome to EDABoard.com

Sponsor

Back
Top