初步
APR6016数据表
功能说明
该EXTCLK引脚允许使用外部采样
时钟。这个输入可以接受宽范围的频率的
根据编程到分压器的分压比
随后的时钟。可替换地,所述可编程接口
内部振荡器可以用来提供采样时钟。该
多路自动以下两个信号选择EXTCLK
信号,如果一个时钟存在,否则内部振荡器
信号源被选定。详细介绍了如何编程
分频器和内部振荡器可在说明中找到
的
PWRUP
命令,它会出现在
操作码
命令说明
部分。指导如何选择
适当的采样时钟频率可以在被发现
采样率&语音质量
部分。
包含要记录的内容的音频信号
应供给到所述差分输入ANAIN- ,并
ANAIN + 。经过预放大的信号被路由到
抗混叠滤波器。抗混叠滤波器自动适应
正在使用它的响应基于所述采样速率。无克斯特
因此,最终的抗混叠滤波器。
通过抗混叠滤波器后,信号被馈送到
在配合工作的采样和保持电路
模拟写入电路将存储在每个模拟样本
闪速存储单元。
当一个读操作所需的模拟读取电路
从存储器阵列和饲料中提取的模拟数据
信号到内部低通滤波器。该低通滤波器
个体样本变换成连续的输出。该
输出信号,然后进到静噪控制电路和昼夜温差
髓鞘输出驱动器。差分输出驱动馈送
ANAOUT +和ANAOUT-引脚。这两个差分输出引脚
左右摆动一个1.23V的潜力。
静噪控制电路会自动降低输出
6 dB的信号在安静的通道。静噪的副本
控制信号存在于/ SQLOUT销,以方便
降低增益的外置功放为好。如需更多信息
息,请参见
哗啦哗啦地
部分。
通过静噪电路的输出信号后
进到输出放大器。输出放大器驱动赎罪
GLE结束对AUDOUT引脚输出。单端输出
把周围1.23V潜在的波动。
所有SPI控制和握手信号路由到
主控制电路。此电路进行解码的所有SPI信号
并产生所有的内部控制信号。它还包含
用于检查的当前状态的状态寄存器
在APR6016 。
图2
APR6016框图
/ RESET
/忙
SAC
/ INT
DO
DI
/ CS
SCLK
主控制电路
ROW
地址
流 ecoder
3.84 Mcell内存阵列
低通
PRE-
AMP
ANAIN +
ANAIN-
单模拟
记忆细胞
写电路
列解码器
读取电路
ANAOUT +
列地址
模拟量输入/输出
到存储阵列
AMP
低通
ANAOUT-
哗啦哗啦地
AMP
AUDOUT
可编程内部
振荡器
MUX
EXTCLK
可编程
分频器
SQLCAP
/ SQLOUT
第2页
录音&播放设备
修订版1.0
初步
APR6016数据表
存储器组织
该APR6016存储器阵列是允许最吸引人的特色
在信息管理和数字存储est的灵活性。
最小的可寻址存储器单元被称为一个“扇区” 。
该APR6016包含1280行业。
SPI接口
所有的内存管理是由一个外部主机处理亲
处理器。主处理器与APR6016通信
通过一个简单的串行外设接口(SPI )端口。该
SPI端口可以在少至3导线运行或多达
7根据必要的控制的量。这
部分将介绍如何使用管理内存
APR6016的SPI端口和相关的操作码指令。
本主题分为以下几个部分:
发送命令到设备
操作码指令说明
接收设备信息
设备的当前状态( CDS )
读取硅识别( SID )
写数字数据
读取数字数据
录制音频数据
播放音频数据
科幻gure 3
存储器映射。
SAC触发点
扇区0
部门1
部门1279
不能用数字数据
握手信号
发送命令到设备
本节介绍了发送操作码的过程
该APR6016.All操作码被发送以相同的方式与
例外的
DIG_WRITE
和
DIG_READ
命令。
该
DIG_WRITE和DIG_READ
COMMANDS
是
DESCRIBED
在
写数字数据
和
读出的数字数据
节
随后。发送所需的最低SPI配置
命令使用的DI , / CS和SCLK引脚。该设备将
接受DI引脚输入时的/ CS引脚为低电平。
操作码指令上的上升沿移入
SPI时钟。图4示出了用于移动的时序图
操作码的命令到设备中。图5是描述
操作码流。
你必须等待命令完成之前send-执行
荷兰国际集团的新命令。这是通过监视来实现
/ BUSY引脚。您可以通过替换监测忙碌销
插入命令之间的固定的延迟。所需
延迟被指定为T
next1
,T
next2
,T
next3
或T
next4
。图6
示出了用于连续发送的COM的时序图
mands 。表1描述了其中T
NEXT
说明书中使用。
扇区0到1279 ,可用于模拟存储。能很好地协同
荷兰国际集团的音频记录一个存储单元,每个样品使用
时钟周期。当录音停止数据的结束( EOD)
位程序性到存储器中。这可防止播放
当部分行业使用的沉默。未使用的内存
排爆位和扇区的末尾之间存在无法
被使用。
行业0-9经过测试,保证数字
存储。其他部门,除了部门1279 ,能
存储数据,但尚未进行测试,并因此不瓜拉尼
开球提供100 %的好位。这可以与管理
纠错或前办理登机手续前,店内的方法。
一旦写周期被启动的所有先前写入的数据
所选扇区丢失。
混合音频信号和数字数据在相同的扇区是
不可能的。
注:共有15位保留给解决的。该
APR6016只需要11个bits.The附加的4位用于
为APR60XX家庭中较大的设备。
录音&播放设备
修订版1.0
第3页
初步
APR6016数据表
图4发送SPI命令
/ CS
~
~
~
~
T
hiSCLK
SCLK
~
~
T
FCS
T
PSCLK
Op3
Op2
Op1
T
loSCLK
T
next1
, T
next2
, T
next3
, T
next4
~
~
T
RCS
A0
DI
Op4
~
~
A2
A1
~
~
T
苏堤
T
HDI
图5操作码的格式
开始步骤B是SH IFTE D在
L的ST B就秒H ifted在
P4 P3 P2 P1 P0 A14 A13 A12 A11 A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
{
OpC中颂歌 OM M和
SCLK
/ CS
图6操作码流计时
DI
urre NT OM M和
第4页
{
操作码参数ETER
转 OM M和
T
next1
,T
next2
,T
next3
,T
next4
录音&播放设备
修订版1.0
初步
APR6016数据表
表1
顺序指令时序图
下一个命令
任何命令
时序符号
T
NEXT1 5U SEC
T
NEXT2 5米SEC
T
NEXT2 5米SEC
在SAC低电平时间
电流指令
NOP
SID
PWRUP
STOP_PWDN
SET_REC
REC
SET_PLAY
播放
SET_FWD
FWD
DIG_WRITE
DIG_READ
DIG_ERASE
停止
任何命令
PWRUP
STOP , STOP_PWDN , SET_REC , REC , NOP
STOP , STOP_PWDN , SET_FWD , FWD , SET_PLAY , PLAY , NOP
SET_FWD , FWD , STOP , STOP_PWDN
任何数字命令,
STOP , STOP_PWDN
注:对于部分DIG_READ牛逼
next3
从该额外时钟低后面的测量
上升/ CS ,不是从/ CS崛起
T
next3
8K采样率: 376米美国证券交易委员会
4K采样率: 752米美国证券交易委员会
任何命令
T
next4 470米SEC
操作码指令说明
设计师有机会获得总计14操作码。这些
码是列在表2中的操作码的名称
显示在左栏中。下面的两列
表示包含在20位的二进制信息
数据流。有些命令对其中的COM限制
命令可以跟着他们。这些限制显示在“允许 -
可以按照第命令“
柱。最后一列
总结了每个命令。
操作码的组合可以被用来容纳
几乎所有的内存管理方案。
表2
APR6016操作守则
操作码
(5位)
[ OP4 - OP0 ]
指令
名字
操作码参数( 15位)
[地址MSB - 地址LSB ]
[地址14 - 地址0 ]
允许的关注
在命令
摘要
NOP
SID
SET_FWD
[00000]
[00001]
[00010]
[无所谓]
[无所谓]
扇区地址
[A14 - A0]
所有的命令
所有的命令
SET_FWD ,
FWD , STOP ,
STOP_PWDN
SET_FWD ,
FWD , STOP ,
STOP_PWDN
所有的命令
无操作
使硅ID被读取。
从一开始快进操作
部门指定的地址。
从一开始快进操作
当前扇区地址。
重置设备的初始条件。
设置采样频率和分频器
比。
停止当前操作。
停止当前操作。使
设备进入省电模式。
FWD
[00011]
[无所谓]
PWRUP
[00100]
[ A14 - A10 ] :全部为零
[ A9 - A2] : EXTCLK分频比
[ A1 - A0 ] :采样率频率
停止
STOP_PWDN
[00110]
[00111]
[无所谓]
[无所谓]
所有的命令
PWRUP
录音&播放设备
修订版1.0
第5页