VHDL保留字(Reserved Words)
abs 取绝对值 |
case 分支语句 |
generate 生成 |
map 映射 |
package 包 |
select 选择 |
unaffected 无影响 |
access 访问类型 |
component 元件 |
generic 类属 |
mod 取模 |
port 端口 |
severity 级别 |
units 基本单元 |
after 信号赋值延迟 |
configuration 配置 |
group 组 |
postponed 延迟 |
signal 信号 |
until 直到 | |
alias 别名 |
constant 常量 |
guarded 保护 |
nand 与非 |
procedure 过程 |
shared 共享 |
use 使用 |
all 所有 |
new 分配内存 |
process 进程 |
sla 算数左移 | |||
and 与 |
disconnect 断开 |
if if分支语句 |
next 跳出本次循环 |
pure 规范 |
sll 逻辑左移 |
variable 变量 |
architecture 结构体 |
downto 递减范围 |
impure 不规范函数 |
nor 或非 |
sra 算数右移 | ||
array 数组 |
in 输入端口 |
not 非 |
range 范围 |
srl 逻辑右移 |
wait 等待 | |
assert 断言 |
else 其他 |
inertial 固有延迟 |
null 空 |
record 记录 |
subtype 子类型 |
when 当 |
attribute 属性 |
elsif 其他如果 |
inout 双向 |
register 寄存器 |
while while循环 | ||
end 结束 |
is 开始 |
of |
reject |
then 于是 |
with 选择赋值 | |
begin 开始标识 |
entity 实体 |
on |
rem |
to 递增 | ||
block 块 |
exit 退出 |
label 标号 |
open |
report |
transport |
xnor 异或非 |
body 主体 |
library 库 |
or |
return |
type |
xor 异或 | |
buffer 缓存端口 |
file 文件 |
linkage 不定方向 |
others |
rol | ||
bus 总线 |
for for循环 |
literal 组模板声明 |
out |
ror | ||
function 函数 |
loop loop循环 |