English
Language : 

AK7714 Datasheet, PDF (38/48 Pages) Asahi Kasei Microsystems – 20-Bit Audio Codec with DSP and Delay RAM
[ASAHI KASEI]
[AK7714]
3) Write during RUN phase
a) CRAM/OFRAM rewrite preparation and write (during RUN phase)
This function is used to rewrite CRAM (coefficient RAM) and OFRAM (offset RAM) during program execution. After
inputting the command code, you can input a maximum of 16 data of the continuous addresses you want to rewrite.
Then input the write command code and rewrite the leading address. Every time the RAM address to be rewritten is
specified, the contents of RAM are rewritten. The following is an example to show how five data from address "10" of
the coefficient RAM are rewritten:
Coefficient RAM execution address 7 8 9 10 11 13 16 11 12 13 14 15
↓↓
↓↓ ↓
Rewrite position
{{ ↑
{{ {
Note that address "13" is not executed until address "12" is rewritten.
Data transfer procedure
{ *Preparation for rewrite 1 Command code (10001000)
*Rewrite
1) CRAM
{2 Data
{3 Data
{1 Command code
(D15 .....D8)
(D7......D0)
(10100100)
{2 Address upper
(0000000A8)
2) OFRAM
{3 Address lower
{1 Command code
{2 Address upper
(A7000...A0)
(10010100)
(00000000)
{3 Address lower
(000A4...A0)
Note: CRAM ranges from A8 to A0.
OFRAM ranges from A4 to A0.
Note: The RDY signal will go to high within the maximum of two LRCLKs if the RDYLG
width is programmed to ensure a new address to be rewritten within one sampling cycle.
CRAM and OFRAM rewriting preparation and writing
M0018-E-00
- 38 -
‘98/07