EDA技术讲义 41设计实体 BIT数据类型定义: TYPE BIT IS(01) STD LOGIO数据类型定义 TYPE STD_ LOGIC IS (,01ZWLH-: STD LOGIC所定义的9种数据的含义是: U表示未初始化的;“X表示强未知的;“0′表示强逻辑 0;1′表示强逻辑1;2z表示高阻态;W表示 弱未知的;“L表示弱逻辑0 H表示弱逻辑1 表示忽略
EDA技术讲义 1. 标准逻辑位数据类型STD_LOGIC BIT数据类型定义: TYPE BIT IS('0','1'); STD_LOGIC数据类型定义: TYPE STD_LOGIC IS ('U','X','0','1','Z','W','L','H','-'); STD_LOGIC所定义的9种数据的含义是: ‘U’表示未初始化的; ‘X’表示强未知的; ‘0’表示强逻辑 0; ‘1’表示强逻辑1; ‘Z’表示高阻态; ‘W’ 表示 弱未知的; ‘L’表示弱逻辑0; ‘H’表示弱逻辑1; ‘-’ 表示忽略。 4.2 结构体的子结构描述 4.1 设计实体
EDA技术讲义 41设计实体 41.2结构体 【例4-1 ARCHiTECTURE one OF mux2la Is BEGIN y<=a WHEN S=O' else 结构体 b mu2la结构体 END ARCHITECTURE one 图4-2mux21a结构体 结构体是一个基本设计单元实体,它具体地指明了该基本 设计单元的行为、元件及内部的连接关系,也就是说它定义了 设计单元具体的功能。 结构体对其基本设计单元的输入输出关系可用三种方式进行描述 1、行为描述(基本设计单元的数学模型描述);( behaviora 2、寄存器传输描述(数据流描述);( dataflow) 3、结构描述(逻辑元件单元连接描述)。( structural) 不同的描述方式只是在描述语句上不同,而结构体的结构是完全一样的
EDA技术讲义 【例4-1】 ARCHITECTURE one OF mux21a IS BEGIN y <= a WHEN s = '0' ELSE b ; END ARCHITECTURE one ; 结构体 4.1 设计实体 图4-2 mux21a结构体 4.1.2 结构体 结构体是一个基本设计单元实体,它具体地指明了该基本 设计单元的行为、元件及内部的连接关系,也就是说它定义了 设计单元具体的功能。 结构体对其基本设计单元的输入输出关系可用三种方式进行描述 1、行为描述(基本设计单元的数学模型描述);(behavioral) 2、寄存器传输描述(数据流描述);(dataflow) 3、结构描述(逻辑元件单元连接描述)。(structural) 不同的描述方式只是在描述语句上不同,而结构体的结构是完全一样的