系统可编程技不 第9讲 VHDL语言的基本结构
在系统可编程技术 第9讲 VHDL语言的基本结构
什么是WHDL语言? y HSIC (Very High Speed Integrated Circuit) Hardware Description Language 它是20世纪80年代初,由美国国防部为其超 高速集成电路ⅥHS计划提出的硬件描述语言, 它支持硬件的设计、综合、验证和测试。 IEEE于1987年公布了WHDL的标准版本(IEEE sTD1076/1987),193年重新公布了新的标准 ( IEEE STD1076-1993)
什么是VHDL语言? 它是20世纪80年代初,由美国国防部为其超 高速集成电路VHSIC计划提出的硬件描述语言, 它支持硬件的设计、综合、验证和测试。 IEEE于1987年公布了VHDL的标准版本(IEEE STD 1076/1987),1993年重新公布了新的标准 (IEEE STD 1076-1993)。 V HSIC (Very High Speed Integrated Circuit) Hardware Description Language
VHDL的优点 VHDL描述能力比其它硬件描述语言更强,用于 设计复杂的、多层次的数字系统。支持设计库 和设计的重复使用; ◆具有相对独立性,设计者可以不管硬件结构及 最终设计实现的目标器件; ◆支持广泛,目前大多数EDA软件都支持ⅦHDL语 ◆更方便地向AS|过渡; ◆ⅥHDL有良好的可读性,容易理解
VHDL的优点 ◆ VHDL描述能力比其它硬件描述语言更强,用于 设计复杂的、多层次的数字系统。支持设计库 和设计的重复使用; ◆ 具有相对独立性,设计者可以不管硬件结构及 最终设计实现的目标器件; ◆ 支持广泛,目前大多数EDA软件都支持VHDL语 言; ◆ 更方便地向ASIC过渡; ◆ VHDL有良好的可读性,容易理解
VHDL源文件基本格式 实体( Entity) 五个部分 结构体( Architecture) 配置( Configuration) 程序包( Package) 可 选 库 Library)
VHDL源文件基本格式 五 个 部 分 实体(Entity) 结构体(Architecture) 配置(Configuration) 程序包(Package) 库(Library) 可 选
VHDL源文件基本格式 LI BRARY库名; 库 USE库名.程序包名 程序包 ENTITY实体名|S 实体 PORT (... END实体名; ARCH| TECTURE结构体名0F实体名 结构体 END结构体名
LIBRARY 库名; --库 USE 库名.程序包名.; --程序包 ENTITY 实体名 IS --实体 PORT(……); END 实体名; ARCHITECTURE 结构体名 OF 实体名 --结构体 (………) END 结构体名; VHDL源文件基本格式