English
Language : 

GP521 Datasheet, PDF (5/8 Pages) Gennum Corporation – General Purpose Controller / Memory Chip for Hearing Instruments
PIN DESCRIPTION
CLOCK - The clock pulses for synchronization of the data
transfer. The clock pulses are provided by the programming
unit.
DATA - The input / output pin allow for serial data transfer
between the GP521 and the programming unit.
VCC - Recommended supply voltage for GP521 is 1.3V
SWOFF - The logic state of SWOFF determines whether the
GP521 operates at 6 or 8 PCS configuration. When SWOFF is
high, all eight (IO1 to IO8) PCS are available (8 PCS
configuration) Figure 10.
CLOCK
1
DATA
2
VCC
3
SWOFF
4
GND
5
OS1
6
Io4
7
Io3
8
17
IR
16
NC
15
Io5
14
NC
GP521
13
Io6
12
Io7
11
Io8
10
Io1
9
Io2
Fig.10 EIGHT OUTPUT CONFIGURATION
When SWOFF is low, four PCS (IO5 to IO8) are available;
availablility of other two PCS is dependent on the voltage on
pin OS1. For this configuration (6 PCS configuration) the
necessary hardware connections are presented in Figure 11.
CLOCK
1
DATA
2
VCC
3
SWOFF
4
GND
5
OSI
6
Io4
7
Io3
8
17
IR
16
NC
15
Io5
14
NC
GP521
13
Io6
12
Io7
11
Io8
10
Io1
9
Io2
Fig. 11 SIX OUTPUT CONFIGURATION
OS1 - The voltage level on this pin determines the selection
of four PCS (IO1 to IO4) for 6 PCS configuration. As indicated
on Figure 11, pin IO1, IO2 and IO3, IO4 are connected together.
If OS1 is low, IO1 and IO3 are set to high impedance. Therefore
the PCS, IO2 and IO4 are permitted to sink current.
Similarly if OS1 is high, IO2 and IO4 are set as high impedance
points. This allows PCS IO1 and IO3 to sink current.
TABLE 1 EFFECTS OF SWOFF AND OS1 INPUTS
SWOFF OS1
01
00
1x
1x
1x
1x
xx
xx
xx
xx
OUTPUT
PCS Register Address
( IO1 and IO3)*
( IO2 and IO4)*
IO1
IO2
IO3
IO4
IO5
IO6
IO7
IO8
(0001000 and 0001010)
(0001001 and 0001011)
0001000
0001001
0001010
0001011
0001100
0001101
0001110
0001110
Note* The complementary outputs are set as high
impedance points.
IO1 - IO8 - Each pin is the output of the specific Programmable
Current Sink (PCS). Each PCS consists of four bit EEPROM
memory, Digital to Analog Converter (DAC) and current sink.
The EEPROM stores the four bit information written during
initialization of the system. Four bit memory allows for 16
settings of the current sink. For simplicity, consider the
current sink as a variable resistor. The value of this resistor is
dependent on the DAC setting; DAC is controlled by the binary
value of the RAM memory. To define output current of the
current sink, it is necessary to set the voltage applied to the
PCS output. This voltage is recommended to be 0.5 V. If the
binary value of the EEPROM increases by one, the value of the
output current increases by 0.125 x IR.
IR - The reference current delivered from the outside source
(eg. GP520A). This current determines the incremental value
of the programmable current sink for each increase of the
EEPROM address value. The valid addresses run from 0
through to 15. Each step is defined as ∆I = IR x 0.125,
therefore maximum current at setting 15 is equal to I15 = IR x
0.125 x 15.
5
510 - 79 - 06