問1:modelsim的一個問題) y2 e/ W3 W' f! h
用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎? / x/ ?; u/ O9 {. W4 y# @6 p4 a9 w8 [6 e
問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體+ Y. ~# n3 F) [( e7 Q) V- M4 J- K; I
9 c0 y$ Z, Q0 ^: \* c1 p1 m問3:為什麼用FPGA傳輸RGB會有水波紋?3 `" {! X6 C% p# c# \. {- }
不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現?8 y7 e J( W. {2 ]4 S
我用的是RGB565 , H. g' q% M$ X7 ^1 D4 k4 g/ O7 f, e& G9 g
問4:FPGA 配置為輸入的管腳會出現波形,奇怪! + w. `+ V+ U* {( u6 v9 s我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家! ) f2 g2 D, {4 w) w# C, q# u/ s* V" W6 A. I
問5:如何使能stratixii的extended lut mode 6 f; o! y0 n1 U我使用的是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' \0 H9 }' |: r! f4 e* }
wysiwyg我是打開的。* g) |# c2 v+ u( q _8 c
查原因它說/ [; c7 V2 u/ z9 H- V4 W* g
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.+ Z# [, K z0 L W. {
但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句( }2 S7 ^+ h/ E9 G3 v
set_parameter -name "EXTENDED_LUT " ON* |' j8 L5 t: P7 a! t- |& p, e
結果還是報錯。怎辦?