LM1882-RP [TI]
SPECIALTY CONSUMER CIRCUIT, PDIP20, PLASTIC, DIP-20;型号: | LM1882-RP |
厂家: | TEXAS INSTRUMENTS |
描述: | SPECIALTY CONSUMER CIRCUIT, PDIP20, PLASTIC, DIP-20 光电二极管 商用集成电路 |
文件: | 总19页 (文件大小:383K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
December 1998
LM1882•54ACT715
LM1882-R•54ACT715-R Programmable Video Sync
Generator
LM1882-R is mask programmed to default to a Clock En-
abled state. Bit 10 of the Status Register defaults to a logic
General Description
The ’ACT715/LM1882 and ’ACT715-R/LM1882-R are 20-pin
“1”. Although completely (re)programmable, the ’ACT715-R/
TTL-input compatible devices capable of generating Hori-
LM1882-R version is better suited for applications using the
zontal, Vertical and Composite Sync and Blank signals for
default 14.31818 MHz RS-170 register values. This feature
televisions and monitors. All pulse widths are completely de-
allows power-up directly into operation, following a single
finable by the user. The devices are capable of generating
CLEAR pulse.
signals for both interlaced and noninterlaced modes of op-
eration. Equalization and serration pulses can be introduced
into the Composite Sync signal when needed.
Features
>
n Maximum Input Clock Frequency 130 MHz
Four additional signals can also be made available when
Composite Sync or Blank are used. These signals can be
used to generate horizontal or vertical gating pulses, cursor
position or vertical Interrupt signal.
n Interlaced and non-interlaced formats available
n Separate or composite horizontal and vertical Sync and
Blank signals available
n Complete control of pulse width via register
programming
n All inputs are TTL compatible
These devices make no assumptions concerning the system
architecture. Line rate and field/frame rate are all a function
of the values programmed into the data registers, the status
register, and the input clock frequency.
n 8 mA drive on all outputs
n Default RS170/NTSC values mask programmed into
registers
n 4 KV minimum ESD immunity
n ’ACT715-R/LM1882-R is mask programmed to default to
a Clock Enable state for easier start-up into
14.31818 MHz RS170 timing
The ’ACT715/LM1882 is mask programmed to default to a
Clock Disable state. Bit 10 of the Status Register, Register 0,
defaults to a logic “0”. This facilitates (re)programming be-
fore operation.
The ’ACT715-R/LM1882-R is the same as the ’ACT715/
LM1882 in all respects except that the ’ACT715-R/
Connection Diagrams
Pin Assignment for
DIP and SOIC
Pin Assignment
for LCC
DS100232-1
DS100232-2
Order Number LM1882CN or LM1882CM
For Default RS-170, Order Number
LM1882-RCN or LM1882-RCM
TRI-STATE® is a registered trademark of National Semiconductor Corporation.
™
FACT is a trademark of Fairchild Semiconductor Corporation.
© 1998 National Semiconductor Corporation
DS100232
www.national.com
Logic Block Diagram
DS100232-3
Pin Description
There are a Total of 13 inputs and 5 outputs on the ’ACT715/
ODD/EVEN: Output that identifies if display is in odd (HIGH)
or even (LOW) field of interlace when device is in interlaced
mode of operation. In noninterlaced mode of operation this
output is always HIGH. Data can be serially scanned out on
this pin during Scan Mode.
LM1882.
Data Inputs D0–D7: The Data Input pins connect to the Ad-
dress Register and the Data Input Register.
ADDR/DATA: The ADDR/DATA signal is latched into the de-
vice on the falling edge of the LOAD signal. The signal deter-
mines if an address (0) or data (1) is present on the data bus.
VCSYNC: Outputs Vertical or Composite Sync signal based
on value of the Status Register. Equalization and Serration
pulses will (if enabled) be output on the VCSYNC signal in
composite mode only.
L/HBYTE: The L/HBYTE signal is latched into the device on
the falling edge of the LOAD signal. The signal determines if
data will be read into the 8 LSB’s (0) or the 4 MSB’s (1) of the
Data Registers. A 1 on this pin when an ADDR/DATA is a 0
enables Auto-Load Mode.
VCBLANK: Outputs Vertical or Composite Blanking signal
based on value of the Status Register.
HBLHDR: Outputs Horizontal Blanking signal, Horizontal
Gating signal or Cursor Position based on value of the Sta-
tus Register.
LOAD: The LOAD control pin loads data into the Address or
Data Registers on the rising edge. ADDR/DATA and
L/HBYTE data is loaded into the device on the falling edge of
the LOAD. The LOAD pin has been implemented as a
Schmitt trigger input for better noise immunity.
HSYNVDR: Outputs Horizontal Sync signal, Vertical Gating
signal or Vertical Interrupt signal based on value of Status
Register.
CLOCK: System CLOCK input from which all timing is de-
rived. The clock pin has been implemented as a Schmitt trig-
ger for better noise immunity. The CLOCK and the LOAD
signal are asynchronous and independent. Output state
changes occur on the falling edge of CLOCK.
Register Description
All of the data registers are 12 bits wide. Width’s of all pulses
are defined by specifying the start count and end count of all
pulses. Horizontal pulses are specified with-respect-to the
number of clock pulses per line and vertical pulses are speci-
fied with-respect-to the number of lines per frame.
CLR: The CLEAR pin is an asynchronous input that initial-
izes the device when it is HIGH. Initialization consists of set-
ting all registers to their mask programmed values, and ini-
tializing all counters, comparators and registers. The CLEAR
pin has been implemented as a Schmitt trigger for better
noise immunity. A CLEAR pulse should be asserted by the
user immediately after power-up to ensure proper initializa-
tion of the registers — even if the user plans to (re)program
the device.
REG0 — STATUS REGISTER
The Status Register controls the mode of operation, the sig-
nals that are output and the polarity of these outputs. The de-
fault value for the Status Register is 0 (000 Hex) for the
’ACT715/LM1882 and is “1024” (400 Hex) for the
’ACT715-R/LM1882-R.
Note: A CLEAR pulse will disable the CLOCK on the ’ACT715/LM1882 and
will enable the CLOCK on the ’ACT715-R/LM1882-R.
www.national.com
2
HORIZONTAL INTERVAL REGISTERS
Register Description (Continued)
The Horizontal Interval Registers determine the number of
clock cycles per line and the characteristics of the Horizontal
Sync and Blank pulses.
Bits 0–2
B2
B1
B0 VCBLANK VCSYNC HBLHDR HSYNVDR
REG1 — Horizontal Front Porch
0
0
0
CBLANK
CSYNC
HGATE
VGATE
REG2 — Horizontal Sync Pulse End Time
REG3 — Horizontal Blanking Width
(DEFAULT)
0
0
0
1
1
1
1
0
1
1
0
0
1
1
1
0
1
0
1
0
1
VBLANK
CBLANK
VBLANK
CBLANK
VBLANK
CBLANK
VBLANK
CSYNC
VSYNC
VSYNC
HBLANK
HGATE
VGATE
HSYNC
HSYNC
VINT
REG4 — Horizontal Interval Width
Line
#
of Clocks per
HBLANK
CSYNC CURSOR
CSYNC HBLANK
VSYNC CURSOR
VSYNC HBLANK
VERTICAL INTERVAL REGISTERS
VINT
The Vertical Interval Registers determine the number of lines
per frame, and the characteristics of the Vertical Blank and
Sync Pulses.
HSYNC
HSYNC
REG5 — Vertical Front Porch
REG6 — Vertical Sync Pulse End Time
REG7 — Vertical Blanking Width
Bits 3–4
B4
B3
Mode of Operation
Interlaced Double Serration and
REG8 — Vertical Interval Width
# of Lines per Frame
0
0
EQUALIZATION AND SERRATION PULSE
SPECIFICATION REGISTERS
(DEFAULT) Equalization
0
1
1
1
0
1
Non Interlaced Double Serration
Illegal State
These registers determine the width of equalization and ser-
ration pulses and the vertical interval over which they occur.
Non Interlaced Single Serration and
Equalization
REG 9 — Equalization Pulse Width End Time
REG10 — Serration Pulse Width End Time
REG11 — Equalization/Serration Pulse Vertical
Interval Start Time
Double Equalization and Serration mode will output equal-
ization and serration pulses at twice the HSYNC frequency
(i.e., 2 equalization or serration pulses for every HSYNC
pulse). Single Equalization and Serration mode will output
an equalization or serration pulse for every HSYNC pulse. In
Interlaced mode equalization and serration pulses will be
output during the VBLANK period of every odd and even
field. Interlaced Single Equalization and Serration mode is
not possible with this part.
REG12 — Equalization/Serration Pulse Vertical
Interval End Time
VERTICAL INTERRUPT SPECIFICATION REGISTERS
These Registers determine the width of the Vertical Interrupt
signal if used.
REG13 — Vertical Interrupt Activate Time
REG14 — Vertical Interrupt Deactivate Time
Bits 5–8
Bits 5 through 8 control the polarity of the outputs. A value of
zero in these bit locations indicates an output pulse active
LOW. A value of 1 indicates an active HIGH pulse.
CURSOR LOCATION REGISTERS
These 4 registers determine the cursor position location, or
they generate separate Horizontal and Vertical Gating sig-
nals.
B5 — VCBLANK Polarity
B6 — VCSYNC Polarity
B7 — HBLHDR Polarity
B8 — HSYNVDR Polarity
REG15 — Horizontal Cursor Position Start Time
REG16 — Horizontal Cursor Position End Time
REG17 — Vertical Cursor Position Start Time
REG18 — Vertical Cursor Position End Time
Bits 9–11
Bits 9 through 11 enable several different features of the de-
vice.
Signal Specification
B9 —
Enable Equalization/Serration Pulses (0)
Disable Equalization/Serration Pulses (1)
HORIZONTAL SYNC AND BLANK
SPECIFICATIONS
B10 — Disable System Clock (0)
Enable System Clock (1)
All horizontal signals are defined by a start and end time.
The start and end times are specified in number of clock
cycles per line. The start of the horizontal line is considered
pulse 1 not 0. All values of the horizontal timing registers are
referenced to the falling edge of the Horizontal Blank signal
(see Figure 1). Since the first CLOCK edge, CLOCK #1,
causes the first falling edge of the Horizontal Blank reference
pulse, edges referenced to this first Horizontal edge are n +
1 CLOCKs away, where “n” is the width of the timing in ques-
tion. Registers 1, 2, and 3 are programmed in this manner.
The horizontal counters start at 1 and count until HMAX. The
value of HMAX must be divisible by 2. This limitation is im-
Default values for B10 are “0” in the ’ACT715/
LM1882 and “1” in the ’ACT715-R/LM1882-R.
B11 — Disable Counter Test Mode (0)
Enable Counter Test Mode (1)
This bit is not intended for the user but is for internal
testing only.
3
www.national.com
ization pulses at 2 x the horizontal frequency. Horizontal
signals will change on the falling edge of the CLOCK signal.
Signal specifications are shown below.
Signal Specification (Continued)
posed because during interlace operation this value is inter-
nally divided by 2 in order to generate serration and equal-
DS100232-4
FIGURE 1. Horizontal Waveform Specification
=
=
Vertical Syncing Width [REG(6) − REG(5)] x hper/n
Horizontal Period (HPER)
Horizontal Blanking Width:
REG(4) x ckper
=
=
Vertical Front Porch [REG(5) − 1] x hper/n
[REG(3) − 1] x ckper
[REG(2) − REG(1)] x ckper
[REG(1) − 1] x ckper
=
=
=
Horizontal Sync Width:
Horizontal Front Porch:
where
n
n
1 for noninterlaced
2 for interlaced
=
VERTICAL SYNC AND BLANK SPECIFICATION
COMPOSITE SYNC AND BLANK SPECIFICATION
All vertical signals are defined in terms of number of lines per
frame. This is true in both interlaced and noninterlaced
modes of operation. Care must be taken to not specify the
Vertical Registers in terms of lines per field. Since the first
CLOCK edge, CLOCK #1, causes the first falling edge of the
Vertical Blank (first Horizontal Blank) reference pulse, edges
referenced to this first edge are n + 1 lines away, where “n”
is the width of the timing in question. Registers 5, 6, and 7
are programmed in this manner. Also, in the interlaced
mode, vertical timing is based on half-lines. Therefore regis-
ters 5, 6, and 7 must contain a value twice the total horizontal
Composite Sync and Blank signals are created by logically
ANDing (ORing) the active LOW (HIGH) signals of the corre-
sponding vertical and horizontal components of these sig-
nals. The Composite Sync signal may also include serration
and/or equalization pulses. The Serration pulse interval oc-
curs in place of the Vertical Sync interval. Equalization
pulses occur preceding and/or following the Serration
pulses. The width and location of these pulses can be pro-
grammed through the registers shown below. (See Figure 3.)
=
Horizontal Equalization PW
[REG(9) − REG(1)] x ckper
=
REG 9 (HFP) + (HEQP) + 1
(odd and even) plus
1
(as described above). In
=
Horizontal Serration PW:
[REG(4)/n
+
REG(1)
−
non-interlaced mode, all vertical timing is based on
whole-lines. Register 8 is always based on whole-lines and
does not add 1 for the first clock. The vertical counter starts
at the value of 1 and counts until the value of VMAX. No re-
strictions exist on the values placed in the vertical registers.
Vertical Blank will change on the leading edge of HBLANK.
Vertical Sync will change on the leading edge of HSYNC.
(See Figure 2.)
REG(10)] x ckper
=
REG 10
(HFP)
+
(HPER/2) − (HSERR) + 1
=
Where
n
1
for noninterlaced single serration/
for noninterlaced double serration/
equalization
=
n
2
equalization
=
Vertical Frame Period (VPER) REG(8) x hper
=
n
2 for interlaced operation
=
Vertical Field Period (VPER/n) REG(8) x hper/n
=
Vertical Blanking Width [REG(7) − 1] x hper/n
www.national.com
4
Signal Specification (Continued)
DS100232-5
FIGURE 2. Vertical Waveform Specification
DS100232-12
FIGURE 3. Equalization/Serration Interval Programming
HORIZONTAL AND VERTICAL GATING SIGNALS
Addressing Logic
Horizontal Drive and Vertical Drive outputs can be utilized as
general purpose Gating Signals. Horizontal and Vertical Gat-
ing Signals are available for use when Composite Sync and
Blank signals are selected and the value of Bit 2 of the Sta-
tus Register is 0. The Vertical Gating signal will change in the
same manner as that specified for the Vertical Blank.
The register addressing logic is composed of two blocks of
logic. The first is the address register and counter (AD-
DRCNTR), and the second is the address decode (AD-
DRDEC).
ADDRCNTR LOGIC
=
Horizontal Gating Signal Width
[REG(16) − REG(15)] x
ckper
Addresses for the data registers can be generated by one of
two methods. Manual addressing requires that each byte of
each register that needs to be loaded needs to be ad-
dressed. To load both bytes of all 19 registers would require
a total of 57 load cycles (19 address and 38 data cycles).
Auto Addressing requires that only the initial register value
be specified. The Auto Load sequence would require only 39
load cycles to completely program all registers (1 address
and 38 data cycles). In the auto load sequence the low order
byte of the data register will be written first followed by the
high order byte on the next load cycle. At the time the High
Byte is written the address counter is incremented by 1. The
counter has been implemented to loop on the initial value
loaded into the address register. For example: If a value of 0
was written into the address register then the counter would
count from 0 to 18 before resetting back to 0. If a value of 15
was written into the address register then the counter would
count from 15 to 18 before looping back to 15. If a value
greater than or equal to 18 is placed into the address register
the counter will continuously loop on this value. Auto ad-
dressing is initiated on the falling edge of LOAD when AD-
DRDATA is 0 and LHBYTE is 1. Incrementing and loading of
data registers will not commence until the falling edge of
LOAD after ADDRDATA goes to 1. The next rising edge of
=
Vertical Gating Signal Width:
[REG(18) − REG(17)] x
hper
CURSOR POSITION AND VERTICAL INTERRUPT
The Cursor Position and Vertical Interrupt signal are avail-
able when Composite Sync and Blank signals are selected
and Bit 2 of the Status Register is set to the value of 1. The
Cursor Position generates a single pulse of n clocks wide
during every line that the cursor is specified. The signals are
generated by logically ORing (ANDing) the active LOW
(HIGH) signals specified by the registers used for generating
Horizontal and Vertical Gating signals. The Vertical Interrupt
signal generates a pulse during the vertical interval speci-
fied. The Vertical Interrupt signal will change in the same
manner as that specified for the Vertical Blanking signal.
=
Horizontal Cursor Width [REG(16) − REG(15)] x ckper
=
Vertical Cursor Width [REG(18) − REG(17)] x hper
=
Vertical Interrupt Width [REG(14) − REG(13)] x hper
5
www.national.com
Addressing Logic (Continued)
LOAD will load the first byte of data. Auto Incrementing is
disabled on the falling edge of LOAD after ADDRDATA and
LHBYTE goes low.
Manual Addressing Mode
Cycle #
Load Falling Edge
Load Rising Edge
Load Address m
1
2
3
4
5
6
Enable Manual Addressing
Enable Lbyte Data Load
Enable Hbyte Data Load
Enable Manual Addressing
Enable Lbyte Data Load
Enable Hbyte Data Load
Load Lbyte m
Load Hbyte m
Load Address n
Load Lbyte n
Load Hbyte n
DS100232-7
Auto Addressing Mode
Cycle #
Load Falling Edge
Load Rising Edge
1
2
3
4
5
6
Enable Auto Addressing
Load Start Address n
Enable Lbyte Data Load
Enable Hbyte Data Load
Enable Lbyte Data Load
Enable Hbyte Data Load
Enable Manual Addressing
Load Lbyte (n)
Load Hbyte (n); Inc Counter
Load Lbyte (n+1)
Load Hbyte (n+1); Inc Counter
Load Address
DS100232-8
ADDRDEC LOGIC
CLOCK is disabled. Clocking the part during a Vectored Re-
start or Vectored Clear state will have no effect on the part.
To resume operation in the new state, or disable the Vec-
tored Restart or Vectored Clear state, another
non-ADDRDEC address must be loaded. Operation will be-
gin in the new state on the rising edge of the non-ADDRDEC
load pulse. It is recommended that an unused address be
loaded following an ADDRDEC operation to prevent data
registers from accidentally being corrupted. The following
Addresses are used by the device.
The ADDRDEC logic decodes the current address and gen-
erates the enable signal for the appropriate register. The en-
able values for the registers and counters change on the fall-
ing edge of LOAD. Two types of ADDRDEC logic is enabled
by 2 pair of addresses, Addresses 22 or 54 (Vectored Re-
start logic) and Addresses 23 or 55 (Vectored Clear logic).
Loading these addresses will enable the appropriate logic
and put the part into either a Restart (all counter registers are
reinitialized with preprogrammed data) or Clear (all registers
are cleared to zero) state. Reloading the same ADDRDEC
address will not cause any change in the state of the part.
The outputs during these states are frozen and the internal
Address 0
Status Register REG0
Address 1–18Data Registers REG1–REG18
www.national.com
6
is possible without interruption or data and performance cor-
ruption. If the defaulted 14.31818 MHz RS-170 values are
being used, preconditioning and restarting can be minimized
by using the CLEAR pulse instead of the Vectored Restart
operation. The ’ACT715-R/LM1882-R is better suited for this
application because it eliminates the need to program a 1
into Bit 10 of the Status Register to enable the CLOCK. Gen
Locking to another count location other than the very begin-
ning or separate horizontal/vertical resetting is not possible
with the ’ACT715/LM1882 nor the ’ACT715-R/LM1882-R.
Addressing Logic (Continued)
Address 19–21Unused
Address 22/54Restart Vector (Restarts Device)
Address 23/55Clear Vector (Zeros All Registers)
Address 24–31Unused
Address 32–50Register Scan Addresses
Address 51–53Counter Scan Addresses
Address 56–63Unused
At any given time only one register at most is selected. It is
possible to have no registers selected.
SCAN MODE LOGIC
A scan mode is available in the ACT715/LM1882 that allows
the user to non-destructively verify the contents of the regis-
ters. Scan mode is invoked through reading a scan address
into the address register. The scan address of a given regis-
ter is defined by the Data register address + 32. The internal
Clocking signal is disabled when a scan address is read.
Disabling the clock freezes the device in it’s present state.
Data can then be serially scanned out of the data registers
through the ODD/EVEN Pin. The LSB will be scanned out
first. Since each register is 12 bits wide, completely scanning
out data of the addressed register will require 12 CLOCK
pulses. More than 12 CLOCK pulses on the same register
will only cause the MSB to repeat on the output.
Re-scanning the same register will require that register to be
reloaded. The value of the two horizontal counters and 1 ver-
tical counter can also be scanned out by using address num-
bers 51–53. Note that before the part will scan out the data,
the LOAD signal must be brought back HIGH.
VECTORED RESTART ADDRESS
The function of addresses 22 (16H) or 54 (36H) are similar to
that of the CLR pin except that the preprogramming of the
registers is not affected. It is recommended but not required
that this address is read after the initial device configuration
load sequence. A 1 on the ADDRDATA pin (Auto Addressing
Mode) will not cause this address to automatically incre-
ment. The address will loop back onto itself regardless of the
state of ADDRDATA unless the address on the Data inputs
has been changed with ADDRDATA at 0.
VECTORED CLEAR ADDRESS
Addresses 23 (17H) or 55 (37H) is used to clear all registers
to zero simultaneously. This function may be desirable to use
prior to loading new data into the Data or Status Registers.
This address is read into the device in a similar fashion as all
of the other registers. A 1 on the ADDRDATA pin (Auto Ad-
dressing Mode) will not cause this address to automatically
increment. The address will loop back onto itself regardless
of the state of ADDRDATA unless the address on the Data
inputs has been changed with ADDRDATA at 0.
Normal device operation can be resumed by loading in a
non-scan address. As the scanning of the registers is a
non-destructive scan, the device will resume correct opera-
tion from the point at which it was halted.
RS170 Default Register Values
The tables below show the values programmed for the
RS170 Format (using a 14.31818 MHz clock signal) and
how they compare against the actual EIA RS170 Specifica-
tions. The default signals that will be output are CSYNC,
CBLANK, HDRIVE and VDRIVE. The device initially starts at
the beginning of the odd field of interlace. All signals have
active low pulses and the clock is disabled at power up. Reg-
isters 13 and 14 are not involved in the actual signal informa-
tion. If the Vertical Interrupt was selected so that a pulse in-
dicating the active lines would be output.
DS100232-9
FIGURE 4. ADDRDEC Timing
GEN LOCKING
The ’ACT715/LM1882 and ’ACT715-R/LM1882-R is de-
signed for master SYNC and BLANK signal generation.
However, the devices can be synchronized (slaved) to an ex-
ternal timing signal in a limited sense. Using Vectored Re-
start, the user can reset the counting sequence to a given lo-
cation, the beginning, at a given time, the rising edge of the
LOAD that removes Vector Restart. At this time the next
CLOCK pulse will be CLOCK 1 and the count will restart at
the beginning of the first odd line.
Preconditioning the part during normal operation, before the
desired synchronizing pulse, is necesasry. However, since
LOAD and CLOCK are asynchronous and independent, this
7
www.national.com
RS170 Default Register Values (Continued)
Reg
D Value H
Register Description
REG0
0
000 Status Register (715/LM1882)
REG0 1024 400 Status Register
(715-R/LM1882-R)
REG1
REG2
REG3
REG4
REG5
REG6
REG7
REG8
REG9
23
91
017 HFP End Time
05B HSYNC Pulse End Time
157 09D HBLANK Pulse End Time
910 38E Total Horizontal Clocks
7
007 VFP End Time
13
41
00D VSYNC Pulse End Time
029 VBLANK Pulse End Time
525 20D Total Vertical Lines
57 039 Equalization Pulse End Time
REG10 410 19A Serration Pulse Start Time
REG11
1
001 Pulse Interval Start Time
013 Pulse Interval End Time
029 Vertical Interrupt Activate Time
REG12 19
REG13 41
REG14 526 20E Vertical Interrupt Deactivate Time
REG15 911 38F Horizontal Drive Start Time
REG16 92
REG17
05C Horizontal Drive End Time
001 Vertical Drive Start Time
015 Vertical Drive End Time
1
REG18 21
Rate
14.31818 MHz
15.73426 kHz
59.94 Hz
Period
Input Clock
Line Rate
69.841 ns
63.556 µs
16.683 ms
33.367 ms
Field Rate
Frame Rate
29.97 Hz
RS170 Horizontal Data
Signal
HFP
Width
µs
1.536
%H
Specification (µs)
±
1.5 0.1
22 Clocks
68 Clocks
±
4.7 0.1
HSYNC Width
HBLANK Width
HDRIVE Width
HEQP Width
HSERR Width
HPER iod
4.749
7.47
17.15
10.00
3.74
7.47
100
±
10.9 0.2
156 Clocks
91 Clocks
34 Clocks
68 Clocks
910 Clocks
10.895
±
0.1H 0.005H
6.356
±
2.3 0.1
2.375
±
4.749
4.7 0.1
63.556
RS170 Vertical Data
190.67
VFP
3 Lines
3 Lines
6 EQP Pulses
VSYNC Width
VBLANK Width
VDRIVE Width
VEQP Intrvl
190.67
6 Serration Pulses
±
0.075V 0.005V
20 Lines
11.0 Lines
9 Lines
1271.12
699.12
7.62
4.20
3.63
±
0.04V 0.006V
9 Lines/Field
16.683 ms/Field
33.367 ms/Frame
VPERiod (field)
VPERiod (frame)
262.5 Lines
525 Lines
16.683 ms
33.367 ms
www.national.com
8
Absolute Maximum Ratings (Note 1)
If Military/Aerospace specified devices are required,
please contact the National Semiconductor Sales Office/
Distributors for availability and specifications.
Junction Temperature (TJ)
Ceramic
175˚C
140˚C
Plastic
Recommended Operating
Conditions
Supply Voltage (VCC
)
−0.5V to +7.0V
DC Input Diode Current (IIK
)
=
VI −0.5V
−20 mA
+20 mA
Supply Voltage (VCC
)
4.5V to 5.5V
0V to VCC
0V to VCC
=
VI VCC +0.5V
Input Voltage (VI)
DC Input Voltage (VI)
−0.5V to VCC +0.5V
Output Voltage (VO
)
DC Output Diode Current (IOK
)
Operating Temperature (TA)
54ACT
=
VO −0.5V
−20 mA
+20 mA
−55˚C to +125˚C
=
VO VCC +0.5V
Minimum Input Edge Rate (∆V/∆t)
VIN from 0.8V to 2.0V
DC Output Voltage (VO
DC Output Source
)
−0.5V to VCC +0.5V
@
VCC 4.5V, 5.5V
125 mV/ns
±
±
or Sink Current (IO
)
15 mA
Note 1: Absolute maximum ratings are those values beyond which damage
to the device may occur. The databook specifications should be met, without
exception, to ensure that the system design is reliable over its power supply,
temperature and output/input loading variables. National does not recom-
mend operation of FACT® circuits outside databook specifications.
DC VCC or Ground Current
per Output Pin (ICC or IGND
)
20 mA
Storage Temperature (TSTG
)
−65˚C to +150˚C
DC Characteristics
For ’ACT Family Devices over Operating Temperature Range (unless otherwise specified)
LM1882 54ACT/LM1882 LM1882
=
=
=
VCC
(V)
TA +25˚C
TA −55˚C
TA −40˚C
=
Symbol
Parameter
CL 50 pF
to +125˚C
to +85˚C
Units
Conditions
=
CL 50 pF
Typ
Guaranteed Limits
=
VOH
Minimum High Level
Output Voltage
4.5
5.5
4.49
5.49
4.4
5.4
4.4
5.4
4.4
5.4
V
V
IOUT −50 µA
(Note 2)
=
VIN VIL/VIH
4.5
5.5
4.5
5.5
3.86
4.86
0.1
3.7
4.7
0.1
0.1
3.76
4.76
0.1
V
V
V
V
=
IOH −8 mA
=
VOL
Maximum Low Level
Output Voltage
0.001
0.001
IOUT 50 µA
0.1
0.1
(Note 2)
=
VIN VIL/VIH
4.5
5.5
5.5
0.36
0.36
0.5
0.5
0.44
0.44
32.0
V
V
=
IOH +8 mA
=
VOLD 1.65V
IOLD
IOHD
IIN
Minimum Dynamic
Output Current
Minimum Dynamic
Output Current
Maximum Input
Leakage Current
Supply Current
Quiescent
32.0
mA
=
5.5
5.5
5.5
5.5
−32.0
−32.0
mA
µA
VOHD 3.85V
=
±
±
±
1.0
0.1
1.0
VI VCC, GND
=
VIN VCC, GND
ICC
8.0
160
1.6
80
µA
=
VIN VCC − 2.1V
ICCT
Maximum ICC/Input
0.6
1.5
mA
Note 2: All outputs loaded; thresholds on input associated with input under test.
Note 3: Test Load 50 pF, 500Ω to Ground.
9
www.national.com
AC Electrical Characteristics
LM1882
54ACT/LM1882
LM1882
=
=
=
VCC
TA +25˚C
TA −55˚C
TA −40˚C
=
Symbol
Parameter
(V)
CL 50 pF
to +125˚C
to +85˚C
Units
=
=
CL 50 pF
CL 50 pF
Min
Typ
Max
Min
Max
Min
Max
fMAXI
Interlaced fMAX
5.0
5.0
5.0
5.0
5.0
170
190
130
145
3.5
3.5
3.0
150
175
3.5
3.5
3.0
MHz
MHz
ns
(HMAX/2 is ODD)
Non-Interlaced fMAX
(HMAX/2 is EVEN)
Clock to Any Output
fMAX
190
4.0
4.5
4.0
220
13.0
15.0
11.5
tPLH1
tPHL1
tPLH2
tPHL2
tPLH3
15.5
17.0
16.0
19.5
22.0
20.0
18.5
20.5
19.5
Clock to ODDEVEN
(Scan Mode)
ns
Load to Outputs
ns
AC Operating Requirements
LM1882
54ACT/LM1882
LM1882
=
=
=
Symbol
Parameter
VCC
(V)
TA +25˚C
TA −55˚C
TA −40˚C
Units
to +125˚C
to +85˚C
Typ
Guaranteed Minimums
Control Setup Time
ADDR/DATA to LOAD−
L/HBYTE to LOAD−
Data Setup Time
D7–D0 to LOAD+
Control Hold Time
LOAD− to ADDR/DATA
LOAD− to L/HBYTE
Data Hold Time
tsc
5.0
3.0
3.0
4.0
4.0
4.5
4.5
4.5
4.5
ns
ns
tsc
tsd
thc
5.0
5.0
2.0
4.0
4.5
4.5
ns
0
0
1.0
1.0
1.0
1.0
1.0
1.0
ns
ns
thd
LOAD+ to D7–D0
LOAD+ to CLK (Note 4)
Load Pulse Width
LOW
5.0
5.0
1.0
5.5
2.0
7.0
2.0
8.0
2.0
8.0
ns
ns
trec
twld−
twld+
twclr
twck
5.0
5.0
5.0
5.0
3.0
3.0
5.5
2.5
5.5
5.0
6.5
3.0
5.5
7.5
9.5
4.0
5.5
7.5
9.5
3.5
ns
ns
ns
ns
HIGH
CLR Pulse Width HIGH
CLOCK Pulse Width
(HIGH or LOW)
Note 4: Removal of Vectored Reset or Restart to Clock.
Capacitance
Symbol
Parameter
Input Capacitance
Power Dissipation
Capacitance
Typ
7.0
Units
Conditions
=
VCC 5.0V
CIN
pF
pF
=
VCC 5.0V
CPD
17.0
www.national.com
10
Capacitance (Continued)
DS100232-6
FIGURE 5. AC Specifications
Additional Applications Information
POWERING UP
PREPROGRAMMING “ON-THE-FLY”
The ’ACT715/LM1882 default value for Bit 10 of the Status
Register is 0. This means that when the CLEAR pulse is ap-
plied and the registers are initialized by loading the default
values the CLOCK is disabled. Before operation can begin,
Bit 10 must be changed to a 1 to enable CLOCK. If the de-
fault values are needed (no other programming is required)
then Figure 6 illustrates a hardwired solution to facilitate the
enabling of the CLOCK after power-up. Should control sig-
nals be difficult to obtain, Figure 7 illustrates a possible solu-
tion to automatically enable the CLOCK upon power-up. Use
of the ’ACT715-R/LM1882-R eliminates the need for most of
this circuitry. Modifications of the Figure 7 circuit can be
made to obtain the lone CLEAR pulse still needed upon
power-up.
Although the ’ACT715/LM1882 and ’ACT715-R/LM1882-R
are completely programmable, certain limitations must be
set as to when and how the parts can be reprogrammed.
Care must be taken when reprogramming any End Time reg-
isters to a new value that is lower than the current value.
Should the reprogramming occur when the counters are at a
count after the new value but before the old value, then the
counters will continue to count up to 4096 before rolling over.
For this reason one of the following two precautions are rec-
ommended when reprogramming “on-the-fly”. The first rec-
ommendation is to reprogram horizontal values during the
horizontal blank interval only and/or vertical values during
the vertical blank interval only. Since this would require deli-
cate timing requirements the second recommendation may
be more appropriate.
Note that, although during a Vectored Restart none of the
preprogrammed registers are affected, some signals are af-
fected for the duration of one frame only. These signals are
the Horizontal and Vertical Drive signals. After a Vectored
Restart the beginning of these signals will occur at the first
CLK. The end of the signals will occur as programmed. At
the completion of the first frame, the signals will resume to
their programmed start and end time.
The second recommendation is to program a Vectored Re-
start as the final step of reprogramming. This will ensure that
all registers are set to the newly programmed values and
that all counters restart at the first CLK position. This will
avoid overrunning the counter end times and will maintain
the video integrity.
11
www.national.com
Additional Applications Information (Continued)
DS100232-10
FIGURE 6. Default RS170 Hardwire Configuration
DS100232-11
Note: A 74HC221A may be substituted for the 74HC423A Pin 6 and Pin 14 must be hardwired to GND
Components
R1: 4.7k
R2:10k
C1: 10 µF
C2: 50 pF
FIGURE 7. Circuit for Clear and Load Pulse Generation
www.national.com
12
13
Physical Dimensions inches (millimeters) unless otherwise noted
20-Terminal Ceramic Leadless Chip Carrier (L)
NS Package Number E20A
20-Lead Ceramic Dual-In-Line Package (D)
NS Package Number J20A
www.national.com
14
Physical Dimensions inches (millimeters) unless otherwise noted (Continued)
20-Lead Small Outline Integrated Circuit (S)
NS Package Number M20B
20-Lead Plastic Dual-In-Line Package (P)
NS Package Number N20B
15
www.national.com
LIFE SUPPORT POLICY
NATIONAL’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DE-
VICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE PRESIDENT OF NATIONAL SEMI-
CONDUCTOR CORPORATION. As used herein:
1. Life support devices or systems are devices or sys-
tems which, (a) are intended for surgical implant into
the body, or (b) support or sustain life, and whose fail-
ure to perform when properly used in accordance
with instructions for use provided in the labeling, can
be reasonably expected to result in a significant injury
to the user.
2. A critical component in any component of a life support
device or system whose failure to perform can be rea-
sonably expected to cause the failure of the life support
device or system, or to affect its safety or effectiveness.
National Semiconductor
Corporation
Americas
Tel: 1-800-272-9959
Fax: 1-800-737-7018
Email: support@nsc.com
National Semiconductor
Europe
National Semiconductor
Asia Pacific Customer
Response Group
Tel: 65-2544466
Fax: 65-2504466
National Semiconductor
Japan Ltd.
Tel: 81-3-5639-7560
Fax: 81-3-5639-7507
Fax: +49 (0) 1 80-530 85 86
Email: europe.support@nsc.com
Deutsch Tel: +49 (0) 1 80-530 85 85
English Tel: +49 (0) 1 80-532 78 32
Français Tel: +49 (0) 1 80-532 93 58
Italiano Tel: +49 (0) 1 80-534 16 80
Email: sea.support@nsc.com
www.national.com
National does not assume any responsibility for use of any circuitry described, no circuit patent licenses are implied and National reserves the right at any time without notice to change said circuitry and specifications.
National Semiconductor Company
Design
Purchasing Quality Company Jobs
Products > Analog - Display Circuits > Video Communication > 54ACT715
Product Folder
54ACT715
Programmable Video Sync Generator
Contents
Parametric Table
Function
Sync Generator
l
l
l
l
General Description
Features
Datasheet
Package Availability, Models, Samples
& Pricing
Supply Voltage 5 V
General Description
The 'ACT715/LM1882 and 'ACT715-R/LM1882-R are 20-pin TTL-input compatible
devices capable of generating Horizontal, Vertical and Composite Sync and Blank signals
for televisions and monitors. All pulse widths are completely definable by the user. The
devices are capable of generating signals for both interlaced and noninterlaced modes of
operation. Equalization and serration pulses can be introduced into the Composite Sync
signal when needed.
Four additional signals can also be made available when Composite Sync or Blank are used.
These signals can be used to generate horizontal or vertical gating pulses, cursor position or
vertical Interrupt signal.
These devices make no assumptions concerning the system architecture. Line rate and
field/frame rate are all a function of the values programmed into the data registers, the status
register, and the input clock frequency.
The 'ACT715/LM1882 is mask programmed to default to a Clock Disable state. Bit 10 of
the Status Register, Register 0, defaults to a logic "0". This facilitates (re)programming
before operation.
The 'ACT715-R/LM1882-R is the same as the 'ACT715/LM1882 in all respects except that
the 'ACT715-R/LM1882-R is mask programmed to default to a Clock Enabled state. Bit 10
of the Status Register defaults to a logic "1". Although completely (re)programmable, the
'ACT715-R/LM1882-R version is better suited for applications using the default 14.31818
MHz RS-170 register values. This feature allows power-up directly into operation, following
a single CLEAR pulse.
Features
l
l
l
l
l
l
l
l
l
Maximum Input Clock Frequency > 130 MHz
Interlaced and non-interlaced formats available
Separate or composite horizontal and vertical Sync and Blank signals available
Complete control of pulse width via register programming
All inputs are TTL compatible
8 mA drive on all outputs
Default RS170/NTSC values mask programmed into registers
4 KV minimum ESD immunity
'ACT715-R/LM1882-R is mask programmed to default to a Clock Enable state for
easier start-up into 14.31818 MHz RS170 timing
Datasheet
Size
(in
Kbytes)
Title
Date
Receive via
Email
View
Online
Download
LM1882 54ACT715 LM1882-R 54ACT715-R Programmable Video Sync
Generator
4-Dec-
98
340 Kbytes
View Online Download Receive via Email
Please use Adobe Acrobat to view PDF file(s).
If you have trouble printing, see Printing Problems.
Package Availability, Models, Samples & Pricing
Samples
&
Electronic
Orders
Package
Models
Budgetary Pricing
Quantity $US each
Std
Pack
Size
Package
Marking
Part Number
Status
Type # pins
SPICE IBIS
[logo]¢Z¢S¢4¢A
54ACT715-
RLMQB/Q¢M$E
5962-
tube
50
5962-9309702M2A LCC
20 Full production N/A N/A
20 Full production N/A N/A
.
50+
50+
$19.8000 of
9309702M2A
[logo]¢Z¢S¢4¢A
54ACT715
tube
.
Order Parts
5962-9309701M2A LCC
$18.7000 of
LMQB/Q¢M$E
5962-
50
9309701M2A
tube
[logo]¢Z¢S¢4¢A$E
5962-9309702MRA Cerdip 20 Full production N/A N/A
.
.
50+
50+
$14.5000 of 54ACT715-RDMQB /Q¢M
20
5962-9309702MRA
tube
$15.6000 of
20
[logo]¢Z¢S¢4¢A$E
54ACT715DMQB /Q¢M
5962-9309701MRA
5962-9309701MRA Cerdip 20 Full production N/A N/A
[Information as of 1-Sep-2000]
Quick Search
Parametric
Search
System
Diagrams
Product
Tree
Home
About Languages . About the Site . About "Cookies"
National is QS 9000 Certified . Privacy/Security
Copyright © National Semiconductor Corporation
Preferences . Feedback
相关型号:
SI9130DB
5- and 3.3-V Step-Down Synchronous ConvertersWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9135LG-T1
SMBus Multi-Output Power-Supply ControllerWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9135LG-T1-E3
SMBus Multi-Output Power-Supply ControllerWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9135_11
SMBus Multi-Output Power-Supply ControllerWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9136_11
Multi-Output Power-Supply ControllerWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9130CG-T1-E3
Pin-Programmable Dual Controller - Portable PCsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9130LG-T1-E3
Pin-Programmable Dual Controller - Portable PCsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9130_11
Pin-Programmable Dual Controller - Portable PCsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9137
Multi-Output, Sequence Selectable Power-Supply Controller for Mobile ApplicationsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9137DB
Multi-Output, Sequence Selectable Power-Supply Controller for Mobile ApplicationsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9137LG
Multi-Output, Sequence Selectable Power-Supply Controller for Mobile ApplicationsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9122E
500-kHz Half-Bridge DC/DC Controller with Integrated Secondary Synchronous Rectification DriversWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
©2020 ICPDF网 联系我们和版权申明