配置(Configuration)
发布时间:2015/8/26 21:25:45 访问次数:546
一个实体可用多个结构体描述,在具体综合时选择哪一个结构体来综合,ACS02E14S-6P(027)则由配置确定。即配置语句来安装连接具体设计(元件)到一个实体一结构体对。配置被看作设计的器件清单,它描述对每个实体用哪一种行为,它非常像一个描述设计每部分用哪一种器件的清单。
配置语句举例:这是一个判断两位数值相等的比较器的例子,它用四种不同描述来实现,即有四个结构体。
ENTITY equ2 IS
PORT (a,b :rN STD_LOGIC_VECTOR(1 DOWNT0 0);
equ :OUT STD_LOGIC);
END equ2;
.,结构体一:用元件例化来实现,即网表形式:
ARCHITECTURE netlist OF equ2 IS
COMPONENT nor2
PORT (a,b :IN STD_LOGIC;
c :OUT STD_LOGIC);
END COMPONENT;
COMPONENT xor2
PORT(a,b :IN STD_LOGIC;
c :OUT STD_LOGIC);
END COMPONENT;
SIGNAL x : STD_LOGIC_VECTOR(1 DOWNT0 0);
Ul:xor2 PORT MAP(a(0),b(0),x(0));
U2:xor2 PORT MAP(a(1),b(1),x(1));
U3:nor2 PORT MAP(x(O),x(l),equ);
END netlist;
一一结构体二:用布尔方程来实现:
ARCHITECTURE equation OF equ2 IS
BEGIN
equ<=(a(0) XOR b(0》 NOR(a(l) XOR b(1));
END equation;
一个实体可用多个结构体描述,在具体综合时选择哪一个结构体来综合,ACS02E14S-6P(027)则由配置确定。即配置语句来安装连接具体设计(元件)到一个实体一结构体对。配置被看作设计的器件清单,它描述对每个实体用哪一种行为,它非常像一个描述设计每部分用哪一种器件的清单。
配置语句举例:这是一个判断两位数值相等的比较器的例子,它用四种不同描述来实现,即有四个结构体。
ENTITY equ2 IS
PORT (a,b :rN STD_LOGIC_VECTOR(1 DOWNT0 0);
equ :OUT STD_LOGIC);
END equ2;
.,结构体一:用元件例化来实现,即网表形式:
ARCHITECTURE netlist OF equ2 IS
COMPONENT nor2
PORT (a,b :IN STD_LOGIC;
c :OUT STD_LOGIC);
END COMPONENT;
COMPONENT xor2
PORT(a,b :IN STD_LOGIC;
c :OUT STD_LOGIC);
END COMPONENT;
SIGNAL x : STD_LOGIC_VECTOR(1 DOWNT0 0);
Ul:xor2 PORT MAP(a(0),b(0),x(0));
U2:xor2 PORT MAP(a(1),b(1),x(1));
U3:nor2 PORT MAP(x(O),x(l),equ);
END netlist;
一一结构体二:用布尔方程来实现:
ARCHITECTURE equation OF equ2 IS
BEGIN
equ<=(a(0) XOR b(0》 NOR(a(l) XOR b(1));
END equation;
上一篇:元件及元件例化
上一篇:实体equ拥有四个结构体
热门点击
- 用异或门74LS86和与非门74LSOO设计
- 热敏电阻器的规格型号及主要参数
- 电位器的型号和主要参数
- 74LS163构成模6计数器
- 电感线圈的绕法
- 差分放大器的共模电压增益
- 晶闸管的工作特性及其特点
- 路径损耗(path loss)
- 用万用表对蜂鸣器进行检测
- 用数据选择器实现组合逻辑函数
推荐技术资料
- 泰克新发布的DSA830
- 泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]