发新话题
打印

#1 a <= b 和 a <= #1 b的 区别

#1 a <= b 和 a <= #1 b的 区别

此帖讨论于EDABOARD:http://www.edaboard.com/ftopic154765.html
  G) ]9 }( `. Y7 P' ^/ A! Y& l/ a" Q/ _; X: e4 N
延时模型:6 R4 V2 G) F1 T7 N3 J% v$ R6 h- T
     1. 传输延时 : #1 a<=b+ q7 G) ~* E! h; c
     2. 门延时: a<=#1 b
With your idea, Carry out together.

TOP

我是这样理解的:+ V" j4 W6 D0 }2 @$ E# O
第一句是说把b的当前值赋给a,但是要过一个时间单位后再更新a的值;; p$ |0 p6 ~- n! ?3 G1 M
第二句是说把一个时间单位以后的b值赋给a,赋值后a立马更新.+ e$ ]" s9 S; X/ _2 P& C
是不是这样啊?请高手指点一下啊.

TOP

楼上理解反了 第一句是在#1后执行a<=b 第二句是把当前的b在#1后给a a的变化时间相同,但是取了不同时间的b的值

TOP

brotherjam说的极是,而且这种描述种a一定为reg
我灌水,你快乐!
Email:ahan.mail@gmail.com
Blog:http://blog.dicder.com/html/3/3.html

TOP

我觉得楼主的解释非常好, #1 a<=b可以认为是b获得新值以后等一个单位在传到a,可以理解成传输时延。a<=#1 b是b要等一个时间单位获得新值,然后立即给a

TOP

a的变化时间相同,但是取了不同时间的b的值
/ c/ v( a& D: W5 \6 q
1 ?. a+ w1 m; s' p8 F6 k* c很微妙

TOP

同意三楼的说法,刚刚也遇到过这样的问题

TOP

这个还是很有意义的,

TOP

发新话题