問1:modelsim的一個問題; q, q& A9 u4 ^2 b( Q
用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎?% W. C2 D5 ?: R6 }, m# ]
q& s$ T5 c: }8 J! h
問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體 , ~1 s2 X) Q; T; X" r! `& ?2 h# e" ^9 H& S3 q# G+ i
問3:為什麼用FPGA傳輸RGB會有水波紋? 5 z) ~. ^9 m) n6 N不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現?$ k" a3 {* q" ^( q, H6 N+ w
我用的是RGB565/ }2 o. a* t* c, O& c. b, s
1 D- c' B6 ]" C5 ?: N7 l: Y. E問4:FPGA 配置為輸入的管腳會出現波形,奇怪! + {( B" a9 \, s5 X. D. H, e我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家! ]: c/ z: Q4 ]( P' h5 Z- F: _3 Y 5 p4 ?1 w4 [. q3 Y8 s問5:如何使能stratixii的extended lut mode ( T5 P) @ p4 C ?" _. h- E我使用的是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 , J2 s# h+ K% J/ Y* c) mwysiwyg我是打開的。 p- \; W$ x+ J: ]: d1 t7 j
查原因它說, ?7 y% |* g Z4 Z3 Y' x
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. # @5 C3 x" C3 \# n" E4 P但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句 " x3 ~: O1 r" p0 s3 G6 zset_parameter -name "EXTENDED_LUT " ON6 X) R' @$ j. k0 L* S% I6 K
結果還是報錯。怎辦?