
VSR CODEC与DRAM控制
7
MX812的初步信息
该控制系统......
“读状态寄存器”
阅读
最高位
7
1
0
6
1
0
5
1
0
4
3
2
1
0
- 的A / C 61
H
,随后回复数据的1个字节。
状态位
从812第一次收到
中断状态(标志)
第6位或5设置为“1”
清除条件
命令缓冲区
缓冲器空
清除条件
设备条件
空闲
存储,播放或等待
输入功率电平
表3状态寄存器
中断状态(标志) - IF
SET
为逻辑“ 1 ”,每当第6位或5位从“0 ”到
“ 1 ” (除非转变是由一个总复位
命令01
H
) 。这个指示允许监测'调查'
同时禁止中断。
清除
为逻辑“0”由一个通用复位命令或
马上状态寄存器的读操作的。
命令缓冲区状态 - MT
SET
为逻辑“1”时,命令缓冲区是空的或
由通用复位命令。
清除
为逻辑“0”,通过加载一个新的存储,播放等待
命令。
设备条件 - 我
SET
为逻辑“1”时
NO
存储,播放或等待命令
正在执行或由总复位命令。
SET
为逻辑“ 0 ”,而存储,播放或等待命令是
被执行。
编码输入功率 - 功率
可用的编码模式,有5位表示
模拟信号输入电平,在每月底更新
储存或等待命令。
这允许MX812来执行的连续序列
商店,播放或等待命令,无间隙,无
需要来自mController一个不适当的快速响应。
请注意,此命令缓冲区只能容纳一个店,
播放或等待指令,每一个新的命令接收到这
缓冲区将覆盖任何以前加载的内容。
存储或播放的页面相关的命令序列
应装有连续页码,同时观察
状态寄存器 - 第6位。
存储/播放/ WAIT命令缓冲区
用于接受和保持最新的存储缓冲,播放或
接收到的C- BUS等待命令,而MX812是
执行以前的命令。状态寄存器的第6位,
表示这个缓冲器的状态。
当接收到一个命令,它首先被装载到这
缓冲区。如果MX812已经执行预先装载
存储,播放或等待命令的新命令将被保存
暂时在命令缓冲器,在那里它将被
上一命令完成。
“存储/播放页面”
- 的A / C 62
H
,接着的2字节命令数据的。
操作。
用于存储和重放的目的, attatched
所选的特定页面由12最低识别
DRAM被分成1024比特( 1K位)'数据页面“ 。
如下所示的2×商铺比特/播放字节。
一号店/播放命令(第一次加载MSB)将指示
如果一个存储指令被加载并同时执行的
在MX812存储或播放(取决于的设置
编解码器是在编码模式“的powersaved ” ,所选择的
模式寄存器的位-3)或从DRAM的1× 1024 “网页” 。
DRAM的页将被填充有一个空闲模式( “ 101010 ... ”)。
存储/播放/等待命令缓冲区允许的连续性
位编号
位
价值
页面
MSB - 加载到MX812第一
15
14
13
12
11
10
x
“0”
x
“0”
x
“0”
x
“0”
2
11
2
10
9
2
9
8
2
8
7
2
7
6
2
6
5
2
5
4
2
4
最后加载 - LSB
3
2
1
0
2
3
2
2
2
1
2
0
位
价值
----------------------- DRAM页码-----------------------
页面
有效的页面号
0 – 4095
0 – 2047
0 – 1023
位号
0 – 11
0 – 10
0 – 9
DRAM SIZE
4Mbit
1 +为1Mbit
1Mbit
“等待”
- A / C 63
H
, - 等待1024位周期
使MX812等待1024位周期(约
16或32毫秒) 。
如果该编解码器被设置为在编码模式下,一个新的“电源”
读,是有关输入音频电平,将装载
到状态寄存器在等待期间结束。
如果该编解码器被设置为解码模式,将“播放”一个完美
空闲模式( “ 101010 .......... ”),在Wait期间。
1997 MX COM公司
www.mxcom.com长焦: 800 638-5577 910 744-5050传真: 910 744-5054
文档。 # 20480076.003
4800 Bethania站前路,温斯顿 - 塞勒姆,NC 27105-1201 USA
所有商标与服务标记均为其各自公司持有。