問1:modelsim的一個問題 * l( r E9 ]9 S' x) H7 B用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎?" b4 O8 v5 ]) ]! c' w9 _
! S X; w, X7 v3 B2 Z' J6 J" q
問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體 9 {$ Q; G. @1 G { [/ I! E# @+ S問3:為什麼用FPGA傳輸RGB會有水波紋? / q% ~8 F; E. ^不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現?. l- Q1 a8 m( G
我用的是RGB565 0 B0 W, _+ q/ h( H P: c 1 x0 i9 R( t$ ~! k1 {* ~. H問4:FPGA 配置為輸入的管腳會出現波形,奇怪!/ H, z; R: s$ B( y; Q) P
我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家!8 g( _; w: T k4 @8 f
# f$ v/ g) G' U! r0 s C
問5:如何使能stratixii的extended lut mode! m5 L: { e: b/ e+ R/ }, n4 @; L
我使用的是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 2 s+ U5 W/ p" y" E2 q! G) qwysiwyg我是打開的。6 u! x6 |; ]: M. A
查原因它說" f Q1 m% U$ J; y3 j
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. ! f E. q! M5 T' q但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句 4 O5 ~2 D3 Y7 g, u7 c3 u- I, f% {/ vset_parameter -name "EXTENDED_LUT " ON$ T3 ?) M& q. t2 @# n& s4 D
結果還是報錯。怎辦?