Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 參數問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-14 08:54:52 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這邊小弟我有個疑問,不知道各位有沒有試過將variable,integer,sinal當作計數器迴圈紀錄用,然後做合成後出來的電路有何不同?如果哪位大大驗證過請指教一下!
& K7 p, ^/ S8 ?$ G) y% L
# U2 U; G- r% G& [% N7 S例如: % n  z( i. s  e. w; y
     begin5 A$ J- R5 |! T# I: S
    variable_mode : process(vector)
2 m* U; n2 }- i! y2 q5 R  B; _    variable reg4 : std_logic_vector(3 downto 0);3 T& [+ ^; t3 [  J% \
    begin
' y* m/ Z1 H- ?' |; _5 v: O     if vector = '1' then& Q5 h/ F5 u5 J' a
        reg4 := unsigned(reg4) + '1';
1 Z/ g0 _& r; i; Z) w+ D) W7 l    end if;$ h7 F/ ~4 ]; M, |; }% a
    cout <= reg4; 8 D+ A3 C& T/ A/ d0 }5 B' O
    end process variable_mode;
4 B4 r: U6 e! A9 @% {     
5 g8 ^4 n/ P) M2 G     signal reg4 : std_logic_vector(3 downto 0);
+ f4 c9 _0 T/ N, y1 z1 `) C    begin
1 ]1 \" W" Q$ F( K* Q7 J    signal_mode : process(vector)$ F' x, Z+ c5 a7 p/ ]
    begin1 U+ A0 R4 j! k
     if vector = '1' then4 m$ y( H, Y& ^2 i
        reg4 <= unsigned(reg4) + '1';
0 k3 a1 C- F0 B     end if;
7 [) d/ S, j0 g( W    cout <= reg4;& ]: \0 i" I; _
    end process signal_mode;
% N% D8 _, ^) ~
* ~2 U1 T4 ?: D0 t: Z2 h( b...等,這些不同性質的參數在合成後有何不同?
' S" f7 B1 ^$ C3 x6 j8 w5 G- e請問有哪位曾經有試過研究那不同嗎?我很想知道...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-3-14 14:02:46 | 只看該作者
先不管語法問題,
: E( u8 B0 n/ Y. c9 p在我做過的每一次之中,答案都是一樣的
$ _+ i2 i, V  E8 t& @所以我會分這些的時候都是因為coding style的因素
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

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

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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