English
Language : 

AK7712A-VT Datasheet, PDF (67/87 Pages) Asahi Kasei Microsystems – Built-in 20-bit ADC/DAC Sophisticated Audio DSP
ASAHI KASEI
„ Microcomputer Interface
[AK7712A-VT]
Microcomputer interface is operated with 7 control signals, which are SI(Serial data input), SO(Serial data output),
SCLK (Serial data input clock), WRDY(Write Ready), CS(Chip select), WRQ(Write Request) and DRDY(Data
Ready). All the data is done serial I/O with MSB first. The operating contents are transferred as 8-bit command data
shown below, and the appointed operations are executed.
<List of Command Code>
Write program RAM
[RSPW](at reset) :
Write code for external conditional jump [JCON](at run,reset) :
Write coefficient RAM
[RSCW](at reset) :
Write coefficient RAM
[RNCW](at run) :
Write offset RAM
[RSOW](at reset) :
Write offset RAM
[RNOW](at run) :
Prepare to write CRAM/OFFRAM
[RNBW](at run) :
Write control register
[CONW](at reset) :
code(1 1 0 0 0 0 0 0)
code(1 1 0 0 0 1 0 0)
code(1 0 1 0 0 0 0 0)
code(1 0 1 0 0 1 0 0)
code(1 0 0 1 0 0 0 0)
code(1 0 0 1 0 1 0 0)
code(1 0 0 0 1 0 0 0)
code(0 0 0 0 0 1 1 0)
1) Writing Program RAM
The writing to program RAM is executed with 7bytes/set at reset. If all the data is transferred, WRDY pin becomes
"L", and if the writing to PRAM is finished, it becomes "H" and next data becomes be able to be input. In case of
writing data with the continuos address, input the data directly(command code and address are not needed). If it's
discontinuous, set WRQ pin "H"→"L", and input in the order of command code, address and data.
<Data Transfer Procedure>
{1 command code
(1 1 0 0 0 0 0 0)
{2 address(Upper)
(0 0 0 0 0 0 0 A8)
{2 address(Lower)
(A7 • • • • • • A0)
{3 data
(D31 • • • • • • D24)
{4 data
(D23 • • • • • • D16)
{5 data
(D15 • • • • • • D8)
{6 data
(D7 • • • • • • D0)
2) Writing Coefficient RAM
The writing coefficient RAM(at reset) is executed with 4bytes/set data. If all the data is transferred, WRDY pin
becomes "L", and if the writing to CRAM is finished, it becomes "H" and next data becomes be able to be input. In
case of writing data with the continuos address, input the data directly. If it's discontinuous, set WRQ pin "H"→"L",
and input in the order of command code, address and data.
<Data Transfer Procedure>
{1 command code
(1 0 1 0 0 0 0 0)
{2 address
(A7 • • • • • • A0)
{3 data
(D15 • • • • • • D8)
{4 data
(D7 • • • • • • D0)
0180-E-02
- 67 -
1997/12