type
VHDL和VHDL 有什么区别,subtype
我应该在哪里使用它们?
我的理解是,这subtype
只是主要类型之一的缩小版本,例如integer
:subtype small_integer is integer range -128 to 127;
所有可能在主要类型上的操作,也可能在subtypes
(当然,有一定的限制)上。此外,最好使用它subtypes
来防止错误。
那么 的目的是type
什么?
donwto
和to
for the和有什么不一样integers
?(为了明白这一点,这里是一个例子)
subtype bit_index is integer range 31 downto 0;
subtype bit_index is integer range 0 to 31;
谢谢 !