問1:modelsim的一個問題- j3 H D4 A2 a5 ^
用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎?& X+ Y# K5 A; S: v* R) w2 R
; c3 d) z" k$ n1 o& ]8 f問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體3 O9 u" S0 d% Y$ c. L7 S# g1 Q
' Z6 d& a8 @: N8 G問3:為什麼用FPGA傳輸RGB會有水波紋? 3 a5 C b4 I5 U; P e. M1 O不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現?0 b* i2 \& t. e8 s. [2 e
我用的是RGB565 5 X' l: c& i8 ?6 g* Z7 ?- l 7 H% s9 c' ~- [6 ]+ S% ~! X問4:FPGA 配置為輸入的管腳會出現波形,奇怪! " F; f" Q1 | S2 y" R- d我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家! # o5 W: A1 I- | : ~& Y! R% p/ H3 P' `問5:如何使能stratixii的extended lut mode - m$ Z1 p% J$ I6 p# ^) x# T, g我使用的是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 mode4 x9 Q3 w( e) _' q/ ]' g
wysiwyg我是打開的。 : F) R# k( a7 J& Y3 F查原因它說; B: t4 W, W: I' X; n$ ~
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.* Q" C a3 J1 D, ]
但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句 X+ E6 K# u$ i- f v \* ^* Xset_parameter -name "EXTENDED_LUT " ON) C/ {2 `6 }3 N8 R5 J
結果還是報錯。怎辦?