ADV7301AKST Analog Devices Inc, ADV7301AKST Datasheet - Page 14

IC DAC VIDEO HDTV 6-12BIT 64LQFP

ADV7301AKST

Manufacturer Part Number
ADV7301AKST
Description
IC DAC VIDEO HDTV 6-12BIT 64LQFP
Manufacturer
Analog Devices Inc
Type
Video Encoderr
Datasheet

Specifications of ADV7301AKST

Rohs Status
RoHS non-compliant
Applications
DVD, Set-Top Boxes
Voltage - Supply, Analog
2.37 V ~ 2.63 V
Voltage - Supply, Digital
2.37 V ~ 3.6 V
Mounting Type
Surface Mount
Package / Case
64-LQFP
Number Of Dac's
6
Adc/dac Resolution
12b
Screening Level
Commercial
Package Type
LQFP
Pin Count
64
Lead Free Status / RoHS Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADV7301AKST
Manufacturer:
AD
Quantity:
433
Part Number:
ADV7301AKST
Manufacturer:
ADI
Quantity:
300
Part Number:
ADV7301AKST
Manufacturer:
Analog Devices Inc
Quantity:
10 000
Part Number:
ADV7301AKSTZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
ADV7300A/ADV7301A
MPU PORT DESCRIPTION
The ADV7300A/ADV7301A supports a 2-wire serial (I
patible) microprocessor bus driving multiple peripherals. Two
inputs, serial data (SDA) and serial clock (SCLK), carry informa-
tion between any device connected to the bus. Each slave device
is recognized by a unique address. The ADV7300A/ADV7301A
has four possible slave addresses for both read and write opera-
tions. These are unique addresses for each device and are
illustrated in Figures 15 and 16. The LSB sets either a read or
write operation. Logic Level “1” corresponds to a read operation,
while Logic Level “0” corresponds to a write operation. A1 is set
by setting the ALSB pin of the ADV7300A/ADV7301A to Logic
Level “0” or Logic Level “1.” When ALSB is set to “1,” there is
greater input bandwidth on the I
speed data transfers on this bus. When ALSB is set to “0,” there
is reduced input bandwidth on the I
pulses of less than 50 ns will not pass into the I
troller. This mode is recommended for noisy systems.
To control the various devices on the bus, the following protocol
must be followed. First, the master initiates a data transfer by estab-
lishing a start condition, defined by a high-to-low transition on
SDA, while SCLK remains high. This indicates that an address/
data stream will follow. All peripherals respond to the start condition
and shift the next 8 bits (7-bit address + R/W Bit). The bits are
transferred from MSB down to LSB. The peripheral that rec-
ognizes the transmitted address responds by pulling the data line
low during the ninth clock pulse. This is known as an Ac-
knowledge Bit. All other devices withdraw from the bus at this
point and maintain an idle condition. The idle condition is where
the device monitors the SDA and SCLK lines waiting for the
start condition and the correct transmitted address. The R/W
Bit determines the direction of the data.
Figure 15. ADV7300A Slave Address = D4h
Figure 16. ADV7301A Slave Address = 54h
1
0
1
1
0
0
1
1
2
C lines, which allows high
0
0
2
C lines, which means that
1
1
SET UP BY
SET UP BY
CONTROL
ADDRESS
ADDRESS
CONTROL
ALSB
ALSB
A1
A1
READ/WRITE
0
1
READ/WRITE
0
1
CONTROL
CONTROL
2
WRITE
READ
WRITE
READ
C internal con-
X
X
2
C com-
–14–
A Logic “0” on the LSB of the first byte means that the master
will write information to the peripheral. A Logic “1” on the LSB
of the first byte means that the master will read information
from the peripheral.
The ADV7300A/ADV7301A acts as a standard slave device on
the bus. The data on the SDA pin is eight bits long, supporting
the 7-bit addresses plus the R/W Bit. It interprets the first byte
as the device address and the second byte as the starting
subaddress. The subaddress’s autoincrement allows data to be
written to or read from the starting subaddress. A data transfer
is always terminated by a stop condition. The user can also
access any unique subaddress register on a one-by-one basis
without having to update all the registers.
Stop and start conditions can be detected at any stage during the
data transfer. If these conditions are asserted out of sequence
with normal read and write operations, it will cause an imme-
diate jump to the idle condition. During a given SCLK high
period, the user should issue only one start condition, one stop
condition, or a single stop condition followed by a single start
condition. If an invalid subaddress is issued by the user, the
ADV7300A/ADV7301A will not issue an acknowledge and will
return to the idle condition. If in Autoincrement Mode the user
exceeds the highest subaddress, the following action will be taken:
1. In Read Mode, the highest subaddress register contents will
2. In Write Mode, the data for the invalid byte will not be
Before writing to the subcarrier frequency registers, it is a require-
ment that the ADV7300A/ADV7301A has been reset at least
once since power-up.
The four subcarrier frequency registers must be updated start-
ing with subcarrier frequency register 0. The subcarrier
frequency will not update until the last subcarrier frequency
register byte has been received by the ADV7300A/ADV7301A.
Figure 17 illustrates an example of data transfer for a read
sequence and the start and stop conditions.
Figure 18 shows bus write and read sequences.
SCLOCK
SDATA
continue to be output until the master device issues a no-
acknowledge. This indicates the end of a read. A no-acknowledge
condition is where the SDA line is not pulled low on the
ninth pulse.
loaded into any subaddress register, a no-acknowledge will
be issued by the ADV7300A/ADV7301A, and the part will
return to the idle condition.
START ADRR R/W ACK SUBADDRESS ACK
S
1–7
Figure 17. Bus Data Transfer
8
9
1–7
8
9
DATA
1–7
8
ACK
REV. A
9
STOP
P

Related parts for ADV7301AKST