Table 7−1. GPI Terminal Programming

 

GPI5

GPI4

GPI3

GPI2

GPI1

GPI0

 

 

 

 

 

 

 

VOL_UP, +1 dB

x

 

 

 

 

 

 

 

 

 

 

 

 

VOL_DN, −1 dB

 

x

 

 

 

 

 

 

 

 

 

 

 

BASS_UP, +1 dB

 

 

x

 

 

 

 

 

 

 

 

 

 

BASS_DN, −1 dB

 

 

 

x

 

 

 

 

 

 

 

 

 

TREB_UP, +1 dB

 

 

 

 

x

 

 

 

 

 

 

 

 

TREB_DN, −1 dB

 

 

 

 

 

x

 

 

 

 

 

 

 

Shift 1

x

 

 

 

 

x

 

 

 

 

 

 

 

Mute

x

 

 

 

 

 

 

 

 

 

 

 

 

EQ1

 

x

 

 

 

 

 

 

 

 

 

 

 

EQ2

 

 

x

 

 

 

 

 

 

 

 

 

 

EQ3

 

 

 

x

 

 

 

 

 

 

 

 

 

EQ4

 

 

 

 

x

 

 

 

 

 

 

 

 

EQ5

 

 

 

 

 

x

 

 

 

 

 

 

 

Shift 2

 

 

x

x

 

 

NOTE: x = Logic low

 

 

 

 

 

 

Initially (after reset), the TAS3002 GPI is set to control volume, bass, and treble. Simultaneously setting GPI bits 1 and 5 low for 1 second changes the function of the GPI terminals to control mute and equalization.

To return to volume, bass, and treble control, simultaneously set GPI terminals 2 and 3 low for 1 second.

When a GPI terminal is activated, the TAS3002 device echoes its function over I2C to a TAS3001 device mapped to address 6Ah. Therefore, a system with two audio equalization chips can be implemented without the need for a microcontroller.

7.6.2GPI Architecture

The GPI provides simple but flexible input port to activate the input parameters. Each terminal input is an active logic low.

7−5

Page 39
Image 39
Texas Instruments TAS3002 manual 7.6.2GPI Architecture, 1. GPI Terminal Programming