音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

這種簡單的流水線語句如何理解

作者:雷風 欄目:EDA技術(shù)
這種簡單的流水線語句如何理解
MODULE ternary_adder_tree (A, B, C, D, E, CLK, OUT);
parameter WIDTH = 16;
input [WIDTH-1:0] A, B, C, D, E;
input CLK;
OUTPUT [WIDTH-1:0] OUT;
wire [WIDTH-1:0] sum1, sum2;
reg [WIDTH-1:0] sumreg1, sumreg2;
// Registers
always @ (posedge CLK)
begin
sumreg1 <= sum1;
sumreg2 <= sum2;
end
// 3-bit additions
assign sum1 = A + B + C;
assign sum2 = sumreg1 + D + E;
assign OUT = sumreg2;
endMODULE

我的疑問是,wire [WIDTH-1:0] sum1, sum2;這兩個變量都沒有被申明,可以認為非輸入也非輸出,那么申明wire的含義是?這里wire應該怎么理解?如果僅僅是中間量,用reg不行么?

2樓: >>參與討論
xjg1111
re
wire 表示線型變量,在這里相當于中間變量。
如果它們在always塊里被賦值,那么它就必須用REG型。


3樓: >>參與討論
雷風
明白了
多謝

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
一個CPLD下載以后的問題
在quartus中如何知道器件有多少個全局時鐘資源
為什么這個例子我過不去?
請大家給我提點建議,多謝!
新人報道,發(fā)個實用貼-如何尋找EDA軟件
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號