位置:首页 > IC型号导航 > 首字符E型号页 > 首字符E的型号第192页 > EVAL-ADAU1446EBZ > EVAL-ADAU1446EBZ PDF资料 > EVAL-ADAU1446EBZ PDF资料1第81页

ADAU1442/ADAU1445/ADAU1446
软件特点
软件安全加载
实时更新的参数,同时避免咔嗒
在输出中, ADAU1442 / ADAU1445 / ADAU1446噪声
使用软件安全加载机制。利用SigmaStudio自动
建立新项目所需的代码和参数。该
安全加载代码,连同其它的初始化代码,填充第一
36地点在程序RAM 。前八个参数RAM
位置(地址0x0000到地址0x0007 )配置
默认SigmaStudio中在表81中所述。
表81.软件安全加载参数RAM默认值
地址
(十六进制)
0x0000
0x0001
0x0002
0x0003
0x0004
0x0005
0x0006
0x0007
功能
模RAM大小
安全加载数据1
安全加载数据2
安全加载数据3
安全加载数据4
安全加载数据5
安全加载目标地址( -1偏移)
字写/安全加载触发数
小区的数目为1 。这个地址也作为触发器;
当它被写入一个安全加载写入触发下一帧上。
安全加载机制是基于软件和执行一次
每个音频帧。因此,系统设计人员应注意
在设计通信协议时。延迟等于
或大于采样周期(采样的逆更大
频率)是必需的各安全加载写入之间。在一个示例
的48 kHz的速率,这相当于大于或等于延迟
20.83微秒。如果这种延迟不遵守,下载的数据会
被破坏。
软件SLEW
时的信号处理参数的值被改变
突然实时,他们有时会引起咔嗒的声音
出现在音频输出。为了避免这种情况,一些算法
SigmaStudio中实现软件转换功能。软件
转换算法设定的目标值的参数和contin-
直到它到达目标uously更新参数的值。
目标值需要在参数RAM一个额外的空间,并
该参数的当前值,在nonmodulo更新
数据RAM的部分。的参数和nonmodulo分配
数据RAM被利用SigmaStudio编译器处理,不
需要手动编程。
转换参数可以按照几种不同的曲线,包括
RC型曲线和线性曲线。这些曲线类型进行编码
到每个算法,并且不能由用户修改。
因为使用软件转换算法通常需要更
RAM比nonslew等同,他们只应该用于
在的情况下,其中一个参数是预期中改变
该装置的操作。
图59示出一个体积转换的施加正弦波的示例
波。
新目标
价值
初始值
SLEW
曲线
地址0×0000 ,其控制模RAM的大小,是通过设置
SigmaStudio中和是基于动态地址发生器
该项目的模式。
地址0×0001到地址0×0005是第5个数据槽,用于存储
在安全加载数据。安全加载参数空间中包含五个数据
默认情况下,狭槽,因为大多数标准的信号处理算法
有五个参数或更少。
地址0x0006是在参数RAM中的目标地址(以
-1的偏移量) 。这表示第一个地址被写入。
如果多于一个字被写入时,地址增量
自动为每个数据字。其原因为目标
地址-1偏移是写入地址,计算相对于
数据的地址,开始于地址0×0001 。因此,
如果目的是要更新的地址0x000A一个参数,该
目标地址应该是0x0009 。
地址0x0007指定要写入的字的数量。
对于一个双二阶滤波器,数量为5 。对于一个简单的monogain
回转卷图59例
版本C | 81页92
07696-065