图书介绍

SOPC设计基础与实践PDF|Epub|txt|kindle电子书版本网盘下载

SOPC设计基础与实践
  • 王建校等编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:7560616534
  • 出版时间:2006
  • 标注页数:437页
  • 文件大小:75MB
  • 文件页数:451页
  • 主题词:微处理器-系统设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SOPC设计基础与实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 Nios CPU及外设1

第1章 Nios CPU1

1.1 指令总线主端口2

1.2 数据总线主端口2

1.3 高速缓存2

1.4 移位单元3

1.5 乘法支持3

1.6 中断支持3

1.7 Nios片上调试模块(OCI模式)4

第2章 Nios CPU编程模型5

2.1 寄存器5

2.2 存储器结构10

2.3 寻址方式15

2.4 程序流程控制17

2.5 异常事件18

2.6 流水线22

第3章 Avalon总线24

3.1 概述24

3.2 术语和概念25

3.3 Avalon总线传输28

3.4 Avalon从端口传输30

3.5 Avalon主端口传输34

3.6 高级Avalon总线传输35

3.7 片外设备与Avalon总线的接口37

3.8 Avalon总线地址对齐方式40

3.9 连接到外部设备41

第4章 外设的组织与使用43

4.1 SOPC Builder与PTF文件43

4.2 定时器44

4.3 并行输入/输出口47

4.4 异步收发器(UART)49

4.5 DMA控制器57

4.6 串行外围设备接口(SPI)60

第二篇 Quartus Ⅱ应用入门67

第5章 Quartus Ⅱ应用基础67

5.1 原理图工程68

5.2 文本文件(Verilog)工程87

5.3 文本文件(VHDL)工程105

5.4 文本文件(AHDL)工程107

5.5 混合工程(自底而上)108

5.6 混合工程(自顶而下)112

第6章 设计举例123

6.1 7段数码管译码器(DE4_7)123

6.2 8选1多路选择器(MUL8_1)125

6.3 计数器(CNT1000)126

6.4 50kHz分频器127

6.5 动态数码管显示(DISPLAY)128

6.6 数字电子钟(CLK)129

6.7 数字频率计(FREQ)132

6.8 电子抢答器134

6.9 出租车计价器138

第7章 Quartus Ⅱ的工具144

7.1 在线逻辑分析仪(SignalTap Ⅱ)144

7.1.1 捕捉条件144

7.1.2 存储深度144

7.1.3 观察信号145

7.1.4 在线逻辑分析仪使用举例145

7.2 TCL屏幕控制台150

8.1 数字电子钟154

8.1.1 分频器CNT1000_V154

第8章 Verilog语言设计举例154

8.1.2 分频器CNT50000_V155

8.1.3 六十进制计数器CNT60_V156

8.1.4 二十四进制计数器CNT24_V157

8.1.5 时钟控制CLK_C_V157

8.1.6 动态显示DISPLAY_V158

8.2 数字频率计160

8.2.1 14位计数器CNT14BITE_v161

8.2.2 14位D触发器DFF14BITE_v162

8.3 电子抢答器163

8.3.1 抢答识别MS_SL_v163

8.3.2 三选一MUL3_v167

8.3.3 积分器JIFEN_v167

8.4 出租车计价器169

8.4.1 分频器X7456_v170

8.4.2 二选一mux_v171

8.4.3 计价收费my_jijiaqi_v171

第9章 VHDL语言设计举例173

9.1 数字电子钟(CLK)173

9.1.1 分频器count173

9.1.2 计数器count_bcd174

9 1.3 动态显示器display176

9.1.4 时钟控制time_set177

9.2 数字频率计178

9.2.1 计数器t_trigger178

9.2.2 14位计数器freq_count179

9.2.3 14位锁存器my_dff181

9.3 电子抢答器181

9.4 出租车计价器185

9.4.1 二选一mux2186

9.4.2 计价收费my_jijiaqi186

第三篇 Nios应用入门191

第10章 SOPC Builder191

10.1 创建工程项目191

10.2 构造Nios CPU及其外设193

第11章 GERMS监控207

11.1 GERMS监控简介207

11.2 Nios SDK Shell208

11.3 Nios SDK Shell的命令210

12.1 扩展外部SRAM211

12.1.1 SRAM芯片211

第12章 Nios CPU系统扩展211

12.1.2 SRAM的扩展实例213

12.2 扩展外部Flash220

12.2.1 性能比较221

12.2.2 接口差别221

12.2.3 容量和成本221

12.2.4 易用性222

12.2.5 软件支持222

12.2.6 Flash的扩展实例222

12.3 串行配置器件227

12.4.1 单一外部中断源235

12.4 外部中断235

12.4.2 多个外部中断源238

12.5 定时器240

第13章 Nios系统的接口实验243

13.1 模/数转换(ADC0832)243

13.2 数/模转换(TLC5620)247

13.3 键盘、显示器控制器(7289A)252

13.4 点阵液晶显示器(T6963C)257

13.5 时钟日历(DS1337)276

13.6 IC卡(24C01)281

13.7 语音录放(ISD25120)284

14.1 创建工程项目289

第四篇 Nios Ⅱ应用入门289

第14章 SOPC Builder289

14.2 构造Nios Ⅱ CPU及其外设291

第15章 Nios Ⅱ IDE302

15.1 新建工程302

15.2 重新进入已有工程311

第16章 Nios CPU系统扩展317

16.1 扩展外部SRAM317

16.1.1 SRAM芯片318

16.1.2 SRAM的扩展实例319

16.2.1 性能比较326

16.2.2 接口差别326

16.2 扩展外部Flash326

16.2.3 容量和成本327

16.2.4 易用性327

16.2.5 软件支持327

16.2.6 Flash的扩展实例327

16.3 串行配置器件339

16.3.1 配置数字逻辑339

C.3 用户键盘345

16.3.2 配置CPU系统346

16.4 外部中断347

16.4.1 单一外部中断源347

16.4.2 多个外部中断源351

16.5 定时器353

17.1 模/数转换(ADC0832)355

第17章 Nios系统的接口实验355

17.2 数/模转换(TLC5620)359

17.3 键盘、显示器控制器(7289A)363

17.4 点阵液晶显示器(T6963)369

17.5 时钟日历(DS1337)387

17.6 IC卡(24C01)391

17.7 语音录放(ISD25120)395

A.1.2 使用对象399

A.1.4 多功能电子学习机的结构399

A.1.3 多功能电子学习机的特色399

A.1.1 设计目的399

A.1 概述399

附录A 多功能电子学习机系统介绍399

A.2 多功能电子学习机的模块400

A.2.1 电源模块401

A.2.2 逻辑指示模块401

A.2.3 数字量模块403

A.2.4 按键模块403

A.2.5 并行输入模块403

A.2.6 并行输出模块404

A.2.7 键盘显示器模块405

A.2.10 D/A转换模块406

A.2.8 点阵液晶模块406

A.2.9 A/D转换模块406

A.2.11 IC卡、日历模块407

A.2.12 语音模块407

A.2.13 用户PLD模块409

A.2.14 串行(RS232)通信模块409

A.2.15 时钟410

A.2.16 蜂鸣器411

A.2.17 配置模块1411

A.2.18 配置模块2411

附录B FPGA系统模块414

B.1 FPGA模块414

B.2 静态RAM模块420

B.3 Flash模块421

B.4 串行接口模块422

B.5 时钟模块423

B.6 电源模块423

B.7 配置模块425

B.8 Nios模块的引脚资源426

附录C 实验显示板433

C.1 数码管及其驱动434

C.2 数码管位驱动434

C.4 用户逻辑指示器436

C.5 用户逻辑笔436

C.6 连接件436

热门推荐