元件及元件例化
發(fā)布時(shí)間:2015/8/26 21:24:23 訪問次數(shù):921
元件聲明是對VHDL模塊的說明,. ACC02E-36-6P(003)使之可在其他模塊中被調(diào)用。元件聲明可放在程序包中,也可以在某個(gè)設(shè)計(jì)的結(jié)構(gòu)體中聲明。元件例化是指元件的調(diào)用。
元件聲明語法:
COMPONENT<元件實(shí)體名>
PORT<元件端口信息,同該元件實(shí)現(xiàn)時(shí)的實(shí)體的port部分>;
END COMPONENT;
一一元件例化:
<例化名>:<實(shí)體名,即元件名>PORT MAP(<端口列表>);
例如:在一名為cntvhl0的電路設(shè)計(jì)中調(diào)用一個(gè)模為10的計(jì)數(shù)器cntml0和一個(gè)七段譯碼器decode47,則該調(diào)用過程即元件例化的VHDL描述如下:
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY cntvhlo IS -cntvhl0為所要設(shè)計(jì)的電路名
PORT
( rd,ci,clk :rN STD_LOGIC;
co :OUT STD_LOGIC;
qout :OUT STD_LOGIC_VECTOR(6 DOWNT0 0》
END cntvhl0;ARCHITECTURE arch OF cntvhlo ISCOMPONENT decode47 ISPORT
(adr: IN STD_LOGIC_VECTOR(3 DOWNT0 0);
decodeout : OUT STD_LOGIC_VECTOR(6 DOWNT0 0》;
END COMPONENT;COMPONENT cntmlo ISPORT
(ci,nreset,clk :IN STD_LOGIC;
co : OUT STD_LOGIC;
q: BUFFER STD_LOGIC_VECTOR(3 DOWNT0 0》;END COMPONENT;SIGNAL qaBEGIN
Ul : cntml0
U2 :decode47
END arch;STD_LOGIC_VECTOR(3 DOWNT0 01: 一作為中間量PORT MAP(ci,rd,clk,co,qa);PORT MAP(decodeout=>qout,adF>qa)
元件聲明是對VHDL模塊的說明,. ACC02E-36-6P(003)使之可在其他模塊中被調(diào)用。元件聲明可放在程序包中,也可以在某個(gè)設(shè)計(jì)的結(jié)構(gòu)體中聲明。元件例化是指元件的調(diào)用。
元件聲明語法:
COMPONENT<元件實(shí)體名>
PORT<元件端口信息,同該元件實(shí)現(xiàn)時(shí)的實(shí)體的port部分>;
END COMPONENT;
一一元件例化:
<例化名>:<實(shí)體名,即元件名>PORT MAP(<端口列表>);
例如:在一名為cntvhl0的電路設(shè)計(jì)中調(diào)用一個(gè)模為10的計(jì)數(shù)器cntml0和一個(gè)七段譯碼器decode47,則該調(diào)用過程即元件例化的VHDL描述如下:
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY cntvhlo IS -cntvhl0為所要設(shè)計(jì)的電路名
PORT
( rd,ci,clk :rN STD_LOGIC;
co :OUT STD_LOGIC;
qout :OUT STD_LOGIC_VECTOR(6 DOWNT0 0》
END cntvhl0;ARCHITECTURE arch OF cntvhlo ISCOMPONENT decode47 ISPORT
(adr: IN STD_LOGIC_VECTOR(3 DOWNT0 0);
decodeout : OUT STD_LOGIC_VECTOR(6 DOWNT0 0》;
END COMPONENT;COMPONENT cntmlo ISPORT
(ci,nreset,clk :IN STD_LOGIC;
co : OUT STD_LOGIC;
q: BUFFER STD_LOGIC_VECTOR(3 DOWNT0 0》;END COMPONENT;SIGNAL qaBEGIN
Ul : cntml0
U2 :decode47
END arch;STD_LOGIC_VECTOR(3 DOWNT0 01: 一作為中間量PORT MAP(ci,rd,clk,co,qa);PORT MAP(decodeout=>qout,adF>qa)
上一篇:順序(Sequential)語句
熱門點(diǎn)擊
- 光電二極管的主要參數(shù)
- 用萬用表對耳機(jī)的一般檢測
- 硅整流橋引腳的判斷
- 晶閘管內(nèi)部結(jié)構(gòu)
- 譯碼顯示電路
- 測量調(diào)幅系數(shù)m
- 用萬用表檢測晶閘管的電極和好壞
- 三極管使用注意事項(xiàng)
- 電容器按照電介質(zhì)分類
- 太陽能電池的功率輸出能力與其面積大小密切相關(guān)
推薦技術(shù)資料
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究