表格 的 内容
cn8478/cn8474a/cn8472a/cn8471a
multichannel 同步的 communications 控制 (musycc™)
iv
Conexant
100660E
4.0 串行 接口
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..4-1
4.1 串行 端口 接口
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
4.2 位 水平的 处理器
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
4.3 dma 控制
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
4.4 中断 控制
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
4.5 channelized 端口 模式
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.5.1 hyperchannels (nx64)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.5.2 subchannels (nx8)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.5.3 框架 同步 flywheel
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
4.5.4 改变-的-框架 排成直线
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
4.5.5 输出-的-框架
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
4.6 串行 端口 mapping
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
4.7 tx 和 rx 先进先出 缓存区 allocation 和 管理
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11
4.7.1 例子 频道 buffloc 和 bufflen 规格
. . . . . . . . . . . . . . . . . . . . . . . . . 4-13
4.7.2 接到 位 stream
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15
4.7.3 transmitting 位 stream
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15
4.7.3.1 transmit 数据 位 输出 值 determination
. . . . . . . . . . . . . . . . . . . . . . . 4-16
5.0 记忆 organization
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.1 记忆 architecture
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.1.1 寄存器 编排 进入 和 shared 记忆 进入
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
5.1.2 记忆 进入 illustration
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6
5.2 Descriptors
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9
5.2.1 host 接口 水平的 descriptors
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10
5.2.1.1 global 配置 descriptor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10
5.2.1.2 双 地址 循环 根基 pointer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12
5.2.2 频道 组 水平的 descriptors
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12
5.2.2.1 组 根基 pointer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12
5.2.2.2 维护 要求
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13
5.2.2.3 组 配置 descriptor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-16
5.2.2.4 记忆 保护 descriptor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18
5.2.2.5 端口 配置 descriptor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18
5.2.2.6 message 长度 descriptor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-20
5.2.2.7 时间 slot 编排
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-20
5.2.2.8 subchannel 编排
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-24
5.2.3 频道 水平的 descriptors
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-26
5.2.3.1 频道 配置 descriptor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-26
5.2.4 message 水平的 descriptor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-29
5.2.4.1 使用 message descriptors
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-30
5.2.4.2 便条 为 中断 驱动 驱动器
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-31
5.2.4.3 head pointer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-31
5.2.4.4 message pointer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-31
5.2.4.5 message descriptor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-32
5.2.4.6 缓存区 descriptor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-32