問1:modelsim的一個問題 ' S7 ?; Y2 ]: ~: T2 `* W% G# w用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎?7 `5 j3 k% q. Y N. I, \
) {6 S, a! J) m8 U問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體 , ]% s, m$ j$ B% c8 F5 x4 X8 G2 A" k6 l
問3:為什麼用FPGA傳輸RGB會有水波紋?) N$ {1 o0 _6 S4 f
不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現? 5 C6 ^; a1 H5 V) n+ q( ~+ N我用的是RGB565 4 T0 F7 U' U1 j9 C & w' U* [' a& ?7 C) q問4:FPGA 配置為輸入的管腳會出現波形,奇怪!+ X/ n$ N# c! K: {
我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家!7 w( P7 A( [0 ?5 [. |) V
( \/ w4 f d1 y問5:如何使能stratixii的extended lut mode$ R4 v3 a3 d8 `8 J2 [
我使用的是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 ) z2 b Q! J. R6 A: Y% Y0 swysiwyg我是打開的。 6 a) o- X' z# ]! n9 ?- F查原因它說 3 a, C2 P# P8 J# B' y4 e' [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.2 M6 r' V( R4 C4 x: x6 W5 y7 Q+ q. m9 M
但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句 / O! A7 Y8 ]+ b) A) bset_parameter -name "EXTENDED_LUT " ON" P( D* l7 q# S1 C6 i# |* i
結果還是報錯。怎辦?