飞利浦 半导体
pnx15xx 序列
容积 1 的 1
12nc 9397 750 14321 © koninklijke 飞利浦 electronics n.v. 2002-2003-2004. 所有 权利 保留.
产品 数据 薄板 rev. 2 — 1 12月 2004 -7
chapter 14: fgpi: 快 一般 目的 接口
1. 介绍
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-1
1.1 fgpi overview
. . . . . . . . . . . . . . . . . . . . . . . . . . 14-2
1.2 vdi 至 fgpi 管脚 mapping
. . . . . . . . . . . . . . . . . 14-3
1.3 dtl mmio 接口
. . . . . . . . . . . . . . . . . . . . . 14-3
1.4 数据 packer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-3
1.4.1 8-位 样本 包装 模式
. . . . . . . . . . . . . . . 14-4
1.4.2 16-位 样本 包装 模式
. . . . . . . . . . . . . . 14-4
1.4.3 32-位 样本 模式
. . . . . . . . . . . . . . . . . . . . . . 14-4
1.5 record 俘获 模式
. . . . . . . . . . . . . . . . . . . . 14-4
1.6 message passing 模式
. . . . . . . . . . . . . . . . . . 14-4
2. 函数的 描述
. . . . . . . . . . . . . . . . . 14-6
2.1 重置
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-6
2.2 根基 地址
. . . . . . . . . . . . . . . . . . . . . . . . . 14-7
2.3 样本 (数据) 大小
. . . . . . . . . . . . . . . . . . . . . . . 14-7
2.4 record 或者 message 大小
. . . . . . . . . . . . . . . . . . 14-7
2.5 records 或者 messages 每 缓存区
. . . . . . . . . . 14-8
2.6 Stride
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-8
2.7 中断 events
. . . . . . . . . . . . . . . . . . . . . . . . . . 14-8
2.7.1 buf1full 和 buf2full 中断
. . . . . . 14-8
2.7.2 thresh1_reached 和
thresh2_reached 中断
14-8
2.7.3 overrun 中断
. . . . . . . . . . . . . . . . . . . . . . 14-8
2.7.4 mbe 中断
. . . . . . . . . . . . . . . . . . . . . . . . . . . 14-9
2.7.5 overflow 中断 (message passing 模式
仅有的)
14-9
2.8 record 或者 message counters
. . . . . . . . . . . . . . 14-9
2.9 Timestamp
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-9
2.10 能变的 长度
. . . . . . . . . . . . . . . . . . . . . . . . . 14-10
2.11 翻倍 缓存区 运作
. . . . . . . . . . . . . . . . . 14-10
2.12 单独的 缓存区 运作
. . . . . . . . . . . . . . . . . . 14-11
2.13 缓存区 同步
. . . . . . . . . . . . . . . . . . . 14-12
3. 运作
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-12
3.1 两个都 运行 模式
. . . . . . . . . . . . . . . . . . . 14-12
3.1.1 建制
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-12
3.1.2 中断 维护 routines
. . . . . . . . . . . . . . . . 14-13
3.1.3 优化 dma transfers
. . . . . . . . . . . . . . . . 14-13
3.1.4 terminating dma transfers
. . . . . . . . . . . . . . 14-13
3.1.5 信号 边缘 定义
. . . . . . . . . . . . . . . . . . 14-13
3.2 message passing 模式
. . . . . . . . . . . . . . . . . . 14-14
3.2.1 最小 message/record 大小
. . . . . . . . . . . 14-14
3.3 pnx1300 序列 message passing 模式
. . 14-15
3.4 record 俘获 模式
. . . . . . . . . . . . . . . . . . . 14-15
3.4.1 record 同步
. . . . . . . . . . . . . . . . . . 14-15
3.4.2 缓存区 同步
. . . . . . . . . . . . . . . . . . . 14-15
3.4.3 建制 和 运作 和 输入 router
vdi_mode[7] = 1
14-16
4. 寄存器 描述
. . . . . . . . . . . . . . . . . . 14-18
4.1 模式 寄存器
. . . . . . . . . . . . . . . . . . . . . . . . . 14-18
4.2 状态 寄存器
. . . . . . . . . . . . . . . . . . . . . . . . 14-21
chapter 15: 音频的 输出
1. 介绍
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-1
1.1 特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-1
2. 函数的 描述
. . . . . . . . . . . . . . . . . 15-1
2.1 外部 接口
. . . . . . . . . . . . . . . . . . . . . . . . 15-2
2.2 记忆 数据 formats
. . . . . . . . . . . . . . . . . . . . 15-4
2.2.1 endian 控制
. . . . . . . . . . . . . . . . . . . . . . . . . . 15-4
2.3 音频的 输出 数据 dma 运作
. . . . . . . . . . . 15-5
2.3.1 trans_使能
. . . . . . . . . . . . . . . . . . . . . . . . 15-5
2.4 中断
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-6
2.4.1 中断 latency
. . . . . . . . . . . . . . . . . . . . . . . . . 15-6
2.5 timestamp events
. . . . . . . . . . . . . . . . . . . . . . . 15-6
2.6 串行 数据 framing
. . . . . . . . . . . . . . . . . . . . . . 15-6
2.6.1 串行 框架 限制
. . . . . . . . . . . . . . . . . . 15-8
2.6.2 ws 特性
. . . . . . . . . . . . . . . . . . . . . . . 15-8
2.6.3 I
2
s 串行 framing 例子
. . . . . . . . . . . . . . . 15-8
2.7 codec 控制
. . . . . . . . . . . . . . . . . . . . . . . . . . . 15-9
2.8 数据 总线 latency 和 hbe
. . . . . . . . . . . . . . . 15-10
2.9 错误 行为
. . . . . . . . . . . . . . . . . . . . . . . . . . 15-11
3. 运作
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-12
3.1 时钟 程序编制
. . . . . . . . . . . . . . . . . . . . . 15-12
3.1.1 样本 时钟 发生器
. . . . . . . . . . . . . . . . . 15-12
3.1.2 时钟 系统 运作
. . . . . . . . . . . . . . . . . 15-13
3.2 重置-related issues
. . . . . . . . . . . . . . . . . . . . 15-14
3.3 寄存器 程序编制 指导原则
. . . . . . . . . 15-14
3.4 电源 管理
. . . . . . . . . . . . . . . . . . . . . 15-14
4. 寄存器 描述
. . . . . . . . . . . . . . . . . . 15-15
4.1 寄存器 summary
. . . . . . . . . . . . . . . . . . . . . . 15-15
4.2 寄存器 表格
. . . . . . . . . . . . . . . . . . . . . . . . . . 15-15
chapter 16: 音频的 输入
1. 介绍
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-1
1.1 特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-1
2. 函数的 描述
. . . . . . . . . . . . . . . . . 16-2
2.1 碎片 水平的 外部 接口
. . . . . . . . . . . . . . 16-3
2.2 一般 行动
. . . . . . . . . . . . . . . . . . . . . . 16-4
3. 运作
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-5
3.1 时钟 程序编制
. . . . . . . . . . . . . . . . . . . . . . 16-5
3.1.1 时钟 系统 运作
. . . . . . . . . . . . . . . . . . 16-5
3.2 重置-related issues
. . . . . . . . . . . . . . . . . . . . 16-6
3.3 寄存器 程序编制 指导原则
. . . . . . . . . 16-7
3.4 串行 数据 framing
. . . . . . . . . . . . . . . . . . . . . . 16-7
3.5 记忆 数据 formats
. . . . . . . . . . . . . . . . . . . 16-10
3.5.1 endian 控制
. . . . . . . . . . . . . . . . . . . . . . . . . . 16-10
3.6 记忆 缓存区 和 俘获
. . . . . . . . . . . . . 16-11
3.7 数据 总线 latency 和 hbe
. . . . . . . . . . . . . . . 16-11
3.8 错误 行为
. . . . . . . . . . . . . . . . . . . . . . . . . . 16-12
3.9 中断
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-12
3.10 timestamp events
. . . . . . . . . . . . . . . . . . . . . . 16-13
3.11 diagnostic 模式
. . . . . . . . . . . . . . . . . . . . . . . . 16-13
3.12 软件 重置
. . . . . . . . . . . . . . . . . . . . . . . . . 16-14
3.13 raw 模式
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-15