問1:modelsim的一個問題 8 i+ U3 m- f( K4 s8 R用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎? 7 m+ c8 m" Z( v2 ?, |% [; a+ V0 U/ ] P# Z) L0 _7 r7 m2 ? \. }
問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體 % Y: P6 q4 t3 M# r( t4 ? & r) Z, ?* C( U$ @$ i問3:為什麼用FPGA傳輸RGB會有水波紋? 7 o/ e7 L6 b G2 g不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現?- T0 P9 `. j- b7 P6 b
我用的是RGB5650 o6 x9 ~2 H4 f0 f; i5 X# p6 J
: f3 w V/ z- X2 }6 g- y
問4:FPGA 配置為輸入的管腳會出現波形,奇怪!2 ^2 K# \" R5 S* f; _
我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家! ) X; s9 Q7 B+ T0 p* L0 H. V* M 9 b D1 S! ?+ l9 p7 C- R問5:如何使能stratixii的extended lut mode 5 }% {6 C3 {$ G; w X我使用的是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# z% k5 D1 ^2 R; |9 b- A/ ], j
wysiwyg我是打開的。! {$ b8 c( S3 G# H
查原因它說 ' m8 y. r" @1 A; L5 TCAUSE: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. % k$ a; B* h0 {6 o; I0 b1 ~+ F但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句3 Z0 N2 U5 I; O3 c$ y% D" R
set_parameter -name "EXTENDED_LUT " ON , {" k3 V, `8 {結果還是報錯。怎辦?