vhdl中逻辑与(&&)的等价物是什么?
what is the equivalent of logical and (&&) in vhdl?
if 语句中 vhdl 中 && 的等价物是什么?
otherwise: if (i/=0 && i/=15) generate
...
end generate;
我需要满足两个先决条件。
由于 VHDL 的强类型,VHDL 中的逻辑与 (&&) 等价物的问题实际上没有意义。对您的问题的简短回答是您需要:
otherwise: if (i/=0) and (i/=15) generate
...
end generate;
但该示例中的 and
与本示例中的 and
运算符没有区别:
signal F, A, B: boolean;
...
F <= A and B;
因为 /=
运算符 return 的类型是 boolean
。因此,在这两个示例中,我只是 and
将两个布尔值组合在一起。两个示例中的 return 类型也将是 boolean
类型。 if
语句期望的类型是 boolean
,这就是第一个示例有效的原因。
if 语句中 vhdl 中 && 的等价物是什么?
otherwise: if (i/=0 && i/=15) generate
...
end generate;
我需要满足两个先决条件。
由于 VHDL 的强类型,VHDL 中的逻辑与 (&&) 等价物的问题实际上没有意义。对您的问题的简短回答是您需要:
otherwise: if (i/=0) and (i/=15) generate
...
end generate;
但该示例中的 and
与本示例中的 and
运算符没有区别:
signal F, A, B: boolean;
...
F <= A and B;
因为 /=
运算符 return 的类型是 boolean
。因此,在这两个示例中,我只是 and
将两个布尔值组合在一起。两个示例中的 return 类型也将是 boolean
类型。 if
语句期望的类型是 boolean
,这就是第一个示例有效的原因。