問1:modelsim的一個問題 5 Q2 @. p$ _& q! d) m; m用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎? * T% t3 F$ I+ O/ X0 Z, N % x- d5 ~, g7 \) Y! O2 Y, Q$ P) [問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體 2 A/ E1 R5 s f+ v6 q$ y6 h9 R% g& X% Q9 _% @) Z
問3:為什麼用FPGA傳輸RGB會有水波紋? 3 Y) G) Z! [* M, z7 c不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現? ; \2 N& b" H9 n, ]: _8 j0 _我用的是RGB565) Z4 e* y1 u9 g! H1 g5 ^; x
' b) a; i8 G9 O# w. W- d* P' d問4:FPGA 配置為輸入的管腳會出現波形,奇怪!2 L) p* c* G' k5 E8 ~% v: _+ z
我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家!& A9 b. h8 O. s, p- r& h+ q! _: e
( _' D9 i* M$ q7 ^1 R/ Z( t
問5:如何使能stratixii的extended lut mode 3 }0 p! Y7 G/ G, _+ C" M我使用的是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 " c) x2 q$ C( A/ {% [5 Iwysiwyg我是打開的。 $ R- J \2 ?9 u: `$ n0 R$ W3 A) {( m查原因它說 ' L) f1 Q! l2 N9 zCAUSE: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. : x: v* ?. }; x; \8 k3 ]: Y8 N但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句 5 i: F6 D2 W- r+ x9 w2 N# o, c; S& rset_parameter -name "EXTENDED_LUT " ON # R! g0 N5 r5 w4 V結果還是報錯。怎辦?