' w, z8 Q: ^3 k: N8 f6 e' ?7 D/ Q問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體7 M8 W- s. o4 \
7 I( l1 \0 B" f; E! B
問3:為什麼用FPGA傳輸RGB會有水波紋?, T9 a$ T8 G: F0 ]) [' c- b
不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現?1 n- ~3 _& h# k
我用的是RGB565; @ C) R- X! Y
+ F( t& F1 A) D& X; y& X+ v問4:FPGA 配置為輸入的管腳會出現波形,奇怪!( B9 A$ t8 J# K1 w) U. l& d
我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家! 5 ?2 J A: Y, N5 w: D" c$ `% e( V* g2 q2 h# C' W3 S' ]9 W
問5:如何使能stratixii的extended lut mode & |. r2 I, P; `我使用的是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 1 Q' \& @; @1 i0 Ywysiwyg我是打開的。* @* m/ [8 d( }+ {
查原因它說 ; [2 O9 ^ ]- W6 M) g8 oCAUSE: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. , p {0 Z" E& L* }/ Y但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句 % U5 G7 M4 [4 _3 M6 a6 B. Iset_parameter -name "EXTENDED_LUT " ON ) _$ T1 k7 }) z. O2 X# n結果還是報錯。怎辦?