对于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语句定义状态机时,非指定值将默认为当前状态。
没有回复内容