Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 參數問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-14 08:54:52 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這邊小弟我有個疑問,不知道各位有沒有試過將variable,integer,sinal當作計數器迴圈紀錄用,然後做合成後出來的電路有何不同?如果哪位大大驗證過請指教一下!
; a/ ~; c; G  d: I
1 x) V" e$ e: l, i1 F例如: 0 p3 c) Q9 L4 M. s
     begin2 |5 l) {  ~$ ]' t* G/ ~3 [, l! R6 m' |
    variable_mode : process(vector)- ~0 h% d7 @; G, z
    variable reg4 : std_logic_vector(3 downto 0);
2 `3 K+ e8 K/ ~1 k, C* A# v5 i    begin* h8 E- F9 M& F6 B  ^
     if vector = '1' then
& P8 w* d) o- u/ c        reg4 := unsigned(reg4) + '1';
; j" h" @+ E9 c7 \% g/ q1 Z    end if;/ w3 f8 X; n7 V, ^  ]
    cout <= reg4;
8 K" Z5 I: D  z9 H( i    end process variable_mode;
3 r: C3 |3 j) ]  {4 j( I     
* H: J6 B# X$ \/ C+ c7 D     signal reg4 : std_logic_vector(3 downto 0);( f/ i2 {" x+ c4 v+ ~, `9 |
    begin
& c. P! y! t6 t" _, F4 S    signal_mode : process(vector)
! L  K% n3 X- {% N6 u# i: B0 D    begin* u/ R/ p* j5 g  |' w6 X
     if vector = '1' then( }) @1 B% b% [5 h
        reg4 <= unsigned(reg4) + '1';' z# |1 ?! o& P8 Z
     end if;
& `& t1 d; S; L+ y    cout <= reg4;
. Z% k; z9 E) D+ U5 P    end process signal_mode;
  R: \( ^0 c8 y* m) A) k! n7 `; K0 d* U5 n  ?
...等,這些不同性質的參數在合成後有何不同?1 T  \/ j, Z4 J# z9 q
請問有哪位曾經有試過研究那不同嗎?我很想知道...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-3-14 14:02:46 | 只看該作者
先不管語法問題,0 y# l. r) B- u+ j
在我做過的每一次之中,答案都是一樣的+ q; Z* g  d8 k
所以我會分這些的時候都是因為coding style的因素
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

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

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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