图书介绍

基于“聚芯SoC”的嵌入式系统设计PDF|Epub|txt|kindle电子书版本网盘下载

基于“聚芯SoC”的嵌入式系统设计
  • 张志敏著 著
  • 出版社: 北京:北京邮电大学出版社
  • ISBN:7563513264
  • 出版时间:2006
  • 标注页数:268页
  • 文件大小:20MB
  • 文件页数:281页
  • 主题词:集成电路-芯片-设计-高等学校-教材

PDF下载


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

下载说明

基于“聚芯SoC”的嵌入式系统设计PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 聚芯SoC的结构与原理3

第1章 概述3

1.1 SoC发展综述3

1.2 聚芯SoC的研制历程5

1.3 聚芯SoC的特点7

1.4 聚芯SoC的应用范围8

第2章 聚芯SoC总体结构9

2.1 组成原理9

2.2 总线架构L*BUS11

2.2.1 AXB总线12

2.2.2 OEB总线19

2.2.3 DCB总线20

2.2.4 L*BUS特点21

2.3 存储组织23

2.3.1 存储空间分类23

2.3.2 DCB配置空间分配24

2.4 龙芯CPU核25

2.4.1 存储管理26

2.4.2 浮点部件30

2.5 关键技术与创新39

2.4.3 媒体处理39

2.6 主要技术指标41

第3章 聚芯SoC系统控制44

3.1 系统时钟控制44

3.2 系统初始配置48

3.3 日历/定时/看门狗控制50

3.3.1 RTC/日历模块50

3.3.2 看门狗(Watch Dog)52

3.4 DMA控制器53

3.5 GPIO控制器54

3.6 中断控制56

3.7 功耗管理59

3.7.1 IP核(模块)级低功耗管理60

3.7.2 动态变频低功耗管理60

3.7.3 动态功耗管理策略61

3.8 电源管理61

第4章 聚芯SoC片内驻留设备63

4.1 I2C接口63

4.1.1 I2C总线简介63

4.1.2 聚芯SoC中I2C总线的实现65

4.2.1 USB控制器工作原理67

4.2 USB控制器67

4.2.2 聚芯SoC USB OHCI主机控制器的各模块功能介绍72

4.3 UART77

4.3.1 串行通信协议77

4.3.2 串行通信的物理标准79

4.3.3 UART16550的IP设计81

4.3.4 串口使用说明84

4.4 LCD液晶显示89

4.4.1 LCD的工作原理与特点89

4.4.2 聚芯SoC LCD控制器91

4.5.1 DMA工作原理95

4.5 外部DMA95

4.5.2 聚芯SoC外部DMA工作特点96

4.6 键盘/鼠标接口96

4.6.1 PS/2接口控制器96

4.6.2 PS/2帧结构101

4.6.3 PS/2通信时序101

4.6.4 电气接口102

4.7 AC'97接口103

4.7.1 AC'97接口概述103

4.7.2 AC'97控制器的寄存器105

4.7.3 AC'97控制器主要工作原理106

4.7.4 AC'97控制器整体结构108

4.8 并行口/打印口109

4.8.1 并行端口原理109

4.8.2 聚芯并口打印机特点110

第5章 聚芯SoC片上扩展设备112

5.1 SDRAM接口112

5.1.1 动态随机存储器(DRAM)112

5.1.2 聚芯SoC的存储子系统的内部结构114

5.2.1 PCI 2.2简介119

5.2 PCI 2.2接口119

5.2.2 聚芯SoC的PCI 2.2接口121

5.3 Local Bus接口126

第6章 指令集简介129

6.1 龙芯指令集129

6.2 媒体指令集140

6.2.1 聚芯SoC支持的多媒体指令140

6.2.2 聚芯SoC支持的Parallel指令141

6.2.3 聚芯SoC多媒体指令操作142

7.1.1 封装技术发展趋势147

第7章 封装与电气特性147

7.1 IC封装简介147

7.1.2 封装的分类148

7.1.3 封装类型和特性149

7.2 聚芯SoC的封装150

7.2.1 封装参数150

7.2.2 信号说明152

7.3 I/O PIN特性164

7.3.1 LVTTL164

7.3.3 HSTL165

7.3.2 PCIX、PCI33、PCI66165

7.3.4 SSTL166

7.4 聚芯SoC-1000B的电气特性167

7.4.1 芯片的最大工作范围167

7.4.2 聚芯SoC-1000B的DC参数168

7.4.3 聚芯SoC-1000B的AC参数168

第二部分 嵌入式系统常见外围设备与硬件设计173

第8章 聚芯SoC存储设计173

8.1 存储组织结构173

8.1.1 系统总体地址分配173

8.1.2 OEB设备地址分配174

8.1.3 DCB总线地址分配175

8.2 SDRAM接口设计176

8.2.1 DIMM条规范176

8.2.2 聚芯SoC SDRAM控制器特点177

8.2.3 聚芯SoC端SDRAM接口信号178

8.2.4 DIMM条接口信号179

8.3 FLASH/SRAM设计181

8.3.1 8/16位NOR FLASH的扩展方法182

8.3.3 SRAM的扩展方法183

8.3.2 NAND FLASH的扩展方法183

第9章 聚芯SoC设备驱动设计185

9.1 异步串口的互联设计185

9.2 键盘鼠标的接口设计188

9.3 并口/打印机接口设计189

9.4 AC'97接口设计190

9.5 USB接口设计192

9.6 LCD TFT/STN接口设计199

9.7 GPIO应用设计200

10.1.1 DOC2000扩展201

10.1 Local Bus接口扩展201

第10章 聚芯SoC I/O设备扩展设计201

10.1.2 CF+卡接口扩展202

10.1.3 IDE接口扩展206

10.2 PCI扩展设计207

10.3 USB扩展设计211

第三部分 嵌入式系统的开发工具与软件开发215

第11章 聚芯SoC开发评估板215

11.1 板卡介绍215

11.2 聚芯SoC BIOS介绍217

11.2.1 开发目标和环境工具218

11.2.2 系统初始化219

11.3 EJTAG在线调试222

第12章 聚芯SoC多操作系统支持225

12.1 Linux操作系统支持225

12.1.1 认识Linux内核源代码226

12.1.2 Linux启动过程227

12.1.3 Linux内核配置系统228

12.1.4 实例235

12.2.2 TornadoⅡ集成开发环境238

12.2.1 VxWorks操作系统简介238

12.2 VxWorks操作系统支持238

12.2.3 VxWorks对于SoC芯片的支持239

12.2.4 开发VxWorks应用程序240

12.3 Windows CE242

12.3.1 嵌入式操作系统Windows CE介绍242

12.3.2 Windows CE移植简介242

12.4 其他操作系统支持249

12.4.1 μC/OS-Ⅱ249

12.4.2 eCos-Ⅱ251

13.1 常用工具软件253

第13章 聚芯SoC应用开发253

13.2 程序设计255

13.2.1 源程序的编译255

13.2.2 Makefile的编写256

13.2.3 程序库的链接257

13.3 在线调试258

13.4 系统固化263

13.4.1 EPROM和FLASH系统固化263

13.4.2 DOC2000系统固化实例264

参考文献267

热门推荐