版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
CPLDFPGA可編程邏輯器件實(shí)例教學(xué)一數(shù)據(jù)選擇器第一頁(yè),共23頁(yè)。數(shù)據(jù)選擇器(也稱多路選擇器)第二頁(yè),共23頁(yè)。數(shù)據(jù)選擇器集成電路74LS153第三頁(yè),共23頁(yè)。4選1數(shù)據(jù)選擇器的
行為/功能描述有4路輸入端口(d0,d1,d2,d3),并且在任一時(shí)刻有且僅有其中的一路與輸出端口相連。哪路輸入作為輸出是由另外兩個(gè)輸入選擇信號(hào)(s1,s0)確定的。(如何確定?)請(qǐng)思考后說出來當(dāng)s1、s0等于”00”時(shí),d0與輸出端相連;當(dāng)s1、s0等于”01”時(shí),d1與輸出端相連;當(dāng)s1、s0等于”10”時(shí),d2與輸出端相連;當(dāng)s1、s0等于”11”時(shí),d3與輸出端相連;第四頁(yè),共23頁(yè)。數(shù)據(jù)選擇器VHDL代碼編寫
——庫(kù)引用引用IEEE庫(kù)引用IEEE庫(kù)中的std_logic_1164程序包libraryieee;useieee.std_logic_1164.all???第五頁(yè),共23頁(yè)。數(shù)據(jù)選擇器VHDL代碼編寫
——實(shí)體實(shí)體名:mux44路輸入端口名:d0、d1、d2、d3選擇信號(hào)輸入端口名:s0、s1輸出端口名:qentity
mux4
isport(
d0,d1,d2,d3:instd_logic;
s0,s1:instd_logic;
q:outstd_logic;);endmux4;第六頁(yè),共23頁(yè)。數(shù)據(jù)選擇器VHDL代碼編寫
——結(jié)構(gòu)體architecture
mux4_stru
of
mux4
isbeginendmux4_stru;第七頁(yè),共23頁(yè)。數(shù)據(jù)選擇器VHDL代碼編寫
——結(jié)構(gòu)體(相關(guān)語(yǔ)法)VHDL數(shù)據(jù)對(duì)象VHDL語(yǔ)言中用于進(jìn)行賦值等操作的客體數(shù)據(jù)對(duì)象包括以下三種:信號(hào)、變量、常量。信號(hào)是數(shù)據(jù)連接和通信的方式。(實(shí)體的端口也是一種信號(hào))聲明一個(gè)新的信號(hào)的語(yǔ)法:signal
信號(hào)名:信號(hào)類型;信號(hào)的賦值信號(hào)名<=表達(dá)式;復(fù)習(xí)第八頁(yè),共23頁(yè)。實(shí)體實(shí)體描述的可以是一個(gè)完整的電路、電路的某個(gè)組成模塊。實(shí)體描述電路的外部特性:端口說明語(yǔ)法格式
entity
實(shí)體名稱
is
port( 端口名:信號(hào)模式信號(hào)類型; …
);
end
實(shí)體名稱;第九頁(yè),共23頁(yè)。信號(hào)類型bit、std_logic、integer、bit_vector、std_logic_vectorstd_logic:標(biāo)準(zhǔn)邏輯位,該信號(hào)類型有8種取值:‘X’--強(qiáng)未知‘0’
--強(qiáng)0‘1’
--強(qiáng)1‘Z’--高阻態(tài)‘W’--弱未知‘L’--弱0‘H’--弱1‘_’--無關(guān)端口的信號(hào)類型第十頁(yè),共23頁(yè)。std_logic_vector標(biāo)準(zhǔn)邏輯矢量就是標(biāo)準(zhǔn)邏輯位類型std_logic的數(shù)組,用于信號(hào)的組合。其中的每個(gè)信號(hào)都是標(biāo)準(zhǔn)邏輯位std_logic類型。信號(hào)聲明舉例:signal
DATA:std_logic_vector(2downto0);P0:instd_logic_vector(7downto0);信號(hào)類型第十一頁(yè),共23頁(yè)。數(shù)據(jù)選擇器VHDL代碼編寫
——結(jié)構(gòu)體(相關(guān)語(yǔ)法)連接操作符“&”可以將同類型的信號(hào)組合起來,構(gòu)造一個(gè)數(shù)組。例如:signalDATA:std_logic_vector(3downto0);signalA,B,C:std_logic;DATA<=A&B&C;第十二頁(yè),共23頁(yè)。數(shù)據(jù)選擇器VHDL代碼編寫
——結(jié)構(gòu)體(相關(guān)語(yǔ)法)條件信號(hào)賦值“when…else”語(yǔ)法格式:賦值目標(biāo)信號(hào)<=表達(dá)式
when
賦值條件
else
表達(dá)式
when
賦值條件
else表達(dá)式
when
賦值條件
else …表達(dá)式
;表示當(dāng)某一賦值條件滿足時(shí),就將該項(xiàng)的表達(dá)式的值賦給目標(biāo)信號(hào)。在賦值過程中存在優(yōu)先級(jí)順序,前面的賦值條件優(yōu)先判斷。第十三頁(yè),共23頁(yè)。數(shù)據(jù)選擇器VHDL代碼編寫
——結(jié)構(gòu)體(相關(guān)語(yǔ)法)關(guān)系操作符“=”將相同類型的數(shù)據(jù)對(duì)象進(jìn)行數(shù)值比較看是否相等構(gòu)成賦值條件表達(dá)式例如:signalA1:std_logic;A1=‘1’;第十四頁(yè),共23頁(yè)。數(shù)據(jù)選擇器VHDL代碼編寫
——完整結(jié)構(gòu)體部分的代碼architecture
mux4_stru
of
mux4
issignalsel:std_logic_vector(1downto0);begin
sel<=s1&s0;
q<=d0
when
sel=“00”else
d1
when
sel=“01”else
d2
when
sel=“10”else
d3
when
sel=“11”elseendmux4_stru;第十五頁(yè),共23頁(yè)。數(shù)據(jù)選擇器VHDL代碼
——綜合結(jié)果第十六頁(yè),共23頁(yè)。數(shù)據(jù)選擇器VHDL代碼
——綜合結(jié)果第十七頁(yè),共23頁(yè)。XilinxXC9500CPLD開發(fā)板第十八
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年水電工程建筑協(xié)議范本
- 2024年專業(yè)設(shè)備買賣代理協(xié)議
- 2024商業(yè)反擔(dān)保協(xié)議格式
- 2024年度樁基破樁頭工程承包協(xié)議
- 2024二人協(xié)作協(xié)議格式樣本指導(dǎo)手冊(cè)
- 2024年項(xiàng)目經(jīng)理職務(wù)協(xié)議樣本
- 2024年期鐵棚建設(shè)協(xié)議范本
- 2024年定制SaaS軟件銷售協(xié)議
- 2024礦產(chǎn)品交易協(xié)議條款集要
- 文書模板-《公司與村集體合作種植協(xié)議書》
- 2024-2025學(xué)年滬教版小學(xué)四年級(jí)上學(xué)期期中英語(yǔ)試卷及解答參考
- DB23T 3844-2024煤礦地區(qū)地震(礦震)監(jiān)測(cè)臺(tái)網(wǎng)技術(shù)要求
- 第7課《回憶我的母親》課件-2024-2025學(xué)年統(tǒng)編版語(yǔ)文八年級(jí)上冊(cè)
- 《阿凡達(dá)》電影賞析
- DB42-T 2286-2024 地鐵冷卻塔衛(wèi)生管理規(guī)范
- 合作伙伴合同協(xié)議書范文5份
- 小學(xué)生主題班會(huì)《追夢(mèng)奧運(yùn)+做大家少年》(課件)
- 公安機(jī)關(guān)人民警察高級(jí)執(zhí)法資格考題及解析
- 浙教版信息科技四年級(jí)上冊(cè)全冊(cè)教學(xué)設(shè)計(jì)
- 2024年全國(guó)職業(yè)院校技能大賽中職(中式烹飪賽項(xiàng))考試題庫(kù)-下(多選、判斷題)
- 教師節(jié)感恩老師主題班會(huì)一朝沐杏雨一生念師恩因?yàn)橛心阄磥砀庸饷髡n件
評(píng)論
0/150
提交評(píng)論