TA的每日心情 | 开心 2019-11-19 15:19 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
VHDL语言中信号的属性函数
" M& S- g( O2 f* U/ p" _! _% r
4 w! m8 m- P2 i' j4 T- [: I
* S9 b6 v4 Y6 c8 A8 D' ~% ^号的属性函数可以得到信号的行为信息、功能信息和历史信息。信号的属性函数共有5种,如下:! q* m f& d/ m# Q( W
3 m$ p% G5 q' U, E: i. {signal’event表示如果在当前一个相当小的时间间隔(∆)内事件发生了,那么属性函数将返回一个布尔量“真”值,否则将返回一个布尔量“假”值;, c8 w1 w, ~% R! s$ B' a: m
signal’active表示如果在当前时刻信号发生了变化,那么属性函数将返回一个布尔量“真”值,否则将返回一个布尔量“假”值;
/ s8 a) r6 H7 U1 E2 g3 g; {signa’last_event表示信号最后一次变化到当前时刻所经历的时间,它是一个时间量,有物理单位;+ E. t( o& ^8 p
signal’last_value表示信号最后一次变化前的值,它返回的值和信号的数据类型相同;
w* B5 r+ n+ g7 @signal’last_active表示信号从前一次变化到现在所经历的时间,它是一个时间量,它是一个时间量,有物理单位。
P$ K' X2 G* I* L, b0 f利用信号的属性函数可以检测出时钟的边沿。 |
|