問1:modelsim的一個問題7 x0 I& l: a% }3 o) u7 R
用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎? ! q8 a) |6 t- z+ H* v1 e# H. X$ R( N/ v6 g# y
問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體 - k9 p4 t! G. y1 ~ 4 C' `9 o5 R1 k8 @問3:為什麼用FPGA傳輸RGB會有水波紋?- y8 \' _; e$ P) P
不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現? ! y, |% v" K Q1 @我用的是RGB565 : M, h% j) @: O$ ^) G" ^* l* u# H! i5 d
問4:FPGA 配置為輸入的管腳會出現波形,奇怪!* L. i& a) }# g1 f; ]
我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家!' A& }6 b Y5 n x$ K& L6 U l( e1 a
U9 u$ M; q1 M2 E+ K* E
問5:如何使能stratixii的extended lut mode7 `% h$ q% f; R6 F. F8 ?7 H) C+ Q
我使用的是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 mode2 J5 p) x2 M" n
wysiwyg我是打開的。 ' Y& ^: ]) N4 `7 l查原因它說6 e; O8 T2 d* m0 h5 m' O Y
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 G! g0 U. ?/ T- F/ i8 a
但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句 2 k/ f) x- O. E9 [set_parameter -name "EXTENDED_LUT " ON 6 E; U, N3 r% A6 g5 {結果還是報錯。怎辦?