标准的STD_LOGIC、STD_LOGIC_VECTOR; ▪ 运算操作符; ▪ VHDL程序的组成 ▪ VHDL语言设计▪ 库及IEEE库中包集合的使用
❖ 2.熟悉:
▪ VHDL语言的其它数据类型、子程序、包集合及配置
❖ 3.了解:
▪ 标示符:扩展标识符;数据类型转换
❖ 合法标示符:Decoder_1 , FFT , Sig_N , Not_Ack , State0 , Idle
❖ 非法标识符: _Decoder_1 , 2FFT , Sig_#N , Not-Ack ,
❖
RyY_RST_ , data_ _BUS , return
2021/6/11
ppt精选版
❖ 具有全局性特性,可以在以下区域定义和使用:
▪ 实体:作用于该实体中所有的结构体 ▪ 结构体:作用于整个结构体 ▪ 包集合:作用于调用此包集合的所有实体
❖ 除了没有方向说明以外,信号与实体的端口(PORT)概念是一致的。
2021/6/11
ppt精选版
16
VHDL语言客体—信号
LOGO
❖ SIGNAL Sys_clk:bit﹕= ‘0’;
▪ S2<=s1 after 10 ns;
2021/6/11
ppt精选版
17
4、信号、变量、常量的比较
LOGO
❖从硬件电路系统来看
▪ 常量相当于电路中的恒定电平,如GND或VCC 接口
▪ 变量和信号则相当于组合电路系统中门与门间 的连接及其连线上的信号值。
❖从行为仿真和VHDL语句功能上看
▪ 信号可以设置延时量,而变量则不能;
存放各设计模块都能共享的数据类型、常数、子 程序和函数。
库: library