CP5VHDL设计初步.pptVIP

  • 5
  • 0
  • 约3.18千字
  • 约 21页
  • 2017-06-09 发布于江苏
  • 举报
CP5VHDL设计初步

CP5 VHDL设计初步 5.1 VHDL基本结构与多路选择器 一个相对完整的VHDL设计由四部分组成: 库LIBRARY、程序包PACKAGE: 库用于存储预先完成的程序包和数据集合体; VHDL设计的: 【例5-1】2选1多路数据选择器, 其功能见图 。功能描述: 当S=0时A送Y, S=1时B送Y。 ENTITY mux21a IS PORT ( a,b : IN BIT; s : IN BIT; y : OUT BIT ); END mux21a; ? ARCHITECTURE one OF mux21a IS BEGIN y=a WHEN s=’0’ ELSE b; END one ; 语法约定 1、实体框架: ENTITY 实体名 IS 2、实体定义: ENTITY 实体名 IS --此处无分号 END [ENTITY] 实体名; 3、端口定义: 1)格式: 3)端口类型:定义端口的数据类型 VHDL作为一种强类型语言,任何一种数据对象(信号、变量、常数)必须严格限定其类型和取值范围,相同类型才能相互传递。这对于大规模电路描述的排错是十分有益的。 5.1.2结构体ARCHITECTURE 用程序描述实体的功能。 顺序语句与并行语句:

文档评论(0)

1亿VIP精品文档

相关文档