Cs5376a – Cirrus Logic CS5376A User Manual

Page 10

Advertising
background image

CS5376A

DS612F4

10

Microcontroller Boot Configuration Commands

EEPROM Boot Configuration Commands

[DATA] indicates data word returned from digital filter.

(DATA) indicates multiple words of this type are to be written.

Name

CMD

24-bit

DAT1

24-bit

DAT2

24-bit

Description

NOP

000000

-

-

No Operation

WRITE DF REGISTER

000001

REG

DATA

Write Digital Filter Register

READ DF REGISTER

000002

REG

[DATA]

-
-

Read Digital Filter Register

WRITE FIR COEFFICIENTS

000003

NUM FIR1

(FIR COEF)

NUM FIR2

(FIR COEF)

Write Custom FIR Coefficients

WRITE IIR COEFFICIENTS

000004

a11
b11

a22
b21

b10
a21
b20
b22

Write Custom IIR Coefficients

WRITE ROM COEFFICIENTS

000005

COEF SEL

-

Use On-Chip Coefficients

WRITE TBS DATA

000006

NUM TBS

(TBS DATA)

-

(TBS DATA)

Write Custom Test Bit Stream Data

WRITE ROM TBS

000007

-

-

Use On-Chip TBS Data

FILTER START

000008

-

-

Start Digital Filter Operation

FILTER STOP

000009

-

-

Stop Digital Filter Operation

Name

CMD

8-bit

DATA
24-bit

Description

NOP

00

-

No Operation

WRITE DF REGISTER

01

REG

DATA

Write Digital Filter Register

WRITE FIR COEFFICIENTS

02

NUM FIR1
NUM FIR2

(FIR COEF)

Write Custom FIR Coefficients

WRITE IIR COEFFICIENTS

03

a11

b10

b11

a21
a22
b20
b21
b22

Write Custom IIR Coefficients

WRITE ROM COEFFICIENTS

04

COEF SEL

Use On-Chip Coefficients

WRITE TBS DATA

05

NUM TBS

(TBS DATA)

Write Custom Test Bit Stream Data

WRITE ROM TBS

06

-

Use On-Chip TBS Data

FILTER START

07

-

Start Digital Filter Operation

Table 1. Microcontroller and EEPROM Configuration Commands

Advertising