問1:modelsim的一個問題 / F7 `3 z+ d. x7 c用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎? 9 J \7 M8 o6 D/ R0 G ' H5 Z: u3 w& r- N2 \% ^- @問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體; w- _8 X `: C5 B- ~* C
2 E; W: j! p/ J5 @" u5 ^
問3:為什麼用FPGA傳輸RGB會有水波紋? ' r& N( h& j6 D/ y不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現? 9 e# |# N4 i; X3 d6 l我用的是RGB5656 ?' c' i- y0 l7 e9 M8 c
/ m! |# X& c! e
問4:FPGA 配置為輸入的管腳會出現波形,奇怪!9 k+ E# \2 Z" @% B$ @/ a
我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家! ; j& w0 [7 J! H3 [; T, i- H% K n; {" L
問5:如何使能stratixii的extended lut mode 3 _/ Y- T/ g' A% w4 b" k m0 R我使用的是stratix ii 器件。synplify 8.1綜合結果.vqm網表�面有7輸入的LUT,然後Quaruts分析網表的時候報錯:Error: WYSIWYG LCELL COMB primitive "I_18865_1" cannot use datag port -- datag port must be used only in extended LUT mode3 O& N( N1 q- Z8 C
wysiwyg我是打開的。) k/ z4 `+ m7 J( L6 M% n" J
查原因它說+ g8 ~8 G1 }/ m, T% }& ~6 ]1 |
CAUSE:The specified WYSIWYG LCELL COMB primitive is not in extended LUT mode (that is, the EXTENDED_LUT parameter is set to OFF), but uses the datag LUT input port. The datag port must be used only in extended LUT mode. Either the EXTENDED_LUT parameter must be set to ON, or the datag port must be disconnected.2 F5 ^% [7 k/ s5 s, L+ }/ s z
但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句+ U7 x9 _' a( A% p% T1 s
set_parameter -name "EXTENDED_LUT " ON ; a- }$ c4 x) I& D7 l- }結果還是報錯。怎辦?