<
065% .KPG %%& &GEQFGT
< ('#674' 5'6 %QPVKPWGF
Table 7. Z86229 Serial Control Signals
5KIPCN 5/5 5%- 5&# 5&1 5'0
2KP
+1
+
+
+1
1
+
+%
%.- &CVC 0#
52+
%.- &CVC +P &CVC 1WV 'PCDNG
Notes:
SMS = Serial Mode Select High = SPI and Low = I2C.
SCK = Serial port clock for either Serial Mode.
SDA = Serial port data for I2C Mode and Data In for SPI Mode.
SDO = Serial Data Out for SPI Mode. Not used in I2C Mode.
SEN = SPI Mode Enable signal. Must be High for I2C Mode.
I2C Mode. The I2C port on the Z86229 always acts as a slave
device. I2C Mode is selected by bringing the SMS pin Low
and the SEN pin High. SEN must remain High whenever
I2C mode is required. If the SEN pin is brought Low, with
the SMS also Low, the part is reset. SDA and SCK are the
data and clock lines of the I2C port, respectively. During I2C
mode operation, the VIN/INTRO signal (pin 13), can be con-
figured to generate interrupt requests to the master device
on selected events (see Note paragraph page 22).
SPI Mode. SPI Mode is selected by making the SMS pin
High. In SPI mode, the Z86229 acts as a slave device. All
communications are clocked in and out as 8-bit bytes. SCK
is the serial clock (input), SDA is Data-In, and SDO is Data-
Out. The SEN pin enables communication when High.
When Low, the SDO pin is tri-stated.
When SEN is brought High, the part is synchronized and
waiting for a Command. If SEN is tied High, the part can
also be synchronized by a command string. During SPI
mode operation, the VIN/INTRO signal (pin 13) can be con-
figured to generate interrupt requests to the master device
on selected events
Caution: When the SEN and SMS pins are made Low simulta-
neously, the part is reset.
ZiLOG
1. An INPUT pin for acceptance of an external VSYNC
timing signal.
2. An OUTPUT pin for interrupt generation on selected
events.
Note: Configuring VIN/INTRO as an output for interrupt gener-
ation is particularly useful when implementing the Pro-
gram Blocking feature with the Z86229 in TVs and
VCRs. In this configuration, Pin 13 is used to interrupt the
host processor when the XDS Program Rating data packet
is found. As a result, the host processor is not burdened
with monitoring or filtering the line 21 data stream. The
Z86229 filters the Line 21 data stream for the host proces-
sor, and generates an interrupt only when the required
packet is found.
Setup and Operational Control
The Z86229 is extremely flexible and fully programmable
through its serial communication port. The following tables
provide a partial list of User-Programmable Features, User
Selectable Display Modes, and Default Conditions upon
Reset.
Z86229 Programmable Features
• Decoder ON/OFF
• TV scan lines per OSD row (13 or 15 lines)
• EIA–608 extended attributes ON/OFF
• OSD drop shadow ON/OFF
• Color/Monochrome
• OSD Horizontal start position
• Text box size (# of rows)
• Text box starting row position
• NTSC or PAL
• Vertical Lock Source: Video or External VIN
• XDS Data Output, Raw or Filtered
• H-lock Source: Video or External HIN
Interrupt Generation. The VIN/INTRO signal (pin 13) can
be configured to provide an interrupt output on selected
events. The configuration of VIN/INTRO (pin 13) is user
programmable to be either:
In addition to the programmable features just listed, the
Z86229 offers a choice of eleven display modes for user se-
lection.
24'.+/+0#4;
&5