資料介紹
本文檔的主要內(nèi)容詳細(xì)介紹的是VHDL的設(shè)計(jì)基礎(chǔ)知識(shí)資料免費(fèi)下載。
VHDL主要用于描述數(shù)字系統(tǒng)的結(jié)構(gòu)、行為、功能和接口。除了含有許多具有硬件特征的語(yǔ)句外,VHDL的語(yǔ)言風(fēng)格和語(yǔ)法規(guī)范類似于一般的計(jì)算機(jī)高級(jí)語(yǔ)言。VHDL的結(jié)構(gòu)特點(diǎn)是將一項(xiàng)工程設(shè)計(jì),或稱設(shè)計(jì)實(shí)體分成外部(可視部分,端口)和內(nèi)部(不可視部分,內(nèi)部功能、算法)兩部分。在對(duì)一個(gè)設(shè)計(jì)實(shí)體定義外部界面后,一旦其內(nèi)部開(kāi)發(fā)完成后,其他設(shè)計(jì)就可以直接調(diào)用這個(gè)實(shí)體。這種將設(shè)計(jì)實(shí)體分成內(nèi)、外部分的概念是VHDL系統(tǒng)設(shè)計(jì)的基本點(diǎn)。
應(yīng)用VHDL 進(jìn)行工程設(shè)計(jì)的優(yōu)點(diǎn):
支持自頂向下的設(shè)計(jì)方法,具有更強(qiáng)的行為描述能力,抽象的行為描述避開(kāi)了具體器件的結(jié)構(gòu)。
支持模塊化的設(shè)計(jì)方法,將大規(guī)模的設(shè)計(jì)分解并利用已有的設(shè)計(jì)模塊。
硬件描述與與具體的器件的結(jié)構(gòu)工藝無(wú)關(guān),具有很強(qiáng)的移植能力。
可通過(guò)修改類屬語(yǔ)句和子程序調(diào)用選擇設(shè)計(jì)的規(guī)模與結(jié)構(gòu)。
一個(gè)完整的VHDL語(yǔ)言的設(shè)計(jì)程序由以下5個(gè)部分組成:
庫(kù)(Library):庫(kù)中存放了編譯過(guò)的包集合定義、實(shí)體定義、構(gòu)造體定義和配置定義。 ;
程序包(Package):程序包中包含了一些常用的可供引用的包含了數(shù)據(jù)類型、子程序說(shuō)明、元件說(shuō)明和屬性等;
實(shí)體(Entity ):實(shí)體定義本設(shè)計(jì)的輸入輸出接口;
結(jié)構(gòu)體(Architecture):結(jié)構(gòu)體對(duì)設(shè)計(jì)的實(shí)體行為或結(jié)構(gòu)進(jìn)行描述;
配置(Configuration) :配置為實(shí)體選定某個(gè)特定的結(jié)構(gòu)體。
其中實(shí)體與結(jié)構(gòu)體是VHDL語(yǔ)言程序中必不可少的。
VHDL語(yǔ)言中的庫(kù)主要有以下幾種:
IEEE庫(kù):是IEEE的標(biāo)準(zhǔn)庫(kù),包含了一些常用的包集合,如: STD_LOGIC_1164、STD_LOGIC_SIGNED、STD_LOGIC_UNSIGNED、STD_LOGIC_ARITH等;引用IEEE庫(kù)中的包集合數(shù)據(jù),在程序的開(kāi)頭部分必需編寫(xiě)與該包集合相關(guān)的庫(kù)說(shuō)明與包集合說(shuō)明語(yǔ)句。
STD庫(kù):是VHDL語(yǔ)言的標(biāo)準(zhǔn)庫(kù),包含了VHDL語(yǔ)言中的標(biāo)準(zhǔn)包集合“STANDARD”,引用該包集合中的數(shù)據(jù)時(shí),程序的開(kāi)頭部分無(wú)需編寫(xiě)與該包集合相關(guān)的庫(kù)說(shuō)明與包集合說(shuō)明語(yǔ)句。
ASIC庫(kù):是各個(gè)可編程器件制造商提供的面向ASIC的邏輯門(mén)庫(kù),引用其中的包集合時(shí)必須有相應(yīng)的庫(kù)和包集合說(shuō)明語(yǔ)句;
WORK庫(kù):是設(shè)計(jì)師用VHDL語(yǔ)言編寫(xiě)的模塊,引用時(shí)無(wú)需說(shuō)明語(yǔ)句;
用戶庫(kù):是用戶自己開(kāi)發(fā)的庫(kù)和包集合,引用時(shí)需要先說(shuō)明;
- 微帶天線基礎(chǔ)知識(shí)免費(fèi)下載 15次下載
- LED基礎(chǔ)知識(shí)教程 50次下載
- NFC技術(shù)基礎(chǔ)知識(shí)資料下載
- 電阻基礎(chǔ)知識(shí)介紹資料下載
- 自動(dòng)售貨機(jī)的VHDL程序與仿真資料免費(fèi)下載 18次下載
- 電子時(shí)鐘VHDL的程序與仿真資料免費(fèi)下載 36次下載
- TLC5510的VHDL程序與仿真資料免費(fèi)下載 13次下載
- 使用FPGA實(shí)現(xiàn)LED控制的VHDL程序與仿真資料免費(fèi)下載 12次下載
- 使用FPGA實(shí)現(xiàn)LCD控制的VHDL程序與仿真資料免費(fèi)下載 10次下載
- CPSK調(diào)制的VHDL程序和仿真資料免費(fèi)下載 8次下載
- python的基礎(chǔ)知識(shí)培訓(xùn)教程課件免費(fèi)下載 73次下載
- C語(yǔ)言的基礎(chǔ)知識(shí)及流水燈的實(shí)現(xiàn)程序免費(fèi)下載
- C語(yǔ)言程序設(shè)計(jì)的基礎(chǔ)知識(shí)資料總結(jié)免費(fèi)下載 21次下載
- 全國(guó)計(jì)算機(jī)等級(jí)考試教程之二級(jí)公共基礎(chǔ)知識(shí)的詳細(xì)資料免費(fèi)下載 18次下載
- 傳熱學(xué)基礎(chǔ)知識(shí)課件.免費(fèi)下載.pdf 0次下載
- Verilog HDL的基礎(chǔ)知識(shí) 524次閱讀
- 射頻與微波基礎(chǔ)知識(shí) 887次閱讀
- 電氣技術(shù)基礎(chǔ)知識(shí) 1587次閱讀
- 電子元器件的基礎(chǔ)知識(shí) 5027次閱讀
- 電路基礎(chǔ)知識(shí)總結(jié) 4800次閱讀
- 無(wú)功補(bǔ)償原理基礎(chǔ)知識(shí)詳解 873次閱讀
- 講解電路的基礎(chǔ)知識(shí) 1667次閱讀
- 電工基礎(chǔ)知識(shí)100問(wèn) 5918次閱讀
- LDO的基礎(chǔ)知識(shí)介紹 1318次閱讀
- 差分線的基礎(chǔ)知識(shí) 2715次閱讀
- 電感器的基礎(chǔ)知識(shí) 1215次閱讀
- MOS管的基礎(chǔ)知識(shí) 2092次閱讀
- 低壓配電柜的基礎(chǔ)知識(shí)詳細(xì)介紹 3983次閱讀
- 芯片半導(dǎo)體人的元器件基礎(chǔ)知識(shí) 1.1w次閱讀
- 什么是DCS系統(tǒng)?DCS系統(tǒng)基礎(chǔ)知識(shí)入門(mén) 4.6w次閱讀
下載排行
本周
- 1TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開(kāi)關(guān)電源基礎(chǔ)知識(shí)
- 5.73 MB | 6次下載 | 免費(fèi)
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計(jì)
- 0.60 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 0.61 MB | 2次下載 | 免費(fèi)
- 6基于FPGA的C8051F單片機(jī)開(kāi)發(fā)板設(shè)計(jì)
- 0.70 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21548次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
- 0.00 MB | 6653次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191185次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183278次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多