![](http://datasheet.mmic.net.cn/330000/LF9502_datasheet_16422829/LF9502_1.png)
DEVICES INCORPORATED
1
LF9502
2K Programmable Line Buffer
2K Programmable Line Buffer
08/16/2000–LDS.9502-G
Video Imaging Products
K
50 MHz Maximum Operating
Frequency
K
Programmable Buffer Length from
2 to 2049 Clock Cycles
K
10-bit Data Inputs and Outputs
K
Data Delay and Data Recirculation
Modes
K
Supports Positive or Negative Edge
System Clocks
K
Expandable Data Word Width or
Buffer Length
K
44-pin PLCC, J-Lead
FEATURES
DESCRIPTION
DEVICES INCORPORATED
The
LF9502
is a high-speed, 10-bit
programmable line buffer. Some
applications the LF9502 is useful for
include sample rate conversion, data
time compression/ expansion, soft-
ware controlled data alignment, and
programmable serial data shifting. By
using the MODSEL pin, two different
modes of operation can be selected:
delay mode and data recirculation
mode. The delay mode provides a
minimum of 2 to a maximum of 2049
clock cycles of delay between the
input and output of the device. The
data recirculation mode provides a
feedback path from the data output to
the data input for use as a program-
mable circular buffer.
By using the length control input
(LC
10-0
) and the length control enable
(LCEN) the length of the delay buffer
or amount of recirculation delay can
be programmed. Providing a delay
value on the LC
10-0
inputs and driving
LCEN LOW will load the delay value
into the length control register on the
next selected clock edge. Two regis-
ters, one preceeding the program-
mable delay RAM and one following,
are included in the delay path. There-
fore, the programmed delay value
should equal the desired delay minus
2. This consequently means that the
value loaded into the length control
register must range from 0 to 2047 (to
provide an overall range of 2 to 2049).
The active edge of the clock input,
either positive or negative edge, can
be selected with the clock select
(CLKSEL) input. All timing is based
on the active clock edge selected by
CLKSEL. Data can be held tempo-
rarily by using the clock enable
(CLKEN) input.
LF9502 B
LOCK
D
IAGRAM
R
M
P
2
R
DI
9-0
10
10
10
10
10
10
10
MODSEL
C
G
CLKSEL
CLKEN
CLK
OE
REGISTER
LCO
10-0
LCEN
11
11
TO ALL REGISTERS
REGISTER
DO
9-0