參數(shù)資料
型號(hào): EVAL-ADAU1446EBZ
廠商: Analog Devices Inc
文件頁(yè)數(shù): 77/92頁(yè)
文件大?。?/td> 0K
描述: BOARD EVAL FOR ADAU1446
標(biāo)準(zhǔn)包裝: 1
系列: SigmaDSP®
主要目的: 音頻,音頻處理
嵌入式: 是,DSP
已用 IC / 零件: ADAU1446
主要屬性: 單芯片多通道 28/56 位音頻 DSP
次要屬性: I²C & SPI 接口
已供物品: 板,軟件
ADAU1445/ADAU1446
Rev. A | Page 79 of 92
SOFTWARE FEATURES
SOFTWARE SAFELOAD
To update parameters in real time while avoiding pop and click
noises on the output, the ADAU1445/ADAU1446 use a software
safeload mechanism. SigmaStudio sets up the necessary code
and parameters automatically for new projects. The safeload code,
along with other initialization code, fills the first 36 locations
in program RAM. The first eight parameter RAM locations
(Address 0x0000 to Address 0x0007) are configured by default
in SigmaStudio as described in Table 78.
Table 78. Software Safeload Parameter RAM Defaults
Address
(Hex)
Function
0x0000
Modulo RAM size
0x0001
Safeload Data 1
0x0002
Safeload Data 2
0x0003
Safeload Data 3
0x0004
Safeload Data 4
0x0005
Safeload Data 5
0x0006
Safeload target address (offset of 1)
0x0007
Number of words to write/safeload trigger
Address 0x0000, which controls the modulo RAM size, is set by
SigmaStudio and is based on the dynamic address generator
mode of the project.
Address 0x0001 to Address 0x0005 are the five data slots for storing
the safeload data. The safeload parameter space contains five data
slots by default because most standard signal processing algorithms
have five parameters or fewer.
Address 0x0006 is the target address in parameter RAM (with
an offset of 1). This designates the first address to be written.
If more than one word is written, the address increments
automatically for each data-word. The reason for the target
address offset of 1 is that the write address is calculated relative to
the address of the data, which starts at Address 0x0001. Therefore,
if the intention is to update a parameter at Address 0x000A, the
target address should be 0x0009.
Address 0x0007 designates the number of words to be written.
For a biquad filter, the number is five. For a simple monogain
cell, the number is one. This address also serves as the trigger;
when it is written, a safeload write is triggered on the next frame.
The safeload mechanism is software based and executes once
per audio frame. Therefore, system designers should take care
when designing the communication protocol. A delay equal to
or greater than the sampling period (the inverse of sampling
frequency) is required between each safeload write. At a sample
rate of 48 kHz, this equates to a delay of greater than or equal to
20.83 μs. If this delay is not observed, the downloaded data will
be corrupted.
SOFTWARE SLEW
When the values of signal processing parameters are changed
abruptly in real time, they sometimes cause pop and click sounds
to appear on the audio outputs. To avoid this, some algorithms
in SigmaStudio implement a software slew functionality. Software
slew algorithms set a target value for the parameter and contin-
uously update the parameter’s value until it reaches the target.
The target value takes an additional space in parameter RAM, and
the current value of the parameter is updated in the nonmodulo
section of data RAM. Assignment of parameters and nonmodulo
data RAM is handled by the SigmaStudio compiler and does not
need to be programmed manually.
Slew parameters can follow several different curves, including an
RC-type curve and a linear curve. These curve types are coded
into each algorithm and cannot be modified by the user.
Because algorithms that use software slew generally require more
RAM than their nonslew equivalents, they should be used only
in situations in which a parameter will change during operation
of the device.
Figure 59 shows an example of a volume slew applied to a sine wave.
INITIAL VALUE
NEW TARGET
VALUE
SLEW
CURVE
0
76
96
-0
65
Figure 59. Example of Volume Slew
相關(guān)PDF資料
PDF描述
GEA22DTMT CONN EDGECARD 44POS R/A .125 SLD
EMC06DREH-S93 CONN EDGECARD 12POS .100 EYELET
LK2125R27M-T INDUCTOR MULTILAYER .27UH 0805
VE-204-EX CONVERTER MOD DC/DC 48V 75W
UMA1E330MDD CAP ALUM 33UF 25V 20% RADIAL
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
EVAL-ADAU1590EBZ 制造商:Analog Devices 功能描述:EVAL BOARD - Bulk
EVAL-ADAU1592EBZ 制造商:Analog Devices 功能描述:Evaluation Board For ADAU1592 制造商:Analog Devices 功能描述:EVAL BOARD - Boxed Product (Development Kits)
EVAL-ADAU1701EB 制造商:Analog Devices 功能描述:EVAL BOARD FOR SIGMADSP AUDIO PROCESSOR - Bulk
EVAL-ADAU1701EBZ 制造商:Analog Devices 功能描述:EVAL BOARD - Bulk
EVAL-ADAU1701MINIZ 功能描述:BOARD EVAL SIGMADSP AUD ADAU1701 RoHS:是 類別:編程器,開(kāi)發(fā)系統(tǒng) >> 通用嵌入式開(kāi)發(fā)板和套件(MCU、DSP、FPGA、CPLD等) 系列:SigmaDSP® 產(chǎn)品培訓(xùn)模塊:Blackfin® Processor Core Architecture Overview Blackfin® Device Drivers Blackfin® Optimizations for Performance and Power Consumption Blackfin® System Services 特色產(chǎn)品:Blackfin? BF50x Series Processors 標(biāo)準(zhǔn)包裝:1 系列:Blackfin® 類型:DSP 適用于相關(guān)產(chǎn)品:ADSP-BF548 所含物品:板,軟件,4x4 鍵盤,光學(xué)撥輪,QVGA 觸摸屏 LCD 和 40G 硬盤 配用:ADZS-BFBLUET-EZEXT-ND - EZ-EXTENDER DAUGHTERBOARDADZS-BFLLCD-EZEXT-ND - BOARD EXT LANDSCAP LCD INTERFACE 相關(guān)產(chǎn)品:ADSP-BF542BBCZ-4A-ND - IC DSP 16BIT 400MHZ 400CSBGAADSP-BF544MBBCZ-5M-ND - IC DSP 16BIT 533MHZ MDDR 400CBGAADSP-BF542MBBCZ-5M-ND - IC DSP 16BIT 533MHZ MDDR 400CBGAADSP-BF542KBCZ-6A-ND - IC DSP 16BIT 600MHZ 400CSBGAADSP-BF547MBBCZ-5M-ND - IC DSP 16BIT 533MHZ MDDR 400CBGAADSP-BF548BBCZ-5A-ND - IC DSP 16BIT 533MHZ 400CSBGAADSP-BF547BBCZ-5A-ND - IC DSP 16BIT 533MHZ 400CSBGAADSP-BF544BBCZ-5A-ND - IC DSP 16BIT 533MHZ 400CSBGAADSP-BF542BBCZ-5A-ND - IC DSP 16BIT 533MHZ 400CSBGA