实验七 通用阵列逻辑GAL实现基本门电路的设计 Microsoft PowerPoint

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

GAL实验流程图
建立工程 输入源程序 编译源程序 建立测试波形、仿真 下载验证 对输入的源程序自动进行编 译,编译过程中会提示哪段源 程序是否有问题,如果编译通 过,会自动产生引脚映射表, 引脚映射表在下载验证时会用 到,然后建立测试波形进行仿 真,如果仿真通过,下载验证。
用ispGAL22V10C器件实现基本门电路 ispGAL22V10C器件实现基本门电路
并在New 并在New VHDL Source 栏中输入: 文件名: 实体名: 结构体名: (实体名、结构体名不应该一样) 在Text Editor-编辑文本中输入源程序 Editor(3) 编译源程序 在ispLEVER Project Navigator主窗口中,在进程栏中双击Create Fuse Map Navigator主窗口中,在进程栏中双击Create 创建熔丝图。 双击Chip Reprt, 双击Chip Reprt,就可以看到管脚映射表。 (4)建立测试波形、仿真 (4)建立测试波形、仿真 在ispLEVER Project Navigator主窗口中, Source in Project栏中右键点 Navigator主窗口中, Project栏中右键点 ispGAL22V10C,---选波形激励并输入文件名,并在波形编辑文本中设置输入、 ispGAL22V10C,---选波形激励并输入文件名,并在波形编辑文本中设置输入、 输出。和画出输入脉冲,建立完测试波形,然后保存。
通用阵列逻辑GAL实现基本门电路的设计 通用阵列逻辑GAL实现基本门电路的设计
一.实验目的
1.了解GAL22V10的结构及其应用; 1.了解GAL22V10的结构及其应用; 2.掌握GAL器件的设计原则和一般格式; 2.掌握GAL器件的设计原则和一般格式; 3.学会使用VHDL语言进行可编程逻辑器件的逻辑设计: 3.学会使用VHDL语言进行可编程逻辑器件的逻辑设计: 4.掌握通用逻辑GAL的编程、下载、验证功能的全部过程。 4.掌握通用逻辑GAL的编程、下载、验证功能的全部过程。
二.实验原理(略) 三.芯片管脚图
10个I/O口 12个输入口、10个寄存器单元 四个在系统编程引脚 串行数据输入(SDI) 方式选择(MODE) 串行输出(SDO) 串行时钟(SCLK)
四.实验内容及步骤: 实验内容及步骤:
1.用ispGAL22V10C器件实现基本门电路。 1.用ispGAL22V10C器件实现基本门电路。 2.用ispGAL22V10C器件实现各种触发器。 2.用ispGAL22V10C器件实现各种触发器。 3.用ispGAL22V10C器件实现10进制计数器。 3.用ispGAL22V10C器件实现10进制计数器。
(4)测试波形 在ispLEVER Project Navigator主窗口中,在 Sources in Project:栏中选 Navigator主窗口中,在 Project: galte.wdl文件。并在波形显示栏中观察仿真结果。 galte.wdl文件。并在波形显示栏中观察仿真结果。 (5)下载验证 在ispLEVER Project Navigator主窗口中,在 Sources in Project:栏中选 Navigator主窗口中,在 Project: galte.wdl文件。(确定芯片电源是否接通) galte.wdl文件。(确定芯片电源是否接通) 在开始程序在开始程序-Lattice Semicondutor 选 ispVM system。进行下载,下载通过 system。 后验证。 五.实验报告要求: 1)画出ispGAL22V10C器件实现基本逻辑门的引脚图; 2)写出VHDL语言编写的源程序; 3)写出主要的实验步骤及分析实验结果; 4)附上各实验的仿真波形; 5)解答相关思考题。
图1-8 键入项目名
图1-9选wenku.baidu.com器件型号
(2)输入源程序 在ispLEVER Project Navigator主窗口中,选择Source New 菜单。在弹出 Navigator主窗口中,选择Source 的New Source对话框(如图1-11)中,选择VHDL Module 类型,按OK按 Source对话框(如图1 11)中,选择VHDL 类型,按OK按 钮。
(1)建立工程 1 ) 启动 ispLEVER( 开始 =>程序 =>Lattice Semiconductor=>ispLEVER Project 启动ispLEVER( 开始=> 程序=> Lattice Navigator菜单) Navigator菜单) 2)创建一个新的设计项目(建立工程) 创建一个新的设计项目(建立工程) 选择菜单File。 选择菜单File。 选择New Project,打开Project Wizard窗口。 选择New Project,打开Project Wizard窗口。
相关文档
最新文档