NAU8812EVB Nuvoton Technology Corporation of America, NAU8812EVB Datasheet - Page 47

no-image

NAU8812EVB

Manufacturer Part Number
NAU8812EVB
Description
BOARD EVAL FOR NAU8812
Manufacturer
Nuvoton Technology Corporation of America
Series
emPowerAudio™r
Datasheet

Specifications of NAU8812EVB

Lead Free Status / RoHS Status
Lead free / RoHS Compliant
The default control interface architecture is SPI 16-bit. This interface architecture consists of 7-bits of control register
address, and 9-bits of control register data. The MODE Pin set to “1” (HIGH) selects the SPI 16-bit. In this mode, the
user can only do write operation. The write operation requires a valid control register address, then a valid 9-bit Data
Byte and the finally to complete the transaction the CSb has to transition from LOW to HIGH to latch the last 9-bits
(data).
The 24-bit write operation is a three-byte operation. To start the operation the host controller transitions the CSb from
HIGH to LOW. The host micro-controller sends valid device address, then a valid control register address following
Data Byte. Finally the interface is terminated by toggling CSb pin from LOW to HIGH. The write operation will accept
multiple 9-bit DATA blocks, which will be written in to sequential address beginning with the address, specified in the
control register address. Steps below show the procedure to enter and exit SPI 24-bit write and 32-bit read
Procedure to enter the 24-bit SPI interface
Procedure to exit the 24-bit SPI interface
emPowerAudio
Datasheet Revision 2.0
12.9.1.1.
Set the Mode pin to “0” (LOW)
Use the 2-wire write architecture to write to register address 0x049 SPIEN[8] = “1” (HIGH)
OR
Set the Mode pin to “1” (HIGH)
Use the 16-bit write architecture to write to register address 0x049 SPIEN[8] = “1” (HIGH)
Use the 24-bit write architecture to write to register address 0x49 SPIEN[8] = “0” (LOW)
Depending on the state of the Mode pin, control interface will be selected
12.9.1.2. 24-bit Write Operation
o
o
CBb/GPIO
16-bit Write Operation (default)
Mode Pin = “0” for I2C
Mode Pin = “1” for 16-bit SPI
SCLK
SDIO
Figure 22: Register write operation using a 16-bit SPI Interface
A6 A5 A4 A3 A2 A1 A0 D8
Control Register
Address
Page 47 of 109
D7
D6 D5 D4 D3 D2 D1 D0
9-bit Data Byte
NAU8812
January 2011

Related parts for NAU8812EVB