Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 參數問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-14 08:54:52 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這邊小弟我有個疑問,不知道各位有沒有試過將variable,integer,sinal當作計數器迴圈紀錄用,然後做合成後出來的電路有何不同?如果哪位大大驗證過請指教一下!; }' g$ W3 v6 @3 w

, G4 j3 I6 M0 p+ o, T2 B9 I" Y例如:
; l0 S3 S2 p  u0 w% V     begin4 D3 o( x2 i" p6 I' ?2 Z1 X
    variable_mode : process(vector)
3 |6 O6 }1 H/ m    variable reg4 : std_logic_vector(3 downto 0);
+ u8 E1 \$ E3 @! J6 ^; n- e- V    begin3 d- V( B5 Y) X8 |, E5 n+ h: g
     if vector = '1' then9 ~) S0 R6 J# @$ i7 r# Q2 B( K0 z
        reg4 := unsigned(reg4) + '1';# ~% L* T" P; n* q
    end if;" [9 `, N  a; c+ J/ \4 I$ L$ z1 E
    cout <= reg4;
' e/ S. |# h& E    end process variable_mode;
- P% F- g' h$ U     
( v" O8 `, R) b, [     signal reg4 : std_logic_vector(3 downto 0);& b3 t" F6 p( _. u2 U
    begin
+ o3 N! w  L3 r# J2 w    signal_mode : process(vector)4 P% c6 A- Q) t- v
    begin  u; ^7 Z# c; g' _# T5 b
     if vector = '1' then, _7 o- U! w. j6 L
        reg4 <= unsigned(reg4) + '1';2 \( ^; z0 S! r" i+ f+ f" V- _1 R
     end if;
2 m/ v, a4 F: k. ^4 M( u% A    cout <= reg4;
& B) O' Y) \4 |' N* u    end process signal_mode;9 b' N! o3 D$ R+ a/ X

0 H( V, }. L* p# o! L...等,這些不同性質的參數在合成後有何不同?
6 ]5 i2 E, t% t, Q6 n% x請問有哪位曾經有試過研究那不同嗎?我很想知道...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-3-14 14:02:46 | 只看該作者
先不管語法問題,9 C9 y5 w# ]- z" E$ n
在我做過的每一次之中,答案都是一樣的
" H! F  H3 s( G! K" r所以我會分這些的時候都是因為coding style的因素
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-19 09:26 AM , Processed in 0.100013 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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