对于AHDL If Then或Case Statements,非指定值将默认为逻辑0。例如:
IF (a) THEN
b = c;
END IF;
当a为高时, b得到c的值,否则,当a为低时, b将为逻辑0。
您可以在AHDL文件中的BEGIN语句之后直接使用Default部分,以使默认值为高。例如:
BEGIN DEFAULTS
a = VCC;
END DEFAULTS;
使用Case语句定义状态机时,非指定值将默认为当前状态。





没有回复内容