[問題] verilog同樣的電路,確有不同的結果?
小弟不才有一個小小疑問請想請教各位先進。
小弟作了一個小實驗,HDL大概長這樣:
output reg IQCLK;
always@(posedge EXTERNAL_CLK) begin
if(DATA_READ_CLK) begin
IQCLK <= 1;
end
else begin
IQCLK <= 0;
end
end
output reg IQWRT;
always@(posedge EXTERNAL_CLK) begin
if(DATA_READ_CLK) begin
IQWRT <= 1;
end
else begin
IQWRT <= 0;
end
end
===========================================
小弟的問題是,在作timing simulator的時候發現IQWRT上拉電位的時間點都比
IQCLK的速度還要在快一點??Why?????
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.124.181.210
※ 文章網址: http://www.ptt.cc/bbs/Electronics/M.1404542874.A.782.html
※ 編輯: gn00446610 (140.124.181.210), 07/05/2014 14:50:02
→
07/05 17:02, , 1F
07/05 17:02, 1F
→
07/05 17:06, , 2F
07/05 17:06, 2F
→
07/05 21:15, , 3F
07/05 21:15, 3F
→
07/05 21:16, , 4F
07/05 21:16, 4F
→
07/05 21:17, , 5F
07/05 21:17, 5F
推
07/06 01:56, , 6F
07/06 01:56, 6F
→
07/06 01:56, , 7F
07/06 01:56, 7F
→
07/06 15:49, , 8F
07/06 15:49, 8F
→
07/06 15:49, , 9F
07/06 15:49, 9F
→
07/06 16:32, , 10F
07/06 16:32, 10F
→
07/06 16:33, , 11F
07/06 16:33, 11F
→
07/06 16:33, , 12F
07/06 16:33, 12F
推
07/06 19:56, , 13F
07/06 19:56, 13F
→
07/07 12:07, , 14F
07/07 12:07, 14F
推
07/07 14:52, , 15F
07/07 14:52, 15F
→
07/07 15:20, , 16F
07/07 15:20, 16F
推
07/07 18:00, , 17F
07/07 18:00, 17F
推
07/08 18:02, , 18F
07/08 18:02, 18F
推
07/28 03:16, , 19F
07/28 03:16, 19F
→
07/28 03:17, , 20F
07/28 03:17, 20F
→
07/28 03:17, , 21F
07/28 03:17, 21F
→
07/28 03:18, , 22F
07/28 03:18, 22F
→
07/28 03:19, , 23F
07/28 03:19, 23F
→
08/01 09:32, , 24F
08/01 09:32, 24F
→
08/01 09:32, , 25F
08/01 09:32, 25F
→
08/01 09:34, , 26F
08/01 09:34, 26F
→
08/01 09:36, , 27F
08/01 09:36, 27F
→
08/03 17:41, , 28F
08/03 17:41, 28F
→
08/03 17:42, , 29F
08/03 17:42, 29F