問1:modelsim的一個問題* o$ w s! j% O& N% \
用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎?* U! f9 K& l1 Q& j& v
% @# I+ Z# Q8 N, h B問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體( p" `4 Y, y/ A2 d
1 @. U3 ~6 ^) d. O, T+ w
問3:為什麼用FPGA傳輸RGB會有水波紋?+ E) w+ N3 s3 y- ]5 [1 z" |
不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現?! c- w8 O/ j- P' }* h) T% n9 }
我用的是RGB565( s8 b N! L: A% \- P* R) {5 I, ^+ O
. J6 N; ]+ z* v" f問4:FPGA 配置為輸入的管腳會出現波形,奇怪!/ S% h3 @' z9 @" b z' X4 b2 C
我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家!! W6 F& s( }0 q5 x
+ y3 e" r' H8 h" v* L9 C4 e
問5:如何使能stratixii的extended lut mode ! g0 C5 r+ T# y+ M: _* p( [我使用的是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 mode9 y! t& X, \2 k9 h. L: d3 h+ G
wysiwyg我是打開的。* i4 { b, b) g" ]( s6 Y
查原因它說7 a' i X2 A4 J% a% \& l
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. , X3 m# B- G2 S; x' ~# s但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句' c# H" \, E5 q6 u( |* s+ I; Y
set_parameter -name "EXTENDED_LUT " ON ! e: b% ]8 m' x+ @( w5 |8 k( N結果還是報錯。怎辦?