欢迎访问ic37.com |
会员登录 免费注册
发布采购

CS49326 参数 Datasheet PDF下载

CS49326图片预览
型号: CS49326
PDF下载: 下载PDF文件 查看货源
内容描述: 多标准音频解码器系列 [Multi-Standard Audio Decoder Family]
分类和应用: 解码器
文件页数/大小: 86 页 / 1343 K
品牌: CIRRUS [ CIRRUS LOGIC ]
 浏览型号CS49326的Datasheet PDF文件第60页浏览型号CS49326的Datasheet PDF文件第61页浏览型号CS49326的Datasheet PDF文件第62页浏览型号CS49326的Datasheet PDF文件第63页浏览型号CS49326的Datasheet PDF文件第65页浏览型号CS49326的Datasheet PDF文件第66页浏览型号CS49326的Datasheet PDF文件第67页浏览型号CS49326的Datasheet PDF文件第68页  
CS49300 Family DSP  
0x00000  
Dolby Digital with  
Pro Logic II with Cirrus  
Extra Surround  
0x00000  
Dolby Digital with  
Pro Logic II Code  
or  
0x07FFF  
0x08000  
0x0FFFF another Full Download Code  
MPEG Multichannel with  
Pro Logic II  
Figure 40. Non-Paged Memory  
0x0FFFF  
0x10000  
DTS-ES Extended Surround  
external ROM, in order to have access to the single  
application code stored in the 32 kilobyte non-  
paged memory. The host is completely isolated  
from memory accesses in this situation. Once the  
hardware has been designed, the DSP itself will be  
responsible for all communication with the ROM.  
0x17FFF  
0x18000  
DTS-ES Neo:6  
HDCD  
0x1FFFF  
0x20000  
0x27FFF  
0x28000  
8.7.2. 32 Kilobyte Paged Autoboot Memory  
LOGIC7  
MP3  
0x2FFFF  
0x30000  
An external memory architecture which is paged  
on 32 Kilobyte boundaries offers the higher end  
system the ability to store several full download or  
IBA application codes in each 32 Kilobyte page.  
Figure 41 shows an example of a 32 Kilobyte  
paged memory image for a the premium 6.1/7.1  
channel system describe in Table 12 above.  
0x37FFF  
0x38000  
Virtual Dolby Digital with  
VMAx VirtualTheater  
0x3FFFF  
Address line uC15, uC16, and  
uC17 used for paging  
Figure 41. Example Contents of a Paged 32 Kilobytes  
External Memory (Total 256 Kilobytes)  
The flow diagram given in Figure 36 demonstrates  
the interaction required by the microcontroller  
during autoboot. After placing the decoder into a  
reset state, the host selects the page in memory  
containing first code by driving uC15 to a low state.  
The host also drives ABOOT low and holds it in a  
low state until the rising edge of RESET to initiate  
autoboot. As noted in the autoboot section, the  
ABOOT pin should be connected to an open-drain  
output of the microcontroller so as to allow the  
specified pull-up resistor to generate the high  
value. The open-drain driver is required because  
the DSP will begin using the pin as an output after  
a successful download (INTREQ and ABOOT are  
multiplexed on the same pin).  
checking the returned value against the default  
value. Any variable can be used for the verification  
step, but a robust design will select a variable  
whose value is neither all 0’s nor all 1’s. If the first  
read attempt returns an incorrect value, a 5 ms wait  
should be inserted and the read should be repeated.  
If a second invalid number is read, the entire boot  
process should be repeated. When the number  
returned matches the default value for the variable  
read, the host knows that the application is resident  
in the DSP and awaiting further instruction. Please  
see Section 8.2, “Autoboot” on page 56 for more  
information.  
After waiting for 175 ms, the download should  
have completed. During the wait period, the host  
should ignore all INTREQ behavior (mask the  
INTREQ interrupt). The host can then verify that  
the code has successfully initialized itself by  
reading a variable from the application and  
For systems that would prefer to store all  
application codes in an external parallel Flash  
Memory (vs. a OTP EPROM) in order to realize a  
“field-upgradable” system, please contact  
dsp_support@crystal.cirrus.com for information  
64  
DS339PP4  
 复制成功!