問1:modelsim的一個問題3 B7 `0 ?2 o/ G
用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎?" v2 \, D; x4 C
2 D' g/ g" S ?, w* ^$ F( F* S問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體- Z/ |+ A1 o' h* s* a# U$ V3 w
/ C. i$ w8 h6 b; j4 b. X0 x
問3:為什麼用FPGA傳輸RGB會有水波紋? 6 j3 E6 `1 d! O5 i# K不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現? ! z% ~, g* G2 f7 Q! W6 u) X我用的是RGB565; S J) Q* p) W A7 |0 q) g
6 S7 Y( V: Z9 V* l問4:FPGA 配置為輸入的管腳會出現波形,奇怪! * E+ n5 j2 p/ X8 S我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家! 7 Z" Q# N" y7 Z : Z9 e- W/ k- }6 p# I, g問5:如何使能stratixii的extended lut mode& ~1 P0 \! c0 Z8 u6 Q# I h
我使用的是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 4 ]) y8 F8 e- S1 E0 h& {% o0 Q# O0 Uwysiwyg我是打開的。 8 c: u2 C8 t, S1 t2 m/ q) a查原因它說 # K+ N/ q, u) Z2 A8 hCAUSE: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.8 W: C5 `- v: H- t& A) t) G
但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句 ( z: L4 z5 ^ t4 wset_parameter -name "EXTENDED_LUT " ON# Z" [) B6 {. K/ v% ]$ L) P4 b, a$ N& U
結果還是報錯。怎辦?