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

CS4922-CL 参数 Datasheet PDF下载

CS4922-CL图片预览
型号: CS4922-CL
PDF下载: 下载PDF文件 查看货源
内容描述: MPEG / G.729A音频解码器系统 [MPEG/G.729A AUDIO DECODER SYSTEM]
分类和应用: 解码器
文件页数/大小: 34 页 / 644 K
品牌: CIRRUS [ CIRRUS LOGIC ]
 浏览型号CS4922-CL的Datasheet PDF文件第19页浏览型号CS4922-CL的Datasheet PDF文件第20页浏览型号CS4922-CL的Datasheet PDF文件第21页浏览型号CS4922-CL的Datasheet PDF文件第22页浏览型号CS4922-CL的Datasheet PDF文件第24页浏览型号CS4922-CL的Datasheet PDF文件第25页浏览型号CS4922-CL的Datasheet PDF文件第26页浏览型号CS4922-CL的Datasheet PDF文件第27页  
CS4922
host should hold off data delivery until XF1 falls
low once again.
Please see the documentation for the application
code being used in your system for a complete de-
scription.
Nodes in an I
2
C network have unique network ad-
dresses. A message in an I
2
C network consists of
the address of the node receiving the message fol-
lowed by the message data. When the control port
is configured for I
2
C format, it normally compares
the address to an address stored in an internal reg-
ister. During the boot procedure, the control port is
programmed to ignore the address. The SCP sec-
tion on I
2
C operation explains the mechanics of
writing to the CS4922.
The boot program in internal ROM expects data
transferred through the control port to adhere to a
proprietary download image format. The download
image always concludes with two bytes containing
FF and three bytes containing a check sum. The
check sum is generated by summing all the previ-
ous data, address, and length bytes and truncating
to 24 bits.
During download, the CS4922 generates a check-
sum on the download image as it is received. This
check sum is compared to the value found at the tail
of the download image. If they do not match, the
REQ (request) pin is pulled low and the processor
does not issue the software reset. It stays in a loop
until boot is initiated again.
If the download image format is corrupted to the
point that the CS4922 does not know which bytes
represent the check sum, then REQ will not drop to
indicate download failure. This should never hap-
pen in a stable system.
During initial system testing we recommend down-
loading an image that has only the check sum cor-
rupted (the final 3 bytes). If REQ drops after the
complete application code image has been trans-
ferred, then the download procedure is functioning
properly. If REQ does not drop, then there is a
problem with the download procedure.
5 BOOT PROCEDURE
The CS4922 is a RAM based audio decoder. Con-
sequently, program and data RAM must be loaded
from external memory after power up or any other
time a new program needs to be downloaded. Dur-
ing the loading procedure (boot), data is transferred
through the serial control port to program and data
memory. This procedure is controlled by a pro-
gram stored internally in ROM.
The boot procedure is initiated by a low to high
transition of the reset (RESET) pin with the BOOT
pin high. This initializes the program counter to lo-
cation 1000
H
, the first location in ROM which pre-
pares the CS4922 for download. After the ROM
program transfers data from the control port to
memory, it internally issues a software reset. The
software reset clears all registers and transfers con-
trol to the application now resident in RAM.
A hardware reset (RESET pin toggled low) with
the BOOT pin low has the same effect as a software
reset.
The CS4922 will boot from a micro controller us-
ing the serial control port. When booting, it can
communicate in an I
2
C or SPI format. If the CS
(chip select) pin is high when boot is initiated, the
port will communicate in I
2
C format. If the CS pin
is low when boot is initiated, the port will commu-
nicate in SPI. Please refer to the timing require-
ments found at the beginning of this document.
23