[计算机软件及应用]第3章 VHDL
VHDL’93标准支持扩展标识符: 以反斜杠来定界,允许以数字开头。 允许包含图形符号(回车符、换行符),允许包含空格。 两个反斜杠之间允许有多个下划线相邻。 扩展标识符中的英文字母区分大小写。 例如:\74LS193\, \A BOY.\等为合法的标识符。 下例各信号分别以段的方式赋值: SIGNAL a , z : BIT_VECTOR(0 TO 7); SIGNAL b : STD_LOGIC_VECTOR(4 DOWNTO 0); SIGNAL c : STD_LOGIC_VECTOR(0 TO 4); SIGNAL e : STD_LOGIC_VECTOR(0 TO 3); SIGNAL d : STD_LOGIC; z(0 TO 3)=a(4 TO 7); z(4 TO 7)=a(0 TO 3); b(2)=‘1’; c(0 TO 3)=“1010”; c=b; e=c;--错误 e=c(0 TO 3); e=c(1 TO 4); 可由用户定义的数据类型有: 枚举(Enumerated)类型、整数(Integer)类型 实数(Real)类型、数组(Array)类型 存取(Access)类型、文件(File)类型 记录(Recode)类型、时间(Time)类型 从记录数据类型中提取元素数据类型时应使用“.” 例:TYPE bank IS RECORD
原创力文档

文档评论(0)