SOPC技术基础教程(第2版)
下载课件、获取课件密码、各种资源包以及人工客服,请关注清华社官方微信服务号qhdxcbs_js,一站式帮您解决各种图书问题。

作者:郭勇

定价:55元

印次:2-1

ISBN:9787512134461

出版日期:2018.02.01

印刷日期:2018.01.25

图书责编:韩乐

图书分类:教材

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

本书系统地介绍了基于FPGA的SOPC的软硬件开发技术,以一个简单的设计实例为主线介绍软硬件的开发流程、开发工具的使用及开发的思想,使读者对SOPC技术有一个基本的了解。将Nios II体系结构、Avalon总线规范、Nios II处理器常用外部设备的更多底层细节提供给读者,使读者获得进行高级开发的能力,如第8章介绍的定制指令、定制外设开发和C2H编译器的使用。另外还介绍了使用MATLAB和DSP Builder进行基于FPGA的DSP开发技术,并提供了一些典型的实验。 本书可作为高等院校电子信息类各专业本科生、研究生的教材,也可以作为相关工程技术人员的参考书。

侯建军,北京交通大学教授,博士生导师,国家电工电子教学基地主任,北京市优秀教师,北京市教学名师,国内多所大学的示范教学教授或兼职教授。 郭勇,北京交通大学副教授,哈尔滨工业大学本科,北京邮电大学博士,有丰富的教学经验。

本书作为SOPC技术的入门教程,希望提供给读者SOPC技术基本的概念、基本的设计理念和设计方法。第二版结构和第一版相似,内容由浅入深、循序渐进、理论和实践紧密结合。本书对开发设计用到的软件进行了小幅度的升级,没有升级到最新的版本,这样可以兼顾技术和教学环境的更新。增加了最新的FPGA芯片的介绍,同时对第一版中的一些错误进行了校正。 参与本书再版的作者与第一版相同,由侯建军教授和郭勇老师共同完成。 第二版虽然对第一版进行了改进,但难免还存在一些问题和不妥之处,恳请读者批评指正,以便我们做进一步的改进和提高。

目录
荐语
查看详情 查看详情
第1章绪论1

1.1基本概念1

1.1.1SOC1

1.1.2SOPC2

1.1.3IP核2

1.2Nios Ⅱ 软核处理器简介4

1.2.1可定制特性4

1.2.2系统性能可配置性5

1.2.3延长产品生存周期7

1.3SOPC设计流程8

1.4支持Nios Ⅱ CPU的FPGA型号9

1.4.1Cyclone和Cyclone Ⅱ系列9

1.4.2Stratix和Stratix Ⅱ系列11

1.5最新的FPGA系列器件13

第2章SOPC的硬件开发环境及硬件开发流程16

2.1创建Quartus Ⅱ工程16

2.2创建Nios Ⅱ 系统模块21

2.2.1创建顶层实体21

2.2.2创建Nios Ⅱ 系统模块22

2.2.3分配IP模块的地址和中断号33

2.2.4配置Nios Ⅱ 系统34

2.2.5生成Nios Ⅱ 并加入到工程中35

2.2.6加入引脚和嵌入式锁相环36

2.3设计优化43

2.3.1面积与速度的优化44

2.3.2时序约束与设置45

2.3.3Fitter设置45

2.4编译47

2.4.1编译设置47

2.4.2引脚分配49

2.4.3编译用户设计51

2.5编程下载52

2.5.1下载53

2.5.2验证54

第3章Nios Ⅱ 体系结构56

3.1Nios Ⅱ 处理器结构56

3.2Nios Ⅱ 寄存器文件59

3.2.1通... 查看详情

“国家电工电子教学基地”系列教材,北京高等教育精品教材立项项目,配有丰富的电子资源(电子课件、CF卡测试有关程序及定制指令文件),对开发设计用到的软件进行了小幅度的升级,可作为SOPC技术的入门教材。

查看详情