問1:modelsim的一個問題6 u( T. b( W! A4 U1 n# M! j
用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎?( t" \. y$ K- e- Z/ s
" ~* E5 w6 b4 B% ~7 S% t
問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體/ r( [& B! h% E2 s/ R [3 c$ n
2 B5 s2 a( }; O4 u* R# g
問3:為什麼用FPGA傳輸RGB會有水波紋? & f; h) H2 s+ P2 [# A1 a/ D不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現? ; K4 J- w, j+ g. s) F4 G; m我用的是RGB565 # ?& V* n- N% S( ^6 h$ X. g& V( t# c* x! V# t
問4:FPGA 配置為輸入的管腳會出現波形,奇怪! 3 }3 ^) b+ Z. v8 G1 ]$ ~我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家!" D0 ]4 A4 v; L7 x- }2 ~/ m: p- ?
, Y j( t/ N8 \' _1 M& |
問5:如何使能stratixii的extended lut mode6 f8 r( A2 C0 y3 O
我使用的是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 6 n& x p" S. _* Q+ i0 Swysiwyg我是打開的。 ! S3 y# x7 Y( A8 s8 z b查原因它說5 E7 x9 z4 g8 @5 f! h
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.' p3 F0 ~9 R H$ m9 \ R
但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句# O1 K9 m3 P, e9 W
set_parameter -name "EXTENDED_LUT " ON+ D* ^! B4 |% D
結果還是報錯。怎辦?