問1:modelsim的一個問題 N; F' G3 {" k g4 v9 u
用quartus 2 的megawizad管理器生成的 ROM,並用了mif檔來初始化,再用modelsim仿真,rom沒有輸出mif檔初始化的資料?是modelsim不行嗎?" T# n. N; w1 f! T" \
$ n `/ X5 B5 H x) \- G6 {
問2:設計 a cache controller and a DMA controller using VHDL,怎麼編寫,需要什麼硬體) ~# @7 N- R! y2 L
, `8 C: X, _2 c
問3:為什麼用FPGA傳輸RGB會有水波紋? 2 j8 n9 `3 x; | K+ s5 W不知道為什麼,我用FPGA傳輸RGB圖像會有水波紋出現? % ]* @$ T/ d7 P4 w我用的是RGB565 9 |6 z" K- ^1 I# p% x+ ?4 X K9 {. w2 Q% {
問4:FPGA 配置為輸入的管腳會出現波形,奇怪! 7 Y6 V! ?$ g1 d/ L3 ^6 n我用的是xilinx spartan3e的FPGA,一共有一百來個IO,以前只用到六七十個IO,工作正常,最近在設計中增加了20多個input,output,其中包括16個IO來做資料線,發現在另外的三個輸入管腳上會發出波形,我是把這三個腿撬起來量的,的確是從這上面發出的。如果我只增加八個IO, 則工作就正常,真是很奇怪,請教大家! ( V, ]0 o2 v2 P- o D & R% o F( z2 R, F" L$ T1 B3 M問5:如何使能stratixii的extended lut mode + x t3 a7 d% a. p% h我使用的是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+ e+ a. H, ?0 ~7 L9 ]$ k
wysiwyg我是打開的。, k" r2 ~# [5 c5 m2 X5 f3 T# i
查原因它說' ^# P1 |' I: a( ?' |
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.: B& V& k0 E* |5 q& h4 P2 K. W
但是我不知道如何打開EXTENDED_LUT ,直接在腳本�面添加一句 Q' E* X" K3 p6 U) I% f, W( pset_parameter -name "EXTENDED_LUT " ON3 k3 v# E# Y7 d' i- G
結果還是報錯。怎辦?