|
|
|
| DSA
specifications |
 |
|
 |
|
 |
DSA
communication protocol |
|
|
|
|

|
|
|
DSA bus
|
|
The DSA-bus is an
asynchronous, bi-directional internal bus designed
for communication between two microprocessors in one
application. It consists of three
bi-directional lines:
|
|
|
| DSA |
Data - for
starting synchronization and data transfer |
| STB |
Strobe
- for data strobe (DATA is valid while STB is
low) |
| ACK |
Acknowledge -
for starting synchronization, data
transfer-acknowledge and
communication-acknowledge |
|
|
|
 |
|
|
DSA protocol
|
For
implementation of the DSA-interface in
a
CD
application, it is practical to use a 16-bit
structure. The 16 bits contain a command and a data
bytes which are transmitted in one string, first the
command-byte, then the data-byte. The meaning of the
data-byte is determined by the command-byte. If the
command does not need a data-byte, a dummy value
will be transmitted.
The command and data bytes will be sent with MSB
first, in HEX format.
Both processors can send commands to the other
without asking for request. This means for example,
that the CD-module sends the new values to the
user-processor every time CD-time information has
changed.
|
|
|
 |
|
|
DSA specifications
|
The
CDM12 Industrial was among the first modules to take
advantage of the DSA-interface in 1994. Since that
time, different modules have been designed, and most
of them have brought great improvements in audio
performances.
DSA specifications are similar whatever CD-module is
used. However, small improvements have been
gradually added with the introduction of a specific
module. Hence, you can download the DSA
specifications related to the module you are
interested in, although the latest CD-module
should
still
run with a user software developed for
the old CDM12 Industrial...
|
|
|
DSA specifications - CD-Pro2LF
|
DSA specifications - L1210/65
|
|
|
 |
|
Next
|
|
    |
|
|
|