亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 可編程邏輯 > 通用陣列邏輯GAL實現基本門電路的設計

通用陣列邏輯GAL實現基本門電路的設計

  • 資源大小:763 K
  • 上傳時間: 2013-11-17
  • 上傳用戶:恬蔚
  • 資源積分:2 下載積分
  • 標      簽: GAL 陣列 邏輯 門電路

資 源 簡 介

通用陣列邏輯GAL實現基本門電路的設計
一、實驗目的
1.了解GAL22V10的結構及其應用;
2.掌握GAL器件的設計原則和一般格式;
3.學會使用VHDL語言進行可編程邏輯器件的邏輯設計;
4.掌握通用陣列邏輯GAL的編程、下載、驗證功能的全部過程。
二、實驗原理
1. 通用陣列邏輯GAL22V10
通用陣列邏輯GAL是由可編程的與陣列、固定(不可編程)的或陣列和輸出邏輯宏單元(OLMC)三部分構成。GAL芯片必須借助GAL的開發軟件和硬件,對其編程寫入后,才能使GAL芯片具有預期的邏輯功能。GAL22V10有10個I/O口、12個輸入口、10個寄存器單元,最高頻率為超過100MHz。
ispGAL22V10器件就是把流行的GAL22V10與ISP技術結合起來,在功能和結構上與GAL22V10完全相同,并沿用了GAL22V10器件的標準28腳PLCC封裝。ispGAl22V10的傳輸時延低于7.5ns,系統速度高達100MHz以上,因而非常適用于高速圖形處理和高速總線管理。由于它每個輸出單元平均能夠容納12個乘積項,最多的單元可達16個乘積項,因而更為適用大型狀態機、狀態控制及數據處理、通訊工程、測量儀器等領域。ispGAL22V10的功能框圖及引腳圖分別見圖1-1和1-2所示。
另外,采用ispGAL22V10來實現諸如地址譯碼器之類的基本邏輯功能是非常容易的。為實現在系統編程,每片ispGAL22V10需要有四個在系統編程引腳,它們是串行數據輸入(SDI),方式選擇(MODE)、串行輸出(SDO)和串行時鐘(SCLK)。這四個ISP控制信號巧妙地利用28腳PLCC封裝GAL22V10的四個空腳,從而使得兩種器件的引腳相互兼容。在系統編程電源為+5V,無需外接編程高壓。每片ispGAL22V10可以保證一萬次在系統編程。
ispGAL22V10的內部結構圖如圖1-3所示。
2.編譯、下載源文件
用VHDL語言編寫的源程序,是不能直接對芯片編程下載的,必須經過計算機軟件對其進行編譯,綜合等最終形成PLD器件的熔斷絲文件(通常叫做JEDEC文件,簡稱為JED文件)。通過相應的軟件及編程電纜再將JED數據文件寫入到GAL芯片,這樣GAL芯片就具有用戶所需要的邏輯功能。 
3.工具軟件ispLEVER簡介
ispLEVER 是Lattice 公司新推出的一套EDA軟件。設計輸入可采用原理圖、硬件描述語言、混合輸入三種方式。能對所設計的數字電子系統進行功能仿真和時序仿真。編譯器是此軟件的核心,能進行邏輯優化,將邏輯映射到器件中去,自動完成布局與布線并生成編程所需要的熔絲圖文件。軟件中的Constraints Editor工具允許經由一個圖形用戶接口選擇I/O設置和引腳分配。軟件包含Synolicity公司的“Synplify”綜合工具和Lattice的ispVM器件編程工具,ispLEVER軟件提供給開發者一個簡單而有力的工具。

相 關 資 源

主站蜘蛛池模板: 忻州市| 富蕴县| 密山市| 枝江市| 左云县| 琼结县| 恩施市| 兴仁县| 武冈市| 宜章县| 汕尾市| 安塞县| 曲周县| 宣城市| 修文县| 三亚市| 潞西市| 曲松县| 宁波市| 霍林郭勒市| 五寨县| 海门市| 永登县| 巴楚县| 平阴县| 靖边县| 大荔县| 四会市| 图片| 咸阳市| 桑日县| 宁蒗| 泾川县| 榆社县| 嵊泗县| 常山县| 称多县| 岳池县| 陇西县| 库尔勒市| 曲阜市|