LM2507 [NSC]
Low Power Mobile Pixel Link (MPL) Level 0, 16-bit CPU Display interface Serializer and Deserializer; 低功率移动像素链路( MPL ) 0级, 16位CPU的显示接口串行器和解串型号: | LM2507 |
厂家: | National Semiconductor |
描述: | Low Power Mobile Pixel Link (MPL) Level 0, 16-bit CPU Display interface Serializer and Deserializer |
文件: | 总22页 (文件大小:978K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
August 2006
LM2507
Low Power Mobile Pixel Link (MPL) Level 0, 16-bit CPU
Display interface Serializer and Deserializer
General Description
Features
n CPU Display Interface support up to
The LM2507 device adapts i80 CPU style display interfaces
to the Mobile Pixel Link (MPL) Level zero serial link. When
using smart CPU type interfaces, two chip selects support a
main and sub display. A mode pin configures the device as a
Master (MST) or Slave (SLV) so the same chip can be used
on both sides of the interface.
1
800 x 300 ⁄
2
SVGA formats
*
*
n Dual displays supported – CS1 & CS2
n MPL-Level 0 Physical Layer using two data and one
clock signal
n Low Power Consumption
The interconnect is reduced from 21 signals to only 3 active
signals with the LM2507 chipset easing flex interconnect
design, size constraints and cost.
n Pinout mirroring enables straight through layout with
minimal vias
n Level translation between host and display
The LM2507 in MST mode resides beside an application,
graphics or baseband processor and translates a parallel
bus from LVCMOS levels to serial Mobile Pixel Link levels for
transmission over a flex cable (or coax) and PCB traces to
the SLV located near the display module(s).
n Link power down mode reduces quiescent power
<
under 10 µA
n 1.74V to 2.0V core / analog supply voltage range
n 1.74V to 3.0V I/O supply voltage range
When the Power_Down (PD*) input is asserted on the Mas-
ter, the MDn and MC line drivers are powered down to save
current. The Slave is controlled by a separate Power_Down
input.
System Benefits
n Small Interface
n Low Power
n Low EMI
n Intrinsic Level Translation
The LM2507 implements the physical layer of the MPL Level
0 Standard (MPL-0) and a 150 µA IB current (Class 0).
Typical Application Diagram - CPU Mode
20186001
© 2006 National Semiconductor Corporation
DS201860
www.national.com
Pin Descriptions — CPU
Description
Pin Name
I/O, Type
No.
of Pins
CPU Master
(MST)
CPU Slave
(SLV)
MPL SERIAL BUS PINS
MD[1:0]
MC
2
1
IO, MPL
IO, MPL
Ground
MPL Data Line Driver/Receiver
MPL Clock Line Driver
MPL Data Receiver/Line Driver
MPL Clock Receiver
VSSA
MPL Ground - see Power/Ground Pins
CONFIGURATION/PARALLEL BUS PINS
CPU
1
1
1
1
1
I,
CPU mode configuration input
Tie High
LVCMOS
M/S*
I,
LVCMOS
I,
Tie High for Master
Tie Low for Slave
TM
Test Mode control input
LVCMOS
I,
Tie Low for normal mode (High reserved for factory test)
CPU Mode input
Mode
CSL*/IDR
LVCMOS
I,
Tie High for i80 mode
Local Chip Select input,
Insert Dummy Read control input,
LVCMOS
Reserved - Tie High.
H = inserts dummy read cycle in all
READ transactions
L = uses one READ cycle for every
READ transaction
CLOCK / POWER DOWN SIGNALS
CLK
1
I,
CLK input
NA
LVCMOS
I,
PD*
1
Power Down input,
LVCMOS
L = Powered down (sleep mode)
H = active mode
PARALLEL INTERFACE SIGNALS
D[15:0]
16
IO,
LVCMOS
IO,
CPU Data Bus inputs / outputs
Multi Function input -
CPU Data Bus outputs / inputs
Multi Function output -
MF0
(RD*)
MF1
1
*
*
LVCMOS
IO,
Read input (RD ) for i80 I/F
Read output (RD ) for i80 I/F
1
Multi Function input -
Multi Function output -
*
*
(WR*)
CS1*
LVCMOS
IO,
Write input (WR ) for i80 I/F
Write output (WR ) for i80 I/F
1
Chip Select One input
Active Low
Chip Select One output
Active Low
LVCMOS
IO,
CS2*
A/D
1
Chip Select Two input
Active Low
Chip Select Two output
Active Low
LVCMOS
IO,
1
Address / Data selector input
Address / Data selector output
LVCMOS
IO,
INTR/8-bit
1
Interrupt Output
8-bit Mode Input
LVCMOS
Active High, is asserted when READ
Tie Low for 16-bit mode
data is ready and de-asserted upon send 8-bit mode is reserved.
READ cycle OPTIONAL
www.national.com
2
Pin Descriptions — CPU (Continued)
Description
Pin Name
I/O, Type
No.
of Pins
CPU Master
(MST)
CPU Slave
(SLV)
POWER/GROUND PINS
VDDA
VSSA
1
1
1
1
2
2
9
1
Power
Ground
Power
Power Supply Pin for the MST PLL and MPL Interface. 1.74V to 2.0V
Ground Pin for the MPL Interface, and analog circuitry.
Power Supply Pin for the digital core. 1.74V to 2.0V
Ground Pin for the digital core.
VDDcore
VSScore
VDDIO
VSSIO
Vbulk
Ground
Power
Power Supply Pin for the parallel interface I/Os. 1.74V to 3.0V
Ground Pin for the parallel interface I/Os.
Ground
Connect to Ground - uArray Package
DAP
Connect to Ground - LLP Package
Note:
I = Input, O = Output, IO = Input/Output. Do not float input pins.
Ordering Information
NSID
Package Type
Package ID
GRA49A
LM2507GR
LM2507SQ
49L MicroArray, 4.0 X 4.0 X 1.0 mm, 0.5 mm pitch
40L LLP, 5.0 X 5.0 X 0.8 mm, 0.4 mm pitch
SQF40A
3
www.national.com
Absolute Maximum Ratings (Note 1)
If Military/Aerospace specified devices are required,
please contact the National Semiconductor Sales Office/
Distributors for availability and specifications.
Maximum Package Power Dissipation Capacity at 25˚C
GRA Package
1.8W
15mW/˚C
1.8W
Derate GRA Package above 25˚C
SQF Package
Supply Voltage (VDDA
Supply Voltage (VDD
Supply Voltage (VDDIO
)
−0.3V to +2.2V
−0.3V to +2.2V
−0.3V to +3.6V
−0.3V to (VDDIO
+0.3V)
Derate SQF Package above 25˚C
15mW/˚C
)
)
Recommended Operating
Conditions
LVCMOS Input/Output Voltage
Min Typ Max Units
MPL Input/Output Voltage
Junction Temperature
Storage Temperature
Lead Temperature Soldering,
40 Seconds
−0.3V to VDDA
+150˚C
Supply Voltage
VDDA to VSSA and
VDDcore to VSScore
VDDIO to VSSIO
−65˚C to +150˚C
1.74 1.8 2.0
V
V
1.74
3.0
20
85
+260˚C
Clock Frequency
Ambient Temperature
3
MHz
˚C
ESD Ratings:
−30 25
HBM, 1.5 kΩ, 100 pF
EIAJ, 0Ω, 200 pF
≥ 2 kV
≥ 200V
Electrical Characteristics
Over recommended operating supply and temperature ranges unless otherwise specified. (Notes 2, 3)
Symbol
MPL
Parameter
Conditions
Min
Typ
Max
Units
IOLL
Logic Low Current (5X IB)
Mid Scale Current
(Notes 4, 9)
3.67 IB
2.1IB
5.0 IB
3.0 IB
6.33 IB
3.9IB
µA
µA
IOMS
IOLH
IB
Logic High Current (1X IB)
Current Bias
0.7 IB
1.0 IB
150
1.4 IB
µA
µA
µA
IOFF
MPL Leakage Current
VMPL = 0.8V
−2
+2
LVCMOS (1.74V to 3.0V Operation)
VIH
VIL
Input Voltage High Level
Input Voltage Low Level
Input Hysteresis
0.7 VDDIO
GND
VDDIO
V
0.3 VDDIO
V
VHY
VDDIO = 1.74V
VDDIO = 3.0V
Includes IOZ
150
200
0
mV
mV
µA
µA
IIH
Input Current High Level
Input Current Low Level
Vin = VDDIO
Vin = GND
−1
−1
+1
+1
IIL
0
VOH
Output Voltage High Level IOH = −2 mA
0.75
VDDIO
VSSIO
VDDIO
V
V
VOL
Output Voltage Low Level
IOL = 2 mA
Master
0.2 VDDIO
SUPPLY CURRENT
IDD Total Supply
VDDIO
DD/VDDA
VDDIO
DD/VDDA
0.02
0.07
11
mA
mA
mA
mA
Current—Enabled
V
5
4
6
Conditions: MC = 80 MHz,
MD = 160 Mbps
Slave
10
V
11
(Note 5) AAAA/5555
www.national.com
4
Electrical Characteristics (Continued)
Over recommended operating supply and temperature ranges unless otherwise specified. (Notes 2, 3)
Symbol
Parameter
Conditions
Min
Typ
Max
Units
SUPPLY CURRENT
<
<
<
<
IDDZ
Supply Current—Disable
TA = 25˚C
MST
VDDIO
1
1
1
1
2
µA
µA
µA
µA
PD* = L
V
DD/VDDA
2.2
2
Power Down Modes
SLV
VDDIO
PD* = L
V
DD/VDDA
2.2
Switching Characteristics
Over recommended operating supply and temperature ranges unless otherwise specified. (Note 2)
Symbol
Parameter
Conditions
Min
Typ
Max
Units
PARALLEL BUS TIMING See
tSET
Set Up Time
Hold Time
Rise Time
5
5
ns
ns
ns
tHOLD
tRISE
Edge sensitive
VDDIO = 1.74V
VDDIO = 3.0V
VDDIO = 1.74V
VDDIO = 3.0V
7
3
7
2
15.5
6.5
15.5
6
outputs only,
(Note 6)
ns
ns
ns
tFALL
Fall Time
CL = 15 pF,
Figure 2
SERIAL BUS TIMING
tDVBC Serial Data Valid before
SLV Input
MC = 80MHz
(Note 9)
1.5
1.5
ns
ns
Clock (Set Time)
Figure 1
tDVAC
Serial Data Valid after
Clock (Hold Time)
POWER UP TIMING
t0
t1
t2
t3
MST PLL Lock Counter
CLK
cycles
MC
4,096
180
MC Pulse Width Low
MC Pulse Width High
MC H-L to Idle State
cycles
MC
180
cycles
MC
180
cycles
MPL POWER OFF TIMING
tPAZ Disable Time to Power
Down
(Note 8)
2
ms
Recommended Input Timing Requirements
Over recommended operating supply and temperature ranges unless otherwise specified. (Note 2)
Symbol
Parameter
Conditions
Min
Typ
Max
Units
MASTER REFERENCE CLOCK (CLK)
f
Clock Frequency
Clock Period
3
20
333
70
MHz
ns
tCP
50
30
CLKDC
tT
Clock Duty Cycle
Clock/Data Transition
Times (Rise or Fall,
10%–90%)
50
%
(Note 7)
2
ns
Note 1: “Absolute Maximum Ratings” are those values beyond which the safety of the device cannot be guaranteed. They are not meant to imply that the device
should be operated at these limits. The tables of “Electrical Characteristics” specify conditions for device operation.
Note 2: Typical values are given for V
= 1.8V and V
= V
= 1.8V and T = 25˚C.
DDA A
DDIO
DD
Note 3: Current into a device pin is defined as positive. Current out of device pins is defined as negative. Voltages are referenced to Ground unless otherwise
specified.
Note 4: MPL Current Threshold is set to be 3XI by the MPL start up Sequence - this is a functional specification only.
B
5
www.national.com
Recommended Input Timing Requirements (Continued)
Note 5: Total Supply Current Conditions: CPU Mode, worse case data pattern, 19.2MHz CLK, DES C = 15pF, TYP – V
= V
= V
= 1.8V, MAX – V
DDIO
L
DDIO
DDA
DDcore
= 3.0V and V
= V
= 2.0V.
DDA
DDcore
*
*
Note 6: Applies to WR and RD outputs only..
Note 7: Maximum transition time is a function of clock rate and should be less than 30% of the clock period to preserve signal quality.
Note 8: Guaranteed functionally by the I parameter. See also Figure 7.
DDZ
Note 9: This is a functional parameter and is guaranteed by design or characterization.
Timing Diagrams
20186016
FIGURE 1. Serial Data Valid — SLV Input Set and Hold Time
20186018
FIGURE 2. SLV Output Rise and Fall Time
Functional Description
BUS OVERVIEW
The LM2507 is a dual link MST/SLV configurable part that
supports a 8, 9 or 16-bit CPU (i80 style) interface. The MPL
physical layer is purpose-built for an extremely low power
and low EMI data transmission while requiring the fewest
number of signal lines. No external line components are
required, as termination is provided internal to the MPL
receiver. A maximum raw throughput of 320 Mbps (raw) is
possible with this chipset. When the protocol overhead is
taken into account, a maximum data throughput of 240 Mbps
is possible. The MPL interface is designed for use with
common 50Ω to 100Ω lines using standard materials and
connectors. Lines may be microstrip or stripline construction.
Total length of the interconnect is expected to be less than
20cm.
20186002
FIGURE 3. MPL Point-to-Point Bus
SERIAL BUS TIMING
Data valid is relative to both edges for a CPU WRITE as
shown in Figure 4. Data valid is specified as: Data Valid
before Clock, Data Valid after Clock, and Skew between
data lines should be less than 500ps.
www.national.com
6
Functional Description (Continued)
Data is strobed out on the rising edge by the Slave for a CPU
READ as shown in Figure 5. The Master monitors for the
start bit transition (High to Low) and selects the best strobe
to sample the incoming data on. This is done to account for
the round trip delay of the interconnect and application data
rate.
SERIAL BUS PHASES
There are four bus phases on the MPL serial bus. These are
determined by the state of the MC and MD lines. The MPL
bus phases are shown in Table 1.
The LM2507 supports MPL Level 0 Enhanced Protocol with
a Class 0 PHY.
20186003
FIGURE 4. Dual Link Timing (WRITE)
20186004
FIGURE 5. Dual Link Timing (READ)
TABLE 1. Link Phases
MDn State Phase Description
Name
MC State
Pre-Phase
A, I or LU
A or LU
Post-Phase
LU
OFF (O)
IDLE (I)
0
A
A
0
H
X
Link is Off
Data is Static (High)
A or O
ACTIVE(A)
Data Out
Data Out (Write) — includes
command, Data Out Phases
Data In (Read) — includes
command, TA’, Data In, and TA”
phases
LU, A, or I
A, I, or O
WRITE
Data In
READ
A
H
X
-
LU, A, or I
A, I, or O
A, I, or O
LINK-UP (LU)
Master initiated Link-Up
O
Notes on MC/MD Line State:
0 = no current (off)
L = Logic Low — The higher level of current on the MC and MD lines
H = Logic High — The lower level of current on the MC and MD lines
X = Low or High
A = Active Clock
SERIAL BUS START UP TIMING
Low. Next the Master drives the MC line logically HIGH for
180 MC cycles (t2). The optimized current configuration is
held as long as the MPL remains active. Next, the Master
drives both the MC and the MD lines to a logical Low for
another 180 MC cycles (t3), after which it begins to toggle
the MC line at a rate determined by its PLL setting. The
Master will continue to toggle the MC line as long as its PD*
pin remains de-asserted (High). At this point the MPL bus
may remain in IDLE phase, enter the ACTIVE phase or
return to the OFF phase. Active data will occur at the Slave
output latency delays (Master + line + Slave) after the data is
applied to the Master input. A possible start point is shown by
the “C” in Figure 6.
In the Serial Bus OFF phase, Master transmitters for MD0,
MD1 and MC are turned off such that zero current flows over
the MPL lines. In addition, both the Master and the Slave are
internally held in a low power state. When the PD* input pins
are de-asserted (driven High) the Master enables its PLL
and waits for enough time to pass for its PLL to lock. After the
Master’s PLL is locked (t0 = 4,096 CLK Cycles), the Master
will perform an MPL start up sequence. The Slave will also
power up and await the start up sequence from the Master.
The MPL start up sequence gives the Slave an opportunity to
optimize the current sources in its transceiver to maximize
noise margins. The Master begins the sequence by driving
the MC line logically Low for 180 MC cycles (t1). At this point,
the Slave’s transceiver samples the MC current flow and
adjusts itself to interpret that amount of current as a logical
In the Figure 6 example, an IDLE bus phase is shown until
point C, after which the bus is active and the High start bit on
MD initiates the transfer of information.
7
www.national.com
Functional Description (Continued)
20186005
FIGURE 6. Bus Power Up Timing
OFF PHASE
internally enter a low power state. To avoid loss of data the
Master’s PD* input should only be asserted after the MPL
bus has been in the IDLE state for at least 20 MC clock
cycles. This gives the Slave enough time to complete any
write operations received from the MPL bus.
In the OFF phase, both Master and Slave MPL transmitters
are turned off with zero current flowing on the MC and MDn
lines. Figure 7 shows the transition of the MPL bus into the
OFF phase. If an MPL line is driven to a logical Low (high
current) when the OFF phase is entered it may temporarily
pass through as a logical High (low current) before reaching
the zero line current state.
CPU INTERFACE COMPATIBILITY
The CPU i80 Interface provides compatibility between a
CPU Interface host and a small form factor (SFF) Display or
other fixed I/O port application.
WRITE TRANSACTION
The WRITE transaction consists of one MC cycle of control
information followed by four MC cycles of write data for a
16-bit WRITE. Since WRITE transactions transfer informa-
tion on both edges of MC it takes five MC cycles to complete
a write transaction. The MD0 line carries the Start bit (Low),
the A/D (Address/Data) bit and then the data payload of 8
bits (D0-7). The MD1 line carries the R/W* bit (Read/Write*),
the CS1/2 bit and then the data payload of 8 bits (D8-15).
The data payload is sent least significant bit (LSB) first. The
CS1/2 bit denotes which Chipset pin was active. CS1/2 =
HIGH designates that CS1* is active (Low). CS1/2 = LOW
designates that CS2* is active (Low). CS1* and CS2* LOW
is not allowed.
20186006
FIGURE 7. Bus Power Down Timing
The link may be powered down by asserting both the Mas-
ter’s and Slave’s PD* input pins (Low). This causes the
devices to immediately put the link to the OFF Phase and
8-bit and 9-bit CPU bus widths may be supported by tieing
off unused inputs.
www.national.com
8
Functional Description (Continued)
20186007
FIGURE 8. 16-bit CPU WRITE Transaction
READ TRANSACTION
READ after the INTR signal is received, the remote side can
be programmed to behave in exactly the same way. Com-
mon driver software can be created that would be transpar-
ent to the use of the MPL link.
The READ transaction is fixed in length. It consists of four
sections.
In the first section the Master sends a READ Command to
the slave. This command is sent in a single MC cycle (2
edges) and uses a similar format to the 1st cycle of the
WRITE transaction. The MD0 line carries the Start bit (Low)
and the A/D (Address/Data) bit. The MD1 line carries the
R/W* bit (High for reads) and the CS1/2 bit.
In the second section (TA’) the MD lines are turned around,
such that the Master becomes the receiver and Slave be-
comes the transmitter. The Slave must drive the MD lines
High by the 14th clock edge. It may then idle the line at the
Logic High state or drive the line Low (Start bit) to indicate
that read data transmission is starting. This ensures that the
MD lines are a stable High state and that the High-to-Low
transition of the "Start" bit is seen by the Master.
The Slave has an optional feature selected by the IDR pin. If
IDR is pulled high, as soon as the READ Command is
detected by the Slave, it issues two reads to the peripheral
device. If IDR is pulled low, the Slave only issues one read.
This feature allows a common behavior from the host side
regardless of whether the MPL link is used. Since the Master
mode device requires a dummy READ (which returns all
zeros) to initiate the remote side read, and then another
Figure 9 illustrates a READ_Command and TA’ with IDR
(Insert Dummy Read) = L. If the IDR = H, then the Bus
undetermined state is longer (10 additional MC cycles) to
allow for the dummy read cycle on the Slave output to occur.
20186008
FIGURE 9. READ_Command and TA’
The third section is consists of the transfer of the read data
from the Slave to the Master. Note that the READ_Data
fourth section the MD lines are again turned around, such
that the Master becomes the transmitter and the Slave be-
comes the receiver. The Slave drives the MD lines High for 1
bit and then turns off. The MD lines are off momentarily to
avoid driver contention. The Master then drives the MD line
High for 1 bit time and then idles the bus until the next
transaction is sent.
operates on single-edge clocking (Rising Edge ONLY).
1
Therefore the back channel data signaling rate is
⁄2 of the
forward channel (Master-to-Slave direction). When the Slave
is ready to transmit data back to the Master it drives the MD
lines Low to indicate start of read data, followed by 8 MC
cycles of the actual read data payload.
The Master watches the MD line for the READ Start Bit.
When this transition (High to Low) is detected it then selects
the proper strobe to clock in the data with maximum margin.
The fourth and final section (TA") occurs after the read data
has been transferred from the Slave to the Master. In the
9
www.national.com
Functional Description (Continued)
20186009
FIGURE 10. READ_Data and TA”
To account for the latency through the MPL link, a dual
READ operation is required by the host. The first read re-
turns invalid data (all Low), which the host ignores. Once
data has returned to the Master, the INTR signal is asserted
to inform the host to initiate a second read operation. During
this second read operation the MD line is held in the idle bus
phase and valid data is returned through the Master device.
After the CS* Low-to-High transition the INTR is de-
asserted. The use of the INTR pin is optional. The host may
simply wait long enough and then issue the 2nd Read to the
Master. In this case the INTR MST output should be leaft as
a NC (no connect). READ data will be returned by 36 or 46
MC cycles (depending upon IDR setting). The host just need
to wait till after the data is ready and then access it (i.e. 50 or
more MC cycles).
www.national.com
10
Functional Description (Continued)
20186012
FIGURE 11. WRITE — i80 CPU Interface
TABLE 2. WRITE — i80 CPU Interface Parameters
No.
T1
T2
T3
T4
T5
T6
T7
T8
T9
Parameter
Data Setup before Write* High
Data Hold after Write* High
Write* Cycle Rate
Min
3.5
2.5
6
Typ
Max
Units
ns
MasterIN
MasterIN
MasterIN
Master
ns
MC Cycles
MC Cycles
MC Cycles
MC Cycles
MC Cycles
MC Cycles
MC Cycles
Master Latency
7
8
1
3
4
1
Slave
Slave Latency
SlaveOUT Data Valid before Write* High-to-Low
SlaveOUT WR* Pulse Width Low, 16-bit mode
SlaveOUT Data Valid before Write* Low-to-High
SlaveOUT Data Valid after Write* Low-to-High
11
www.national.com
www.national.com
12
Functional Description (Continued)
TABLE 3. READ — i80 CPU Interface Parameters
No.
T1
Parameter
Set Up Time (A/D, RD*) and Data On Time
Hold Time (A/D, RD*) and Data Off Time
Master Latency
Min
3.5
2.5
Typ
Max
Units
ns
MasterIN
MasterIN
Master
Slave
T2
ns
T3
7
4
1
6
MC Cycles
MC Cycles
MC Cycles
MC Cycles
ns
T4
Slave Latency
T5
Slave
Read* Delay
T6
Slave
Read Low Pulse Width
Data Set Up Time
T7
Slave
5
5
T8
Slave
Data Hold Time
ns
T9
Slave
Slave Read Latency
4
MC Cycles
MC Cycles
ns
T10
T11
T12
T13
T14
T15
T16
T17
Master
Master
MST Read Latency and INTR Delay
Data Delay
14
13
7.5
41
MasterOUT Data Valid after Strobe
MasterOUT RD* active pulse width
MasterOUT INTR De-assert
1
0
ns
>
50
ns
5
5
MC Cycles
ns
MasterOUT Recovery Time, (Note 9)
MasterOUT INTR Response
MC Cycles
MC Cycles
Slave
IDR Delay, IDR = High, Figure 13
4
SLAVE OUTPUT TIMING
On the display side, the Slave can be configured through the
IDR input to issue one or two read transactions to the
peripheral. If configured for two read transactions, it will take
longer for the INTR signal to be asserted from the Master to
account for the time taken for the remote dummy read. Use
of this mode allows for consistent behavior from the periph-
eral regardless of the use of the MPL link (LM2507) or not.
See Figure 13.
The Slave output recreates the transaction that was sent to
the Master. However exact timing of the Slave output is not
identical to the Master input. The active pulse (WR and RD
*
*
output pulse) is a function of the MC cycle rate alone. The
width applied on the Master input (assuming it meets set and
hold requirements), is not regenerated by the Slave output.
Also with WRITE transactions the output state is held until
the next transaction requires them to be updated. For ex-
ample after a i80 WRITE to CS1*, the A/D, DATAn, and CS1*
output will remain static and hold their last state. CS1* will
remain Low until a transaction to CS2* or a PowerDown
event. This is acceptable to the target device as normally
both an active CS and RD or WR signal is required.
Compatibility of target device’s timing requirements should
be checked. Check that the active pulse is wide enough for
the current settings. If the SLV output is too fast, a slower MC
rate should be chosen (use a lower input CLK frequency).
20186034
FIGURE 13. Slave Output Timing with IDR = H
13
www.national.com
Functional Description (Continued)
20186028
FIGURE 14. Two WRITE Timing – Master IN vs. Slave OUT
UNUSED/OPEN PINS
LM2507 Features and Operation
Unused inputs must be tied to the proper input level — do
not float them. Unused outputs should be left open to mini-
mize power dissipation.
POWER SUPPLIES
The VDDcore and VDDA (MPL and PLL) must be connected to
the same potential between 1.74V and 2.0V. VDDIO powers
the logic interface and may be powered between 1.74 and
3.0V to be compatible with a wide range of host and target
devices. On this device, VDDIO must be powered up be-
fore VDDcore/VDDA for proper device configuration/
startup.
PHASE-LOCKED LOOP
When the LM2507 is configured as a CPU Master, a PLL is
enabled to generate the serial link clock. The Phase-locked
loop system generates the serial data clock at 4X of the input
clock. The MC rate is limited between 12MHz and 80MHz
which corresponds to an input CLK of 3 to 20MHz.
BYPASS RECOMMENDATIONS
MASTER(SER)/SLAVE(DES) SELECTION
Bypass capacitors should be placed near the power supply
pins of the device. Use high frequency ceramic (surface
mount recommended) 0.1 µF capacitors. A 2.2 to 4.7 µF
Tantalum capacitor is recommended near the Master VDDA
pin for PLL bypass. A 2.2 to 4.7 µF Tantalum capacitor is
recommended near the Slave VDDA pin for MPL bypass.
Connect bypass capacitors with wide traces and use dual or
larger via to reduce resistance and inductance of the feeds.
Utilizing a thin spacing between power and ground planes
will provide good high frequency bypass above the fre-
quency range where most typical surface mount capacitors
are less effective. To gain the maximum benefit from this, low
inductance feed points are important. Also, adjacent signal
layers can be filled to create additional capacitance. Mini-
mize loops in the ground returns also for improved signal
fidelity and lowest emissions.
The M/S* pin is used to configure the device as either a
Master or Slave device. When the M/S* pin is a Logic High,
the Master / Serializer configuration is selected. The Driver
block is enabled for the MC line, and the MD lines. When the
M/S* pin is a Logic Low, the Slave / Deserializer configura-
tion is selected. The Receiver block is enabled for the MC
line, and the MD lines.
POWER DOWN/OFF CONFIGURATION / OPTIONS AND
CLOCK STOP
Power Up Operation - Upon the application of power to the
LM2507, devices configured for Slave activate all outputs.
Outputs are held in deasserted states, with all zeros on the
data busses until valid data is received from the Master
device. If PD* is asserted (Low) prior to the application of
power, then the part remains in its power down state.
www.national.com
14
Slave CPU Mode:
LM2507 Features and Operation
DATAn = Low,
(Continued)
A/D = CS1* = CS2* = MF0 = MF1 = High
On both the Master and the Slave, the PD* pin resets the
logic. The PD* pins should be held low until the power
supply has ramped up and is stable and within specifi-
cations.
Multiple configurations for PowerDown are possible with the
chipset. These depend on the operating mode and configu-
ration chosen. Two possible applications are shown in Figure
16. In (A) both the Master and Slave provide a PD* input pin.
This can be connected together as shown or remotely driven
(i.e. a GPO signal from another device, assuming same
VDDIO level). However for proper MPL start up, the Slave
must be powered up at the same time or before the Master
device. Do not power up the Master first. In (B) two separate
control signals are used. Note that the Master should not be
powered up before the Slave.
Power Down and the use of the PD* Input - When the PD*
signal is asserted low, the entire chip regardless of mode,
powers down. A Low on the PD* input pin will power down
the entire device and turn off the line current to MD0, MD1,
and MC. In this state the following outputs are driven to:
Master CPU Mode:
INTR = Low
20186032
FIGURE 15. Power Down Control Options
It takes 5MC Cycles to send a 16-bit CPU Write including the
serial overhead. The MC cycle time is calculated based on
the PLL Multiplier of 4X and also the input clock frequency.
For example, a 19.2MHz input CLK and a 4X PLLCON
setting yields a MC frequency of 76.8MHz. Thus it takes
65.1ns to send the word in serial form. To allow some idle
time between transmissions (this will force a bit sync per
word if the gap is long enough in between), the load rate on
the Master input should not be faster than 6 MC cycles, or
every 78ns in our example to support a data pipe line. This is
sometimes referred to as the bus cycle time (the time be-
tween commands).
Application Information
SYSTEM CONSIDERATIONS
When employing the MPL MST/SLV chipset in place of a
parallel bus, a few system considerations must be taken into
account. Before sending commands (i.e. initialization com-
mands) to the display, the MST/SLV must be ready to trans-
mit data across the link. The MPL link must be powered up,
and the PLL must be locked. Also a review of the Slave
output timing should be completed to insure that the timing
parameters provided by the Slave output meet the require-
ments of the LCD driver input. Specifically, pulse width on
RD* and WR*, data valid time, and bus cycle rate should be
reviewed and checked for inter-operability. Additional details
are provided next:
The Slave output times is also a function of MC cycles. Note
that in i80 mode, the width of the WR* pulse low is three MC
cycles regardless of the pulse width applied to the Master
input. System designers need to check compatibility with the
display driver to ensure this pulse width meets its require-
ment. If it is too fast, apply a lower input clock frequency.
The MPL link should be started up as follows: The chipset
should be powered up first, VDDIO must be powered up first,
or it may be at the same time as VDD/VDDA. During power up,
the PD* inputs should be held Low and released once power
is stable and within specification. The Slave PD* may be
released first or at the same time as the Master. CLK should
be applied prior to releasing Master PD*.
The CLK input must be free running and not gapped.
Before data can be sent across the MPL serial link, the link
must be ready for transmission. The CLK needs to be ap-
plied to the device, and the MST PLL locked. This is con-
trolled by a keep-off counter set for 4096 cycles. After the
PLL has lock and the counter expired, an additional 540 MC
cycles are required for the start-up of the MPL link. After this,
data may now be written to the device.
15
www.national.com
straight through MPL interface design eliminating the needs
for via and crossovers as shown on Figure 16. The parallel
bus pins are also swapped to facilitate a flow though orien-
tation of parallel bus signals.
Application Information (Continued)
MPL SWAP FEATURE
The LM2507 provides a swap function of MPL MD lines
depending upon the state of the M/S* pin. This facilitates a
20186099
FIGURE 16. MPL Interface Layout and Flow Through Pinout
www.national.com
16
PCB. See also, National’s Application Note AN-1126, Ball
Grid Array, for information on land pattern recommendations
and escape routing guidelines.
Application Information (Continued)
Power and Ground - Bumped Package
Power and ground bump assignments are shown in Figure
17. The nine center balls must be connected ground on the
20186021
FIGURE 17. LM2507 PWR (VDD) and GND (VSS) Bumps (TOP VIEW)
FLEX CIRCUIT RECOMMENDATIONS
common ground plane. The separate ground pins help to
isolate switching currents from different sections of the inte-
grated circuit (IC). Also required is a nearby signal return
(ground) for the MPL signals. These should be provided next
to the MPL signals, as that will create the smallest current
loop area. The grounds are also useful for noise isolation
and impedance control.
The three MPL lines should generally run together to mini-
mize any trace length differences (skew). For impedance
control and also noise isolation (crosstalk), guard ground
traces are recommended in between the signals. Commonly
a Ground-Signal-Ground (GSGSGSG) layout is used. Lo-
cate fast edge rate and large swing signals further away to
also minimize any coupling (unwanted crosstalk). In a
stacked flex interconnect, crosstalk also needs to be taken
into account in the above and below layers (vertical direc-
tion). To minimize any coupling locate MPL traces next to a
ground layer. Power rails also tend to generate less noise
than LVCMOS so they are also good candidates for use as
isolation and separation.
PCB RECOMMENDATIONS
General guidelines for the PCB design:
•
•
•
Floor plan, locate MPL Master near the connector to limit
chance of cross talk to high speed serial signals.
Route serial traces together, minimize the number of
layer changes to reduce loading.
Use ground lines are guards to minimize any noise cou-
pling (guarantees distance).
The interconnect from the Master to the Slave typically acts
like a transmission line. Thus impedance control and ground
returns are an important part of system design. Impedance
should be in the 50 to 100 Ohm nominal range for the
LM2507. Testing has been done with cables ranging from 40
to 110 Ohms without error (BER Testing). To obtain the
impedance, adjacent grounds are typically required ( 1 layer
flex), or a ground shield / layer. Total interconnect length is
intended to be in the 20cm range, however 30cm is possible
at lower data rates. Skew should be less than 500ps to
maximize timing margins.
•
•
Avoid parallel runs with fast edge, large LVCMOS swings.
Also use a GSGSG pinout in connectors (Board to Board
or ZIF).
•
•
Slave device - follow similar guidelines.
Bypass the device with MLC surface mount devices and
thinly separated power and ground planes with low induc-
tance feeds.
•
High current returns should have a separate path with a
width proportional to the amount of current carried to
minimize any resulting IR effects.
GROUNDING
While the LM2507 employs three separate types of ground
pins, these are intended to be connected together to a
17
www.national.com
Application Information (Continued)
20186062
FIGURE 18. MPL Interface Layout – microArray to LLP Package
If only one display is required, the unused CS master input
*
DISPLAY APPLICATION
*
must be tied off (High, disabled). The unused CS slave
output should be left as a no-connect (NC).
The LM2507 chipset is intended for interfacing between a
host (processor) and a Display. It supports a 16, 9 or 8-bit i80
CPU style interfaces and can be configured as shown in
Figure 19. The Display side parallel bus may be connected
to one or two displays. Each display has its own chipselect
signal. The multidrop bus should be laid out to minimize any
resulting stub lengths.
If a 8-bit or 9-bit CPU bus width is desired, the unused
master inputs must be tied off (connect to Ground). The
unused Slave outputs should be left as no-connects.
20186001
FIGURE 19. CPU Mode Display Interface Application
www.national.com
18
Connection Diagram microArray
Package
20186019
TOP VIEW
(not to scale)
Master (CPU) Pinout
MST
1
2
3
4
5
6
7
*
A
TM
AD
CPU
INTR
MD0
Mode
Vbulk
Vbulk
Vbulk
D6
MC
MD1
VDDA
Vbulk
Vbulk
Vbulk
D9
CSL
M/S*
CLK
CS1*
VDDIO
D15
B
VSSA
Vbulk
PD*
CS2*
VSSIO
D14
*
*
C
MF0 (RD )
VDDIO
D0
MF1 (WR )
D
VSSIO
D1
Vbulk
E
Vbulk
F
D2
D3
VSScore
VDDcore
D11
D13
G
D4
D5
D7
D8
D10
D12
Slave CPU Pinout
SLV
1
2
3
4
5
6
7
A
TM
CPU
8-bit
CS2*
VSSIO
D14
D12
D10
MD1
Mode
Vbulk
Vbulk
Vbulk
D9
MC
MD0
VDDA
Vbulk
Vbulk
Vbulk
D6
IDR
PD*
M/S*
AD
B
NC
VSSA
Vbulk
*
*
C
CS1*
VDDIO
D15
D13
D11
MF1 (WR )
MF0 (RD )
VDDIO
D0
D
Vbulk
VSSIO
D1
E
Vbulk
F
VSScore
VDDcore
D4
D2
G
D8
D7
D5
D3
19
www.national.com
Connection Diagram - LLP Package
20186052
TOP VIEW — (not to scale)
TABLE 4. CPU Mode Pad Assignment
Pin #
1
Master
CSL*
MD1
Slave
Pinl #
21
Master
D4
Slave
D11
D10
D9
M/S*
VDDA
2
IDR
22
D5
3
23
D6
4
MD0
24
D7
D8
5
VSSA
MC
25
VSScore
6
26
VDDcore
7
MD0
MD1
8-bit
27
D8
D7
D6
D5
D4
D3
D2
D1
D0
8
Mode
CPU
28
D9
9
29
D10
D11
D12
D13
D14
D15
10
11
12
13
14
15
16
17
18
19
20
DAP
INTR
A/D
30
TM
31
NC
32
*
MF1 (WR )
CS2*
CS1*
33
*
MF0 (RD )
34
VSSIO
VDDIO
35
VSSIO
VDDIO
36
*
MF0 (RD )
D0
D1
D2
D3
D15
D14
D13
D12
37
CS1*
CS2*
CLK
*
38
MF1 (WR )
39
A/D
40
PD*
GND
DAP
GND
Note: Pins are different between Master and Slave configurations.
www.national.com
20
Physical Dimensions inches (millimeters) unless otherwise noted
49L MicroArray, 0.5mm pitch
Order Number LM2507GR
NS Package Number GRA49A
40L LLP, 0.4mm pitch
Order Number LM2507SQ
NS Package Number SQF40A
21
www.national.com
Notes
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.
For the most current product information visit us at www.national.com.
LIFE SUPPORT POLICY
NATIONAL’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS
WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE PRESIDENT AND GENERAL COUNSEL OF NATIONAL SEMICONDUCTOR
CORPORATION. As used herein:
1. Life support devices or systems are devices or systems
which, (a) are intended for surgical implant into the body, or
(b) support or sustain life, and whose failure 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 is any component of a life support
device or system whose failure to perform can be reasonably
expected to cause the failure of the life support device or
system, or to affect its safety or effectiveness.
BANNED SUBSTANCE COMPLIANCE
National Semiconductor follows the provisions of the Product Stewardship Guide for Customers (CSP-9-111C2) and Banned Substances
and Materials of Interest Specification (CSP-9-111S2) for regulatory environmental compliance. Details may be found at:
www.national.com/quality/green.
Lead free products are RoHS compliant.
National Semiconductor
Americas Customer
Support Center
National Semiconductor
Europe Customer Support Center
Fax: +49 (0) 180-530 85 86
National Semiconductor
Asia Pacific Customer
Support Center
National Semiconductor
Japan Customer Support Center
Fax: 81-3-5639-7507
Email: new.feedback@nsc.com
Tel: 1-800-272-9959
Email: europe.support@nsc.com
Deutsch Tel: +49 (0) 69 9508 6208
English Tel: +44 (0) 870 24 0 2171
Français Tel: +33 (0) 1 41 91 8790
Email: ap.support@nsc.com
Email: jpn.feedback@nsc.com
Tel: 81-3-5639-7560
www.national.com
相关型号:
LM2507GR
Low Power Mobile Pixel Link (MPL) Level 0, 16-bit CPU Display interface Serializer and Deserializer
NSC
LM2507GRX
IC LIQUID CRYSTAL DISPLAY DRIVER, PBGA49, 4 X 4 MM, 1 MM HEIGHT, 0.50 MM PITCH, MICRO PACKAGE-49, Display Driver
NSC
LM2507SQ
Low Power Mobile Pixel Link (MPL) Level 0, 16-bit CPU Display interface Serializer and Deserializer
NSC
LM25085AMM/NOPB
4.5-42V Wide Vin, Constant On-Time Non-Synchronous PFET Buck Controller with 0.9V Reference 8-VSSOP -40 to 125
TI
©2020 ICPDF网 联系我们和版权申明