《硬件描述语言VHDL教程》由会员分享,可在线阅读,更多相关《硬件描述语言VHDL教程(22页珍藏版)》请在金锄头文库上搜索。
1、硬件描述语言VHDL,语义、语法和结构,F 的 历 史,VHSIC计划,目 录,VHDL的设计单元,初级设计单元实体(ENTITY),ENTITIES与符号对应,实体语句用关键词ENTITY开头,实体名rsff是描述的符号名,在结束实体语句的END rsff;之间,实体语句可以用关键词BEGIN把实体语句分成两部分:即BEGIN之前是实体说明,BEGIN之后是实体语句。 在ENTITY语句的实体说明部分,常用PORT付语描述实体对外界连接的端口(数目、方向和数据类型) ,实体rsff有四个端口, IN模式是Set/Reset,输出Q/QB是BUFFER(缓冲)模式,都为BIT类型。 实体说明中
2、还可说明数据类型、子程序和常量等数据信息,实体语句常用于描述设计经常用到的判断和检查信息。,次级设计单元结构体(architecture)1,次级设计单元结构体(architecture)2,次级设计单元结构体(architecture)3,次级设计单元结构体(architecture)4,次级设计单元结构体(architecture)5,初级设计单元程序包(package)和配置(configration),基本的VHDL术语进程(process),基本的VHDL术语类属(generic),基本的VHDL术语属性(attribute)和驱动(Driver),信号类属性和事件类属性,VHDL
3、操作数 Literals:abstractsteing(bit & character)enumerationphysicalreal Identifiers:entityarchitecturecofgurationconstantsignalvariablesubprogram Index & Slice Names Function Calls Record & Record Fields Aggregates Qualified Expressions Type Conversion Allocation,Verilog HDL 操作数 Literals:steing(bit & character)numericreal Identifiers:module parameterwireregistermacros(text substitutions) Index & Slice Names Function Calls,VHDL和Verilog HDL的操作数,VHDL运算符,