开放式多媒体应用平台—OMAP处理器的原理及应用


请输入要查询的词条内容:

开放式多媒体应用平台—OMAP处理器的原理及应用




基本信息


作者: 彭启琮等

丛书名: DSP应用丛书

出版社:电子工业出版社

出版日期:2005 年6月

开本:16开

页码:339

内容简介


多媒体信号的传输和处理对系统的处理能力和传输能力提出了很高的要求,尤其是对便携式终端系统的体积、功耗和成本等要求极为苛刻。

得州仪器(ti)的“开放式多媒体应用平台(omap,open multimedia application plant)”,正是为了满足这样的需求而推出的适用于便携式多媒体终端(例如3g手机和pda)的系统芯片。

本书在对omap作了简要的概述后,对omap的硬件系统、软件系统及开发环境作了比较详细的介绍,并在此基础上,介绍了一些应用的实例。

目录


第1章 绪论

1.1 omap技术提出的背景

1.2 omap技术概述

1.2.1 omap中的dsp技术

1.2.2 omap dsp/bios 桥

1.2.3 omap中的软件技术

1.2.4 omap的开发支持

1.3 omap的特点和优点

1.3.1 开放式结构的意义

1.3.2 可编程性的意义

1.4 omap系列产品介绍

1.4.1 几种omap产品的典型应用

1.4.2 omap平台的几种应用举例

1.4.3 omap产品中的加密功能

第2章 omap硬件系统概述

2.1 omap5910硬件结构概述

2.2 omap5910的应用

2.3 omap5910的结构特点

2.4 omap5910的存储器映射

第3章 mpu子系统

.3.1 mpu核

3.2 指令cache(i-cache)

3.3 数据cache(d-cache)

3.4 写缓存

3.5 协处理器cp15

3.6 mpu存储管理单元(mmu)

3.6.1 mmu程序可访问寄存器

3.6.2 地址翻译过程

3.7 dsp存储管理单元(mmu)

3.8 mpu接口

3.9 mpu的ti外设总线桥

3.10 端模式转换

3.11 etm环境

第4章 dsp子系统

4.1 tms320c55x dsp cpu

4.1.1 片内存储器

4.1.2 低功耗模式

4.1.3 硬件加速模块

4.1.4 cpu功能概述

4.2 dsp存储器

4.2.1 片内存储器

4.2.2 指令cache

4.2.3 系统存储器

4.2.4 dsp外设寄存器

4.3 dma控制器

4.3.1 dma控制器的主要特性

4.3.2 dma通道的读和写同步

4.4 tipb桥

4.5 mpu接口

4.6 emif

4.7 dsp存储器管理单元

4.8 dsp子系统时钟和复位控制

4.9 dsp子系统的boot模式

第5章 其他系统控制器

5.1 存储器接口通信控制模块

5.1.1 存储器映射

5.1.2 存储器接口

5.1.3 可与omap5910接口的存储器

5.2 系统的dma控制器

5.2.1 dma功能介绍

5.2.2 外部连接

5.2.3 通用通道

5.2.4 lcd专用通道

第6章 omap系统外设

6.1 mpu专用外设

6.1.1 定时器

6.1.2 看门狗定时器

6.1.3 mpu中断处理器

6.1.4 第一级和第二级中断的映射

6.1.5 第一级和第二级中断处理寄存器

6.1.6 配置模块

6.1.7 omap5910配置寄存器

6.1.8 设备识别

6.2 mpu公共外设

6.2.1 照相机接口

6.2.2 mpu i/o

6.2.3 microwire接口

6.2.4 32khz定时器

6.2.5 伪噪声脉宽发光(pwl)调制器

6.2.6 脉宽调整

6.2.7 omap5910 i2c(主/从i2c控制器)

6.2.8 led脉冲发生器

6.2.9 mcbsp2

6.3 dsp的专用外设

6.3.1 定时器

6.3.2 看门狗定时器

6.3.3 中断处理器

6.3.4 dsp中断接口

6.4 dsp公共外设

6.4.1 mcbsps

6.4.2 多通道串行接口

6.5 mpu和dsp的共享外设

6.5.1 处理器间的通信

6.5.2 通用功能输入/输出(gpio)

6.5.3 uart1、uart2和uart3/irda

6.6 omap5910的其他外设

6.6.1 lcd控制器

6.6.2 usb功能模块

6.6.3 usb主机控制器

6.6.4 时钟产生和系统复位管理

第7章 omap软件技术

7.1 omap软件体系结构

7.2 dsp/bios桥

7.2.1 主机软件结构

7.2.2 dsp软件结构

7.3 dsp/bios ii简述

7.3.1 dsp/bios ii内核

7.3.2 基于dsp/bios ii的应用程序

7.4 dsp算法标准xdais

7.4.1 系统结构

7.4.2 创建符合标准的dsp算法

第8章 omap开发环境

8.1 omap ccs简介

8.1.1 基本开发流程

8.1.2 基本调试工具

8.1.3 安装jtag仿真器

8.2 omap1510dc evm

8.2.1 omap1510dc evm概述

8.2.2 omap1510dc evm的安装与设置

8.2.3 omap1510dc evm的存储器映射

8.2.4 omap1510dc evm应用程序开发

8.3 innovator开发套件

8.3.1 innovator开发套件概述

8.3.2 innovator开发套件的安装与设置

8.3.3 innovator应用程序开发

第9章 系统配置和初始化

9.1 omap5910复位

9.2 设置频率和激活omap5910

9.3 引脚复用配置

9.3.1 外设列表

9.3.2 引脚复用工具

9.4 配置omap5910为本地模式

9.5 dsp引导

9.5.1 将dsp coff文件变换为arm c语言头文件

9.5.2 mpu代码描述

9.5.3 创建并运行

第10章 应用举例

10.1 基于omap5910的音频系统

10.1.1 音频系统硬件设计

10.1.2 音频系统软件设计

10.2 基于omap5910的视频系统

10.2.1 用lcd控制器设计视频系统

10.2.2 用emifs接口设计视频系统

10.2.3 视频编解码

10.3 omap5910低功耗系统设计

10.3.1 低功耗系统工作原理

10.3.2 低功耗系统硬件设计

10.3.3 低功耗系统软件设计

10.3.4 试验结果

第11章 omap5910数据手册

11.1 omap5910特性总述

11.2 omap5910特性详解

11.2.1 说明

11.2.2 引脚定义

11.2.3 引脚特性及复用

11.2.4 信号说明

11.3 omap5910功能总述

11.3.1 功能方框图的特征

11.3.2 mpu存储区映射

11.3.3 dsp存储区映射

11.3.4 dsp片外存储器(由mmu管理)

11.3.5 mpu和dsp专用外设

11.3.6 mpu公共外设

11.3.7 dsp公共外设

11.3.8 共享外设

11.3.9 系统dma控制器

11.3.10 dma控制器

11.3.11 通信控制器(存储器接口)

11.3.12 处理器的交互通信

11.3.13 dsp的硬件加速器

11.3.14 供电连接举例

11.3.15 mpu寄存器说明

11.3.16 dsp寄存器说明

11.3.17 中断

11.3.18 mpu系统dma请求的映射

11.3.19 dsp的dma事件映射

11.4 相关文档

11.5 器件以及开发支持工具

11.6 电气特性

11.6.1 绝对最大标称值

11.6.2 推荐的工作环境

11.6.3 在推荐的工作温度范围内的电气特性

11.6.4 封装的热阻特性

11.6.5 时间参数的表征

11.6.6 时钟特性

11.6.7 复位的时序

11.6.8 外设存储器接口时序

11.6.9 多通道缓冲串口(mcbsp)时序

11.6.10 多通道串行接口(mcsi)

11.6.11 摄像机接口时序

11.6.12 lcd控制器定时

11.6.13 多媒体卡/安全数字(mmc/sd)时序

11.6.14 i2c定时

11.6.15 通用串行总线(usb)的定时

11.6.16 microwire接口时序

11.6.17 hdq/1-wire接口定时

11.7 本章术语表

11.8 外形尺寸

附录a ialg接口定义代码

附录b omap5910系统低功耗软件代码

附录c tlv320aic23立体声编解码器

参考文献

术语