問1:modelsim的一個問題 & W2 y! j3 }8 [7 H2 Z用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎?& T ]4 o# z, r' C2 h2 O {
l4 R* N5 p/ r- W$ `0 |( C5 _
問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體+ ]6 d- M* F" F. o! ^7 g) l
d' y; F1 X3 x" l& ~
問3:為什麼用FPGA傳輸RGB會有水波紋?, a# Q' \+ Z h1 L( ?3 ]
不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現?, N4 i+ ]; T. q, U, I
我用的是RGB565/ w. I7 L" j, K. L; f' J
( l7 W- ~# Q& y! Z& b! O2 S
問4:FPGA 配置為輸入的管腳會出現波形,奇怪! . ^ u4 F9 _ I7 V5 o, \0 B' `我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家! / E! d5 i- X# L( u& c$ I# b' n7 V ) C# Z4 r3 ^) d問5:如何使能stratixii的extended lut mode 1 i% i: u& d% ]! u! h8 y J5 D我使用的是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- s; N- N; ~0 S, p7 F, V
wysiwyg我是打開的。 ( v) ]! @7 X' S% d5 v/ u查原因它說$ U: v3 z! ~' @5 `: e" P. Y7 y+ P
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. ! [" i" R' V6 Y( l2 F6 [但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句 6 O, x; k% t; ]- y$ Lset_parameter -name "EXTENDED_LUT " ON# M8 J0 x0 ]9 }5 D. n( y
結果還是報錯。怎辦?