ISPLSI 5512VE-155LF388 LATTICE SEMICONDUCTOR, ISPLSI 5512VE-155LF388 Datasheet

no-image

ISPLSI 5512VE-155LF388

Manufacturer Part Number
ISPLSI 5512VE-155LF388
Description
CPLD ispLSI® 5000VE Family 24K Gates 512 Macro Cells 155MHz EECMOS Technology 3.3V 388-Pin FBGA
Manufacturer
LATTICE SEMICONDUCTOR
Datasheet

Specifications of ISPLSI 5512VE-155LF388

Package
388FBGA
Family Name
ispLSI® 5000VE
Device System Gates
24000
Number Of Macro Cells
512
Maximum Propagation Delay Time
8 ns
Number Of User I/os
256
Number Of Logic Blocks/elements
16
Typical Operating Supply Voltage
3.3 V
Maximum Operating Frequency
155 MHz
Number Of Product Terms Per Macro
35
Operating Temperature
0 to 70 °C
• Second Generation SuperWIDE HIGH DENSITY
• HIGH PERFORMANCE E
• IN-SYSTEM PROGRAMMABLE
• 100% IEEE 1149.1 BOUNDARY SCAN TESTABLE AND
• ARCHITECTURE FEATURES
Copyright © 2002 Lattice Semiconductor Corp. All brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject
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
5512ve_05
Features
IN-SYSTEM PROGRAMMABLE LOGIC DEVICE
— 3.3V Power Supply
— User Selectable 3.3V/2.5V I/O
— 24000 PLD Gates / 512 Macrocells
— Up to 256 I/O Pins
— 512 Registers
— High-Speed Global Interconnect
— SuperWIDE Generic Logic Block (32 Macrocells) for
— SuperWIDE Input Gating (68 Inputs) for Fast
— PCB Efficient Ball Grid Array (BGA) Package Options
— Interfaces with Standard 5V TTL Devices
— TTL/3.3V/2.5V Compatible Input Thresholds and
— Electrically Erasable and Reprogrammable
— Non-Volatile
— Programmable Speed/Power Logic Path Optimization
— Increased Manufacturing Yields, Reduced Time-to-
— Reprogram Soldered Devices for Faster Debugging
3.3V IN-SYSTEM PROGRAMMABLE
— Enhanced Pin-Locking Architecture with Single-
— Wrap Around Product Term Sharing Array Supports
— Macrocells Support Concurrent Combinatorial and
— Macrocell Registers Feature Multiple Control
— Four Dedicated Clock Input Pins Plus Macrocell
— Programmable I/O Supports Programmable Bus
— Four Global Product Term Output Enables, Two
Market, and Improved Product Quality
Optimum Performance
Counters, State Machines, Address Decoders, etc.
f
t
Output Levels
Level Global Routing Pool and SuperWIDE GLBs
up to 35 Product Terms Per Macrocell
Registered Functions
Options Including Set, Reset and Clock Enable
Product Term Clocks
Hold, Pull-up, Open Drain and Slew Rate Options
Global OE Pins and One Product Term OE per
Macrocell
max = 155 MHz Maximum Operating Frequency
pd = 6.5 ns Propagation Delay
2
CMOS
®
TECHNOLOGY
1
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.
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.
Functional Block Diagram
ispLSI 5000VE Description
3.3V SuperWIDE™ High Density PLD
Logic Block
Logic Block
Generic
Input Bus
Generic
Input Bus
ispLSI
Logic Block
Logic Block
Generic
Generic
Input Bus
Input Bus
Global Routing Pool
In-System Programmable
(GRP)
Logic Block
Logic Block
Generic
Generic
Input Bus
Input Bus
®
5512VE
Logic Block
Logic Block
Generic
Generic
Input Bus
Input Bus
January 2002
Boundary
Interface
Scan

Related parts for ISPLSI 5512VE-155LF388

ISPLSI 5512VE-155LF388 Summary of contents

Page 1

... Global OE Pins and One Product Term OE per Macrocell Copyright © 2002 Lattice Semiconductor Corp. All brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice. LATTICE SEMICONDUCTOR CORP., 5555 Northeast Moore Ct., Hillsboro, Oregon 97124, U.S.A. ...

Page 2

... Functional Block Diagram Figure 1. ispLSI 5512VE Functional Block Diagram (256-I/O Option) Input Bus Generic Logic Block VCCIO 1 TOE I/O 1 I/O 2 I/O 3 I/O 12 I/O 13 I/O 14 I/O 15 I/O 16 I/O 17 I/O 18 I/O 19 I/O 28 I/O 29 I/O 30 I/O 31 I/O 32 I/O 33 I/O 34 I/O 35 I/O 44 I/O 45 I/O 46 I/O 47 ...

Page 3

... Specifications ispLSI 5512VE 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 ...

Page 4

... Figure 2. ispLSI 5512VE Block Diagram (256 I/O Version I/O GLB8 160 3 160 160 CLK2 GLB9 I 160 3 160 160 CLK3 I/O GLB10 160 3 160 160 GLB11 I 160 3 160 160 68 Specifications ispLSI 5512VE GLB7 GLB6 GLB5 GLB4 768 Continued on Next Page I 160 160 ...

Page 5

... Figure 2. ispLSI 5512VE Block Diagram (256 I/O Version) -- Continued GLB12 I 160 3 160 160 I/O GLB13 160 3 160 160 I/O GLB14 160 3 160 160 GLB15 I 160 3 160 160 68 Specifications ispLSI 5512VE Continued on Previous Page GLB3 GLB2 768 GLB1 GLB0 I 160 160 3 PT ...

Page 6

... 159 PT 158 PT 157 PT 156 PT 155 PT 160 PT 161 PT 162 Specifications ispLSI 5512VE Global PTOE Bus PTSA 6 Macrocell 0 From PTSA To I/O Pad PTSA bypass PTOE PT Clock PT Reset PT Preset Shared PT Clock To GRP Shared PT Reset Global PTOE 0 ... 3 4 Macrocell 1 From PTSA To I/O Pad PTSA bypass ...

Page 7

... Figure 4. ispLSI 5000VE Macrocell PTOE GOE0 GOE1 TOE PT Clock PT Reset Shared PT Reset PT Preset speed/ power Note: Not all macrocells have I/O pads. Specifications ispLSI 5512VE Global PTOE 0 Global PTOE 1 Global PTOE 2 Global PTOE 3 PTSA bypass D PTSA Clk En Shared PT Clock CLK0 Clk ...

Page 8

... RESET (dedicated pin) IO0/TOE (shared pin) Specifications ispLSI 5512VE 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 ...

Page 9

... Figure 6. Boundary Scan Register Circuit for I/O Pins SCANIN BSCAN (from previous Registers cell Shift DR Clock DR Figure 7. Boundary Scan Register Circuit for Input-Only Pins Input Pin SCANIN (from previous Shift DR Clock DR Specifications ispLSI 5512VE HIGHZ EXTEST TOE BSCAN Normal Latches Function EXTEST PROG_MODE Normal Function Update DR Reset 0 SCANOUT ...

Page 10

... BSCAN test Capture register hold time t btuco BSCAN test Update reg, falling edge of clock to valid output t btuoz BSCAN test Update reg, falling edge of clock to output disable t btuov BSCAN test Update reg, falling edge of clock to output enable Specifications ispLSI 5512VE T T btsu bth T btcl ...

Page 11

... CCIO Capacitance (T =25°C,f=1.0 MHz) A SYMBOL PARAMETER C I/O Capacitance 1 C Clock Capacitance 2 C Global Input Capacitance 3 Erase Reprogram Specification PARAMETER ispLSI Erase/Reprogram Cycles Specifications ispLSI 5512VE 0°C to +70°C Commercial -40°C to +85°C Industrial A TYPICAL MINIMUM 10000 11 MIN. MAX. 3.00 3.60 3 ...

Page 12

... Input Low Voltage IL V Input High Voltage IH V Output Low Voltage OL V Output High Voltage OH 1. I/O voltage configuration must be set to VCC. Specifications ispLSI 5512VE Figure 9. Test Load GND to V CCIO min ≤ 1.5ns 10% to 90% 1.5V 1.5V See Figure 9 Device Table 2-0003/5KVE Output * C L includes Test Fixture and Probe Capacitance ...

Page 13

... Bus Hold Low Overdrive Current BHLO I Bus Hold High Overdrive Current BHLH I Bus Hold Trip Points BHT I Current Needed for V VCCIO CCIO 1. Pullup is capable of pulling to a minimum voltage of V Specifications ispLSI 5512VE 1 Over Recommended Operating Conditions CONDITION 100µA CCIO=min 2mA CCIO=min ...

Page 14

... External Switching Characteristics — — — — — — — — — — — Specifications ispLSI 5512VE Over Recommended Operating Conditions — — — — — — — — — — — — — — — — — — — — ...

Page 15

... External Switching Characteristics — — — — — — — — — — — Specifications ispLSI 5512VE Over Recommended Operating Conditions — — — — — — — — — — — — — — — — — — — — ...

Page 16

... Macrocell PT OE Delay t gptoe Global PT OE Delay Note: Internal Timing Parameters are not tested and are for reference only. Refer to Timing Model in this data sheet for further details. Specifications ispLSI 5512VE Over Recommended Operating Conditions -155 MIN MAX MIN MAX MIN – 1.1 – ...

Page 17

... Timing Parameters (continued) BASE PARAMETER ADDER TYPE Routing Adders route Tioi Input Adders t clk1 gclk_in t clk2 gclk_in t clk3 gclk_in 1 Tioo Output Adders t t Slow Slew I/O buf LVTTL_out buf, en, dis LVCMOS25_out buf, en, dis LVCMOS33_out buf, en, dis Tbla Additional Block Loading Adders ...

Page 18

... Timing Model From Feedback t ROUTE t BLA INREG t GCLK_IN CLK t IOI t RST RST t OE GOE 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). ...

Page 19

... I CC can be estimated for the ispLSI 5512VE using the following equation: High Speed Mode: ICC = PTs * 0.3030 nets * Fmax * 0.00273) Low Power Mode: ICC = PTs * 0.2676 nets * Fmax * 0.00273 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 ( ...

Page 20

... 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 pins are not to be connected to any active signals, VCC or GND. Specifications ispLSI 5512VE Description 20 ...

Page 21

... Signal Configuration ispLSI 5512VE 256-Ball fpBGA (1.0mm Ball Pitch / 17.0mm x 17.0mm Body Size I/O I/O I/O I/O I/O A 113 116 121 125 126 I/O I/O I/O I/O I/O 119/ B 108 115 117 CLK2 124 I/O I/O I/O I 106 114 120 123 ...

Page 22

... Signal Configuration ispLSI 5512VE 272-Ball BGA (1.27mm Ball Pitch / 27.0mm x 27.0mm Body Size I/O I/O I/O I/O I/O 119 114 115 122 126 CLK2 I/O I/O I 116 121 125 I/O I/O I/O I 111 117 120 123 I/O I/O I GND VCC 109 ...

Page 23

... Signal Configuration ispLSI 5512VE 388-Ball fpBGA (1.0mm Ball Pitch / 23.0mm x 23.0mm Body Size I/O I/O I/O I/O I/O A GND 170 174 178 181 184 I/O I/O I/O I/O179/ I/O B GND 169 171 175 182 187 CLK2 I/O I/O I/O I/O I/O ...

Page 24

... Signal Configuration ispLSI 5512VE 388-Ball BGA (1.27mm Ball Pitch / 35.0mmx 35.0mm Body Size I/O I/O I/O I/O I/O I/O 179 GND NC 174 CLK2 183 187 189 193 I/O I/O I/O I/O I/O I/O GND GND B 175 177 180 184 188 191 ...

Page 25

... Grade Package F256 = 256-Ball fpBGA B272 = 272-Ball BGA F388 = 388-Ball fpBGA B388 = 388-Ball BGA COMMERCIAL ORDERING NUMBER ispLSI 5512VE-155LF256 ispLSI 5512VE-155LB272 ispLSI 5512VE-155LF388 ispLSI 5512VE-155LB388 ispLSI 5512VE-125LF256 ispLSI 5512VE-125LB272 ispLSI 5512VE-125LF388 ispLSI 5512VE-125LB388 ispLSI 5512VE-100LF256 ispLSI 5512VE-100LB272 ispLSI 5512VE-100LF388 ispLSI 5512VE-100LB388 ...

Related keywords