Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 參數問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-14 08:54:52 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這邊小弟我有個疑問,不知道各位有沒有試過將variable,integer,sinal當作計數器迴圈紀錄用,然後做合成後出來的電路有何不同?如果哪位大大驗證過請指教一下!
: g1 v7 j7 i4 s
$ r& D; a1 c. }0 V5 F3 y2 a例如:
) J8 V& Z7 h! [+ y6 h; P# X; D     begin) a/ D' [' A9 J* e4 @. G' H5 t: a
    variable_mode : process(vector)
. z3 N* N; A& ]    variable reg4 : std_logic_vector(3 downto 0);
7 z4 s  c8 Q9 C; M& _    begin
. k& I  C# O  Y, c# q5 @     if vector = '1' then
" _$ J8 j! l0 |3 O        reg4 := unsigned(reg4) + '1';
3 z- t- }& Z& W+ `    end if;
  k& H. H& S* ~7 s    cout <= reg4; 1 I( Q. a- ~+ i
    end process variable_mode;! i1 R$ y! {/ M1 Y- F
     ' ]6 O: p# C+ t1 t& D
     signal reg4 : std_logic_vector(3 downto 0);
7 {+ v8 C% ?& ?    begin
. |/ H) E; R# X# A& R6 N    signal_mode : process(vector)
, M4 i. T' u4 ~    begin7 _* Y5 s3 b( D) Z
     if vector = '1' then& a! e4 ?: O) d  V6 R9 u0 T
        reg4 <= unsigned(reg4) + '1';
( |5 l' S, e/ m0 A: p. k3 _     end if;
4 P: t$ w+ {8 A- G6 Y' k# _    cout <= reg4;
5 K7 V$ \6 h* v* z" o) C    end process signal_mode;
/ @8 H& ]1 o! s% K) }7 v
+ m& m6 @$ C! m6 Q...等,這些不同性質的參數在合成後有何不同?
) G5 b8 A" R, N2 l請問有哪位曾經有試過研究那不同嗎?我很想知道...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-3-14 14:02:46 | 只看該作者
先不管語法問題,* R3 m( S! X4 r* x4 b
在我做過的每一次之中,答案都是一樣的6 K" g" \, i& a
所以我會分這些的時候都是因為coding style的因素
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-4-28 04:54 PM , Processed in 0.106006 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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