問1:modelsim的一個問題) D, Z9 `' Z6 N0 ^. F3 ]( Y
用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎? / M3 u. O# a! o; h' t3 T+ Y& T* O7 H" }' q
問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體2 [" z- D4 \' k3 t
1 I7 c# q3 _5 u+ k9 s
問3:為什麼用FPGA傳輸RGB會有水波紋? 0 Y) a5 L. |; v# ` i. R不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現? 8 d. U' x- p2 {2 k( x我用的是RGB5659 c( _$ z; U' V1 [
V, H6 [* }$ L/ C) O
問4:FPGA 配置為輸入的管腳會出現波形,奇怪! . }/ y7 [& O; f+ f, \( x我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家! / n, [9 P, h+ T. r8 Q% R 2 t' u3 G! w1 t- G1 s# r: C問5:如何使能stratixii的extended lut mode ' e! A7 `6 x* f8 X3 w我使用的是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! e. g7 R. w$ m# R! z
wysiwyg我是打開的。# g5 l8 x6 E1 m+ z
查原因它說 - m) g: l% ^: t5 T0 ?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.% N8 o% b5 A) s& c
但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句9 t. G/ O/ {7 V, z# y
set_parameter -name "EXTENDED_LUT " ON2 c( q, p& N4 E% T% x
結果還是報錯。怎辦?