資料介紹
通用陣列邏輯GAL實(shí)現(xiàn)基本門電路的設(shè)計(jì)
一、實(shí)驗(yàn)?zāi)康?br /> 1.了解GAL22V10的結(jié)構(gòu)及其應(yīng)用;
2.掌握GAL器件的設(shè)計(jì)原則和一般格式;
3.學(xué)會(huì)使用VHDL語言進(jìn)行可編程邏輯器件的邏輯設(shè)計(jì);
4.掌握通用陣列邏輯GAL的編程、下載、驗(yàn)證功能的全部過程。
二、實(shí)驗(yàn)原理
1. 通用陣列邏輯GAL22V10
通用陣列邏輯GAL是由可編程的與陣列、固定(不可編程)的或陣列和輸出邏輯宏單元(OLMC)三部分構(gòu)成。GAL芯片必須借助GAL的開發(fā)軟件和硬件,對(duì)其編程寫入后,才能使GAL芯片具有預(yù)期的邏輯功能。GAL22V10有10個(gè)I/O口、12個(gè)輸入口、10個(gè)寄存器單元,最高頻率為超過100MHz。
ispGAL22V10器件就是把流行的GAL22V10與ISP技術(shù)結(jié)合起來,在功能和結(jié)構(gòu)上與GAL22V10完全相同,并沿用了GAL22V10器件的標(biāo)準(zhǔn)28腳PLCC封裝。ispGAl22V10的傳輸時(shí)延低于7.5ns,系統(tǒng)速度高達(dá)100MHz以上,因而非常適用于高速圖形處理和高速總線管理。由于它每個(gè)輸出單元平均能夠容納12個(gè)乘積項(xiàng),最多的單元可達(dá)16個(gè)乘積項(xiàng),因而更為適用大型狀態(tài)機(jī)、狀態(tài)控制及數(shù)據(jù)處理、通訊工程、測(cè)量?jī)x器等領(lǐng)域。ispGAL22V10的功能框圖及引腳圖分別見圖1-1和1-2所示。
另外,采用ispGAL22V10來實(shí)現(xiàn)諸如地址譯碼器之類的基本邏輯功能是非常容易的。為實(shí)現(xiàn)在系統(tǒng)編程,每片ispGAL22V10需要有四個(gè)在系統(tǒng)編程引腳,它們是串行數(shù)據(jù)輸入(SDI),方式選擇(MODE)、串行輸出(SDO)和串行時(shí)鐘(SCLK)。這四個(gè)ISP控制信號(hào)巧妙地利用28腳PLCC封裝GAL22V10的四個(gè)空腳,從而使得兩種器件的引腳相互兼容。在系統(tǒng)編程電源為+5V,無需外接編程高壓。每片ispGAL22V10可以保證一萬次在系統(tǒng)編程。
ispGAL22V10的內(nèi)部結(jié)構(gòu)圖如圖1-3所示。
2.編譯、下載源文件
用VHDL語言編寫的源程序,是不能直接對(duì)芯片編程下載的,必須經(jīng)過計(jì)算機(jī)軟件對(duì)其進(jìn)行編譯,綜合等最終形成PLD器件的熔斷絲文件(通常叫做JEDEC文件,簡(jiǎn)稱為JED文件)。通過相應(yīng)的軟件及編程電纜再將JED數(shù)據(jù)文件寫入到GAL芯片,這樣GAL芯片就具有用戶所需要的邏輯功能。?
3.工具軟件ispLEVER簡(jiǎn)介
ispLEVER 是Lattice 公司新推出的一套EDA軟件。設(shè)計(jì)輸入可采用原理圖、硬件描述語言、混合輸入三種方式。能對(duì)所設(shè)計(jì)的數(shù)字電子系統(tǒng)進(jìn)行功能仿真和時(shí)序仿真。編譯器是此軟件的核心,能進(jìn)行邏輯優(yōu)化,將邏輯映射到器件中去,自動(dòng)完成布局與布線并生成編程所需要的熔絲圖文件。軟件中的Constraints Editor工具允許經(jīng)由一個(gè)圖形用戶接口選擇I/O設(shè)置和引腳分配。軟件包含Synolicity公司的“Synplify”綜合工具和Lattice的ispVM器件編程工具,ispLEVER軟件提供給開發(fā)者一個(gè)簡(jiǎn)單而有力的工具。
一、實(shí)驗(yàn)?zāi)康?br /> 1.了解GAL22V10的結(jié)構(gòu)及其應(yīng)用;
2.掌握GAL器件的設(shè)計(jì)原則和一般格式;
3.學(xué)會(huì)使用VHDL語言進(jìn)行可編程邏輯器件的邏輯設(shè)計(jì);
4.掌握通用陣列邏輯GAL的編程、下載、驗(yàn)證功能的全部過程。
二、實(shí)驗(yàn)原理
1. 通用陣列邏輯GAL22V10
通用陣列邏輯GAL是由可編程的與陣列、固定(不可編程)的或陣列和輸出邏輯宏單元(OLMC)三部分構(gòu)成。GAL芯片必須借助GAL的開發(fā)軟件和硬件,對(duì)其編程寫入后,才能使GAL芯片具有預(yù)期的邏輯功能。GAL22V10有10個(gè)I/O口、12個(gè)輸入口、10個(gè)寄存器單元,最高頻率為超過100MHz。
ispGAL22V10器件就是把流行的GAL22V10與ISP技術(shù)結(jié)合起來,在功能和結(jié)構(gòu)上與GAL22V10完全相同,并沿用了GAL22V10器件的標(biāo)準(zhǔn)28腳PLCC封裝。ispGAl22V10的傳輸時(shí)延低于7.5ns,系統(tǒng)速度高達(dá)100MHz以上,因而非常適用于高速圖形處理和高速總線管理。由于它每個(gè)輸出單元平均能夠容納12個(gè)乘積項(xiàng),最多的單元可達(dá)16個(gè)乘積項(xiàng),因而更為適用大型狀態(tài)機(jī)、狀態(tài)控制及數(shù)據(jù)處理、通訊工程、測(cè)量?jī)x器等領(lǐng)域。ispGAL22V10的功能框圖及引腳圖分別見圖1-1和1-2所示。
另外,采用ispGAL22V10來實(shí)現(xiàn)諸如地址譯碼器之類的基本邏輯功能是非常容易的。為實(shí)現(xiàn)在系統(tǒng)編程,每片ispGAL22V10需要有四個(gè)在系統(tǒng)編程引腳,它們是串行數(shù)據(jù)輸入(SDI),方式選擇(MODE)、串行輸出(SDO)和串行時(shí)鐘(SCLK)。這四個(gè)ISP控制信號(hào)巧妙地利用28腳PLCC封裝GAL22V10的四個(gè)空腳,從而使得兩種器件的引腳相互兼容。在系統(tǒng)編程電源為+5V,無需外接編程高壓。每片ispGAL22V10可以保證一萬次在系統(tǒng)編程。
ispGAL22V10的內(nèi)部結(jié)構(gòu)圖如圖1-3所示。
2.編譯、下載源文件
用VHDL語言編寫的源程序,是不能直接對(duì)芯片編程下載的,必須經(jīng)過計(jì)算機(jī)軟件對(duì)其進(jìn)行編譯,綜合等最終形成PLD器件的熔斷絲文件(通常叫做JEDEC文件,簡(jiǎn)稱為JED文件)。通過相應(yīng)的軟件及編程電纜再將JED數(shù)據(jù)文件寫入到GAL芯片,這樣GAL芯片就具有用戶所需要的邏輯功能。?
3.工具軟件ispLEVER簡(jiǎn)介
ispLEVER 是Lattice 公司新推出的一套EDA軟件。設(shè)計(jì)輸入可采用原理圖、硬件描述語言、混合輸入三種方式。能對(duì)所設(shè)計(jì)的數(shù)字電子系統(tǒng)進(jìn)行功能仿真和時(shí)序仿真。編譯器是此軟件的核心,能進(jìn)行邏輯優(yōu)化,將邏輯映射到器件中去,自動(dòng)完成布局與布線并生成編程所需要的熔絲圖文件。軟件中的Constraints Editor工具允許經(jīng)由一個(gè)圖形用戶接口選擇I/O設(shè)置和引腳分配。軟件包含Synolicity公司的“Synplify”綜合工具和Lattice的ispVM器件編程工具,ispLEVER軟件提供給開發(fā)者一個(gè)簡(jiǎn)單而有力的工具。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 邏輯門電路的學(xué)習(xí)課件免費(fèi)下載 31次下載
- 數(shù)字電路的基本邏輯單元—門電路 9次下載
- 邏輯門電路講義 23次下載
- 第1章_邏輯代數(shù)及邏輯門電路基礎(chǔ) 1次下載
- 邏輯門電路的測(cè)試實(shí)驗(yàn) 0次下載
- 邏輯門電路 0次下載
- GAL編程器原理與應(yīng)用技術(shù) 331次下載
- 數(shù)電之門電路與組合邏輯電路
- 邏輯門電路 第2章
- 電子技術(shù)--門電路與邏輯代數(shù) 0次下載
- 門電路邏輯功能測(cè)試與組合 0次下載
- 邏輯代數(shù)基礎(chǔ)及基本邏輯門電路
- 門電路邏輯功能及測(cè)試實(shí)驗(yàn)
- 門電路和組合邏輯電路 0次下載
- 邏輯門電路ppt 0次下載
- 深入講解TTL門電路 3405次閱讀
- 邏輯門電路有關(guān)概念 2453次閱讀
- 實(shí)例講解與門、或門、非門電路 1.1w次閱讀
- 邏輯門電路的概念 幾種常見門電路的實(shí)現(xiàn) 6221次閱讀
- 實(shí)例講解:與門、或門、非門電路 1.8w次閱讀
- 數(shù)字電路中最基本的門電路 3715次閱讀
- GAL的基本結(jié)構(gòu)_GAL的邏輯結(jié)構(gòu) 1.7w次閱讀
- 如何判斷邏輯門電路的好壞?有哪些方法? 2.4w次閱讀
- 基本邏輯門電路的含義與作用分析 1.5w次閱讀
- 門電路詳細(xì)解說與用途介紹 7.1w次閱讀
- 門電路作用是什么_門電路有幾種電路 5.2w次閱讀
- 邏輯門電路工作原理詳解 8.8w次閱讀
- 邏輯電路解析和邏輯電路的分類 2.1w次閱讀
- 通用陣列邏輯GAL器件優(yōu)缺點(diǎn)分析 4806次閱讀
- 通用陣列邏輯GAL簡(jiǎn)介 6600次閱讀
下載排行
本周
- 1DC電源插座圖紙
- 0.67 MB | 3次下載 | 免費(fèi)
- 2AN-1267: 使用ADSP-CM408F ADC控制器的電機(jī)控制反饋采樣時(shí)序
- 1.41MB | 3次下載 | 免費(fèi)
- 3AN158 GD32VW553 Wi-Fi開發(fā)指南
- 1.51MB | 2次下載 | 免費(fèi)
- 4AN148 GD32VW553射頻硬件開發(fā)指南
- 2.07MB | 1次下載 | 免費(fèi)
- 5AN111-LTC3219用戶指南
- 84.32KB | 次下載 | 免費(fèi)
- 6AN153-用于電源系統(tǒng)管理的Linduino
- 1.38MB | 次下載 | 免費(fèi)
- 7AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下載 | 免費(fèi)
- 8SM2018E 支持可控硅調(diào)光線性恒流控制芯片
- 402.24 KB | 次下載 | 免費(fèi)
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 450次下載 | 免費(fèi)
- 2免費(fèi)開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 138次下載 | 1 積分
- 3基于STM32單片機(jī)智能手環(huán)心率計(jì)步器體溫顯示設(shè)計(jì)
- 0.10 MB | 130次下載 | 免費(fèi)
- 4使用單片機(jī)實(shí)現(xiàn)七人表決器的程序和仿真資料免費(fèi)下載
- 2.96 MB | 44次下載 | 免費(fèi)
- 5美的電磁爐維修手冊(cè)大全
- 1.56 MB | 24次下載 | 5 積分
- 6如何正確測(cè)試電源的紋波
- 0.36 MB | 18次下載 | 免費(fèi)
- 7感應(yīng)筆電路圖
- 0.06 MB | 10次下載 | 免費(fèi)
- 8萬用表UT58A原理圖
- 0.09 MB | 9次下載 | 5 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論