問1:modelsim的一個問題 - Q4 Q0 M) A4 S7 m- U# A用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎?& \' |8 U# q' n: E3 F2 v8 P8 ` ^
: \1 V1 h& l- Q. f n9 H1 U6 F: |: r
問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體 : ~9 \% R) r2 `* m( a9 @# p ( @" R' |' W4 d問3:為什麼用FPGA傳輸RGB會有水波紋? ! ^ v$ P$ V+ ^9 |& t- x不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現?1 W+ J% e4 _0 G/ s* S0 w1 `/ F
我用的是RGB565( {0 a9 B7 b$ N( } k" l
, ~! Q* n/ f. z2 s7 c問4:FPGA 配置為輸入的管腳會出現波形,奇怪!1 K6 A+ K3 L" h. d |* G3 W! d: r T
我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家! 0 W: v' Z% C4 C0 i4 m8 R [ 2 O9 w! M' b! ?% v/ } S" S! }問5:如何使能stratixii的extended lut mode i$ p4 h$ c$ v0 J我使用的是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 mode8 D/ k& {6 J0 }2 ~ C' V" S& t
wysiwyg我是打開的。 , i) Y' n, z2 z6 T查原因它說3 _4 m$ f8 `4 J1 R& Z1 S) x8 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. 2 ?( A0 A/ x1 \但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句 ( a% D7 P3 y# V0 A: X; D1 \set_parameter -name "EXTENDED_LUT " ON / u* w$ D- ]0 G; z結果還是報錯。怎辦?