Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 參數問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-14 08:54:52 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這邊小弟我有個疑問,不知道各位有沒有試過將variable,integer,sinal當作計數器迴圈紀錄用,然後做合成後出來的電路有何不同?如果哪位大大驗證過請指教一下!
$ k# Z. f0 r  Y
3 `: r4 m3 x/ G1 U# B/ ]( v6 W例如: $ ^6 y  n  P0 a6 d/ \: M5 q
     begin
# a( Z/ L( @" X2 l! V8 b5 F2 \( I" ]    variable_mode : process(vector)9 ^4 v& C: X+ O3 N
    variable reg4 : std_logic_vector(3 downto 0);, p2 _" g  b& d% c/ S+ b
    begin/ w3 M+ H4 Q# J. R/ D: z
     if vector = '1' then
7 [  v, C+ `) W5 ^; h        reg4 := unsigned(reg4) + '1';
* e: \$ n8 b0 B    end if;0 K* k6 A2 L4 `" \1 q
    cout <= reg4;
9 z, N2 ]9 t% Y( }& E    end process variable_mode;& L( v' u0 D( S  v4 r) M/ {
     
6 S0 e$ `- c) J2 i$ L     signal reg4 : std_logic_vector(3 downto 0);( x3 G, H! Q$ u) S
    begin
! B) k! m, G* I" K; `$ B# g    signal_mode : process(vector): b$ u7 }$ N, G9 K
    begin
9 A5 s# q3 x: _* U8 {! P+ n     if vector = '1' then
* K3 E' O$ q0 N8 J' n: s  v  C        reg4 <= unsigned(reg4) + '1';, Y8 m6 N6 M; b4 F
     end if;% `0 Y+ A3 a4 o) M& d
    cout <= reg4;
1 ]4 c+ V2 j$ ^- n% k) C  X+ k# [7 M    end process signal_mode;
* L# E3 U$ ~" h
, g# w7 N/ R1 ^% l$ o& F" @...等,這些不同性質的參數在合成後有何不同?: g- \  k# K: {, q- u* n
請問有哪位曾經有試過研究那不同嗎?我很想知道...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-3-14 14:02:46 | 只看該作者
先不管語法問題,
3 G* S7 h) r, m: P2 f' F) e在我做過的每一次之中,答案都是一樣的! X" ]5 i9 {4 ~; N; h' i
所以我會分這些的時候都是因為coding style的因素
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-19 06:32 AM , Processed in 0.159009 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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