handelc中的关键字signal

关键字:signal
英文介绍:
A signal is an object that takes on the value assigned to it but only for that clock cycle. The value is
assigned at the start of the clock cycle and can be read back during the same clock cycle.  At all other
times the signal  takes on its initialization value. The optional disambiguator <> can be used to clarify
complex signal definitions.

signal声明的变量很特殊, 只在被赋值的那个时钟保持被赋的值,在其他时钟会变回他的初始值。
程序例子:
       int 15 a, b;
      static signal <int> sig = 690;
      a = 7;
      par
    {
          sig = a;
          b = sig; // 这时候sig的值是7.
     }
      a = sig;     // 这时候sig的值是690

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值