ISPLSI3256E [LATTICE]

In-System Programmable High Density PLD; 在系统可编程高密度PLD
ISPLSI3256E
型号: ISPLSI3256E
厂家: LATTICE SEMICONDUCTOR    LATTICE SEMICONDUCTOR
描述:

In-System Programmable High Density PLD
在系统可编程高密度PLD

文件: 总15页 (文件大小:246K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
®
ispLSI 3256E  
In-System Programmable High Density PLD  
Features  
Functional Block Diagram  
• HIGH-DENSITY PROGRAMMABLE LOGIC  
— 256 I/O Pins  
— 12000 PLD Gates  
ORP  
ORP  
ORP  
ORP  
Boundary  
Scan  
H3 H2 H1 H0  
G3 G2 G1 G0  
— 512 Registers  
— High Speed Global Interconnect  
— Wide Input Gating for Fast Counters, State  
Machines, Address Decoders, etc.  
— Small Logic Block Size for Random Logic  
A0  
A1  
A2  
A3  
F3  
F2  
F1  
F0  
D
D
D
D
D
D
D
D
Q
Q
Q
Q
Q
Q
Q
Q
OR  
Array  
• HIGH PERFORMANCE E2CMOS® TECHNOLOGY  
fmax = 100 MHz Maximum Operating Frequency  
tpd = 10 ns Propagation Delay  
Twin  
GLB  
— TTL Compatible Inputs and Outputs  
— Electrically Erasable and Reprogrammable  
— Non-Volatile  
OR  
B0  
B1  
B2  
B3  
E3  
E2  
E1  
E0  
Array  
— 100% Tested at Time of Manufacture  
— Unused Product Term Shutdown Saves Power  
Global Routing Pool  
• IN-SYSTEM PROGRAMMABLE  
— 5V In-System Programmable (ISP™) using Lattice  
ISP or Boundary Scan Test (IEEE 1149.1) Protocol  
— Increased Manufacturing Yields, Reduced Time-to-  
Market, and Improved Product Quality  
C0 C1 C2 C3  
ORP ORP  
D1 D2  
D0  
D3  
ORP  
ORP  
— Reprogram Soldered Devices for Faster Debugging  
0139A/3256E  
• 100% IEEE 1149.1 BOUNDARY SCAN COMPATIBLE  
Description  
• OFFERS THE EASE OF USE AND FAST SYSTEM  
SPEED OF PLDs WITH THE DENSITY AND FLEXIBILITY  
OF FIELD PROGRAMMABLE GATE ARRAYS  
— Complete Programmable Device Can Combine Glue  
Logic and Structured Designs  
The ispLSI 3256E is a High Density Programmable Logic  
Device containing 512 Registers, 256 Universal I/O pins,  
five Dedicated Clock Input Pins, 16 Output Routing Pools  
(ORP) and a Global Routing Pool (GRP) which allows  
complete inter-connectivity between all of these ele-  
ments. The ispLSI 3256E features 5V in-system  
programmability and in-system diagnostic capabilities.  
The ispLSI 3256E offers non-volatile reprogrammability  
of the logic, as well as the interconnect to provide truly  
reconfigurable systems.  
— Five Dedicated Clock Input Pins  
— Synchronous and Asynchronous Clocks  
— Programmable Output Slew Rate Control to Mini-  
mize Switching Noise  
— Flexible Pin Placement  
— Optimized Global Routing Pool Provides Global  
Interconnectivity  
• ispDesignEXPERT™ – LOGIC COMPILER AND COM-  
PLETE ISP DEVICE DESIGN SYSTEMS FROM HDL  
SYNTHESIS THROUGH IN-SYSTEM PROGRAMMING  
The basic unit of logic on the ispLSI 3256E device is the  
TwinGenericLogicBlock(TwinGLB)labelledA0,A1...H3.  
There are a total of 32 Twin GLBs in the ispLSI 3256E  
device. Each Twin GLB has 24 inputs, a programmable  
AND array and two OR/Exclusive-OR Arrays and eight  
outputs which can be configured to be either combinato-  
rial or registered. All Twin GLB inputs come from the  
GRP.  
— Superior Quality of Results  
— Tightly Integrated with Leading CAE Vendor Tools  
— Productivity Enhancing Timing Analyzer, Explore  
Tools, Timing Simulator and ispANALYZER™  
— PC and UNIX Platforms  
Copyright©2007LatticeSemiconductorCorp. 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  
March 2007  
3256e_09  
1
Specifications ispLSI 3256E  
Functional Block Diagram  
Figure 1. ispLSI 3256E Functional Block Diagram  
Input Bus  
Generic  
Input Bus  
TDI/SDI  
ISP and  
TOE  
Logic  
ORP  
ORP  
ORP  
ORP  
TRST  
Boundary  
Scan TAP  
Blocks  
TDO/SDO  
H3  
H2  
H1  
H0  
G3  
G2  
G1 G0  
I/O 191  
I/O 189  
I/O 187  
I/O 185  
I/O 190  
I/O 188  
I/O 186  
I/O 184  
I/O 1 I/O 0  
I/O 3 I/O 2  
I/O 5 I/O 4  
I/O 7 I/O 6  
A0  
F3  
I/O 183  
I/O 181  
I/O 179  
I/O 177  
I/O 182  
I/O 180  
I/O 178  
I/O 176  
I/O 9  
I/O 8  
I/O 11 I/O 10  
I/O 13 I/O 12  
I/O 15 I/O 14  
A1  
A2  
A3  
F2  
F1  
F0  
I/O 175  
I/O 173  
I/O 171  
I/O 169  
I/O 174  
I/O 172  
I/O 170  
I/O 168  
I/O 17 I/O 16  
I/O 19 I/O 18  
I/O 21 I/O 20  
I/O 23 I/O 22  
I/O 167  
I/O 165  
I/O 163  
I/O 161  
I/O 166  
I/O 164  
I/O 162  
I/O 160  
I/O 25 I/O 24  
I/O 27 I/O 26  
I/O 29 I/O 28  
I/O 31 I/O 30  
Global Routing Pool  
(GRP)  
I/O 32  
I/O 34  
I/O 36  
I/O 38  
I/O 33  
I/O 35  
I/O 37  
I/O 39  
I/O 158 I/O 159  
I/O 156 I/O 157  
I/O 154 I/O 155  
I/O 152 I/O 153  
B0  
B1  
B2  
B3  
E3  
E2  
E1  
E0  
I/O 40  
I/O 42  
I/O 44  
I/O 46  
I/O 41  
I/O 43  
I/O 45  
I/O 47  
I/O 150 I/O 151  
I/O 148 I/O 149  
I/O 146 I/O 147  
I/O 144 I/O 145  
I/O 48  
I/O 50  
I/O 52  
I/O 54  
I/O 49  
I/O 51  
I/O 53  
I/O 55  
I/O 142 I/O 143  
I/O 140 I/O 141  
I/O 138 I/O 139  
I/O 136 I/O 137  
I/O 56  
I/O 58  
I/O 60  
I/O 62  
I/O 57  
I/O 59  
I/O 61  
I/O 63  
I/O 134 I/O 135  
I/O 132 I/O 133  
I/O 130 I/O 131  
I/O 128 I/O 129  
C0  
C1  
ORP  
C2  
C3  
ORP  
D0  
D1  
ORP  
D2  
D3  
ORP  
Megablock  
Input Bus  
Input Bus  
RESET  
0139isp/3256E  
2
Specifications ispLSI 3256E  
Description (continued)  
All local logic block outputs are brought back into the Clocks in the ispLSI 3256E device are provided through  
GRP so they can be connected to the inputs of any other five dedicated clock pins. The five pins provide three  
logic block on the device. The device also has 256 I/O clocks to the Twin GLBs and two clocks to the I/O cells.  
cells, each of which is directly connected to an I/O pin.  
The table below lists key attributes of the device along  
with the number of resources available.  
Each I/O cell can be individually programmed to be a  
combinatorialinput,aregisteredinput,alatchedinput,an  
output or a bidirectional I/O pin with 3-state control. The  
An additional feature of the ispLSI 3256E is its Boundary  
signal levels are TTL compatible voltages and the output  
Scan capability, which is composed of cells connected  
drivers can source 4 mA or sink 8 mA. Each output can  
between the on-chip system logic and the device’s input  
be programmed independently for fast or slow output  
and output pins. All I/O pins have associated boundary  
slew rate to minimize overall output switching noise.  
scan registers, with 3-state I/O using three boundary  
scan registers and inputs using one.  
The 256 I/O Cells are grouped into 16 sets of 16 bits.  
Pairs of these I/O groups are associated with a logic  
The ispLSI 3256E supports all IEEE 1149.1 mandatory  
MegablockthroughtheuseoftheORP. EachMegablock  
instructions, which include BYPASS, EXTEST and  
is able to provide one Product Term Output Enable  
SAMPLE.  
(PTOE) signal which is globally distributed to all I/O cells.  
ThatPTOEsignalcanbegeneratedwithinanyGLBinthe  
Megablock. Each I/O cell can select either a Global OE  
Key Attributes of the ispLSI 3256E  
or a PTOE.  
Attribute  
Twin GLBs  
Quantity  
Four Twin GLBs, 32 I/O Cells and two ORPs are con-  
nected together to make a logic Megablock. The  
Megablockisdefinedbythe resourcesthatitshares. The  
outputs of the four Twin GLBs are connected to a set of  
32 I/O cells by the ORP. The ispLSI 3256E device  
contains eight of these Megablocks.  
32  
512  
256  
5
Registers  
I/O Pins  
Global Clocks  
Global OE  
Test OE  
2
The GRP has as its inputs the outputs from all of the Twin  
GLBs and all of the inputs from the bidirectional I/O cells.  
All of these signals are made available to the inputs of the  
Twin GLBs. Delays through the GRP have been equal-  
ized to minimize timing skew and logic glitching.  
1
Table - 003/3256E  
3
Specifications ispLSI 3256E  
1
Absolute Maximum Ratings  
Supply Voltage V ........................................................................... -0.5 to +7.0V  
cc  
Input Voltage Applied........................................................................ -2.5 to V +1.0V  
CC  
Off-State Output Voltage Applied ..................................................... -2.5 to V +1.0V  
CC  
Storage Temperature........................................................................ -65 to 150°C  
Case Temp. with Power Applied ...................................................... -55 to 125°C  
Max. Junction Temp. (T ) with Power Applied (304-Pin PQFP) ...... 150°C  
J
Max. Junction Temp. (T ) with Power Applied (320-Ball BGA) ........ 140°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).  
DC Recommended Operating Condition  
SYMBOL  
PARAMETER  
MIN.  
0
MAX.  
70  
UNITS  
Ambient Temperature  
Supply Voltage  
°C  
V
TA  
4.75  
0
5.25  
0.8  
V
V
V
CC  
Input Low Voltage  
Input High Voltage  
V
IL  
2.0  
VCC +1  
V
IH  
Table 2-0005/3256E  
Capacitance (TA=25°C,f=1.0 MHz)  
SYMBOL  
PARAMETER  
TYPICAL  
UNITS  
TEST CONDITIONS  
CC= 5.0V, VI/O = 2.0V  
VCC= 5.0V, VY = 2.0V  
10  
pf  
V
I/O Capacitance  
C1  
C2  
15  
pf  
Clock Capacitance  
Table 2-0006/3256E  
Data Retention Specifications  
PARAMETER  
Data Retention  
MINIMUM  
MAXIMUM  
UNITS  
20  
Years  
ispLSI Erase/Reprogram Cycles  
10000  
Cycles  
Table 2-0008/3256E  
4
Specifications ispLSI 3256E  
Switching Test Conditions  
Figure 2. Test Load  
Input Pulse Levels  
GND to 3.0V  
3ns 10% to 90%  
1.5V  
Input Rise and Fall Time  
Input Timing Reference Levels  
Output Timing Reference Levels  
Output Load  
+ 5V  
1.5V  
R
1
2
See Figure 2  
Device  
Output  
Test  
Point  
Table 2-0003/3256E  
3-state levels are measured 0.5V from  
steady-state active level.  
R
C
*
L
Output Load conditions (See Figure 2)  
*
C includes Test Fixture and Probe Capacitance.  
L
0213A  
TEST CONDITION  
R1  
470Ω  
R2  
CL  
A
B
390Ω  
390Ω  
390Ω  
35pF  
35pF  
35pF  
Active High  
Active Low  
470Ω  
Active High to Z  
390Ω  
390Ω  
5pF  
at VOH-0.5V  
C
Active Low to Z  
at VOL+0.5V  
470Ω  
5pF  
Table 2 - 0004A  
DC Electrical Characteristics  
Over Recommended Operating Conditions  
3
SYMBOL  
PARAMETER  
CONDITION  
IOL= 8 mA  
MIN.  
TYP. MAX. UNITS  
Output Low Voltage  
0.4  
V
V
V
V
OL  
Output High Voltage  
IOH = -4 mA  
2.4  
OH  
Input or I/O Low Leakage Current  
Input or I/O High Leakage Current  
Bscan/ispEN Input Low Leakage Current  
I/O Active Pull-Up Current  
0V V V (Max.)  
-10  
10  
μA  
μA  
μA  
μA  
mA  
I
I
I
I
I
IL  
IH  
IN  
IL  
3.5V V V  
IN  
CC  
0V V V  
-150  
-150  
-200  
IL-isp  
IL-PU  
OS1  
IN  
IL  
0V V V  
IN  
IL  
Output Short Circuit Current  
V = 5V, VOUT = 0.5V  
CC  
V = 0.0V, V = 3.0V  
I
CC2,4  
IL  
IH  
Operating Power Supply Current  
300  
mA  
fTOGGLE = 1 MHz  
1. One output at a time for a maximum duration of one second. VOUT = 0.5V was selected to avoid test problemTsable 2 - 0007isp/3256E  
by tester ground degradation. Characterized but not 100% tested.  
2. Measured using sixteen 16-bit counters.  
3. Typical values are at VCC = 5V and TA = 25°C.  
4. Maximum ICC varies widely with specific device configuration and operating frequency. Refer to the Power Consumption  
section of this datasheet and Thermal Management section of the Lattice Semiconductor Data Book or CD-ROM to estimate  
maximum ICC  
.
5
Specifications ispLSI 3256E  
External Switching Characteristics1, 2, 3  
Over Recommended Operating Conditions  
TEST5  
COND.  
-100  
-70  
2
DESCRIPTION1  
UNITS  
PARAMETER  
#
MIN. MAX. MIN. MAX.  
A
A
1
Data Prop. Delay, 4PT Bypass, ORP Bypass  
Data Propagation Delay  
Clock Frequency with Internal Feedback3  
Clock Freq. with Ext. Feedback,1/(tsu2 + tco1)  
Clock Frequency, Max Toggle4  
10.0  
13.0  
15.0  
18.0  
ns  
ns  
t
pd1  
2
3
4
5
6
7
8
9
t
f
f
f
t
t
t
t
t
t
t
t
t
t
t
t
t
t
t
t
t
t
pd2  
A
100  
77.0  
100  
5.5  
70.0  
50.0  
83.0  
9.0  
MHz  
MHz  
MHz  
ns  
max  
A
max (Ext.)  
max (Tog.)  
su1  
GLB Reg. Setup Time before Clock, 4PT bypass  
GLB Reg. Clock to Output Delay, ORP bypass  
GLB Reg. Hold Time after Clock, 4PT bypass  
GLB Reg. Setup Time before Clock  
6.5  
9.0  
ns  
co1  
A
0.0  
6.5  
0.0  
11.0  
ns  
h1  
ns  
su2  
10 GLB Reg. Clock to Output Delay  
11 GLB Reg. Hold Time after Clock  
12 Ext. Reset Pin to Output Delay  
13 Ext. Reset Pulse Duration  
7.0  
10.0  
ns  
co2  
0.0  
0.0  
ns  
h2  
13.5  
15.0  
ns  
r1  
B
6.5  
12.0  
ns  
rw1  
14 Input to Output Enable  
16.0  
16.0  
9.0  
9.0  
12.0  
12.0  
19.0  
19.0  
12.0  
12.0  
15.0  
15.0  
ns  
ptoeen  
ptoedis  
goeen  
goedis  
toeen  
toedis  
wh  
C
15 Input to Output Disable  
ns  
B
16 Global OE Output Enable  
ns  
C
17 Global OE Output Disable  
ns  
18 Test OE Output Enable  
ns  
19 Test OE Output Disable  
ns  
20 Ext. Sync. Clock Pulse Duration, High  
21 Ext. Sync. Clock Pulse Duration, Low  
22 I/O Reg. Setup Time before Ext. Sync. Clock (Y3, Y4)  
23 I/O Reg. Hold Time after Ext. Sync. Clock (Y3, Y4)  
5.0  
5.0  
4.5  
0.0  
6.0  
6.0  
5.0  
0.0  
ns  
ns  
wl  
ns  
su3  
ns  
h3  
1. Unless noted otherwise, all parameters use 20 PTXOR path and ORP.  
2. Refer to Timing Model in this data sheet for further details.  
3. Standard 16-bit counter using GRP feedback.  
4. fmax (Toggle) may be less than 1/(twh + twl). This is to allow for a clock duty cycle of other than 50%.  
5. Reference Switching Test Conditions section.  
Timing Ext.3256E.eps  
6
Specifications ispLSI 3256E  
Internal Timing Parameters1  
Over Recommended Operating Conditions  
-100  
-70  
2
PARAMETER  
Inputs  
#
DESCRIPTION  
UNITS  
MIN. MAX. MIN. MAX.  
24 I/O Register Bypass  
25 I/O Latch Delay  
2.4  
10.3  
4.0  
14.0  
ns  
ns  
ns  
ns  
ns  
ns  
t
t
t
t
t
t
iobp  
iolat  
iosu  
ioh  
26 I/O Register Setup Time before Clock  
27 I/O Register Hold Time after Clock  
28 I/O Register Clock to Out Delay  
29 I/O Register Reset to Out Delay  
4.8  
-1.6  
5.8  
-2.5  
5.8  
5.8  
8.5  
7.5  
ioco  
ior  
GRP  
grp  
GLB  
30 GRP Delay  
2.3  
3.2  
ns  
t
31 4 Product Term Bypass Path Delay (Comb.)  
32 4 Product Term Bypass Path Delay (Reg.)  
33 1 Product Term/XOR Path Delay  
3.2  
3.1  
4.0  
4.1  
4.3  
1.5  
3.6  
4.8  
5.1  
5.2  
5.7  
1.6  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
t
t
t
t
t
t
t
t
t
t
t
t
t
4ptbp  
4ptbr  
1ptxor  
20ptxor  
xoradj  
gbp  
34 20 Product Term/XOR Path Delay  
35 XOR Adjacent Path Delay3  
36 GLB Register Bypass Delay  
37 GLB Register Setup Time before Clock  
38 GLB Register Hold Time after Clock  
39 GLB Register Clock to Output Delay  
40 GLB Register Reset to Output Delay  
41 GLB Product Term Reset to Register Delay  
42 GLB Product Term Output Enable to I/O Cell Delay  
43 GLB Product Term Clock Delay  
0.3  
5.0  
1.2  
7.6  
gsu  
gh  
1.6  
5.2  
4.0  
6.5  
3.6  
3.0  
5.2  
4.4  
6.9  
4.2  
gco  
gro  
ptre  
ptoe  
ptck  
3.0  
3.4  
ORP  
44 ORP Delay  
1.2  
0.7  
1.9  
0.9  
ns  
ns  
t
orp  
45 ORP Bypass Delay  
torpbp  
1. Internal Timing Parameters are not tested and are for reference only.  
2. Refer to Timing Model in this data sheet for further details.  
3. The XOR adjacent path can only be used by hard macros.  
Timing Int.3256E.eps  
7
Specifications ispLSI 3256E  
Internal Timing Parameters1  
Over Recommended Operating Conditions  
-100  
-70  
2
PARAMETER  
Outputs  
#
DESCRIPTION  
UNITS  
MIN. MAX. MIN. MAX.  
46 Output Buffer Delay  
2.6  
17.6  
5.5  
3.3  
18.3  
5.7  
ns  
ns  
ns  
ns  
t
t
t
t
ob  
47 Output Buffer Delay, Slew Limited Adder  
48 I/O Cell OE to Output Enabled  
obs  
oen  
odis  
49 I/O Cell OE to Output Disabled  
5.5  
5.7  
Clocks  
50 Clock Delay, Y0 or Y1 or Y2 to Global GLB Clk Line  
51 Clock Delay, Y3 or Y4 to I/O Cell Global Clock Line  
1.6  
0.3  
1.6  
1.6  
1.8  
0.8  
1.8  
2.5  
ns  
ns  
t
gy0/1/2  
ioy3/4  
t
Global Reset  
52 Global Reset to GLB and I/O Registers  
53 Global OE Pad Buffer  
4.5  
5.9  
6.1  
4.6  
7.5  
8.9  
ns  
ns  
ns  
t
t
t
gr  
goe  
toe  
54 Test OE Pad Buffer  
1. Internal Timing Parameters are not tested and are for reference only.  
2. Refer to Timing Model in this data sheet for further details.  
Timing Int.2.3256E.eps  
8
Specifications ispLSI 3256E  
ispLSI 3256E Timing Model  
I/O Cell  
GRP  
GLB  
#31  
ORP  
I/O Cell  
Feedback  
I/O Reg Bypass  
#24  
GRP  
#30  
4 PT Bypass  
#32  
GLB Reg Bypass  
#36  
ORP Bypass  
#45  
#46, 47  
I/O Pin  
(Output)  
I/O Pin  
(Input)  
Input  
20 PT  
XOR Delays  
GLB Reg  
Delay  
ORP  
Delay  
Register  
Q
D
RST  
D
Q
#44  
#33 - 35  
#52  
#52  
#25 - 29  
#48, 49  
RST  
#37 - 40  
Reset  
Y3,4  
#51  
Control  
PTs  
RE  
OE  
CK  
#41 - 43  
#50  
Y0,1,2  
#53  
#54  
GOE0,1  
TOE  
0902/3256E  
Derivations of  
t
su,  
= Logic + Reg su - Clock (min)  
= ( iobp + grp + 20ptxor) + ( gsu) - (tiobp + tgrp + tptck(min))  
th and t  
co from the Product Term Clock1  
t
t
t
su  
t
t
t
t
= (#24+ #30+ #34) + (#37) - (#24+ #30+ #43)  
1.4 ns = (2.4 + 2.3 + 4.1) + (0.3) - (2.4 + 2.3 + 3.0)  
h
= Clock (max) + Reg h - Logic  
= (tiobp + tgrp + tptck(max)) + (tgh) - (tiobp + tgrp + t20ptxor)  
= (#24+ #30+ #43) + (#38) - (#24+ #30+ #34)  
4.5 ns = (2.4 + 2.3 + 3.6) + (5.0) - (2.4 + 2.3 + 4.1)  
co  
= Clock (max) + Reg co + Output  
= (  
= (#24 + #30 + #43) + (#39) + (#44 + #46)  
13.7 ns = (2.4 + 2.3 + 3.6) + (1.6) + (1.2 + 2.6)  
tiobp + tgrp + tptck(max)) + (tgco) + (torp + tob)  
Table 2- 0042-3256E  
Note: Calculations are based upon timing specifications for the ispLSI 3256E-100L.  
9
Specifications ispLSI 3256E  
Power Consumption  
Power consumption in the ispLSI 3256E device depends Figure 3 shows the relationship between power and  
on two primary factors: the speed at which the device is operating speed.  
operating and the number of product terms used.  
Figure 3. Typical Device Power Consumption vs fmax  
ispLSI 3256E  
600  
500  
400  
300  
200  
0
20  
40 60  
80 100  
fmax (MHz)  
Notes: Configuration of 16 16-bit Counters  
Typical Current at 5V, 25° C  
I
I
can be estimated for the ispLSI 3256E using the following equation:  
CC  
CC  
= 60 + (# of PTs 0.48) + (# of nets Max. freq 0.0106) where:  
*
*
*
# of PTs = Number of Product Terms used in design  
# of nets = Number of Signals used in device  
Max. freq = Highest Clock Frequency to the device  
The I  
estimate is based on typical conditions (V  
= 5.0V, room temperature) and an assumption of two  
CC  
CC  
GLB loads on average exists. These values are for estimates only. Since the value of I  
operating conditions and the program in the device, the actual I  
is sensitive to  
CC  
should be verified.  
CC  
0127/3256E  
10  
Specifications ispLSI 3256E  
Pin Description  
Pin Name  
I/O  
Description  
Input/Output pins – These are the general purpose I/O pins used by the logic array.  
GOE0, GOE1  
TOE  
Global Output Enable input pins.  
Test Output Enable pin – This pin tristates all I/O pins when a logic low is driven.  
Active Low (0) Reset pin – Resets all of the GLB and I/O registers in the device.  
RESET  
Y0, Y1, Y2  
Dedicated Clock inputs. These clock inputs are connected to one of the clock inputs of all the GLBs on  
the device.  
Y3, Y4  
Dedicated Clock inputs. These clock inputs are connected to one of the clock inputs of all the I/O cells  
on the device.  
BSCAN/ispEN  
Input – Dedicated in-system programming enable input pin. When this pin is high, the BSCAN TAP  
controller pins TMS, TDI, TDO and TCK are enabled. When this pin is brought low, the ISP State  
Machine control pins MODE, SDI, SDO and SCLK are enabled. High-to-low transition of this pin will put  
the device in the programming mode and put all I/O pins in the high-Z state.  
TDI/SDI  
Input – This pin performs two functions. It is the Test Data input pin when ispEN is logic high. When  
ispEN is logic low, it functions as an input pin to load programming data into the device. SDI is also  
used as one of the two control pins for the ISP State Machine.  
TCK/SCLK  
Input – This pin performs two functions. It is the Test Clock input pin when ispEN is logic high. When  
ispEN is logic low, it functions as a clock pin for the Serial Shift Register.  
TMS/MODE  
Input – This pin performs two functions. It is the Test Mode Select input pin when ispEN is logic high.  
When ispEN is logic low, it functions as a pin to control the operation of the ISP State Machine.  
TRST/NC1  
Input – Test Reset, active low to reset the Boundary Scan State Machine.  
TDO/SDO  
Output – This pin performs two functions. When ispEN is logic low, it functions as the pin to read the  
ISP data. When ispEN is high, it functions as Test Data Out.  
GND  
VCC  
NC1  
Ground (GND)  
Vcc  
No Connect.  
1. NC pins are not to be connected to any active signals, VCC or GND.  
Pin Locations  
Signal  
GOE0, GOE1  
TOE  
304-Pin PQFP  
320-Ball BGA  
195, 185  
215  
AD11, AC14  
AC6  
RESET  
53  
A17  
Y0, Y1, Y2, Y3, Y4 43, 33, 205, 175, 165  
A14, B11, AD8, AB16, AA18  
ispEN/BSCAN  
SDI/TDI  
63  
B19  
C9  
23  
SCLK/TCK  
MODE/TMS  
TRST/NC1  
SDO/TDO  
GND  
73  
D20  
D7  
13  
225  
155  
AA5  
AB21  
9, 19, 39, 49, 69, 85, 95, 115, 125, 145, 161, 171, D6, C8, B13, A16, D19, F21, H22, N23, T24, W21,  
191, 201, 221, 237, 247, 267, 277, 297  
AA19, AB17, AC12, AD9, AA6, W4, U3, M2, J1, F4  
VCC  
NC1  
1, 29, 59, 77, 105, 135, 153, 181, 211, 229, 257,  
287, 304  
D4, B10, B18, D21, K23, V23, AA21, AC15, AC7,  
AA4, R2, G2, C3  
A1, A2, A23, A24, B1, B2, B23, B24, AC1, AC2,  
AC23, AC24, AD1, AD2, AD23, AD24  
1. NC pins are not to be connected to any active signals, VCC or GND.  
11  
Specifications ispLSI 3256E  
I/O Locations  
Signal PQFP BGA  
Signal PQFP BGA  
Signal PQFP BGA  
Signal PQFP BGA  
Signal PQFP BGA  
I/O 0  
I/O 1  
I/O 2  
I/O 3  
I/O 4  
I/O 5  
I/O 6  
I/O 7  
40  
41  
42  
44  
45  
46  
47  
48  
50  
51  
52  
54  
55  
56  
57  
58  
60  
61  
62  
64  
65  
66  
67  
68  
70  
71  
72  
74  
75  
76  
78  
79  
80  
81  
82  
83  
84  
86  
87  
88  
89  
90  
91  
92  
93  
94  
96  
97  
98  
99  
C13  
D13  
A13  
B14  
C14  
D14  
A15  
B15  
C15  
D15  
B16  
C16  
B17  
D16  
A18  
C17  
A19  
D17  
C18  
A20  
D18  
C19  
B20  
A21  
C20  
B21  
A22  
C21  
B22  
C22  
C23  
D22  
C24  
E21  
D23  
E22  
D24  
E23  
F22  
E24  
G21  
F23  
G22  
F24  
H21  
G23  
G24  
J21  
I/O 53 103 K22  
I/O 54 104 J24  
I/O 55 106 K24  
I/O 56 107 L21  
I/O 57 108 L22  
I/O 58 109 L23  
I/O 59 110 L24  
I/O 60 111 M24  
I/O 61 112 M21  
I/O 62 113 M22  
I/O 63 114 M23  
I/O 64 116 N22  
I/O 65 117 N21  
I/O 66 118 N24  
I/O 67 119 P24  
I/O 68 120 P23  
I/O 69 121 P22  
I/O 70 122 P21  
I/O 71 123 R24  
I/O 72 124 R23  
I/O 73 126 R22  
I/O 74 127 R21  
I/O 75 128 T23  
I/O 76 129 U24  
I/O 77 130 T22  
I/O 78 131 U23  
I/O 79 132 T21  
I/O 80 133 V24  
I/O 81 134 U22  
I/O 82 136 W24  
I/O 83 137 U21  
I/O 84 138 V22  
I/O 85 139 W23  
I/O 86 140 Y24  
I/O 87 141 V21  
I/O 88 142 W22  
I/O 89 143 Y23  
I/O 90 144 AA24  
I/O 91 146 Y22  
I/O 92 147 AA23  
I/O 93 148 AB24  
I/O 94 149 Y21  
I/O 95 150 AA22  
I/O 96 151 AB23  
I/O 97 152 AB22  
I/O 98 154 AC22  
I/O 99 156 AD22  
I/O 100 157 AA20  
I/O 101 158 AC21  
I/O 102 159 AB20  
I/O 103 160 AD21  
I/O 104 162 AC20  
I/O 105 163 AB19  
I/O 106 164 AD20  
I/O 107 166 AC19  
I/O 108 167 AB18  
I/O 109 168 AD19  
I/O 110 169 AA17  
I/O 111 170 AC18  
I/O 112 172 AD18  
I/O 113 173 AA16  
I/O 114 174 AC17  
I/O 115 176 AD17  
I/O 116 177 AC16  
I/O 117 178 AA15  
I/O 118 179 AB15  
I/O 119 180 AD16  
I/O 120 182 AD15  
I/O 121 183 AA14  
I/O 122 184 AB14  
I/O 123 186 AD14  
I/O 124 187 AD13  
I/O 125 188 AA13  
I/O 126 189 AB13  
I/O 127 190 AC13  
I/O 128 192 AB12  
I/O 129 193 AA12  
I/O 130 194 AD12  
I/O 131 196 AC11  
I/O 132 197 AB11  
I/O 133 198 AA11  
I/O 134 199 AD10  
I/O 135 200 AC10  
I/O 136 202 AB10  
I/O 137 203 AA10  
I/O 138 204 AC9  
I/O 139 206 AB9  
I/O 140 207 AC8  
I/O 141 208 AA9  
I/O 142 209 AD7  
I/O 143 210 AB8  
I/O 144 212 AD6  
I/O 145 213 AA8  
I/O 146 214 AB7  
I/O 147 216 AD5  
I/O 148 217 AA7  
I/O 149 218 AB6  
I/O 150 219 AC5  
I/O 151 220 AD4  
I/O 152 222 AB5  
I/O 153 223 AC4  
I/O 154 224 AD3  
I/O 155 226 AB4  
I/O 156 227 AC3  
I/O 157 228 AB3  
I/O 158 230 AB2  
I/O 212 290  
I/O 213 291  
I/O 214 292  
I/O 215 293  
I/O 216 294  
I/O 217 295  
I/O 218 296  
I/O 219 298  
I/O 220 299  
I/O 221 300  
I/O 222 301  
I/O 223 302  
I/O 224 303  
G3  
F2  
E1  
G4  
F3  
E2  
D1  
E3  
D2  
C1  
E4  
D3  
C2  
B3  
C4  
A3  
D5  
B4  
C5  
A4  
B5  
C6  
A5  
B6  
C7  
A6  
D8  
B7  
A7  
I/O 159 231 AA3  
I/O 160 232 AB1  
I/O 161 233  
I/O 162 234 AA2  
I/O 163 235 Y3  
I/O 164 236 AA1  
Y4  
I/O 165 238  
I/O 166 239  
I/O 167 240  
I/O 168 241  
I/O 169 242  
I/O 170 243  
I/O 171 244  
I/O 172 245  
I/O 173 246  
I/O 174 248  
I/O 175 249  
I/O 176 250  
I/O 177 251  
I/O 178 252  
I/O 179 253  
I/O 180 254  
I/O 181 255  
I/O 182 256  
I/O 183 258  
I/O 184 259  
I/O 185 260  
I/O 186 261  
I/O 187 262  
I/O 188 263  
I/O 189 264  
I/O 190 265  
I/O 191 266  
I/O 192 268  
I/O 193 269  
I/O 194 270  
I/O 195 271  
I/O 196 272  
I/O 197 273  
I/O 198 274  
I/O 199 275  
I/O 200 276  
I/O 201 278  
I/O 202 279  
I/O 203 280  
I/O 204 281  
I/O 205 282  
I/O 206 283  
I/O 207 284  
I/O 208 285  
I/O 209 286  
I/O 210 288  
I/O 211 289  
Y2  
W3  
Y1  
V4  
W2  
V3  
W1  
U4  
V2  
V1  
T4  
U2  
T3  
U1  
T2  
R4  
R3  
T1  
R1  
P4  
P3  
P2  
P1  
N1  
N4  
N3  
N2  
M3  
M4  
M1  
L1  
I/O 8  
I/O 9  
I/O 10  
I/O 11  
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 20  
I/O 21  
I/O 22  
I/O 23  
I/O 24  
I/O 25  
I/O 26  
I/O 27  
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 36  
I/O 37  
I/O 38  
I/O 39  
I/O 40  
I/O 41  
I/O 42  
I/O 43  
I/O 44  
I/O 45  
I/O 46  
I/O 47  
I/O 48  
I/O 49  
I/O 225  
I/O 226  
I/O 227  
I/O 228  
I/O 229  
I/O 230  
I/O 231  
2
3
4
5
6
7
8
I/O 232 10  
I/O 233 11  
I/O 234 12  
I/O 235 14  
I/O 236 15  
I/O 237 16  
I/O 238 17  
I/O 239 18  
I/O 240 20  
I/O 241 21  
I/O 242 22  
I/O 243 24  
I/O 244 25  
I/O 245 26  
I/O 246 27  
I/O 247 28  
I/O 248 30  
I/O 249 31  
I/O 250 32  
I/O 251 34  
I/O 252 35  
I/O 253 36  
I/O 254 37  
I/O 255 38  
D9  
B8  
A8  
B9  
D10  
C10  
A9  
A10  
D11  
C11  
A11  
A12  
D12  
C12  
B12  
L2  
L3  
L4  
K1  
K2  
K3  
K4  
J2  
H1  
J3  
H2  
J4  
G1  
H3  
F1  
H4  
H23  
J22  
I/O 50 100 H24  
I/O 51 101 J23  
I/O 52 102 K21  
12  
Specifications ispLSI 3256E  
Pin Configuration  
ispLSI 3256E 304-Pin PQFP Pinout Diagram  
1
2
3
4
5
6
7
8
228  
227  
226  
225  
224  
223  
222  
221  
220  
219  
218  
217  
216  
215  
214  
213  
212  
211  
210  
209  
208  
207  
206  
205  
204  
203  
202  
201  
200  
199  
198  
197  
196  
195  
194  
193  
192  
191  
190  
189  
188  
187  
186  
185  
184  
183  
182  
181  
180  
179  
178  
177  
176  
175  
174  
173  
172  
171  
170  
169  
168  
167  
166  
165  
164  
163  
162  
161  
160  
159  
158  
157  
156  
155  
154  
153  
VCC  
I/O 225  
I/O 226  
I/O 227  
I/O 228  
I/O 229  
I/O 230  
I/O 231  
GND  
I/O 232  
I/O 233  
I/O 234  
MODE/TMS  
I/O 235  
I/O 236  
I/O 237  
I/O 238  
I/O 239  
GND  
I/O 240  
I/O 241  
I/O 242  
SDI/TDI  
I/O 243  
I/O 244  
I/O 245  
I/O 246  
I/O 247  
VCC  
I/O 248  
I/O 249  
I/O 250  
Y1  
I/O 251  
I/O 252  
I/O 253  
I/O 254  
I/O 255  
GND  
I/O 0  
I/O 1  
I/O 2  
Y0  
I/O 3  
I/O 4  
I/O 5  
I/O 6  
I/O 157  
I/O 156  
I/O 155  
TRST/NC1  
I/O 154  
I/O 153  
I/O 152  
GND  
I/O 151  
I/O 150  
I/O 149  
I/O 148  
I/O 147  
TOE  
I/O 146  
I/O 145  
I/O 144  
VCC  
I/O 143  
I/O 142  
I/O 141  
I/O 140  
I/O 139  
Y2  
I/O 138  
I/O 137  
I/O 136  
GND  
I/O 135  
I/O 134  
I/O 133  
I/O 132  
I/O 131  
GOE0  
I/O 130  
I/O 129  
I/O 128  
GND  
I/O 127  
I/O 126  
I/O 125  
I/O 124  
I/O 123  
GOE1  
I/O 122  
I/O 121  
I/O 120  
VCC  
I/O 119  
I/O 118  
I/O 117  
I/O 116  
I/O 115  
Y3  
I/O 114  
I/O 113  
I/O 112  
GND  
I/O 111  
I/O 110  
I/O 109  
I/O 108  
I/O 107  
Y4  
I/O 106  
I/O 105  
I/O 104  
GND  
I/O 103  
I/O 102  
I/O 101  
I/O 100  
I/O 99  
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
67  
68  
69  
70  
71  
72  
73  
74  
75  
76  
ispLSI 3256E  
Top View  
I/O 7  
GND  
I/O 8  
I/O 9  
I/O 10  
RESET  
I/O 11  
I/O 12  
I/O 13  
I/O 14  
I/O 15  
VCC  
I/O 16  
I/O 17  
I/O 18  
ispEN/BSCAN  
I/O 19  
I/O 20  
I/O 21  
I/O 22  
I/O 23  
GND  
I/O 24  
I/O 25  
I/O 26  
SCLK/TCK  
I/O 27  
I/O 28  
I/O 29  
SDO/TDO  
I/O 98  
VCC  
1. NC pins are not to be connected to any active signals, VCC or GND.  
13  
Specifications ispLSI 3256E  
Signal Configuration  
ispLSI 3256E 320-Ball BGA Signal Diagram  
24 23 22 21 20 19 18 17 16 15 14 13 12 11 10  
9
8
7
6
5
4
3
2
1
I/O  
26  
I/O  
23  
I/O  
19  
I/O  
16  
I/O  
14  
I/O  
6
I/O  
2
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O I/O  
NC1 NC1  
NC1 NC1  
RESET GND  
Y0  
NC1 NC1  
NC1 NC1  
A
B
A
B
252 251 248 247 243 240 237 234 231 227  
I/O  
28  
I/O  
25  
I/O ispEN/  
22 BSCAN  
I/O  
12  
I/O  
10  
I/O  
7
I/O  
3
I/O  
255  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O I/O  
VCC  
GND  
Y1 VCC  
I/O  
244 242 239 235 232 229 225  
I/O  
32  
I/O I/O  
30 29  
I/O  
27  
I/O  
24  
I/O  
21  
I/O  
18  
I/O  
15  
I/O  
11  
I/O  
8
I/O  
4
I/O  
0
I/O  
I/O SDI/  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
GND  
VCC  
I/O  
C
C
254 250 246 TDI  
236 233 230 226  
224 221  
I/O  
36  
I/O I/O  
34 31  
SCLK/  
TCK  
I/O  
20  
I/O  
17  
I/O  
13  
I/O  
9
I/O  
5
I/O  
1
I/O  
I/O  
I/O  
I/O  
I/O MODE/  
I/O  
228  
I/O I/O  
VCC  
GND  
GND  
VCC  
D
D
253 249 245 241 238 TMS  
223 220 218  
I/O  
39  
I/O I/O  
37 35  
I/O  
33  
I/O I/O I/O I/O  
E
E
222 219 217 214  
I/O I/O I/O  
I/O  
43  
I/O I/O  
41 38  
GND  
GND  
F
F
216 213 210  
I/O I/O  
215 212  
I/O  
I/O  
46  
I/O I/O  
I/O  
40  
VCC  
I/O  
G
H
G
H
208  
45  
42  
I/O I/O  
211 209 206 204  
I/O  
I/O  
50  
I/O  
48  
I/O  
44  
GND  
I/O I/O  
I/O  
I/O  
54  
I/O I/O  
I/O  
47  
GND  
I/O  
J
J
207 205 203  
51  
49  
I/O I/O I/O  
I/O  
55  
I/O  
53  
I/O  
52  
VCC  
K
K
202 201 200 199  
I/O I/O I/O I/O  
198 197 196 195  
I/O  
59  
I/O I/O  
58 57  
I/O  
56  
L
L
I/O I/O  
193 192  
I/O  
I/O  
60  
I/O I/O  
I/O  
61  
GND  
I/O  
M
N
M
N
194  
63  
62  
ispLSI 3256E  
I/O  
66  
I/O  
64  
I/O  
65  
I/O I/O  
189 190 191 188  
I/O  
GND  
Bottom View  
I/O  
67  
I/O I/O  
68 69  
I/O  
70  
I/O I/O  
184 185 186 187  
I/O  
I/O  
P
P
I/O I/O  
180 181  
I/O  
I/O  
71  
I/O I/O  
72 73  
I/O  
74  
VCC  
I/O  
R
R
183  
I/O I/O  
175 177 179 182  
I/O  
I/O I/O  
75 77  
I/O  
79  
GND  
T
T
I/O  
76  
I/O I/O  
I/O  
83  
I/O  
172  
I/O  
I/O  
GND  
U
U
78  
81  
176 178  
I/O  
80  
I/O  
84  
I/O  
87  
I/O I/O  
I/O  
I/O  
VCC  
V
V
168 170 173 174  
I/O I/O I/O  
166 169 171  
I/O I/O I/O I/O  
161 163 165 167  
I/O I/O I/O  
159 162 164  
I/O I/O I/O I/O  
I/O  
82  
I/O I/O  
85 88  
GND  
GND  
W
Y
W
Y
I/O  
86  
I/O I/O  
89 91  
I/O  
94  
I/O  
90  
I/O I/O  
92 95  
I/O  
100  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
TRST/  
GND  
I/O  
VCC  
AA  
AB  
AC  
AD  
VCC  
GND Y4  
AA  
AB  
AC  
AD  
1
110 113 117 121 125 129 133 137 141 145 148  
NC  
I/O  
93  
I/O I/O SDO/ I/O  
96 97 TDO 102 105 108  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
GND Y3  
I/O I/O  
118 122 126 128 132 136 139 143 146 149 152 155 157 158 160  
I/O I/O I/O I/O I/O  
98 101 104 107 111 114 116  
I/O I/O I/O I/O I/O I/O I/O  
GOE I/O  
1
I/O  
I/O  
I/O  
I/O  
I/O  
I/O I/O  
150 153 156  
NC1 NC1  
NC1 NC1  
VCC  
I/O  
GND  
VCC TOE  
I/O I/O  
NC1 NC1  
NC1 NC1  
127  
131 135 138 140  
I/O  
I/O  
I/O GOE I/O  
134  
I/O I/O I/O  
142 144 147 151 154  
GND Y2  
99 103 106 109 112 115 119 120 123 124 130  
0
24 23 22 21 20 19 18 17 16 15 14 13 12 11 10  
9
8
7
6
5
4
3
2
1
1. NC pins are not to be connected to any active signals, VCC or GND.  
Note: Ball A1 indicator dot on top side of package.  
14  
Specifications ispLSI 3256E  
Part Number Description  
ispLSI 3256E XXX X XXXX X  
Device Family  
Grade  
Blank = Commercial  
Device Number  
Package  
Q = PQFP (With Heat Sink)  
QA = PQFP (Without Heat Sink)  
B320 = BGA  
Speed  
100 = 100 MHz fmax  
70 = 70 MHz fmax  
Power  
L = Low  
Ordering Information  
COMMERCIAL  
FAMILY  
fmax (MHz)  
tpd (ns)  
10  
ORDERING NUMBER  
ispLSI 3256E-100LQ1  
ispLSI 3256E-100LQA  
ispLSI 3256E-100LB320  
ispLSI 3256E-70LQ1  
ispLSI 3256E-70LQA  
ispLSI 3256E-70LB320  
PACKAGE  
100  
100  
100  
70  
304-Pin PQFP (With Heat Sink)  
304-Pin PQFP (Without Heat Sink)  
320-Ball BGA  
10  
10  
ispLSI  
15  
304-Pin PQFP (With Heat Sink)  
304-Pin PQFP (Without Heat Sink)  
320-Ball BGA  
70  
15  
70  
15  
1. Converted to ispLSI 3256E-xxxLQA per PCN #03A-07.  
Revision History  
Date  
Version  
Change Summary  
Previous Lattice releases.  
Updated Part Number Description and Ordering Information.  
March 2007  
09  
15  

相关型号:

ISPLSI3256E-100LB320

In-System Programmable High Density PLD
LATTICE

ISPLSI3256E-100LM

EE PLD, 13ns, 256-Cell, CMOS, PQFP304, MQFP-304
LATTICE

ISPLSI3256E-100LQ

In-System Programmable High Density PLD
LATTICE

ISPLSI3256E-70LB320

In-System Programmable High Density PLD
LATTICE

ISPLSI3256E-70LM

EE PLD, 18ns, 256-Cell, CMOS, PQFP304, MQFP-304
LATTICE

ISPLSI3256E-70LQ

In-System Programmable High Density PLD
LATTICE

ISPLSI3256E-70LQA

EE PLD, 15ns, 256-Cell, CMOS, PQFP304, PLASTIC, QFP-304
LATTICE

ISPLSI3256E100LB320

In-System Programmable High Density PLD
LATTICE

ISPLSI3256E100LQ

In-System Programmable High Density PLD
LATTICE

ISPLSI3256E100LQA

In-System Programmable High Density PLD
LATTICE

ISPLSI3256E70LB320

In-System Programmable High Density PLD
LATTICE

ISPLSI3256E70LQ

In-System Programmable High Density PLD
LATTICE