問1:modelsim的一個問題1 k! V+ r0 }4 x5 g( [
用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎?: B7 u. m$ Y E
$ [4 H! l9 ~: |2 D3 q問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體 # s, \9 N. c! Z( R- z2 S2 m4 _" D( e+ n. w3 i% b- L5 `7 W- l! U% U
問3:為什麼用FPGA傳輸RGB會有水波紋?; x7 ^4 u1 M6 x$ j2 O
不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現? * A2 x- y& V0 `9 H$ B* }# ]我用的是RGB565 # B L# f: O. m9 g$ j* S W! b4 Z/ C) l1 Z問4:FPGA 配置為輸入的管腳會出現波形,奇怪!$ a {& S6 ? ^% B B5 z) ]/ z
我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家! K. }2 u( [8 x* j% g4 ]
$ @- L9 q3 l$ D; d1 J! T# Z; U5 n問5:如何使能stratixii的extended lut mode . ^/ x3 }- N% S) H( j, m0 N1 a3 |; \我使用的是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 mode0 G7 w! M& s6 r) W) [; n$ T
wysiwyg我是打開的。6 ?3 e5 ?) [& z% ~. _
查原因它說 . O& ]! O% H: O7 [9 W# 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. ( \+ H( i. H/ ~但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句 5 u# F& t3 Y; f" T W( z4 _set_parameter -name "EXTENDED_LUT " ON + p) F4 q4 c. p" j! `! P0 G; h/ u) |- z結果還是報錯。怎辦?