Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 參數問題

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

3 s! L; }4 ]2 V1 e例如: % U/ K5 A$ Q/ Q5 B$ f
     begin' j# v/ {& R! n. @0 _
    variable_mode : process(vector)" C# A& v6 R6 b" \! y. Y
    variable reg4 : std_logic_vector(3 downto 0);( ~8 u3 Z# K" P0 h
    begin
9 U* J- ]% N8 O  C     if vector = '1' then& @/ c' U0 m( z8 l8 s1 [8 S
        reg4 := unsigned(reg4) + '1';) ~$ F: C% j/ b6 A( K% E" b! S
    end if;2 g6 b& D/ k) W2 \+ U' u1 g
    cout <= reg4;
6 S3 D! q/ i$ N+ L4 D9 K6 e    end process variable_mode;
, Z$ m9 ]9 t3 m" i! t     
" ?% e2 P4 ~& D# H. T$ Z6 d0 e% q     signal reg4 : std_logic_vector(3 downto 0);' m( D3 g2 V. a8 {; d
    begin$ I  V- Q" A( @$ K" t; e
    signal_mode : process(vector)4 E' k! g3 J# ~0 P6 e. n; x$ h
    begin
9 f8 y  u- ~' I: j% n8 M     if vector = '1' then
) `! ^2 Z" {* [) B/ s" E8 Z- W        reg4 <= unsigned(reg4) + '1';7 Q6 Y; r5 W. A
     end if;2 t: f7 ]0 h& h; q) q# N% d- L
    cout <= reg4;" {: P9 _  S, Z/ V
    end process signal_mode;
4 [4 ?1 F7 ]2 K% L; h
2 |7 O9 N8 d' l0 P$ q* z) A, G% R( n$ H...等,這些不同性質的參數在合成後有何不同?, N- W! ]- G( u
請問有哪位曾經有試過研究那不同嗎?我很想知道...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-3-14 14:02:46 | 只看該作者
先不管語法問題,
1 v5 r5 b2 K  c8 `) }1 T  Q& D' [在我做過的每一次之中,答案都是一樣的
+ \5 X6 J( b+ [. ~- C所以我會分這些的時候都是因為coding style的因素
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-1-19 11:39 AM , Processed in 0.140400 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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