- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机软硬件工程综合考核作业
一、硬件工程
设计三个 CPU (A 、B 、C )利用双口 RAM 进行通信的接口电路
(如下图),实现A 与 B 、B 与 C 间双向 8 位数据通信,发送端产生写
结束标志,接收方由此中断接收。
要求:(1)阐述所用接口技术及其特点;
(2 )画出原理电路图,列出所用器件清单;
(3 )描述电路工作原理;
(4 )对可编程器件写出初化程序段;
(5 )指出电路(静、动态)调试方法;
(6 )举出一种该接口电路的应用例子。
解答:
(1)所用接口技术及其特点
此三个 CPU 之间通信所用接口技术为内存映像技术,它是将两个
双口 RAM 分别映像为三个 CPU 的一个内存空间,两两 CPU 之间通过对
映像存储区的读写,完成数据传输。其中 RAM1 分别被映像为 CPUA 和
CPUB 各自的一个内存空间,RAM2 分别被映像为 CPUB 和CPUC 各自的一
个内存空间。
为了避免两个 CPU 同时对同一个 RAM 的同一个存储单元进行读写
操作,对 RAM 采用了分块管理的方法,即将一个 RAM 的空间分成两部
分,每一部分对于一个 CPU 来说只能是读,对另一个 CPU 来说只能是
写。如将 RAM1 的空间划分为 I 和II,指定CPUA 只可写入I 读出 II、
CPUB只可写入II读出I,这样就可以避免两个CPU同时读写同一单元。
在本题中,所选用的RAM 芯片是IDT7130/40SA,其容量为1K,所
以将其前 512 字节指定为由左侧写入右侧读出,后 512 字节指定为由
右侧写入左侧读出。即对 CPUA 来说,它只能向 RAM1 的前 512 字节写
入数据,由RAM1 的后512 字节读出数据;对 CPUB 来说,它只能由RAM1
的前512 字节读出数据,向 RAM1 的后512 字节写入数据;同时,CPUB
只能向RAM2 的前512 字节写入数据,由RAM2 的后512 字节读出数据;
CPUC 只能由 RAM2 的前 512 字节读出数据,向 RAM2 的后 512 字节写入
数据。如下图所示。
写入 前 512 读出 写入 前 512 读出
字节 字节
CPUA 后 512 CPUB 后 512 CPUC
读出 字节 写入 读出 字节 写入
RAM1 RAM2
(2)原理电路图及所用元器件
该电路选用的RAM 芯片为IDT7130/40SA(两片),容量分别为1K,
接口电路用 Altera 公司的 FPGA 芯片 EPM7128SLC84-6(两片)编程得
到,数据总线驱动使用四片 74HC245EP 双向总线数据传输芯片。
RAM1为CPUA与CPUB之间通信所用,其空间被分为000H~1FFH(I)、
200H~3FFH (II)两个部分各512 字节,空间 I 只可由 CPUA 写入、CPUB
读出,空间II 只可由CPUA 读出、CPUB 写入;空间I 映像到CPUA、CPUB
的内存空间的地址均为 1FFH,空间 II 映像到 CPUA、CPUB 的内存空间
地址均为 3FFH。
RAM2为CPUB与CPUC之间通信所用,其空间被分为000H~1FFH(I)、
200H~3FFH (II)两个部分各512 字节,空间 I 只可由 CPUB 写入、CPUC
读出,空间II 只可由CPUB 读出、CPUC 写入;空间I 映像到CPUB、CPUC
的内存空间的地址均为 1FFH,空间 II 映像到 CPUB、CPUC 的内存空间
地址均为 3FFH。原理电路图如下。
您可能关注的文档
- KTD-系列税控收款机使用说明书.pdf
- k县年项目规划水资源论证报告.doc
- LC复合三端滤波器应用指南.pdf
- Linu平台g和动态共享库的基础知识.doc
- MP技术对下一代网络和有线广播电视网络发展的影响.doc
- null一一-止竺忿理迎竖竺竺巴望之RMCM.pdf
- Orale RMAN快速入门指南.doc
- Orale联机热备份及RMAN增量备份原理.doc
- Phtshp打造金光闪烁的媒体宣传海报.doc
- Ps让你成为神奇的照像师--海景照片 PS教程.doc
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)