(1) 事项处理(transaction):
  一个进程产生某信号的一个值,是将来时刻的值,需要到该信号真正发生的时刻进行处理,称为该信号的一个事项处理。
  事项处理用 "值-时间对"(波形元素)表示。例:信号S的事项处理在当前时刻为 (2, 2ns)。其中时间元素为相对于当前时刻的相对时间。当前时刻(2, 2 ns)在1 ns之后,即变为 (2, 1 ns)。
  当时间元素为0ns时,称当前时刻有事项处理,表示该信号活跃(模拟器应该对其处理)。
  事项处理的属性:
  · 若当前时刻有事项处理, S'Active为真(Boolean型True),表示当前有事项处理。
  · 属性S'Quiet(T)为一个 Boolean类型的信号。信号S在当前时刻之后的T时间内没有事项处理,则其值为真,否则为假。
  · 属性S'Tansaction为一个Bit类型的信号。若当前时刻有事项处理,则反转一次。

  (2) 事件(event):
  信号值的一次变化(当前值与老值不同),称为一个事件。
  事件的属性:
  · 若当前信号S有事件,S'Event 为真(Boolean型True)。S作为敏感信号会激活有关进程。
  · 属性S'Stable(T)为一个Boolean类型的信号:若信号S在当前时刻之前的T时间内没有事件,则其值为真,否则为假。

  一般来说事项处理是记录未来的信号值的。事项处理表中的时间是未来时间。而事件则是表示新值出现的一次变化。只有在到达了该时刻才能判别该信号值有无变化。波形表中记录该信号的各个事件,除了当前时刻的事件外,波形表中记录的事件的发生时刻都是过去时刻。我们不能判断事项处理中记录的新值是否是一个事件。