問1:modelsim的一個問題0 m" n$ s/ {/ V! C/ n. S# G4 t
用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎? : Y# w2 L# L4 _ H5 E) U; m# r2 @& u* j! V) d& ^
問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體 & i( K7 W9 J2 {% u 5 ], M% D" E3 c9 F問3:為什麼用FPGA傳輸RGB會有水波紋? % C9 T/ U- X; C1 t& \不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現? 1 J0 @/ v: U; S# ]2 }3 F% ^我用的是RGB565 8 c/ {# S: Q* ]( s - |' b: h' f* d3 H問4:FPGA 配置為輸入的管腳會出現波形,奇怪! / W* Z& G/ }+ g我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家!) G3 A& J5 ^0 {# R! B( p- M
% h- x! g8 p' e4 w* q: c8 z
問5:如何使能stratixii的extended lut mode & U) _/ n& H% f& {( C3 o- p我使用的是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 G. m# }2 w! J2 o, a7 kwysiwyg我是打開的。' p3 b1 U& [' q# V; d) t
查原因它說/ i# K; y( a& V _8 W
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.' v( B5 `# q2 D9 S/ |3 j% k
但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句 + M. D/ t3 V8 A$ }0 V8 `set_parameter -name "EXTENDED_LUT " ON' x+ l7 |& Z8 k9 E
結果還是報錯。怎辦?