
PSB 7280
Semiconductor Group
132
Data Sheet 1998-07-01
6
Firmware Features
The JADE internal firmware starts automatically after a hardware reset.
Note: After a hardware reset, the JADE firmware needs to initialize its internal memories
and interfaces. The time to do this is less than 10 ms. The user must take care to
access the JADE only after this initialization phase is completed, i.e. 10 ms after
the hardware reset.
In the initialization phase, the JADE will re-program some of the internal registers (see
Chapter 5.3
and
Chapter 5.4
). The default interface configuration is described in
Chapter 6.2.3.3
.
After the initialization phase is completed, the JADE can be started in the default mode
or be reprogrammed and then started.
Note: The firmware features are using interrupt handshakes via the registers INH (Host
write to 50
H
) and IND (Host read from 58
H
). A polling host should not directly poll
the IND interrupt status register 58
H
, but the DINT bit in INT# interrupt status
register 75
H
. This bit always shows whether an interrupt from the DSP has been
generated or not, independently of the corresponding mask register. The mask
register only decides whether an interrupt at INT# line is generated. After having
recognized an IND interrupt status, the polling host may read out the register 58
H
to get the interrupt number.
6.1
Basic Functions
6.1.1
To obtain the version number of the on-chip firmware, the following interrupt handshake
procedure has to be implemented by a host:
Firmware Version Number