
PSB 7230
Firmware Features
Semiconductor Group
121
Data Sheet 1998-07-01
Any changes to the current operating mode of the JADE AN take effect on the next input
data packets, i.e. when a 10 ms frame length is selected, the next 10 ms packet of
uncompressed data will be compressed using the new settings and the next 10 ms
packet of compressed data will be decompressed using the new settings, too.
Due to internal buffering, a three stages pipeline appears in the JADE AN (input,
compression/decompression, output). Each stage takes as long as determined by the
frame length (default: 10 ms). For that reason, a mode switch affecting the input data of
the JADE AN has to go through the whole pipeline before the output data reports the new
settings. This results in a delay of three times the frame length (default: 30 ms) between
the host requesting a new mode setting and the JADE AN delivering the first packet of
data compressed/decompressed with these new settings and reporting the new settings
in the status data block.
To change the control block data, the host must first set the mode to neutral (see MODE
register description below) for at least four frames (default: 40 ms). Although the MODE
word is part of the control block, it can be changed to neutral at any time. The switch to
neutral mode before doing other changes to the control block is required to clear up the
JADE’s pipeline and make sure it does not have to process two different modes at once
in the same pipeline. Following the neutral mode command, the host may transfer the
control block with the new settings.
Some bits in the control block don’t require this procedure (volume change, …). These
are especially indicated in the description of the control block (see below).
See
Figure 43
for the host reading the current status data block from the JADE AN: