《《可編程器件的應(yīng)用》PPT課件》由會員分享,可在線閱讀,更多相關(guān)《《可編程器件的應(yīng)用》PPT課件(24頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、可編程器件的應(yīng)用一 、 可 編 程 器 件 的 種 類二 、 可 編 程 器 的 下 載 方 式三 、 可 編 程 器 件 的 選 用四 、 可 編 程 器 件 的 可 測 性五 、 單 片 機 實 驗 箱 CPLD模 塊 電 路 介 紹 一、可編程器件的種類1、反熔絲型可編程器件該器件只能進行一次編程,編程后邏輯固化,不能修改。這種器件優(yōu)點是可靠性高,缺點是不能修改。2、復(fù)雜可編程器件CPLD該器件能進行多次編程,編程后邏輯固化,可以通過再次編程進行修改。這種器件內(nèi)部結(jié)構(gòu)和GAL相仿,優(yōu)點是PIN-PIN的延時時間是固定的,與FPGA相比,內(nèi)部的觸發(fā)器少。 一、可編程器件的種類3、現(xiàn)場可編程
2、門陣列FPGAn以采用內(nèi)部ROM來構(gòu)成組合邏輯、內(nèi)含觸發(fā)器、由可編程開關(guān)陣列來構(gòu)成內(nèi)部邏輯的可編程器件。n另有一種含糊的定義,將所有的可編程器件均稱為 FPGA。FPGA的優(yōu)點是內(nèi)部觸發(fā)器多,下載方式多(6種),工藝先進,缺點是PIN-PIN的延時時間不可預(yù)知,同 一個設(shè)計分別進行布局布線, PIN-PIN的延時時間可能不同 。 一、可編程器件的種類4、可編程通用數(shù)字開關(guān)ispGDSispGDS(Generic Gigtal Switch ) 一、可編程器件的種類5.ispGDX 可編程通用數(shù)字互連器 一、可編程器件的種類 一、可編程器件的種類ispGDXPLD PLDPLDPLD通用型可編程
3、器件標準模塊板 一、可編程器件的種類7、 模 擬 電 路 可 編 程 器 件 以運算放大器為基本的電路單元 外接R、C、L等元件 二、可編程器件的下載方式1、下載的基本概念n在系統(tǒng)可編程(下載)n現(xiàn)場可編程2、由JTAG口編程 通過微機的通信口(并口、USB口、串口)將配置數(shù)據(jù)下載到邏輯器件中。 二、可編程器件的下載方式JTAG 下載方式示意圖可編程器件至微機通行口 二、可編程器件的下載方式3、通過ROM下載1)通過并行ROM下載 二、可編程器件的下載方式2)通過串行 ROM下載 3、通過PC、MCU(單片機)DSP(數(shù)字信號處理器)下載二、可編程器件的下載方式通過串口下載 二、可編程器件的下
4、載方式PCMCUDSP通過并口下載 三、可編程器件的選用1、電氣參數(shù)n速度(最高頻率)n延時時間的可控性n電壓n主要電源電壓 n IO口電壓的兼容性( 5V 、3.3V 1.8V )n功耗n管腳驅(qū)動能力(如4mA 12mA 24mA) 三、可編程器件的選用2、邏輯容量n以1個兩輸入與非門為1個等效門n幾千門、幾萬門、幾十萬門,幾百萬門3、下載方式 n JTAG方式n ROM方式n外設(shè)方式(PC、MCU、DSP) 三、可編程器件的選用4、開發(fā)軟件的功能n邏輯描述方式(圖形方式、FSM(有限狀態(tài)機)、VHDL等硬件描述語言)n與其他軟件的兼容性(如與PROTEL ORCAD等)n仿真的準確性n易用
5、性5、器件其他資源 n可用管腳I/O口數(shù)量n最大乘積項n觸發(fā)器數(shù)量 三、可編程器件的選用6. IP(知識產(chǎn)權(quán)庫)的支持 EDA軟件開發(fā)將自行開發(fā)的各種常用或特殊電路、數(shù)字系統(tǒng)(如,51系列單片機邏輯)集中起來,向用戶提供,避免用戶重復(fù)設(shè)計。開發(fā)商擁有這些電路的知識產(chǎn)權(quán)。 工程師在選用開發(fā)系統(tǒng)時,不但要考慮器件性能、開發(fā)軟件的功能、還必須考慮開發(fā)商提供的IP庫的內(nèi)容和質(zhì)量。 四、可編程器件的可測性1、邊界掃描介紹 五、單片機實驗箱CPLD介紹n 1.實 驗 中 選 用 的 器 件n CPLD器件XC95108n 2.4千門 n 108個宏單元n 108個觸發(fā)器n管腳驅(qū)動電流為24mA n PIN-PIN 延遲為固定時間n最新開發(fā)軟件仍然支持 五、單片機實驗箱CPLD介紹 五、單片機實驗箱CPLD介紹 五、單片機實驗箱CPLD介紹 祝 同 學 們 學 習 進 步 !