添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第184页 > AD1954YSTRL > AD1954YSTRL PDF资料 > AD1954YSTRL PDF资料1第26页
AD1954
初始化
上电顺序
设置数据和MCLK输入选择器
该AD1954有一个内置的上电顺序的初始化
内部RAM中的内容。在此期间,其内容
内部程序的引导ROM被拷贝到内部
程序RAM存储器,同样地, SPI的参数RAM是
充满了来自其相关的引导ROM的值。数据memo-
里斯在这段时间也被清除。
启动顺序持续1024 MCLK周期和开始于
在RESETB引脚的上升沿。自启动顺序要求
一个稳定的主时钟,用户应避免写入或读
从SPI在此期间的时间寄存器。需要注意的是
默认的电源的内部时钟模式电路的状态是512
f
S
,或约24 MHz的正常的音频采样率。此模式
绕过所有内部时钟倍频器,并允许所述外部
主时钟来直接操作的DSP核心。如果外部
主时钟为256
f
S
,则引导序列将在操作
这降低了时钟频率和所需时间稍长即可完成。
后引导序列完成后,时钟模式可以是
通过SPI端口设置。例如,如果外部主时钟
频率为256
f
S
时钟,引导序列将需要1024
256
f
S
时钟周期来完成,之后,一个SPI可以写
发生放AD1954在256
f
S
模式。
MCLK的输入选择器的默认状态是MCLK0 。自
这个输入选择使用SPI端口被控制,并且SPI端口
不能被写入到引导序列是完整的,有
必须在MCLK0销稳定主时钟信号存在
启动。
设置时钟模式
该AD1954包含的输入选择器的串行数据输入
和MCLK输入。这允许AD1954以选择各种
具有无需外部硬件输入和时钟源。
这些输入选择器通过写SPI控制系统控制。
注册2 。
当数据源或源的MCLK被写入变
在SPI端口,有可能是一个弹出或者点击将发生在
音频。为了防止这种噪声,核心应被关闭
写1到控制寄存器1。这在程序停止位
发起的体积减速序列后关机
的DSP内核。一旦核心被关闭(可进行校验
由控制寄存器1读第1位,或在等待田间
至少20毫秒发出停止程序命令后) ,新
数据或MCLK源可以通过写控制编程
注册2. DSP内核就可以通过清除重启
在控制寄存器1停止位程序。
数据捕获寄存器
在AD1954集成了一个叫做数据采集功能。运用
这一特性,在信号处理流中的任何节点可以发送
到任何一个SPI读取寄存器或专用串行输出
引脚。这允许AD1954的基本功能是
延伸到通道的数量较多。或者,它可以是
用于监视和显示有关的信号电平的信息
压缩器/限制器的活性。
该AD1954包含四个独立的数据捕获寄存器。
两对这些寄存器的数据传送到数据捕获串行
输出( DCSOUT )引脚。这个引脚的串行数据格式是
与用于主数字输入的串行数据格式,
和LRCLK和BCLK的信号,因此可以用作
帧同步和位时钟信号。该引脚的主要目的
喂信号输出到外部DAC或DSP芯片延长
该DSP内部可以访问信道的数量。另
两个寄存器可以读出通过SPI端口,可用于
用于各种用途。一个例子可以是访问分贝
内部有效值检测器的输出来运行一个前面板的信号
电平显示。将试样系统示于图19。对于每个
四个数据捕获寄存器,捕获数和寄存器
选择必须设置。捕获计数是一个介于0和
511对应于程序步骤数,其中的
会发生捕获。寄存器选择现场节目的四分之一
在DSP核心的寄存器,将被转移到该数据的Cap-
TURE注册时程序计数器等于捕获计数。
寄存器选择字段解码如下:
00 :乘法器输出( Mult_Out )
01 : dB的转换座输出( DB_OUT )
10:乘法器数据输入( MDI)的
11:乘法器系数输入( MCI)的
捕获数和寄存器选择位通过写1集
:这四个数据捕获寄存器在以下SPI地址
261 : SPI数据采集设置寄存器1
262 : SPI数据采集设置寄存器2
263 :数据采集串行输出设置寄存器1
264 :数据采集串行输出设置寄存器2
该AD1954包含用来产生一个时钟倍频器电路
吃了一个内部512
f
S
时钟时,外部时钟为256
f
S
.
时钟模式是通过写位控制寄存器2 2集。
当该时钟模式改变时,它可能是一个假信号会
发生在内部MCLK信号。这可能会导致时处理
SOR在不经意间写了不正确的值到数据RAM ,
这可能会导致音频的流行,或单击声音。为了防止这种情况
下面的过程,建议:
1.断言软关断位(第6位的控制寄存器1)
停止内部MCLK 。
2.编写所需要的时钟模式为位控制寄存器2 2 。
3.等待至少1毫秒,而时钟倍频定居。
4.去断言软关断位。
另一种方法是启动亲的软关机
处理器内核通过写1到该控制程序停止位
注册1.本发起的体积减速序列后面
由DSP核心的一个关断。一旦内核关闭(这
可以通过读取位1 ,从控制寄存器1或由被验证
等待至少20毫秒),则新的时钟模式可以被编程
通过写位控制寄存器2, DSP内核的2可以再
通过清除控制寄存器1的停止位程序重新启动。
–26–
REV 。一

深圳市碧威特网络技术有限公司