Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 參數問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-14 08:54:52 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
這邊小弟我有個疑問,不知道各位有沒有試過將variable,integer,sinal當作計數器迴圈紀錄用,然後做合成後出來的電路有何不同?如果哪位大大驗證過請指教一下!
; U. G$ n! M5 Z1 n& U0 x  x, i9 _: v( N6 X, p* \
例如: 6 y. k' t$ @1 o. R
     begin" O5 D- T6 m! {7 l9 i/ s
    variable_mode : process(vector)
. v: J* f* C: }' s+ g    variable reg4 : std_logic_vector(3 downto 0);
+ Q0 @+ l2 Z/ t' d, P    begin8 k. C1 C$ U3 x
     if vector = '1' then
2 G% f* d0 h$ U% E' n  v# x4 ?        reg4 := unsigned(reg4) + '1';3 x) \3 e: D" Q0 h
    end if;
/ I' e2 x; K; D$ j    cout <= reg4;
: X# b! H' o! G    end process variable_mode;# z% `: [6 x/ r) E) V; r! r
     9 V; l. P/ y, `/ v1 C
     signal reg4 : std_logic_vector(3 downto 0);6 C. A' U7 D8 K
    begin
# ^8 l& D7 d9 ^. [    signal_mode : process(vector)1 L/ `4 H" |8 ]7 p- l
    begin; ]. Q6 q0 E1 E$ n6 M
     if vector = '1' then; c& Z8 d1 O- ?1 y; p
        reg4 <= unsigned(reg4) + '1';
! c+ R1 ~# s* ]  ]     end if;
; ^/ X; k* M  H& `5 a    cout <= reg4;
5 ^1 d  M, S2 M  }7 b  K    end process signal_mode;
" l, \& [$ E) p5 ]* a" R3 V. N- I& G; ~5 s5 J! h4 v$ L5 I
...等,這些不同性質的參數在合成後有何不同?
4 x  T0 w2 Z3 G請問有哪位曾經有試過研究那不同嗎?我很想知道...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-3-14 14:02:46 | 只看該作者
先不管語法問題,+ f$ c0 T# G5 B. v' D, y: W5 V
在我做過的每一次之中,答案都是一樣的
/ r# b5 X) u  T; _/ A* a1 m# e所以我會分這些的時候都是因為coding style的因素
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-1-19 08:19 AM , Processed in 0.156000 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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