STA308HB-EVB STMicroelectronics, STA308HB-EVB Datasheet - Page 28

no-image

STA308HB-EVB

Manufacturer Part Number
STA308HB-EVB
Description
Audio Modules & Development Tools Eval Board STA308HB
Manufacturer
STMicroelectronics
Datasheet

Specifications of STA308HB-EVB

Description/function
Audio DSPs
Product
Audio Modules
For Use With/related Products
STA308
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
STA308
3.44 Coefficient Write Control Register (address 2Ch)
Coefficients for EQ and Bass Management are handled internally in the STA308 via RAM. Access to this RAM
is available to the user via an I2C register interface. A collection of I2C registers is dedicated to this function.
One contains a coefficient base address, five sets of three store the values of the 24-bit coefficients to be written
or that were read, and one contains bits used to control the writing of the coefficient(s) to RAM. The following
are step instructions for reading and writing coefficients.
Reading a coefficient from RAM
Writing a single coefficient to RAM
Writing a set of coefficients to RAM
The mechanism for writing a set of coefficients to RAM provides a method of updating the five coefficients cor-
28/33
– write 8-bit address to I2C register 1Ch
– ead top 8-bits of coefficient in I2C address 1Dh
– ead middle 8-bits of coefficient in I2C address 1Eh
– ead bottom 8-bits of coefficient in I2C address 1Fh
– write 8-bit address to I2C register 1Ch
– write top 8-bits of coefficient in I2C address 1Dh
– write middle 8-bits of coefficient in I2C address 1Eh
– write bottom 8-bits of coefficient in I2C address 1Fh
– write 1 to W1 bit in I2C address 2Bh
– write 8-bit starting address to I2C register 1Ch
– write top 8-bits of coefficient b2 in I2C address 1Dh
– write middle 8-bits of coefficient b2 in I2C address 1Eh
– write bottom 8-bits of coefficient b2 in I2C address 1Fh
– write top 8-bits of coefficient b0 in I2C address 20h
– write middle 8-bits of coefficient b0 in I2C address 21h
– write bottom 8-bits of coefficient b0 in I2C address 22h
– write top 8-bits of coefficient a2 in I2C address 23h
– write middle 8-bits of coefficient a2 in I2C address 24h
– write bottom 8-bits of coefficient a2 in I2C address 25h
– write top 8-bits of coefficient a1 in I2C address 26h
– write middle 8-bits of coefficient a1 in I2C address 27h
– write bottom 8-bits of coefficient a1 in I2C address 28h
– write top 8-bits of coefficient b1 in I2C address 29h
– write middle 8-bits of coefficient b1 in I2C address 2Ah
– write bottom 8-bits of coefficient b1 in I2C address 2Bh
– write 1 to WA bit in I2C address 2Ch
NAME
RST
BIT
D7
D6
D5
D4
D3
D2
WA
D1
W1
D0

Related parts for STA308HB-EVB