ISPLSI5384VE-125LB272I [LATTICE]
In-System Programmable 3.3V SuperWIDE⢠High Density PLD; 在系统可编程3.3V SuperWIDEâ ?? ¢高密度PLD型号: | ISPLSI5384VE-125LB272I |
厂家: | LATTICE SEMICONDUCTOR |
描述: | In-System Programmable 3.3V SuperWIDE⢠High Density PLD |
文件: | 总22页 (文件大小:242K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
®
ispLSI 5384VE
In-System Programmable
3.3V SuperWIDE™ High Density PLD
Features
Functional Block Diagram
• Second Generation SuperWIDE HIGH DENSITY
IN-SYSTEM PROGRAMMABLE LOGIC DEVICE
— 3.3V Power Supply
Input Bus
Input Bus
Input Bus
Boundary
Scan
Interface
Generic
Logic Block
Generic
Logic Block
Generic
Logic Block
— User Selectable 3.3V/2.5V I/O
— 18000 PLD Gates / 384 Macrocells
— Up to 192 I/O Pins
— 384 Registers
— High-Speed Global Interconnect
— SuperWIDE Generic Logic Block (32 Macrocells) for
Optimum Performance
— SuperWIDE Input Gating (68 Inputs) for Fast
Counters, State Machines, Address Decoders, etc.
— PCB Efficient Ball Grid Array (BGA) Package Options
— Interfaces with Standard 5V TTL Devices
Global Routing Pool
(GRP)
• HIGH PERFORMANCE E2CMOS® TECHNOLOGY
— fmax = 165 MHz Maximum Operating Frequency
— tpd = 6.0 ns Propagation Delay
— TTL/3.3V/2.5V Compatible Input Thresholds and
Output Levels
— Electrically Erasable and Reprogrammable
— Non-Volatile
Generic
Logic Block
Generic
Logic Block
Generic
Logic Block
— Programmable Speed/Power Logic Path Optimization
Input Bus
Input Bus
Input Bus
• IN-SYSTEM PROGRAMMABLE
— Increased Manufacturing Yields, Reduced Time-to-
Market, and Improved Product Quality
— Reprogram Soldered Devices for Faster Debugging
ispLSI 5000VE Description
The ispLSI 5000VE Family of In-System Programmable
High Density Logic Devices is based on Generic Logic
Blocks (GLBs) of 32 registered macrocells and a single
Global Routing Pool (GRP) structure interconnecting the
GLBs.
• 100% IEEE 1149.1 BOUNDARY SCAN TESTABLE AND
3.3V IN-SYSTEM PROGRAMMABLE
• ARCHITECTURE FEATURES
— Enhanced Pin-Locking Architecture with Single-
Level Global Routing Pool and SuperWIDE GLBs
— Wrap Around Product Term Sharing Array Supports
up to 35 Product Terms Per Macrocell
— Macrocells Support Concurrent Combinatorial and
Registered Functions
— Macrocell Registers Feature Multiple Control
Options Including Set, Reset and Clock Enable
— Four Dedicated Clock Input Pins Plus Macrocell
Product Term Clocks
— Programmable I/O Supports Programmable Bus
Hold, Pull-up, Open Drain and Slew Rate Options
— Four Global Product Term Output Enables, Two
Global OE Pins and One Product Term OE per
Macrocell
Outputs from the GLBs drive the Global Routing Pool
(GRP) between the GLBs. Switching resources are pro-
vided to allow signals in the Global Routing Pool to drive
any or all the GLBs in the device. This mechanism allows
fast, efficient connections across the entire device.
Each GLB contains 32 macrocells and a fully populated,
programmable AND-array with 160 logic product terms
and three extra control product terms. The GLB has 68
inputs from the Global Routing Pool which are available
in both true and complement form for every product term.
The 160 product terms are grouped in 32 sets of five and
sent into a Product Term Sharing Array (PTSA) which
allows sharing up to a maximum of 35 product terms for
a single function. Alternatively, the PTSA can be by-
passed for functions of five product terms or less. The
three extra product terms are used for shared controls:
reset, clock, clock enable and output enable.
Copyright©2002LatticeSemiconductorCorp. Allbrandorproductnamesaretrademarksorregisteredtrademarksoftheirrespectiveholders. Thespecificationsandinformationhereinaresubject
to change without notice.
LATTICE SEMICONDUCTOR CORP., 5555 Northeast Moore Ct., Hillsboro, Oregon 97124, U.S.A.
Tel. (503) 268-8000; 1-800-LATTICE; FAX (503) 268-8556; http://www.latticesemi.com
January 2002
5384ve_05
1
Specifications ispLSI 5384VE
Functional Block Diagram
Figure 1. ispLSI 5384VE Functional Block Diagram (192-I/O Option)
Input Bus
Input Bus
Input Bus
TDI
Boundary
Scan
Interface
TDO
Generic
Logic Block
Generic
Logic Block
Generic
Logic Block
VCCIO
1
TOE
I/O 143
I/O 142
I/O 141
I/O 140
I/O 1
I/O 2
I/O 3
I/O 12
I/O 13
I/O 14
I/O 15
I/O 131
I/O 130
I/O 129
I/O 128
I/O 16
I/O 17
I/O 18
I/O 19
I/O 127
I/O 126
I/O 125
I/O 124
Global Routing Pool
(GRP)
I/O 28
I/O 29
I/O 30
I/O 31
I/O 115
I/O 114
I/O 113
I/O 112
I/O 111
I/O 110
I/O 109
I/O 108
I/O 32
I/O 33
I/O 34
I/O 35
I/O 99
I/O 98
I/O 97
I/O 96
I/O 44
I/O 45
I/O 46
I/O 47
Generic
Generic
Generic
Logic Block
Logic Block
Logic Block
Input Bus
Input Bus
Input Bus
RESET
1. CLK2, CLK3 and TOE signals are multiplexed with I/O signals. Use the table below
to determine which I/O is shared by package type.
Package Type
256 fpBGA
272 BGA
Multplexed Signals
I/O 131 / CLK3
I/O 119 / CLK2
I/O 119 / CLK2
I/O 0 / TOE
I/O 0 / TOE
I/O 131 / CLK3
2
Specifications ispLSI 5384VE
The ispLSI 5000VE Family features 3.3V, non-volatile in-
system programmability for both the logic and the
interconnect structures, providing the means to develop
truly reconfigurable systems. Programming is achieved
through the industry standard IEEE 1149.1-compliant
Boundary Scan interface. Boundary Scan test is also
supported through the same interface.
ispLSI 5000VE Description (Continued)
The32registeredmacrocellsintheGLBaredrivenbythe
32 outputs from the PTSA or the PTSA bypass. Each
macrocell contains a programmable XOR gate, a pro-
grammable register/latch and the necessary clocks and
control logic to allow combinatorial or registered opera-
tion.Themacrocellseachhavetwooutputs,combinatorial
and registered. This dual output capability from the
macrocell allows efficient use of the hardware resources.
One output can be a registered function for example,
while the other output can be an unrelated combinatorial
function. A direct register input from the I/O pad facili-
tates efficient use of this feature to construct high-speed
input registers.
An enhanced, multiple cell security scheme is provided
that prevents reading of the JEDEC programming file
when secured. After the device has been secured using
this mechanism, the only way to clear the security is to
execute a bulk-erase instruction.
ispLSI 5000VE Family Members
Macrocell registers can be clocked from one of several
global or product term clocks available on the device. A
global and product term clock enable is also available to
eachregister, eliminatingtheneedtogatetheclocktothe
macrocell registers. Reset for the macrocell register is
provided from the global signal, its polarity is user-
selectable.Themacrocellregistercanbeprogrammedto
operate as a D-type register or a D-type latch.
The ispLSI 5000VE Family ranges from 128 macrocells
to 512 macrocells and operates from a 3.3V power
supply. All family members will be available with multiple
package options. The ispLSI 5000VE Family device
matrix showing the various bondout options is shown in
the table below.
Theinterconnectstructure(GRP)isverysimilartoLattice's
existing ispLSI 1000, 2000 and 3000 families, but with an
enhanced interconnect structure for optimal pin locking
and logic routing. This eliminates the need for registered
I/O cells or an Output Routing Pool.
The 32 outputs from the GLB can drive both the Global
RoutingPoolandthedeviceI/Ocells.TheGlobalRouting
Pool contains one input from each macrocell output and
one input from each I/O pin.
The ispLSI 5000VE encompasses the innovative fea-
tures of the ispLSI 5000VA family with several
enhancements. The macrocell is optimized and the T-
type flip flop option is removed. To improve the efficiency
of design fits, the Product Term Reset Logic is simplified
and the polarity option as well as the Global Preset
function are removed. The programmable output-delay
feature (skew option) is also removed. As a result, the
ispLSI 5000VE is not JEDEC compatible with the ispLSI
5000VA. ispLSI 5000VA and 5000VE pinouts may differ
in the same package, however all programming and
power/ground pins are located in the same locations.
The input buffer threshold has programmable TTL/3.3V/
2.5V compatible levels. The output driver can source
4mA and sink 8mA in 3.3V mode. The output drivers
have a separate VCCIO reference input which is inde-
pendent of the main VCC supply for the device. This
feature allows individual output drivers to drive either
3.3V (from the device VCC) or 2.5V (from the VCCIO pin)
outputlevelswhilethedevicelogicandtheoutputcurrent
drive are powered from device supply (VCC). The output
drivers also provide individually programmable edge
rates and open drain capability. A programmable pullup
resistor is provided to tie off unused inputs. Additionally,
aprogrammablebus-holdlatchisavailabletoholdtristate
outputs in their last valid state until the bus is driven again
by some device.
Table 1. ispLSI 5000VE Family
Package Type
Device
GLBs
4
Macrocells 100 TQFP 128 TQFP 256 fpBGA 272 BGA 388 fpBGA 388 BGA
ispLSI 5128VE
128
256
384
512
—
72 I/O
—
96 I/O
96 I/O
—
—
—
—
—
—
—
ispLSI 5256VE
ispLSI 5384VE
ispLSI 5512VE
8
144 I/O
192 I/O
192 I/O
144 I/O
192 I/O
192 I/O
12
16
—
—
—
—
256 I/O
256 I/O
3
Specifications ispLSI 5384VE
Figure 2. ispLSI 5384VE Block Diagram (192 I/O Version)
16
16
16
I/O
16
I/O
32
32
GLB6
GLB5
32
32
Q
D
D
D
D
D
D
D
D
D
D
D
D
Q
16
16
16
16
16
16
32
32
32
32
32
32
32
32
32
32
32
32
16
16
16
16
16
16
160
160
3
PT
160
PT
160
PT
3
PT
3
3
3
3
3
3
160
160
3
3
3
3
3
3
68
68
16
32
16
32
16
I/O
16
I/O
CLK2
GLB7
GLB4
32
32
Q
Q
160
160
3
PT
160
PT
160
PT
3
PT
160
160
68
68
16
32
16
32
16
I/O
16
I/O
CLK3
GLB8
GLB3
32
32
Q
Q
160
160
3
PT
160
PT
160
PT
3
PT
160
160
68
68
16
32
16
32
16
I/O
16
I/O
GLB9
GLB2
32
32
Q
Q
160
160
576
3
PT
160
PT
160
PT
3
PT
160
160
68
68
16
32
16
32
16
I/O
16
I/O
GLB10
GLB1
32
32
Q
Q
160
160
3
PT
160
PT
160
PT
3
PT
160
160
68
68
16
32
16
32
16
I/O
16
I/O
IO0/TOE
GLB11
GLB0
32
32
Q
Q
160
160
3
PT
160
PT
160
PT
3
CLK0
PT
CLK1
160
160
GOE0
GOE1
RESET
68
68
4
Specifications ispLSI 5384VE
Figure 3. ispLSI 5000VE Generic Logic Block (GLB)
From GRP
0
1
2
66 67
Global PTOE Bus
PTSA
PT 0
PT 1
PT 2
PT 3
PT 4
Macrocell 0
From PTSA
To I/O Pad
PTSA bypass
PTOE
PT Clock
PT Reset
PT Preset
Shared PT Clock
Shared PT Reset
Global PTOE 0 ... 3
To GRP
4
PT 9
PT 8
PT 7
PT 6
PT 5
Macrocell 1
From PTSA
To I/O Pad
PTSA bypass
PTOE
PT Clock
PT Reset
PT Preset
Shared PT Clock
Shared PT Reset
Global PTOE 0 ... 3
To GRP
4
PT 79
PT 78
PT 77
PT 76
PT 75
Macrocell 15
From PTSA
To I/O Pad
PTSA bypass
PTOE
PT Clock
PT Reset
PT Preset
Shared PT Clock
Shared PT Reset
Global PTOE 0 ... 3
To GRP
4
PT 159
PT 158
PT 157
PT 156
PT 155
Macrocell 31
From PTSA
To I/O Pad
PTSA bypass
PTOE
PT Clock
PT Reset
PT Preset
PT 160
PT 161
Shared PT Clock
Shared PT Reset
Global PTOE 0 ... 3
To GRP
4
PT 162
5
Specifications ispLSI 5384VE
Figure 4. ispLSI 5000VE Macrocell
VCCIO
VCC
VCCIO
Global PTOE 0
Global PTOE 1
Global PTOE 2
Global PTOE 3
PTOE
GOE0
GOE1
TOE
PTSA bypass
I/O Pad
D
Q
PTSA
Slew
rate
Open
drain
Clk En
To GRP
To GRP
PT Clock
2.5V/3.3V
Output
R/L
Input threshold
2.5V/3.3V
Shared PT Clock
CLK0
Clk
R
CLK1
CLK2
CLK3
P
PT Reset
Shared PT Reset
Global Reset
PT Preset
speed/
power
Note: Not all macrocells have I/O pads.
6
Specifications ispLSI 5384VE
speed. The clock inversion is available on the remaining
CLK1 - CLK3 signals. By sharing the pins with the I/O
pins, CLK2 and CLK3 can not only be inverted but are
also available for logic implementation through GRP
signal routing. Figure 5 shows these different clock
distribution options.
Global Clock Distribution
TheispLSI5000VEFamilyhasfourdedicatedclockinput
pins: CLK0 - CLK3. CLK0 input is used as the dedicated
master clock that has the lowest internal clock skew with
no clock inversion to maintain the fastest internal clock
Figure 5. ispLSI 5000VE Global Clock Structure
CLK 0
(dedicated pin)
CLK0
CLK1
CLK 1
(dedicated pin)
IO/CLK 2
(shared pin)
to/from GRP
CLK2
CLK3
IO/CLK 3
to/from GRP
(shared pin)
RESET
(dedicated pin)
Global Reset
IO0/TOE
(shared pin)
to/from GRP
TOE
7
Specifications ispLSI 5384VE
Figure 6. Boundary Scan Register Circuit for I/O Pins
HIGHZ
EXTEST
SCANIN
(from previous
cell)
TOE
BSCAN
Registers
BSCAN
Latches
Normal
Function
0
1
0
OE
D
D
D
Q
Q
Q
D
Q
1
EXTEST
PROG_MODE
Normal
0
Function
I/O Pin
1
0
D
Q
1
1
0
SCANOUT
(to next cell)
Shift DR
Clock DR
Update DR
Reset
Figure 7. Boundary Scan Register Circuit for Input-Only Pins
Input Pin
0
SCANOUT
(to next cell)
SCANIN
(from previous
cell)
D
Q
1
Shift DR
Clock DR
8
Specifications ispLSI 5384VE
Figure 8. Boundary Scan Waveforms and Timing Specifications
TMS
TDI
T
T
bth
btsu
T
T
T
btcp
btch
btcl
TCK
TDO
T
T
T
btoz
btvo
btco
Valid Data
Valid Data
T
T
btcpsu
btcph
Data to be
captured
Data Captured
T
T
T
btuoz
btuov
btuco
Data to be
driven out
Valid Data
Valid Data
SYMBOL PARAMETER
MIN
MAX UNITS
t
125
62.5
62.5
25
25
50
–
–
ns
ns
btcp
btch
TCK [BSCAN test] clock pulse width
TCK [BSCAN test] pulse width high
TCK [BSCAN test] pulse width low
TCK [BSCAN test] setup time
t
t
–
–
ns
btcl
t
t
t
t
t
t
t
t
t
t
t
–
ns
btsu
bth
–
ns
TCK [BSCAN test] hold time
–
mV/ns
ns
rf
TCK [BSCAN test] rise and fall time
TAP controller falling edge of clock to valid output
25
25
25
–
btco
btoz
btvo
btcpsu
btcph
btuco
btuoz
btuov
–
ns
TAP controller falling edge of clock to data output disable
TAP controller falling edge of clock to data output enable
BSCAN test Capture register setup time
–
ns
25
25
–
ns
–
ns
BSCAN test Capture register hold time
50
50
50
ns
BSCAN test Update reg, falling edge of clock to valid output
–
ns
BSCAN test Update reg, falling edge of clock to output disable
BSCAN test Update reg, falling edge of clock to output enable
–
ns
9
Specifications ispLSI 5384VE
1, 2
Absolute Maximum Ratings
Supply Voltage V .................................. -0.5 to +5.4V
cc
Input Voltage Applied............................... -0.5 to +5.6V
Tri-Stated Output Voltage Applied........... -0.5 to +5.6V
Storage Temperature................................ -65 to 150°C
Case Temp. with Power Applied .............. -55 to 125°C
Max. Junction Temp. (T ) with Power Applied ... 150°C
J
1. Stresses above those listed under the “Absolute Maximum Ratings” may cause permanent damage to the device. Functional
operation of the device at these or at any other conditions above those indicated in the operational sections of this specification
is not implied (while programming, follow the programming specifications).
2. Compliance with the Thermal Management section of the Lattice Semiconductor Data Book or CD-ROM is a requirement.
DC Recommended Operating Condition
SYMBOL
PARAMETER
Supply Voltage
I/O Reference Voltage
MIN.
3.00
3.00
2.3
MAX.
3.60
3.60
3.60
UNITS
T
T
= 0°C to +70°C
Commercial
Industrial
V
V
A
A
V
CC
CCIO
= -40°C to +85°C
V
V
Table 2-0005/5KVE
Capacitance (TA=25°C,f=1.0 MHz)
SYMBOL
PARAMETER
TYPICAL
UNITS
TEST CONDITIONS
CC= 3.3V, VI/O = 0.0V
CC= 3.3V, VCK = 0.0V
CC= 3.3V, VG = 0.0V
10
pf
V
I/O Capacitance
C1
C2
C3
10
10
pf
pf
V
Clock Capacitance
V
Global Input Capacitance
Table 2-0006/5KVE
Erase Reprogram Specification
PARAMETER
MINIMUM
MAXIMUM
UNITS
ispLSI Erase/Reprogram Cycles
10000
–
Cycles
Table 2-0008/5KVE
10
Specifications ispLSI 5384VE
Switching Test Conditions
Figure 9. Test Load
Input Pulse Levels
GND to VCCIO
min
Input Rise and Fall Time
Input Timing Reference Levels
Ouput Timing Reference Levels
Output Load
≤ 1.5ns 10% to 90%
V
CCIO
1.5V
1.5V
R
1
2
See Figure 9
Device
Output
Test
Point
Table 2-0003/5KVE
3-state levels are measured 0.5V from
steady-state active level.
R
C
*
L
Output Load Conditions (See Figure 9)
*
C includes Test Fixture and Probe Capacitance.
L
3.3V
R2
316Ω 348Ω 511Ω 475Ω 35pF
2.5V
0213D
TEST CONDITION
R1
R1
R2
CL
A
Active High
Active Low
∞
348Ω
∞
475Ω 35pF
35pF
475Ω 5pF
B
316Ω
∞
511Ω
∞
Active High to Z
at VOH-0.5V
∞
348Ω
∞
C
D
Active Low to Z
at VOL+0.5V
316Ω
∞
∞
511Ω
∞
∞
5pF
Slow Slew
∞
∞
35pF
Table 2-0004A/5KVE
DC Electrical Characteristics for 3.3V Range1
Over Recommended Operating Conditions
SYMBOL
PARAMETER
I/O Reference Voltage
CONDITION
MIN.
3.0
-0.3
2.0
–
TYP. MAX. UNITS
–
–
–
–
–
3.6
0.8
5.25
0.4
–
V
V
V
V
V
VCCIO
VIL
VIH
VOL
VOH
Input Low Voltage
Input High Voltage
Output Low Voltage
Output High Voltage
VCCIO = min, IOL = 8 mA
VCCIO = min, IOH = -4 mA
2.4
Table 2-0007/5KVE
1. I/O voltage configuration must be set to VCC.
11
Specifications ispLSI 5384VE
DC Electrical Characteristics for 2.5V Range1
Over Recommended Operating Conditions
SYMBOL
PARAMETER
I/O Reference Voltage
CONDITION
MIN.
2.3
TYP. MAX. UNITS
–
–
–
2.7
0.7
V
V
V
V
V
V
CCIO
Input Low Voltage
Input High Voltage
-0.3
1.7
IL
5.25
IH
VCCIO=min, IOL= 100µA
–
–
–
–
–
–
0.2
0.6
–
V
V
V
Output Low Voltage
Output High Voltage
V
OL
VCCIO=min, IOL= 2mA
VCCIO=min, IOH= -100µA
VCCIO=min, IOH= -2mA
2.1
1.8
VOH
–
V
2.5V/5KVE
1. I/O voltage configuration must be set to VCCIO.
DC Electrical Characteristics
Over Recommended Operating Conditions
PARAMETER CONDITION
0V ≤ VIN≤ VIL(Max.)
SYMBOL
MIN.
–
TYP. MAX. UNITS
Input or I/O Low Leakage Current
Input or I/O High Leakage Current
–
–
–
–
–
–
–
–
–
–
-10
10
µA
µA
µA
µA
µA
µA
µA
µA
V
I
I
IL
(VCCIO-0.2)V ≤ VIN ≤ VCCIO
–
IH
VCCIO ≤ VIN ≤ 5.25V
0V ≤ VIN ≤ VIL
–
50
I
I
I
I
I
I
PU1
I/O Active Pullup Current
–
-200
–
Bus Hold Low Sustaining Current
Bus Hold High Sustaining Current
Bus Hold Low Overdrive Current
Bus Hold High Overdrive Current
Bus Hold Trip Points
40
-40
–
VIN = VIL(max)
BHL
–
VIN = VIH(min)
BHH
BHLO
BHLH
BHT
0V ≤ VIN ≤ VCCIO
550
-550
VIH
30
–
0V ≤ VIN ≤ VCCIO
VIL
–
Current Needed for VCCIO Pin
All I/Os Pulled-up, (Total I/Os * IPUmax
)
mA
I
VCCIO
DC Char_5KVE
1. Pullup is capable of pulling to a minimum voltage of VOH under no-load conditions.
12
Specifications ispLSI 5384VE
External Switching Characteristics
Over Recommended Operating Conditions
TEST3
COND.
-165
-125
DESCRIPTION 4,5
UNITS
PARAM.
MIN. MAX. MIN. MAX.
6
A
A
Data Prop. Delay, 5PT Bypass
—
—
6.0
7.5
—
—
—
7.5
9.5
—
ns
ns
t
t
f
f
f
t
t
t
t
t
t
t
t
t
t
t
t
pd1
6
Data Propagation Delay
pd2
A
Clock Frequency with Internal Feedback1
Clock Freq. with Ext. Feedback,1/(tsu2 + tco1)
Clock Frequency, Max Toggle2
165
118
200
4.0
—
125
87
MHz
MHz
MHz
ns
max
—
—
—
A
—
—
max (Ext.)
max (Tog.)
su1
—
167
5.0
—
—
GLB Reg. Setup Time before Clk, 5PT bypass
GLB Reg. Clock to Output Delay
—
—
6
3.0
—
4.5
—
ns
co1
—
—
—
—
—
A
GLB Reg. Hold Time after Clock, 5PT bypass
GLB Reg. Setup Time before Clock
GLB Reg. Hold Time after Clock
0.0
5.5
0.0
3.0
0.5
—
0.0
7.0
0.0
3.5
0.5
—
ns
h1
—
—
ns
su2
h2
—
—
ns
GLB Reg. Setup Time before Clock, Input Reg. Path
GLB Reg. Hold Time after Clock, Input Reg. Path
Ext. Reset Pin to Output Delay
—
—
ns
su3
h3
—
—
ns
8.0
—
10.0
—
ns
r1
7
—
Ext. Reset Pulse Duration
4.0
—
5.0
—
ns
rw1
6
B/C Local Product Term Output Enable/Disable
B/C Global Product Term Output Enable/Disable
B/C Global OE Input to Output Enable/Disable
7.0
12.0
4.5
8.5
14.0
5.5
ns
pten/dis
6
—
—
ns
gpten/dis
6
—
—
ns
gen/dis
6
B/C Test OE Input to Output Enable/Disable
—
8.5
—
—
10.5
—
ns
ns
ns
t
t
t
ten/dis
—
—
Ext. Sync. Clock Pulse Duration, High
Ext. Sync. Clock Pulse Duration, Low
2.5
2.5
3.0
3.0
wh
wl
—
—
1. Standard 16-bit counter using GRP feedback.
5384ve1.eps Timing v
.
2.0
2. fmax (Toggle) may be less than 1/(twh + twl). This is to allow for a clock duty cycle of other than 50%.
3. Reference Switching Test Conditions section.
4. Unless noted otherwise, all timing numbers are taken with worst case PTSA fanout, a GRP load of 1 GLB, CLK0, and high-
speed AND array.
5. Timing parameters measured using normal active output driver.
6. The delay parameters are measured with Vcc as I/O voltage reference. An additional 0.5ns delay is incurred when Vccio is
used as I/O voltage reference.
7. Pulse widths less than minimum may cause unknown output behavior.
13
Specifications ispLSI 5384VE
External Switching Characteristics
Over Recommended Operating Conditions
TEST3
COND.
-100
-80
DESCRIPTION 4,5
UNITS
PARAM.
MIN. MAX. MIN. MAX.
6
A
A
Data Prop. Delay, 5PT Bypass
—
—
10.0
12.0
—
—
—
12.0
15.0
—
ns
ns
t
t
f
f
f
t
t
t
t
t
t
t
t
t
t
t
t
pd1
6
Data Propagation Delay
pd2
A
Clock Frequency with Internal Feedback1
Clock Freq. with Ext. Feedback,1/(tsu2 + tco1)
Clock Frequency, Max Toggle2
100
67
80
MHz
MHz
MHz
ns
max
—
—
—
A
—
56
—
max (Ext.)
max (Tog.)
su1
125
7.0
—
—
100
8.0
—
—
GLB Reg. Setup Time before Clk, 5PT bypass
GLB Reg. Clock to Output Delay
—
—
6
6.0
—
7.0
—
ns
co1
—
—
—
—
—
A
GLB Reg. Hold Time after Clock, 5PT bypass
GLB Reg. Setup Time before Clock
GLB Reg. Hold Time after Clock
0.0
9.0
0.0
4.5
1.0
—
0.0
11.0
0.0
5.5
1.0
—
ns
h1
—
—
ns
su2
h2
—
—
ns
GLB Reg. Setup Time before Clock, Input Reg. Path
GLB Reg. Hold Time after Clock, Input Reg. Path
Ext. Reset Pin to Output Delay
—
—
ns
su3
h3
—
—
ns
11.5
—
13.0
—
ns
r1
7
—
Ext. Reset Pulse Duration
6.5
—
8.0
—
ns
rw1
6
B/C Local Product Term Output Enable/Disable
B/C Global Product Term Output Enable/Disable
B/C Global OE Input to Output Enable/Disable
10.0
15.5
7.5
12.0
17.0
9.0
ns
pten/dis
6
—
—
ns
gpten/dis
6
—
—
ns
gen/dis
6
B/C Test OE Input to Output Enable/Disable
—
11.5
—
—
12.5
—
ns
ns
ns
t
t
t
ten/dis
—
—
Ext. Sync. Clock Pulse Duration, High
Ext. Sync. Clock Pulse Duration, Low
4.0
4.0
5.0
5.0
wh
wl
—
—
1. Standard 16-bit counter using GRP feedback.
5384ve2.eps Timing v.2.0
2. fmax (Toggle) may be less than 1/(twh + twl). This is to allow for a clock duty cycle of other than 50%.
3. Reference Switching Test Conditions section.
4. Unless noted otherwise, all timing numbers are taken with worst case PTSA fanout, a GRP load of 1 GLB, CLK0, and high-
speed AND array.
5. Timing parameters measured using normal active output driver.
6. The delay parameters are measured with Vcc as I/O voltage reference. An additional 0.5ns delay is incurred when Vccio is
used as I/O reference.
7. Pulse widths less than minimum may cause unknown output behavior.
14
Specifications ispLSI 5384VE
Internal Timing Parameters
Over Recommended Operating Conditions
-165
-125
-100
-80
PARAMETER
DESCRIPTION
MIN MAX MIN MAX MIN MAX MIN MAX UNIT
In/Out Delays
tin
Input Buffer Delay
–
–
–
–
–
–
–
0.6
0.7
4.9
3.2
1.9
1.3
1.3
–
–
–
–
–
–
–
1.3
1.3
6.6
3.9
2.2
1.6
1.6
–
–
–
–
–
–
–
2.3
1.8
7.1
5.9
2.7
1.6
1.6
–
–
–
–
–
–
–
2.3
1.8
7.1
7.4
3.7
1.6
1.6
ns
ns
ns
ns
ns
ns
ns
tgclk_in
trst
Global Clock Buffer Input Delay (clk0)
Global Reset Pin Delay
Global OE Pin Delay
tgoe
tbuf
ten
Output Buffer Delay
Output Enable Delay
tdis
Output Disable Delay
Routing/GLB Delays
troute
tpdb
tpdi
GRP and Logic Delay
–
–
–
–
–
–
3.2
0.3
0.0
1.8
0.0
2.5
–
–
–
–
–
–
3.6
0.4
0.0
2.4
0.0
2.5
–
–
–
–
–
–
4.0
1.0
0.0
3.0
0.0
2.5
–
–
–
–
–
–
4.5
1.5
0.0
4.5
0.5
3.5
ns
ns
ns
ns
ns
ns
5-pt Bypass Propagation Delay
Combinatorial Propagation Delay
Product Term Sharing Array
tptsa
tfbk
Internal Feedback Delay
tinreg
Input Buffer to Macrocell Register Delay
Register/Latch Delays
ts
Register Setup Time
0.6
0.6
2.9
–
–
–
1.0
1.0
3.0
–
–
–
1.5
1.5
4.0
–
–
–
1.5
1.5
5.0
–
–
–
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ts_pt
th
Register Setup Time (Product Term Clock)
Register Hold Time
–
–
–
–
tcoi
Register Clock to GLB Output Delay
Latch Setup Time
0.4
–
1.0
–
1.5
–
1.5
–
tsl
0.6
2.9
–
1.0
3.0
–
1.5
4.0
–
1.5
5.0
–
thl
Latch Hold Time
–
–
–
–
tgoi
Latch Gate to GLB Output Delay
GLB Latch propagation Delay
Clock Enable Setup Time
0.4
1.0
–
1.0
1.5
–
1.5
2.0
–
1.5
2.5
–
tpdli
tces
tceh
tsri
–
–
–
–
4.1
0.9
–
4.3
1.7
–
5.3
2.7
–
6.3
3.7
–
Clock Enable Hold Time
–
–
–
–
Asynchronous Set/Reset to GLB Output Delay
Asynchronous Set/Reset Recovery Time
1.2
–
1.2
–
1.7
–
2.2
–
tsrr
0.8
1.2
1.2
2.2
Control Delays
tptclk
tbclk
tptsr
tbsr
Macrocell PT Clock Delay
Block PT Clock Delay
–
–
–
–
–
–
0.4
1.4
2.1
3.1
1.9
6.9
–
–
–
–
–
–
0.4
1.9
3.7
5.7
2.0
7.5
–
–
–
–
–
–
0.5
2.5
4.8
6.8
2.1
7.6
–
–
–
–
–
–
0.5
2.5
4.8
6.8
3.6
8.6
ns
ns
ns
ns
ns
ns
Macrocell PT Set/Reset Delay
Block PT Set/Reset Delay
Macrocell PT OE Delay
Global PT OE Delay
tptoe
tgptoe
Note: Internal Timing Parameters are not tested and are for reference only. Refer to Timing Model in this data sheet
for further details.
Timing v 2.0
15
Specifications ispLSI 5384VE
ispLSI 5384VE Timing Parameters (continued)
ADDER
BASE PARAMETER
-165
-125
-100
-80
ADDER TYPE
UNITS
Routing Adders
tlp
1.0
1.5
1.5
1.5
ns
troute
Tioi Input Adders
clk1
clk2
clk3
1.4
1.4
1.4
1.7
1.7
1.7
1.7
1.7
1.7
1.7
1.7
1.7
ns
ns
ns
tgclk_in
tgclk_in
tgclk_in
Tioo Output Adders1
Slow Slew I/O
4.0
0.0
0.5
0.0
4.0
0.0
0.5
0.0
4.0
0.0
0.5
0.0
4.0
0.0
0.5
0.0
ns
ns
ns
ns
tbuf, ten
LVTTL_out
tbuf, ten, tdis
tbuf, ten, tdis
tbuf, ten, tdis
LVCMOS25_out
LVCMOS33_out
Tbla Additional Block Loading Adders
1
0.1
0.1
0.2
0.3
0.4
0.4
0.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.1
0.2
0.3
0.4
0.5
0.6
0.7
ns
ns
ns
ns
ns
ns
ns
troute
troute
troute
troute
troute
troute
troute
2
3
4
5
6
7
8
9
0.6
0.6
0.7
0.8
0.9
1.0
0.8
0.9
1.0
0.8
0.9
1.0
ns
ns
ns
troute
troute
troute
10
11
0.8
1.1
1.1
1.1
ns
troute
1
Timing Table/5384VE
Timing v.2.0
Timing for open drain configurations is the same as non-open drain configurations.
Note: Internal Timing Parameters are not tested and are for reference only. Refer to Timing Model in this data sheet for
details.
16
Specifications ispLSI 5384VE
ispLSI 5384VE Timing Model
Routing/
GLB Delays
From Feedback
tPDb
Feedback
tPDi
tFBK
tROUTE
tBLA
tLP
tBUF
tEN
tDIS
tIOO
tPTSA
DATA
OUT
tIN
IN
Q
tINREG
In/Out
Delays
tGCLK_IN
tIOI
CLK
tPTCLK
tBCLK
CE
tPTSR
tBSR
S/R
MC Reg
tRST
Register/
Latch Delays
RST
OE
tGPTOE
tPTOE
tGOE
Control
Delays
5000VE Timing Model
In/Out
Delays
Note: Italicized parameters are delay adders above and beyond default conditions (i.e. GRP load of one GLB, CLK0, high-speed AND Array
and VCC I/O option).
17
Specifications ispLSI 5384VE
Power Consumption
Power consumption in the ispLSI 5384VE device de- setting operates product terms at their normal full power
pends on two primary factors: the speed at which the consumption. For portions of the logic that can tolerate
device is operating and the number of product terms longer propagation delays, selecting the slower “low-
used. The product terms have a fuse-selectable speed/ power” setting will reduce the power dissipation for these
power tradeoff setting. Each group of five product terms product terms. Figure 10 shows the relationship between
has a single speed/power tradeoff control fuse that acts power and operating frequency.
on the complete group of five. The fast “high-speed”
Figure 10. Typical Device Power Consumption vs fmax
ispLSI 5384VE
460
High Speed Mode
420
380
340
300
260
220
ispLSI 5384VE
Low Power Mode
0
25
50
75
100
125
150
175
200
f
max (MHz)
Notes: Configuration of 24 16-bit Counters
Typical Current at 3.3V, 25° C
I
can be estimated for the ispLSI 5384VE using the following equation:
CC
High Speed Mode: ICC = 22 + (# of PTs * 0.314) + (# of nets * Fmax * 0.00317)
Low Power Mode: ICC = 22 + (# of PTs * 0.271) + (# of nets * Fmax * 0.00317)
# of PTs = Number of Product Terms used in design
# of nets = Number of Signals used in device
Fmax = Highest Clock Frequency to the device
The I
CC
estimate is based on typical conditions (V
= 3.3V, room temperature) and an assumption of one GLB load
CC
on average exists. These values are for estimates only. Since the value of I
is sensitive to operating conditions
CC
and the program in the device, the actual I
should be verified.
CC
0127/5384VE
18
Specifications ispLSI 5384VE
Signal Descriptions
Signal Name
Description
TMS
Input - This pin is the Test Mode Select input, which is used to control the JTAG state machine.
Input - This pin is the Test Clock input pin used to clock through the JTAG state machine.
Input - This pin is the JTAG Test Data In pin used to load data.
TCK
TDI
TDO
Output - This pin is the JTAG Test Data Out pin used to shift data out.
TOE / I/O0
Input/Output - This pin functions as either the Test Output Enable pin or an I/O pin based upon
customer's design. TOE tristates all I/O pins when a logic low is driven.
GOE0, GOE1
RESET
Input - These two pins are the Global Output Enable input pins.
Dedicated Reset Input - This pin resets all registers in the device. The global polarity (active
high or low input) for this pin is selectable.
I/O
Input/Output – These are the general purpose I/O used by the logic array.
GND
Ground
No connect.
Vcc
NC1
VCC
CLK0, CLK1
Dedicated clock inputs for all registers. Both clocks are muxed before being used as the clock
input to all registers in the device.
CLK2 / I/O,
CLK3 / I/O
Input/Output - These pins share functionality. They can be used as dedicated clock inputs for
all registers, as well as I/O pins.
VCCIO
Input-Thispinisusedforoptional2.5Voutputs.EveryI/Ocanindependentlyselecteither3.3V
or the optional voltage as its output level. If the optional output voltage is not required, this pin
must be connected to the Vcc supply. Programmable pull-up resistors and bus-hold latches
only draw current from this supply.
1. NC pins are not to be connected to any active signals, VCC or GND.
19
Specifications ispLSI 5384VE
Signal Configuration
ispLSI 5384VE 256-Ball fpBGA (1.0mm Ball Pitch / 17.0mm x 17.0mm Body Size)
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
I/O 131/
CLK3
I/O
113
I/O
116
I/O
121
I/O
125
I/O
126
I/O
133
I/O
139
I/O
140
I/O
145
I/O
147
I/O
151
I/O
152
I/O
153
I/O
165
CLK0
I/O
A
B
C
D
E
F
A
B
C
D
E
F
I/O 119/
CLK2
I/O
108
I/O
115
I/O
117
I/O
124
I/O
129
I/O
132
I/O
136
I/O
144 149
I/O
156
I/O
157
I/O
163
I/O
164
I/O
168
CLK1
I/O
106
I/O
114
I/O
120
I/O
123
I/O
128
I/O
135
I/O
138
I/O
141
I/O I/O
143 148
I/O
155
I/O
159
I/O
160
I/O
161
I/O
172
NC1
I/O
105
I/O
109
I/O
111
I/O
169
I/O
167
I/O
175
GND GND VCC GND VCC GND GND VCC GND VCC
I/O
104
I/O
101
I/O
112
I/O
122
I/O
127
I/O
134
I/O
142
I/O
I/O
150 158
I/O
166
I/O
173
I/O
171
I/O
177
NC1
VCC
GND
GND
I/O
100
I/O
102
I/O
97
I/O
110
I/O
118
I/O
130
I/O
137
I/O
146
I/O I/O
154 162
I/O
174
I/O
181
I/O
176
I/O
179
VCC
GND
VCC
GND
I/O
96
I/O
98
I/O
103
I/O
107
I/O
170
I/O
178
I/O
185
I/O
180
I/O
187
G
H
J
G
H
J
TDO VCC
VCC GND GND VCC
GND VCC VCC GND
GND VCC VCC GND
VCC GND GND VCC
I/O
94
I/O
95
I/O
99
I/O
182
I/O
186
I/O
184
I/O
183
I/O
188
VCCIO RESET GND
I/O
93
I/O
92
I/O
90
I/O
91
I/O
87
I/O
189
I/O
3
I/O
191
I/O
190
GND
VCC
GND
GND
TMS
I/O
89
I/O
88
I/O
86
I/O
83
I/O
79
I/O
10
I/O
7
I/O 0/
TOE
K
L
VCC TDI TCK
K
L
I/O
85
I/O
84
I/O
82
I/O
75
I/O
68
I/O
59
I/O
51
I/O
39
I/O
31
I/O
23
I/O
15
I/O
4
I/O
1
I/O
2
GND
VCC
I/O
81
I/O
80
I/O
77
I/O
71
I/O
63
I/O
55
I/O
47
I/O
43
I/O
35
I/O
27
I/O
19
I/O
8
I/O
6
I/O
5
M
N
P
R
T
M
N
P
R
T
I/O
78
I/O
74
I/O
76
I/O
11
I/O
12
I/O
9
VCC GND VCC GND VCC GND GND VCC GND GND
I/O
73
I/O
70
I/O
65
I/O
66
I/O
57
I/O
56
I/O
41
I/O
42
I/O
36
I/O
26
I/O
22
I/O
20
I/O
13
I/O
14
GOE1 GOE0
I/O
72
I/O
69
I/O
62
I/O
67
I/O
64
I/O
58
I/O
48
I/O
46
I/O
40
I/O
34
I/O
29
I/O
25
I/O
24
I/O
18
I/O
17
I/O
16
I/O
61
I/O
60
I/O
54
I/O
53
I/O
52
I/O
50
I/O
49
I/O
45
I/O
44
I/O
38
I/O
37
I/O
33
I/O
32
I/O
30
I/O
28
I/O
21
9
8
7
6
5
4
3
2
1
10
16
15
14
13
12
11
ispLSI 5384VE
Bottom View
1. NCs are not to be connected to any active signals, VCC or GND.
Note: Ball A1 indicator dot on top side of package.
20
Specifications ispLSI 5384VE
Signal Configuration
ispLSI 5384VE 272-Ball BGA (1.27mm Ball Pitch / 27.0mm x 27.0mm Body Size)
20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
I/O
I/O I/O 119/
I/O
I/O
I/O
I/O
I/O
I/O I/O
I/O
I/O
I/O I/O
I/O
I/O
I/O
I/O
NC1
I/O
GND
I/O
A
B
C
D
E
F
A
B
C
D
E
F
114 115 CLK2
122 126 129 132 136 139 140 142 146 149 151 154 158 160 164
I/O 131/
CLK3
I/O I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O I/O
I/O
I/O
I/O
NC1 NC1 NC1
NC1
NC1
116 121 125 128
I/O I/O I/O
117 120 123 127 130 134 138
135 137 141 143 147 150 153 157 159
163 165
I/O I/O
166 169
I/O
I/O I/O
I/O
I/O
I/O
I/O
I/O I/O
I/O
162
NC1 NC1
111
CLK0
NC1
144 148 152 156
I/O
109
I/O
113
I/O
118
I/O
124
I/O
133
I/O
145
I/O
155
I/O
161
I/O
167
I/O
170
NC1
GND
I/O
VCC
GND
VCC CLK1
GND
VCC
GND NC1
I/O
I/O
I/O
I/O
168 171
I/O
I/O
172
NC1
105 108 110 112
I/O
I/O
I/O
I/O
I/O
I/O
VCC
VCC
ispLSI 5384VE
173 175 176
I/O I/O I/O
174 177 178 179
102 104 107
I/O I/O I/O
100 101 103 106
I/O
I/O
G
H
J
G
H
J
Bottom View
I/O
97
I/O
98
I/O
99
I/O
I/O I/O
GND
GND
I/O
180 181 182
I/O
96
I/O I/O I/O
TDO VCCIO RESET
GND GND GND GND
GND GND GND GND
GND GND GND GND
GND GND GND GND
183 184 185 186
I/O
92
I/O
93
I/O I/O
94
I/O
I/O I/O
K
L
VCC
K
L
95
188 187 189
I/O
91
I/O
89
I/O
90
I/O
191 190
I/O
VCC
TCK TMS
I/O I/O
88 87
I/O
86
I/O
85
I/O
2
I/O I/O 0/
1
M
N
P
R
T
TDI
M
N
P
R
T
TOE
I/O I/O
84
I/O
82
I/O
5
I/O
4
I/O
3
GND
GND
83
I/O
81
I/O
80
I/O
77
I/O
12
I/O
9
I/O
7
I/O
6
NC1
I/O
79
I/O
78
I/O
76
I/O
10
I/O
8
VCC
NC1
VCC NC1
I/O
75
I/O
74
I/O
14
I/O
13
I/O
11
NC1
NC1
I/O
73
I/O I/O
70 71
I/O
64
I/O
58
I/O
48
I/O
37
I/O
28
I/O
21
U
V
W
Y
GND
VCC
GND
GOE1 VCC
GND
VCC
GND NC1 NC1 NC1
U
V
W
Y
I/O
72
I/O I/O
I/O
65
I/O
62
I/O
59
I/O I/O
55
I/O
47
I/O
GOE0
42
I/O
38
I/O
34
I/O
31
I/O I/O
I/O
20
I/O
17
I/O I/O
16 15
69
68
51
27
24
I/O
66
I/O I/O
60 56
I/O
53
I/O
50
I/O
46
I/O I/O
I/O
39
I/O
35
I/O I/O
32 29
I/O
25
I/O
19
NC1 NC1
NC1
NC1
NC1 NC1
45
I/O I/O
44 43
41
I/O
NC1
I/O
63
I/O
61
I/O I/O
57 54
I/O
52
I/O
49
I/O
40
I/O
36
I/O I/O
33
I/O
26
I/O
23
I/O
22
I/O
NC1
NC1
67
30
18
20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
1. NCs are not to be connected to any active signals, Vcc or GND.
Note: Ball A1 indicator dot on top side of package.
21
Specifications ispLSI 5384VE
Part Number Description
ispLSI 5384VE – XXX X XXXX X
Device Family
Grade
Blank = Commercial
I = Industrial
Device Number
Package
F256 = 256-Ball fpBGA
(Thermally Enhanced)
B272 = 272-Ball BGA
(Thermally Enhanced)
Speed
165 = 165 MHz
125 = 125 MHz
100 = 100 MHz
f
f
f
max
max
max
Power
80 = 80 MHz fmax
L = Low
0212/5384ve
Ordering Information
COMMERCIAL
FAMILY
ispLSI
fmax (MHz)
165
tpd (ns)
6.0
ORDERING NUMBER
ispLSI 5384VE-165LF256
ispLSI 5384VE-165LB272
ispLSI 5384VE-125LF256
ispLSI 5384VE-125LB272
ispLSI 5384VE-100LF256
ispLSI 5384VE-100LB272
PACKAGE
256-Ball fpBGA
272-Ball BGA
256-Ball fpBGA
272-Ball BGA
256-Ball fpBGA
272-Ball BGA
165
6.0
125
7.5
125
7.5
100
10
100
10
Table 2-0041A/5384VE
INDUSTRIAL
FAMILY
ispLSI
fmax (MHz)
tpd (ns)
7.5
7.5
10
ORDERING NUMBER
ispLSI 5384VE-125LF256I
ispLSI 5384VE-125LB272I
ispLSI 5384VE-100LF256I
ispLSI 5384VE-100LB272I
ispLSI 5384VE-80LF256I
ispLSI 5384VE-80LB272I
PACKAGE
256-Ball fpBGA
272-Ball BGA
256-Ball fpBGA
272-Ball BGA
256-Ball fpBGA
272-Ball BGA
125
125
100
100
80
10
12
80
12
Table 2-0041B/5384VE
The ispLSI 5384VE is dual-marked with both Commercial and Industrial grades. The Commercial speed grade is faster
(i.e. ispLSI 5384VE-165LF256) than the Industrial speed grade (i.e. ispLSI 5384VE-125LF256I).
22
相关型号:
©2020 ICPDF网 联系我们和版权申明