Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 8026|回復: 3
打印 上一主題 下一主題

[問題求助] modelsim模擬時沒有問題,quartus編譯時被列為error!

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-7 10:58:20 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
// Read Memory7 S) s, j8 I/ j6 f/ t6 |  _
    task read_mem;# T7 t0 w+ [7 g2 ~# m4 u+ V
        input [full_mem_bits - 1 : 0] addr;
3 S8 a' \) c8 r( E( W0 P        output      [DQ_BITS - 1 : 0] data;+ H8 b9 ]8 B6 \) R
        reg       [part_mem_bits : 0] i;. }& i# P* n! w% C8 y
        begin# {, _  [# f1 W3 d0 D& C
`ifdef FULL_MEM4 Z. Y0 u8 S' t7 ?7 |9 b' [& p
            data = mem_array[addr];
0 ?! G  b7 A% c% T7 L" h0 |4 _  u`else% |8 I/ t% ?- d/ m% k$ p7 @
            begin : loop1 x# \/ u5 y7 n' F, d+ y  e
                for (i = 0; i < mem_used; i = i + 1) begin: }2 Y# @3 E* f- }" r: \: K
                    if (addr_array === addr) begin) ~" b% {5 d1 n+ r. I
                        disable loop;
2 O+ ~& k: O; @( W. q) X" H                    end
9 N, i0 S0 D! \! O( A# w1 T                end
5 G+ ~; E3 X9 b0 o            end9 m2 L. S+ G" ~( I1 q
            if (i <= mem_used) begin8 ^9 h# V' g5 p2 ^
                data = mem_array;  Y% _8 f. Z) X2 S6 ?' w( t
            end
6 B5 q0 N. L6 _7 r" E`endif
5 [! R0 c' w8 z8 c; a, }# {, ?8 l        end9 T2 S% h3 I: j& F( v. _3 K
    endtask5 U. Y; ?- A, J* H
* `; [! F* i0 S" q
===========================================================================
! W( m9 Y6 ~- [' }, W上面這一段紅色在modelsim模擬時沒有問題!1 |" b$ Y6 p$ `( O8 a- {
但是在quartus編譯時被列為error!
) s4 P, T1 r5 g4 Y" J想請問一下差別在哪裡!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-3-7 11:43:25 | 只看該作者
看看quartus 列出的error message吧, / P. U" Y, h5 ^- c
就差在可不可合成.
3#
發表於 2008-3-7 13:23:47 | 只看該作者
Quartus 是FPGA\CPLD合成軟體,如果跑timing simulation 就必須合成,那verilog語法就只能寫能合成的語法,所以你要看看ifdef  和 task是否可合成,如果不可合成就要改寫法
4#
發表於 2008-10-6 10:47:35 | 只看該作者
Just syntax for timing synthesis in QII
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-16 05:51 AM , Processed in 0.105513 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表