先读为快
本书主要阐述“聚芯SoC”的组成原理及其嵌入式应用开发(包括开发工具和系统软件),从计算机系统结构角度深入浅出地陈述了基于龙芯CPU核的拥有完全自主知识产权的高端通用化“聚芯SoC”特点,全书按“聚芯SoC” 的结构与原理、嵌入式系统常见外围设备与硬件设计、嵌入式系统的开发工具与软件开发等三部分展开,共分13个章节,揭示了高档SoC芯片的工作机理,使广大高校师生、工程技术人员能够透彻理解片上集成系统知识。通过 “聚芯SoC”的介绍,读者能充分掌握和加强巩固计算机组成原理的专业知识,本书可以作为高等院校计算机、电子等专业的辅助教材或硬件实验室参考书。本书不仅深刻剖析了S0c芯片的设计方法学,而且给出了计算机系统超微小型化的技术途径,让更多的人了解SOC芯片特点及其嵌入式应用示范开发,使国产高档SoC芯片更广泛地应用于数字电视、汽车电子、武器型号、手持终端、视频监控、身份识别、电子导航、工控/数控、医疗器械、瘦客端等领域,为信息产业低成本化和国防装备现代化发挥巨大作用。
目录
第一部分 聚芯SOC的结构与原理
第1章 概述
1.1 SoC发展综述
1.2 聚芯SoC的研制历程
1.3 聚芯SoC的特点
1.4 聚芯SoC的应用范围
第2章 聚芯SoC总体结构
2.1 组成原理
2.2 总线架构L*BUS
2.2.1 AXB总线
2.2.2 0EB总线
2.2.3 DCB总线
2.2.4 L*BUS特点
2.3 存储组织
2.3.1 存储空间分类
2.3.2 DCB配置空间分配
2.4 龙芯CPU核
2.4.1 存储管理
2.4.2 浮点部件
2.4.3 媒体处理
2.5 关键技术与创新
2.6 主要技术指标
第3章 聚芯SoC系统控制
3.1 系统时钟控制
3.2 系统初始配置
3.3 日历/定时/看门狗控制
3.3.1 RTC/日历模块
3.3.2 看门狗(Watch Dog)
3.4 DMA控制器
3.5 GPIO控制器
3.6 中断控制
3.7 功耗管理
3.7.1 IP核(模块)级低功耗管理
3.7.2 动态变频低功耗管理
3.7.3 动态功耗管理策略
3.8 电源管理
第4章 聚芯SoC片内驻留设备
4.1 I2C接口
4.1.1 I2C总线简介
4.1.2 聚芯SoC中I2C总线的实现
4.2 USB控制器
4.2.1 USB控制器工作原理
4.2.2 聚芯SoC USB OHCI主机控制器的各模块功能介绍
4.3 UART
4.3.1 串行通信协议
4.3.2 串行通信的物理标准
4.3.3 UARTl6550的IP设计
4.3.4 串口使用说明
4.4 LCD液晶显示
4.4.1 LCD的工作原理与特点
4.4.2 聚芯SoC LCD控制器
4.5 外部DMA
4.5.1 DMA工作原理
4.5.2 聚芯SoC外部DMA工作特点
4.6 键盘/鼠标接口
4.6.1 PS/2接口控制器
4.6.2 PS/2帧结构
4.6.3 PS/2通信时序
4.6.4 电气接口
4.7 AC’97接口
4.7.1 AC’97接口概述
4.7.2 AC’97控制器的寄存器
4.7.3 AC’97控制器主要工作原理
4.7.4 AC’97控制器整体结构
4.8 并行口/打印口
4.8.1 并行端口原理
4.8.2 聚芯并口打印机特点
第5章 聚芯SOC片上扩展设备
第6章 指令集简介
第7章 封装与电气特性
第二部分 嵌入式系统常见外围设备与硬件设计
第8章 聚芯SoC存储设计
第9章 聚芯SoC设备驱动设计
第10章 聚芯SoC I/O设备扩展设计
第三部分 嵌入式系统的开发工具与软件开发
第11章 聚芯soC开发评估板
第12章 聚芯SoC多操作系统支持
第13章 聚芯Sot2应用开发
参考文献