如果存在以下条件之一,则在使用VHDL时MAX + PLUS II软件中可能会发生此错误:
- 您的所有信号都未在过程的灵敏度列表中声明。
要更正此错误,请确保条件语句中使用的所有信号都在灵敏度列表中。
- 您正试图在时钟的上升沿和下降沿触发VHDL过程。
以下代码导致此错误:
... PROCESS(时钟) 开始 IF clock'event那么 ...
应该只在一个时钟边沿触发该过程,如以下代码所示:
... PROCESS(时钟) 开始 IF(clock'event AND clock ='1')那么 ...
没有回复内容