微型计算机系统接口技术实验教程-基于FPGA(第二版)
清华大学计算机系列教材

作者:周悦芝、董代洁

丛书名:清华大学计算机系列教材

定价:35元

印次:2-1

ISBN:9787302421962

出版日期:2016.04.01

印刷日期:2016.03.11

图书责编:杨帆

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

周悦芝董代洁编著清华大学出版社北京内 容 简 介本书采用基于Xilinx FPGA的计算机接口设计方法,使用普通逻辑设计方式,即用VHDL硬件描述语言设计和采用SOPC的嵌入式方式设计接口。全书共两部分,第一部分“实验平台及基础知识”共两章,第1章介绍硬件开发平台的基本结构及各个接口的基本原理和链接方式,第2章介绍Xilinx公司ISE开发设计平台的使用方法、离线仿真和在线调试逻辑分析仪的使用方法及步骤。第二部分“实验实例”共3章,其中第3、4章按照使用VHDL逻辑设计和SOPC方式设计分别介绍由简单到复杂的接口设计案例,第5章介绍综合设计案例,并在每个实验案例的基础上提出了实验进阶的要求。 本书是针对理工科本科生和研究生学习计算机接口技术的实验用书,也适合于学习FPGA和硬件设计人员学习使用。

周悦芝,清华大学计算机系副教授。科研:一直从事计算机的应用基础研究和成果推广工作,在分布式系统、网络计算(特别是基于普适计算的透明计算系统和终端)方面进行了创新性研究和实现,取得了多项创新性成果。曾主持完成了1项国家自然科学基金和1项国家863项目的研究,作为第二负责人或主要技术骨干参与完成了10余项国家863、973和国内外横向合作等课题的基础研究和应用成果推广工作。曾获国家技术发明二等奖1项、省部级奖励5项,在国内外学术期刊和国际会议上发表论文80余篇,出版英文学术专著1部、教材1部,2007年获得IEEE 先进信息网络与应用(AINA)国际会议最佳论文奖。作为主要发明人获得国家发明专利6项,美国发明专利2项。教学:主讲研究生课程——《微型计算机系统接口技术》。�

本书第一版出版后,被国内很多高校以及硬件开发人员应用,在出版社提出再版的要求后,作者着手第二版的写作与修改。第二版在第一版的基础上添加了一些新内容,为了使本书更能满足不同层次高校的需要,又增加了一些基本的接口设计以及在线逻辑分析仪的使用。同时,为了使本书有利于指导学生深入学习更高级的接口,培养创新能力,本书在第5章增加了综合接口设计的内容。 计算机系统接口技术是计算机类及其他工科类学生的重要课程,一般计算机专业的学生在学习了数字逻辑和计算机组成原理后再学习计算机接口技术,而非计算机类的工科学生在学习了数字逻辑课程后要学习微机原理及接口技术课程。这样能够使学生对计算机及系统有一个整体的认识,同时也为进一步学习计算机应用方面的知识打下基础。 计算机接口技术包含的内容很广,一般是指CPU与外部设备或存储器的接口,其中包括内部总线与外部设备的接口、软件和硬件的接口、系统软件和应用软件的接口等。接口的应用也非常广泛,不同的领域在计算机应用中通过相同或不同的接口与计算机进行数据交换。计算机接口技术一类的课程主要针对CPU与外部设备或存储器的接口硬件原理以及与这些接口相关的系统软件调用、设备驱动软件和设备应用软件。 通常,本科生的计算机接口课程中涉及的内容是一些比较基础的接口知识,比如基本的总线结构、存储器与CPU的基本连接和一些常用的外部设备接口,实验涉及的内容也着重于基本的接口实验,比如一般的串并接口、PS2、定时/计数器、中断控制器、DMA控制器。即使涉及比较复杂的接口,如USB接口等,在具体教学或实验时也只是接触到应用层,不涉及更深层的内容。而研究生的计算机接口技术课程应该层次...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第一部分实验平台及基础知识

第1章教学实验硬件开发平台3

1.1实验平台介绍3

1.2系统及接口功能介绍4

1.2.1电源和系统时钟4

1.2.2配置5

1.2.3接口功能介绍6

第2章学习使用教学实验软件平台63

2.1软件的介绍和安装63

2.2Xilinx ISE Design Tools设计平台训练67

2.2.1创建计数器工程67

2.2.2仿真行为模型(功能仿真)70

2.2.3下载和调试72

2.2.4用ChipScope在线逻辑分析仪观察波形76

2.3Xilinx EDK嵌入式开发设计平台训练82

2.3.1建立一个基本的SOPC系统82

2.3.2在基本系统基础上添加一个系统给定的控制模块90

2.3.3设计一个接口控制模块并添加到系统中99

2.3.4在EDK下用ChipScope在线逻辑分析仪观察波形123

第二部分实 验 实 例

第3章用VHDL设计接口133

3.17段数码显示秒表实验133

3.1.1实验目的及概述133

3.1.2硬件设计及实现133

3.1.3实验138

3.2LCD显示功能实验138

3.2.1实验目的及概述138

3.2.2硬件设计及实现138

3.2.3实验142

3.3RS232接口设计142

3.3.1实验目的及概述142

3.3.2硬件设计描述143

3.3.3实验154

3.4SRAM输入输出接口实验154

3.4.1实验目的及概述154

3.4.2硬件设计描述155

3.4.3实验172

3.5音频接口实验172

3.5.1实验目... 查看详情

查看详情