問1:modelsim的一個問題; r3 x4 [2 i8 R# ]+ a) @- i
用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎?, j. { @5 ~( i$ k
2 R9 I; ^! D1 E& o3 Y問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體 ) w1 }2 \ Q( O1 o* m- I+ g. l7 o* U. W
問3:為什麼用FPGA傳輸RGB會有水波紋?, y( `' ^ k5 q9 h
不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現?5 C! w0 E- k7 `; u0 U% ]
我用的是RGB565/ e$ o( U* g' D0 e/ K
- A9 `. k9 \1 Q4 ~7 \# { F問4:FPGA 配置為輸入的管腳會出現波形,奇怪!* v/ U2 I/ M, d1 l
我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家!- X. @, v: x3 y0 K
' E3 y. ]' X1 F% P0 {# i) |問5:如何使能stratixii的extended lut mode ( G0 o: M9 `, @5 ?- _ ^我使用的是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 mode % p, U* U, T0 K% R2 R6 Xwysiwyg我是打開的。 8 t1 Y, G+ T: Y查原因它說1 D1 P. w3 q' m
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.! `1 f5 C/ P( g& C' G2 Z% k
但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句' x- T+ N6 C/ D4 i
set_parameter -name "EXTENDED_LUT " ON ; f9 `! h9 b$ n* _, [結果還是報錯。怎辦?