問1:modelsim的一個問題 7 `' F$ g& c5 p) _+ W用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎?: s( e$ A+ {5 C \' M) p
& v0 u( Y! Y% W" n問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體 ; W J7 x" s3 n4 @, y" W5 u) z+ s! |- y9 j' z' a
問3:為什麼用FPGA傳輸RGB會有水波紋?+ p4 A2 ]1 D" t' y0 J' T( F3 z% ?* f
不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現? ( u( K6 L, U, F, e0 |3 s) C我用的是RGB5656 ^! a1 ]$ K0 O3 j& |' L
' H, Q5 y8 C& K3 @0 z問4:FPGA 配置為輸入的管腳會出現波形,奇怪!6 X+ E6 c5 R6 K6 _8 {. h2 g) K
我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家!3 r& K0 G% ?! Z- Q' _6 K* m$ F
7 D2 D& J2 R1 L
問5:如何使能stratixii的extended lut mode ) y3 ^. }4 s+ j6 g5 \ I我使用的是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- }7 ~, }2 l. R r% V
wysiwyg我是打開的。 6 q& [* K9 ]4 v查原因它說3 P9 x4 U, q" a4 H* a; `+ f
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 d0 d! d: r3 O9 s' p. `' f4 T但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句 V5 t9 O# @3 v
set_parameter -name "EXTENDED_LUT " ON9 I) q& r `9 k+ S
結果還是報錯。怎辦?