【编者按】网学网电气工程与自动化类别频道为大家收集整理了“32位微机原理与接口技术“提供大家参考,希望对大家有所帮助!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
第五章 ATF1504芯片的解密与电路逻辑编程实现 5.1 ATF1504解密的前期准备工作 1. 步骤1 : 由于加密的芯片型号被打磨掉了,所以解密的第一步是分析加密芯片的型号,采用的方法是:首先确定芯片的引脚数;接着搜集有这类引脚数的芯片,并进一步分析它的电源和接地引脚的数目,电源和接地引脚的分析是通过芯片在电路中的连接情况得到,这需要一定的工作量。经过这两个步骤就可以基本确定芯片的型号,找到两种芯片满足上述特征Altera EPM7064和ATMEL ATF1504AS,由于这两种芯片是完全可替换的,出于成本考虑我们选择了ATMEL ATF1504AS。 2. 步骤2 : 基于对实验有了一定的了解,接着拆分每一个单元模块,特别是注意每个模块中使用到的芯片的功能及使用方法,详细查看其中的重要芯片的结构和功能。以及每个引脚的意义,以下是这些芯片的具体名称和逻辑功能: A) 74LS245 双向8总线接收器 DIR G# 逻辑功能 L L B TO A L H 无效 H L A TO B H H 无效 B) 74LS374 8位单向地址锁存器 OC# CLK D Q(输出) L ↑ H H L ↑ L L L L × Q0 H × × Z C) SRAM 6264 静态存储器 WE# CS1# CS2# OE# MODE I/O Pin H L H H 输出无效 高阻态 H L H L 读 Dout L L H H 写 Din L L H L 写 Din D) 74LS138 3-8译码器 E) 74LS32 两输入或门 F) 74LS244 八缓冲器/线驱动器/线接收器 G) 74LS390 双十进制计数器 H) 74LS74 正边沿触发器双D型触发器 I) LM7810 三端口电压调整器 这也是非常关键的一步,因为在本系统中这些芯片的某些I/O引脚与加密的ATF1504芯片的引脚有关联,所以了解这些芯片的逻辑功能是非常必要的。 3. 步骤3 : 经过对上述芯片的了解之后,下一部要画出基本接口部分详细的电路连接草图,在草图中注明每块芯片的输入输入信号。这些信号的标注都采用了实验中的实际的信号名称,具有特定的意义。特别是对ATF1504芯片与其他芯片的引脚以及它的其他信号线做了详细的标注。制作这张草图可为今后的分析带来极大的帮助。 4. 步骤4 : 使用[7]Protel99 SE练习将电路图制作成原理图(*.SCH)以及生成[8]PCB图(*.PCB),学习和使用Protel99 SE是为了修改原有电路板中存在的问题,因为在进行调试时会发现原有电路板存在着引脚连接错误或跳线的一些问题,要及时纠正,需要修改原先的PCB图,以达到完美。 5. 步骤5 : 深入了解ADD-ON的总线规范。ADD-ON总线在本实验系统有着举足轻重的作用。高级接口实验中直接使用ADD-ON总线来实现通信;在基本接口部分则需要利用ADD-ON提供部分ISA总线的仿真信号。 关于ADD-ON总线的资料非常有限。因而只能通过从实验板上的实际电路的连接情况以及对照每个高级实验中所使用的信号名称并进行整理总结。最终画出ADD-ON的总线接口图(见附录3)本系统中将ADD-ON总线分别用两个40-pin和50-pin的牛角尖将信号从S5933上引入实验板中。其中40-pin牛角尖是AD[31:0]复用信号和EA[7:0],50-pin牛角尖是各种控制信号。本系统使用了8片74LS245芯片将ADD-ON Connector与ADD-ON BUS UNIT信号线进行连接。 |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |