hmp8156a Intersil Corporation, hmp8156a Datasheet - Page 17

no-image

hmp8156a

Manufacturer Part Number
hmp8156a
Description
Ntsc/pal Video Encoder
Manufacturer
Intersil Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
hmp8156aCN
Manufacturer:
HARRIS
Quantity:
58
Part Number:
hmp8156aCNZ
Manufacturer:
Intersil
Quantity:
10 000
Host Interfaces
Reset
The HMP8154/HMP8156A resets to its default operating
mode on power up, when the reset pin is asserted for at least
four CLK cycles, or when the software reset bit of the host
control register is set. During the reset cycle, the encoder
returns its internal registers to their reset state and
deactivates the I
I
The HMP8154/HMP8156A provides a standard I
and supports fast-mode (up to 400 Kbps) transfers. The
device acts as a slave for receiving and transmitting data
only. It will not respond to general calls or initiate a transfer.
The encoder’s slave address is either 0100 000x
SA input pin is low or 0100 001x
in the address is the I
The I
the interface is not active, SCL and SDA must be pulled high
using external 4-6kΩ pull-up resistors. The I
data timing is shown in Figures 20 and 21.
During I
address specifies the sub address, and is written into the
address register. Only the seven LSBs of the subaddress are
used; the MSB is ignored. Any remaining data bytes in the
I
with the register specified by the address register. The 7-bit
address register is incremented after each data byte in the
I
or reserved registers is ignored.
During I
specified by the address register is output. The address
register is incremented after each data byte in the I
cycle. Reserved bits within registers return a value of “0”.
Reserved registers return a value of 00
2
2
2
C write cycle are written to the control registers, beginning
C write cycle. Data written to reserved bits within registers
C Interface
DATA WRITE
DATA READ
2
C interface consists of the SDA and SCL pins. When
2
2
C write cycles, the first data byte after the slave
C read cycles, data from the control register
SDA
SCL
S
S
2
CHIP ADDR
CHIP ADDR
C interface.
0x40 OR
0x40 OR
0x42
0x42
CONDITION
2
C read flag.)
START
S
17
A
A
B
SUB ADDR
SUB ADDR
when it is high. (The ‘x’ bit
ADDRESS
FIGURE 21. REGISTER WRITE PROGRAMMING FLOW
H
1-7
.
2
C clock and
A
A
FIGURE 20. I
2
B
S
C interface
HMP8154, HMP8156A
REGISTER
SUBADDR
POINTED
when the
2
R/W
TO BY
DATA
C read
8
CHIP ADDR
0x41 OR
0x43
2
C SERIAL TIMING FLOW
A
ACK
9
MAY BE REPEATED
OPTIONAL FRAME
A
DATA
n TIMES
REGISTER
SUBADDR
The HMP8154/HMP8156A’s operating modes are
determined by the contents of its internal registers which are
accessed via the I
written or read by the host processor at any time. However,
some of the bits and words are read only or reserved and
data written to these bits is ignored.
Table 10 lists the HMP8154/HMP8156A’s internal registers.
Their bit descriptions are listed in Tables 11-30.
POINTED
DATA
TO BY
SUB ADDRESS
1-7
(HEX)
07-0E
14-1F
28-2F
30-7F
A
00
01
02
03
04
05
06
0F
10
11
12
13
20
21
22
23
24
25
26
27
DATA
A
TABLE 10. CONTROL REGISTER NAMES
P
MAY BE REPEATED
OPTIONAL FRAME
DATA
n TIMES
2
8
C interface. All internal registers may be
CONTROL REGISTER
Closed Caption_284A
Closed Caption_284B
Closed Caption_21A
Closed Caption_21B
NA
Start H_Blank High
Start V_Blank High
Start H_Blank Low
Start V_Blank Low
Video Processing
Aux Data Enable
Test and Unused
Field Control 1
Field Control 2
Output Format
End H_Blank
End V_Blank
Input Format
Timing I/O 1
Timing I/O 2
Host Control
ACK
Product ID
Reserved
Reserved
Reserved
P
9
S = START CYCLE
P = STOP CYCLE
A = ACKNOWLEDGE
NA = NO ACKNOWLEDGE
CONDITION
STOP
FROM MASTER
FROM ENCODER
P
CONDITION
November 4, 2005
RESET
A0
0C
4A
7A
54
00
06
00
00
00
80
80
80
80
03
03
01
13
80H
00H
-
-
-
-
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
4343.4

Related parts for hmp8156a