32位微机原理与接口技术实验系统-CPLD电路设计与制作答辩稿PPT

上传人:cn****1 文档编号:569161515 上传时间:2024-07-27 格式:PPT 页数:10 大小:52KB
返回 下载 相关 举报
32位微机原理与接口技术实验系统-CPLD电路设计与制作答辩稿PPT_第1页
第1页 / 共10页
32位微机原理与接口技术实验系统-CPLD电路设计与制作答辩稿PPT_第2页
第2页 / 共10页
32位微机原理与接口技术实验系统-CPLD电路设计与制作答辩稿PPT_第3页
第3页 / 共10页
32位微机原理与接口技术实验系统-CPLD电路设计与制作答辩稿PPT_第4页
第4页 / 共10页
32位微机原理与接口技术实验系统-CPLD电路设计与制作答辩稿PPT_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《32位微机原理与接口技术实验系统-CPLD电路设计与制作答辩稿PPT》由会员分享,可在线阅读,更多相关《32位微机原理与接口技术实验系统-CPLD电路设计与制作答辩稿PPT(10页珍藏版)》请在金锄头文库上搜索。

1、“32“32位微机原理与接口技术位微机原理与接口技术”实验系统实验系统 CPLD电路设计与制作电路设计与制作 课题简介课题简介l课题力图开发一套操作简便、功能齐全、结构简单、且界面友好的“32位微机原理与接口技术”实验系统,为教学实验提供配套的实验设备。课题主要是对原有实验系统的改进,着眼于结构优化与功能的进一步完善。 本文要解决的任务本文要解决的任务l本文首先对CPLD进行研究与分析,在此基础上将原有电路中的小规模器件集成到CPLD中,达到了简化电路,减小成本的目的。经过研制开发,已经成功应用于ISA总线的接口电路中。其中涉及到芯片的解密和逻辑电路的设计。下面将对所作的任务分步骤讲述。论文内

2、容论文内容芯片型号识别 加密芯片引脚使用情况分析VHDL语言编程实现电路逻辑 使用MAX+PLUS II软件进行引脚分配与编译下载调试芯片型号识别芯片型号识别l由于加密的芯片型号被打磨掉了,所以解密的第一步是分析加密芯片的型号,采用的方法是:首先确定芯片的引脚数;接着搜集有这类引脚数的芯片,并进一步分析它的电源和接地引脚的数目,电源和接地引脚的分析是通过芯片在电路中的连接情况得到,这需要一定的工作量。经过这两个步骤就可以基本确定芯片的型号,找到两种芯片满足上述特征Altera EPM7064和ATMEL ATF1504AS,由于这两种芯片是完全可替换的,出于成本考虑我们选择了ATMEL ATF

3、1504AS。加密芯片引脚使用情况分析加密芯片引脚使用情况分析1l该芯片具有4个逻辑块(A,B,C,D)和44个引脚,其中36个是I/O引脚 ,4个VCC,4个GND。借助于I/O引脚可以实现对CPLD的编程。因为要对芯片解密,所以首先要了解原芯片引脚的使用情况,即哪些引脚用作了输入,哪些用作了输出。本文是从三个途径来判断的:加密芯片引脚使用情况分析加密芯片引脚使用情况分析2v途径一:读写控制信号的输入输出判定如:字节读写信号,寄存器读写信号以及选择信号等等。v途径二:系统信号的输入输出判定如:中断信号,重置信号,同步时钟信号,端口和存储器读写信号v途径三:供给其它器件信号的输入输出判定如:7

4、4LS374(地址锁存器)使用的CLK ,OC,D1,D2等等VHDL语言编程实现电路逻辑语言编程实现电路逻辑l本文使用了VHDL(Very High Speed Integrated Circuit Hardware Description Language)把电路用逻辑语言的形式描述出来,既准确,又高效。使用使用MAX+PLUS II软件进行引脚分配与编译软件进行引脚分配与编译l本文使用Altera公司的MAXPLUS II作为VHDL的编译环境和并进行引脚的手工分配,并在编译之前选用EPM7064,由于MAXPLUS II是Altera公司推出的软件,它生成*.pof的输出文件,不能直接下载到ATF1504芯片,因此需要将它转换为*.jed文件,才能通过编程器下载到ATF1504芯片中。下载下载调试调试l下载完成后,需要不断的调试,然后修改程序,再下载,再调试。这是验证逻辑正确性的关键步骤。最后,经过反复调试,已成功应用于ISA总线的接口电路中。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 论文指导/设计

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号