
GENNUM CORPORATION
18283 - 3
17
G
5.2 Host Interface Parallel Mode
The Gennum Parallel Peripheral Interface (GPPI) consists of
an 8-bit multiplexed address/data bus (DAT_IO[7:0]), a chip
select pin (CS), a read/write pin (R_W), and an address/
data pin (A_D) as shown in Figure 9.
Fig. 9 Parallel Peripheral Interface
Data is strobed in/out of the parallel interface on the falling
edge of CS. The GF9330 drives the DAT_IO[7:0] bus when
the R_W pin is HIGH and the CS pin is LOW, otherwise this
port is in a high impedance state.
Fig. 10 Parallel Address Word Bit Representation
5.2.1 Parallel Address Word Description
The 8-bit address word loads in the address to be
accessed and allows the Auto-Configure bit to be set. The
MSB is the Auto-Configure bit, followed by two reserved bits
and a 5-bit address as shown in Figure 10.
5.2.2 Parallel Write Operation
A write cycle to the parallel interface is shown in Figure 11.
First an 8-bit address word is provided to the DAT_IO bus
by asserting the R_W pin to LOW and the A_D pin to HIGH.
The MSB of the address word contains an auto-update flag,
which allows automatic configuration of predefined
registers. The 5 LSB's of the address word contain the
address location for the read or write operation. The
remaining address bits DAT_IO[6:5] are reserved. The
address word is registered on the falling edge of CS.
Following this, the A_D pin is driven LOW and two data
words are sent upper byte (UB) word first and are each
clocked in on the falling edge of CS. Two 8-bit data words
must follow each address word to occupy each 16-bit
parameter, which are defined in Table 5.
5.2.3 Parallel Read Operation
A read cycle begins with an address write by asserting the
R_W pin LOW and the A_D pin HIGH. The address is
clocked on the falling edge of CS. Following the address,
the R_W pin must be driven HIGH and A_D pin driven LOW
to allow the upper byte of data to be clocked out on the first
falling edge of CS followed by the lower byte on the second
falling edge of CS. See Figure 9.
Fig. 11 Write Cycle to the Parallel Interface
A_D
CS
DAT_IO[7:0]
R_W
SLAVE (GF9330)
(*) ASIC Pin Name
uC_A/D
uC_CS
uc_ADDR/DATA
uC_R/W
MASTER (uC)
AC
RSV
RSV
A4
A0
A1
A3
A2
MSB
LSB
ADDRESS
(UB)
DATA_IN
(LB)
DATA_IN
ADDRESS
(UB)
DATA_OUT
(LB)
DATA_OUT
DAT_IO[7:0]
R_W
A_D
CS
t
ODIS_HI
t
OEN_HI
t
SU_HI
t
IH_HI