OR3L165B8BM680-DB [ROCHESTER]

FPGA, 1024 CLBS, 120000 GATES, 333 MHz, PBGA680, PLASTIC, BGAM-680;
OR3L165B8BM680-DB
型号: OR3L165B8BM680-DB
厂家: Rochester Electronics    Rochester Electronics
描述:

FPGA, 1024 CLBS, 120000 GATES, 333 MHz, PBGA680, PLASTIC, BGAM-680

时钟 栅 可编程逻辑
文件: 总90页 (文件大小:2579K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
ORCA™ OR3LxxxB Series Device Datasheet  
June 2010  
All Devices Discontinued!  
Product Change Notifications (PCNs) have been issued to discontinue all devices in this  
data sheet.  
The original datasheet pages have not been modified and do not reflect those changes.  
Please refer to the table below for reference PCN and current product status.  
Product Line  
Ordering Part Number  
OR3L165B8PS208-DB  
OR3L165B7PS208-DB  
OR3L165B7PS208I-DB  
OR3L165B8PS240-DB  
OR3L165B7PS240-DB  
OR3L165B7PS240I-DB  
OR3L165B8BA352-DB  
OR3L165B7BA352-DB  
OR3L165B7BA352I-DB  
OR3L165B8BC432-DB  
OR3L165B7BC432-DB  
OR3L165B7BC432I-DB  
OR3L165B8BM680-DB  
OR3L165B7BM680-DB  
OR3L165B7BM680I-DB  
OR3L225B8BC432-DB  
OR3L225B7BC432-DB  
OR3L225B7BC432I-DB  
OR3L225B8BM680-DB  
OR3L225B7BM680-DB  
OR3L225B7BM680I-DB  
Product Status  
Reference PCN  
PCN#06-07  
OR3LB165B  
Discontinued  
PCN#09-10  
PCN#06-07  
OR3L225B  
Discontinued  
``  
5555 N.E. Moore Ct. z Hillsboro, Oregon 97124-6421 z Phone (503) 268-8000 z FAX (503) 268-8347  
Internet: http://www.latticesemi.com  
Data Addendum  
March 2002  
ORCA® OR3LxxxB Series  
Field-Programmable Gate Arrays  
shared inpus and the logic flexibility of LUTs with  
independent uts.  
Introduction  
Fast-crry logic and outing to adjaent PFUs for  
nibe-wi, byte-wide, or longtic func-  
tions, h the ption to register carry-out.  
SoftwireLTs (SWL) allw fast ing of up  
to three levels of LUT lgic in a singlPFU.  
Suppmental logic and trconnct cell (SLIC)  
roides 3-statable uffersup o 10-bit decoder,  
and PAL*-like AND-ORINVERT (AOI) in each pro-  
grammable logcell (PC).  
Abundant hrarchal ruting resources based on  
routing two danibbles and two control lines per  
set proe foter place and route implementa-  
tioand ss routing delay.  
Indivially rogrammable drive capability: 12 mA  
sink/6 msource or 6 mA sink/3 mA source.  
Bilt-in boundary scan (IEEE 1149.1 JTAG) and  
testbility function to 3-state all I/O pins.  
Enhanced system clock routing for low-skew, high-  
speed clocks originating on-chip or at any I/O.  
Up to four ExpressCLK inputs allow extremely fast  
clocking of signals on- and off-chip plus access to  
internal general clock routing.  
This data addendum refers to the information found  
in the ORCA Series 3C and 3T Field-Programmable  
Gate Arrays Data Sheet.  
®
Features  
High-performance, cost-effective, 0.25 µm 5-lel  
metal technology.  
2.5 V internal supply voltage and 3.3 I/O sul
voltage for speed and compatibility
Up to 340,000 usable gatesin 0.µ.  
Up to 612 user I/Os in 0.25 µm. (ORxxxB I/Os  
are 5 V tolerant to allow intction both  
3.3 V and 5 V devices, sea per-pin  
basis, when using 3.3 V I/O
Twin-quad programmable functunit (PFU)  
architecture with eight 16-bit look-up tables (s)  
per PFU, organid in two nibbles for use in nibe-  
or byte-wide functis. Alows for mixemeti
and logifunctions in single PFU.  
Nine user egisters per PFU, one follh  
LUT, plus onetra. All have porammlock  
ennd local set/reset, pus a global set/reset  
thabe disabled per PF
StopCLK feature to glitchlessly stop/start the  
ExpressCLKs independently by user command.  
* PAL is a trademark of Lattice Semiconductor  
IEEE is a registered trademark of The Institute of Electrical and  
Electronics Engineers, Inc.  
Flexe input structur(FINS) thPFUs pro-  
vides a routability ehancent for LUTs with  
Table 1. ORCA OR3xxxB Series FPGAs  
ystem  
Max User  
RAM  
Process  
Technology  
Devi
LUTs  
Registers  
User I/Os Array Size  
Gates‡  
OR3L165B 20K—244K  
OR3L225B 166K—340K 11552  
8192  
10752  
14820  
131K  
185K  
516  
612  
32 × 32  
38 × 38  
0.25 µm/5 LM  
0.25 µm/5 LM  
The usable gate counts range from a logic-only gate count to a gate count assuming 30% of the PFUs/SLICs being used as RAMs.  
The logic-only gate count includes each PFU/SLIC (counted as 108 gates/PFU), including 12 gates per LUT/FF pair (eight per PFU), and  
12 gates per SLIC/FF pair (one per PFU). Each of the four PIOs per PIC is counted as 16 gates (three FFs, fast-capture latch, output  
logic, CLK, and I/O buffers). PFUs used as RAM are counted at four gates per bit, with each PFU capable of implementing a 32 × 4 RAM  
(or 512 gates) per PFU.  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Table of Contents  
Contents  
Page  
Contents  
Page  
Introduction................................................................ 1  
Features .................................................................... 1  
System-Level Features.............................................. 4  
Support...................................................................... 5  
Description ................................................................ 5  
FPGA Overview ...................................................... 5  
PLC Logic ............................................................... 5  
PIC Logic ................................................................ 8  
System Features..................................................... 9  
Routing.................................................................... 9  
Configuration........................................................... 9  
Configuration Data Format...................................... 9  
Series 3L I/Os and 5 V Tolerance......................... 10  
Designing with ORCA Series 3T Parts with  
Series 3L in Mind................................................ 10  
Powerup Sequencing for Series 3L Devices......... 10  
ORCA Foundry Development System .................. 11  
Additional Information ........................................... 11  
Timing Characteristics............................................12  
Configuration Timing........................................... 12  
PFU Timing........................................................ 3  
PLC Timing ..................................................... 9  
SLIC Timing .......................................... 19  
PIO Timing...........................................20  
Special Function Blocks Timing.................. 23  
Clock Timing ....................................................... 25  
Description........................................................... 35  
Estimating Power Dissipation................................. 37  
OR3LxxxB............................................................ 37  
Pin Information ....................................................... 38  
Absolute Maximum Ratings.................................... 76  
Recommended Operating Conditions .................... 76  
Electrical Characteristics........................................ 77  
Package Thermal Charcteristics .......................... 78  
ΘJA ............................................................. 78  
ψJC .................................................................. 78  
ΘJC ......................................................78  
ΘJB ...................................................8  
FPGA Mimum uncon Temperare ....9  
PackagCoplanarity ...................................... 80  
PackagParasis............................................ 80  
Paage utlinDiagrams............................. 81  
Terand Definitions..................................... 81  
08-PiSQFP2.............................................. 82  
20-Pin SQFP2............................................ 83  
-Pin PBGA ................................................... 84  
432-Pin EBGA ...................................... 85  
680-Pin PBAM ............................................... 86  
Ordering Iformion ............................................ 87  
2
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Table of Contents (continued)  
Figure  
Page  
Table  
Page  
Figure 1. Simplified PFU Diagram...............................6  
Figure 2. SLIC All Modes Diagram..............................7  
Figure 3. OR3Lxxx Programmable Input/Output  
Table 14. ExpressCLK (ECLK) and Fast Clock  
(FCLK) Timing Characteristics ............................ 25  
Table 15. General-Purpose Clock Timing  
Image from ORCA Foundry....................................8  
Figure 4. Synchronous Memory  
Characteristics (Internally Generated Clock)....... 26  
Table 16. OR3Lxxx ExpressCLK to  
Write Characteristics ............................................17  
Figure 5. Synchronous Memory Read Cycle.............18  
Figure 6. ExpressCLK to Output Delay .....................27  
Figure 7. Fast Clock to Output Delay.........................28  
Figure 8. System Clock to Output Delay ...................29  
Figure 9. Input to ExpressCLK Setup/Hold Time.......31  
Figure 10. Input to Fast Clock Setup/Hold Time........33  
Figure 11. Input to System Clock Setup/Hold Time...34  
Figure 12. Package Parasitics...................................80  
Output Delay (Pin-to-Pin) .................................... 27  
Table 17. OR3xxx Fast Clock (FCLK) to  
Output Delin-toPin) .................................... 28  
Table 18. OR3Lxxx Geeral System Clock  
(SLK) to Output Delay (Pin-to............... 29  
Table 1. R3Lxxx Input to ExprCLK)  
ast-CptuSetup/Hold ime (in)......... 30  
Table 20. OR3Lxxx Input tFast Clock  
Setu/Hold Time (Pin--Pn)............................... 32  
Tble . OR3Lxxx Inut to nerl System Clock  
(SCLK) Setup/Hold Tme (P-to-Pin).................. 34  
ble 22. Deratinfor Comercial/Industrial  
Table  
Pae  
OR3Lxxx evice(I/O upply VDD) .................... 36  
Table 23. Deratig for Commercial/Industrial  
Table 1. ORCA OR3LxxxB Series FPGAs .................1  
Table 2. ORCA Series 3L System Perfomanc..........4  
Table 3. Configuration Frame Size ......................9  
Table 4. General Configuration Mming  
Characteristics ...................................12  
Table 5. Combinatorial PFU Timicteristics..13  
Table 6. Sequential PFU Timing Cheristics .......14  
Table 7. Ripple Mode PFU Timing Characteristics ....15  
Table 8. SynchronouMemory  
Write Characteristic.....................................1
Table 9. Synchronous Mey  
Read Charteristics...........................18  
Table 10. PFU Oput UX and  
Direouting Tming Charactistics..................19  
Table 11leental Logic an
Intercnect Cell Timing Charaeristic..............19  
Table 12. Pogrammable IO  
Timing Characteristics ..................................20  
Table 13. Microprocesor Interface (MPI) Timing  
Characteristics...................................................23  
OR3s (I/O Supply VDD2) .................. 36  
Table 24. 2-Pin SQFP2 Pinout .............................. 38  
Tble 2240-in SQFP2 Pinout ............................. 41  
ble 26. 2-Pin PBGA Pinout................................ 44  
Tae 27. 432-Pin EBGA Pinout ............................... 49  
Table 8. 680-Pin PBGAM Pinout............................. 60  
Table 29. Absolute Maximum Ratings....................... 76  
ble 30. Recommended Operating Conditions ....... 76  
Table 31. Electrical Characteristics ........................... 77  
Table 32. Plastic Package Thermal Characteristics  
for the ORCA Series............................................ 79  
Table 33. Package Coplanarity.................................. 80  
Table 34. Package Parasitics .................................... 80  
Table 35. Voltage Options ......................................... 87  
Table 36. Temperature Options ................................. 87  
Table 37. Package Options ....................................... 87  
Table 38. ORCA OR3LxxxB Series  
Package Matrix.................................................... 87  
Lattice Semiconductor  
3
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Features (continued)  
Dual-use microprocessor interface (MPI) can be  
used for configuration, readback, device control, and  
device status, as well as for a general-purpose inter-  
face to the FPGA. Glueless interface to i960* and  
PowerPCprocessors with user-configurable  
address space provided.  
Programmable I/O (PIO) has:  
— Fast-capture input latch and input flip-flop (FF)/  
latch for reduced input setup time and zero hold  
time.  
— Capability to (de)multiplex I/O signals.  
— Fast access to SLIC for decodes and PAL-like  
functions.  
— Output FF and two-signal function generator to  
reduce CLK to output propagation delay.  
— Fast open-drain drive capability.  
Parallel readback of configuration data capability with  
the built-in microprocessor interface.  
Programmable clock manager (PCM) adjusts clock  
phase and duty cycle foiput clock rates from  
5 MHz to 120 MHz. Te PCmay be combined with  
FPGA logic to create complex nctions, such as dig-  
ital phase-locked loops (DPL), frequency ters,  
and frequencsynesizers.Two PCMs ed  
per device.  
New programmable I/O 3-state FF allows 3-state  
buffer control signals to be set up a clock cycle early  
for improved clock to output delays.  
True iernal 3-statbidirectional uses with ple  
System-Level Features  
contrprovideby the SLIC.  
34 RM pr PFU, configable singe- or dual-  
portreate large, fast RAM/RM blos (128 × 8 in  
nly eit PFUs) using te SLIC coders as bank  
dvers.  
System-level features reduce glue logic requirements  
and make a system on a chip possible. These features  
in the ORCA OR3LxxxB include the following:  
Full PCI local bus compliance for all devices in  
3.3 V and 5 V PCI systems. Pin-selectable I/O  
clamping diodes provide 3.3 V and 5 V complic
and 5 V tolerance.  
FUTOPIA Level III I/compliance (6.0 ns  
CLK -> OUT, 2.0 sith 0 ns hold).  
* i960 is a regstererademrk of Intel Corporation.  
PowerPC a registed trademark of International Business  
Machis, c.  
Table 2. ORCA Series 3L System Perfor
Parameter  
# PFUs  
-7  
-8  
Unit  
16-bit Loadable Up/Down Conter  
16-bit Accumulator  
2
151  
151  
176  
176  
MHz  
MHz  
8 × 8 Parallel Multiplier:  
Multiplier Mode, Unpelined1  
ROM Mode, Unpipelin2  
Multiplier Mo, Pipeline
32 × 16 RAM (sus):  
Single-port, 3-Bus4  
Dual-port5  
5  
15  
38  
93  
129  
46  
116  
152  
MHz  
MHz  
MHz  
4
4
173  
231  
209  
277  
MHz  
MHz  
128 × 8 RAM (synchronous):  
Single-port, 3-state Bus4  
Dual-port5  
8
8
151  
151  
181  
181  
MHz  
MHz  
8-bit Address Decode (intl):  
Using Softwired LU
Using SLICs6  
0.25  
0
2.30  
1.29  
2.00  
1.12  
ns  
ns  
32-bit Address Decode (i:  
Using Softwired LUTs  
Using SLICs7  
2
0
2
7.97  
3.75  
7.97  
6.84  
3.16  
6.84  
ns  
ns  
ns  
36-bit Parity Check (internal)  
1. Implemented using 8 × 1 multiplier mode (unpipelined), register-to-register, two 8-bit inputs, one 16-bit output.  
2. Implemented using two 32 × 12 ROMs and one 12-bit adder, one 8-bit input, one fixed operand, one 16-bit output.  
3. Implemented using 8 × 1 multiplier mode (fully pipelined), two 8-bit inputs, one 16-bit output (seven of 15 PFUs contain  
only pipelining registers).  
4. Implemented using 32 × 4 RAM mode with read data on 3-state buffer to bidirectional read/write bus.  
5. Implemented using 32 × 4 dual-port RAM mode.  
6. Implemented in one partially occupied SLIC with decoded output set up to CE in same PLC.  
7. Implemented in five partially occupied SLICs.  
4
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
PLC Logic  
Support  
Each PFU within a PLC contains eight 4-input (16-bit)  
LUTs, eight latches/FFs, and one additional FF that  
may be used independently or with arithmetic func-  
tions.  
ORCA Foundry development system support.  
Supported by industry-standard CAE tools for design  
entry, synthesis, simulation, and timing analysis.  
The PFU is organized in a twin-quad fashion: two sets  
of four LUTs and FFs that can be controlled indepen-  
dently. LUTs may also be combined for use in arith-  
metic functions uing fast-carry chain logic in either  
4-bit or 8-bit mdes. carry-out of either mode may  
be registered in the ninth FF for pipelining. Each PFU  
may also be configueas a synchro32 × 4 sin-  
gle- or ual-ort RAM or ROM. Thatches)  
may obtainput om LUT outputs from  
ivertible PFnputs, or thecan be tigh or tied  
ow. The Fs also have prramable clock polarity,  
cck enbles, and local set/et.  
Description  
FPGA Overview  
The ORCA OR3LxxxB FPGAs are a new generation of  
SRAM-based FPGAs built on the successful Series 2  
and Series 3 FPGA lines, with enhancements and  
innovations geared toward today’s high-speed designs  
and tomorrow’s systems on a single chip. Designed  
from the start to be synthesis friendly and to reduce  
place and route times while maintaining the complete  
routability of the ORCA Series 2 devices, the  
OR3LxxxB Series more than doubles the logic avail-  
able in each logic block and incorporates syste-level  
features that can further reduce logic requirments an
increase system speed. ORCA OR3LxxB devces  
contain many new patented enhancemes nd are  
offered in a variety of packages, spd gras, nd  
temperature ranges.  
The SLIC is connected to LC roting resources and to  
toutputs of the FU. It coains 3-state, bidirectional  
buffers and logc to pform p to a 10-bit AND function  
for decoding, or AND-OR with optional INVERT to  
perform Pftions. The 3-state drivers in the  
SLIC d thr direct connections to the PFU outputs  
mke fatrue -state buses possible within the  
GA, reding required routing and allowing for real-  
worsystem performance.  
The ORCA OR3LxxxB Series FPsist of three  
basic elements: PLCs, programmabput/output  
cells (PICs), and system-level features. An array o
PLCs is surrounded PICs. Each PLC contains a  
PFU, a SLIC, local routiresorces, and coation  
RAM. Most of the FPGA loc is performeU  
(see Figure 1), ut decoders, PAL-like fun
3-state buffering n bperformed in he SL
Figure e PICs provide devicinputs and outputs  
and can ed o register signaand to erform  
input demtiplexing, output ultipleing, nd other  
functions otwo output sinals (see Figure 3). Some of  
the system-level functions ude e MPI and the  
PCM.  
Lattice Semiconductor  
5
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Description (continued)  
F7  
F5D  
REG7  
Q7  
0
D0  
DIN7  
0
K7_0  
K7  
A
B
D1  
DSEL  
CE  
K7_1  
K7_2  
CK  
S/R  
C
D
F6  
K7_3  
K6_0  
REG6  
Q6  
DIN6  
0
K6  
D0  
D1  
A
B
C
K6_1  
K6_2  
DSEL  
CE  
1
0
CK  
S/R  
K6_3  
D
F5MODE67  
F5  
K5  
REG
Q5  
K5_0  
K5_1  
K5_2  
K5_3  
DIN5  
0
A
B
C
D
D0  
D1  
DSEL  
C
/R  
K4  
K4_0  
K4_1  
K4_2  
K4_3  
A
B
C
D
1
0
F4  
REG4  
Q4  
DIN4  
0
D0  
F5C  
D1  
DSEL  
CE  
F5MODE45  
0
CK  
S/R  
CLK  
0
SEL  
0
CIN  
COUT  
0
CE  
1
1
REGCOUT  
D
CE  
K  
S/R  
ASWE  
1
1
0
LSR  
0
0
F3  
F5B  
REG3  
Q3  
0
D0  
N3  
0
0  
B
D1  
DSEL  
CE  
K3
K3_2  
CK  
S/R  
C
F2  
K3_3  
K2_0  
REG2  
DIN2  
0
Q2  
K
D0  
D1  
A
K2_1  
K2_2  
DSEL  
CE  
1
0
CK  
S/R  
K2_3  
D
F5MODE23  
F1  
K1  
A
B
C
D
REG1  
DIN1  
0
Q1  
D0  
D1  
DSEL  
CE  
CK  
S/R  
K0  
K
K0_2  
K0_3  
A
B
C
D
1
0
F0  
REG0  
DIN0  
0
Q0  
D0  
F5A  
D1  
DSEL  
CE  
F5MODE01  
0
CK  
S/R  
5-5743  
Note: All multiplexers without select inputs are configuration selector multiplexers.  
Figure 1. Simplified PFU Diagram  
6
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Description (continued)  
BRI9  
I9  
BL09  
BR09  
BLI9  
BRI8  
I8  
BL08  
BR08  
BLI8  
BRI7  
I7  
BL07  
BR07  
BLI7  
BRI6  
I6  
BL06  
BR06  
BLI6  
BRI5  
I5  
BL05  
BR05  
BLI5  
DC  
BRI4  
I4  
BR04  
BLI4  
TRI  
0/1  
0/1  
DEC  
HIGH WHEN LOW  
0/1  
BL0
BR03  
BLI
BRI2  
I2  
BL02  
BR02  
BLI2  
BRI1  
I1  
BL01  
BR01  
I1  
BRI0  
BL00  
BR00  
B
5-5744(F)  
Figure 2. SLIC All Modes Diagram  
Lattice Semiconductor  
7
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
On the output side of each PIO, two outputs from the  
PLC array can be routed to each output flip-flop, and  
logic can be associated with each I/O pad. The output  
logic associated with each pad allows for multiplexing  
of output signals and other functions of two output sig-  
nals.  
Description (continued)  
PIC Logic  
The OR3LxxxB PIC addresses the demand for ever-  
increasing system clock speeds. Each PIC contains  
four programmable inputs/outputs (PIOs) and routing  
resources. On the input side, each PIO contains a fast-  
capture latch that is clocked by an ExpressCLK. This  
latch is followed by a latch/FF that is clocked by a sys-  
tem clock from the internal general clock routing. The  
combination provides for very low setup requirements  
and zero hold times for signals coming on-chip. It may  
also be used to demultiplex an input signal, such as a  
multiplexed address/data signal, and register the sig-  
nals without explicitly building a demultiplexer. Two  
input signals are available to the PLC array from each  
PIO, and the ORCA Series 2 capability to use any input  
pin as a clock or other global input is maintained.  
The output FF, in combination with output signal multi-  
plexing, is particularly useful for registering address  
signals to be multiplexed with data, allowing a full clock  
cycle for the data to propgte to the output. The I/O  
buffer associated with ech ps very similar to the  
Series 2 buffer with a new, fast, oen-drain option for  
ease of use on sytem buses.Tese features also  
be combined wthe new 3-state FF that
3-state control sigl to bregistered. This
early conol setup ad aster clock-t-out time
PIO LOGIC  
AND  
NAND  
OR  
NOR  
XOR  
XNOR  
PULL-MODE  
UP  
DON  
NON
PMUX  
OUT1OUTREG  
OUT2OUTREG  
OUT1OUT2  
CLKIN  
IN1  
OUT1  
OUT2  
D0  
D1 Q  
0
0
PD  
Q
D
CK  
ECLK  
SCLK  
NORMAL  
INVERTED  
CK  
SP  
SD  
LSR  
LEVEODE  
1
TS  
ECLK  
SCLK  
D
K  
SP  
LSR  
Q
TTL  
CMOS  
INREGMODE  
1
RESET  
SET  
LATCHFF  
LATCH  
FF  
CE  
D0
CK  
RESET  
SET  
SINK  
IN2  
LSR  
LSR  
_OVER_LSR  
ER_CE  
SYNC  
0
ENABLE_R  
DISABLE_SR  
5-5805(F).a  
Figure 3. OR3Lxx Programmable Input/Output Image from ORCA Foundry  
8
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Routing  
Description (continued)  
The abundant routing resources of the ORCA 3LxxxB  
FPGAs are organized to route signals individually or as  
buses with related control signals. Clocks are routed  
on a low-skew, high-speed distribution network and  
may be sourced from PLC logic, externally from any  
I/O pad, or from the very fast ExpressCLK pins.  
ExpressCLKs may be glitchlessly and independently  
enabled and disabled with a programmable control sig-  
nal using the new StopCLK feature. The improved PIC  
routing resourcs e nosimilar to the patented intra-  
PLC routing resources ad provide great flexibility in  
moving ignalto and from the PIOexibility  
translatito an improved capabe designs  
at requed seeds when te I/O have been  
ocked to speific pins.  
System Features  
The OR3LxxxB Series also provides system-level func-  
tionality by means of its dual-use MPI and its innovative  
PCM. These functional blocks allow for easy glueless  
system interfacing and the capability to adjust to vary-  
ing conditions in today’s high-speed systems.  
The MPI provides a glueless interface between the  
FPGA, PowerPC, and i960 microprocessors. It can be  
used for configuration and readback, as well as for  
monitoring FPGA status. The MPI also provides a gen-  
eral-purpose microprocessor interface to the FPGA  
user-defined logic following configuration.  
Two PCMs are provided on each ORCA 3L device.  
Each PCM can be used to manipulate the frequency,  
phase, and duty cycle of a clock signal. Clocks may be  
input from the dedicated corner ExpressCLK input (i
the same corner as the PCM block) or from general  
routing. Output clocks from the PCM can be sent tthe  
system clock spines, and/or to the ExpresCLK and  
fast clock spines on the edges of the dece ajacent to  
the PCM. ExpressCLK/fast clock and systclocout-  
put frequencies can differ by up ttor oiht to  
allow slow I/O clocking with fasocessing (or  
vice versa). Each PCM is capablpulating  
clocks from 5 MHz to 120 MHz. Frecies can be  
adjusted from 1/8× to 64× the input clock frequenc,  
duty cycles, and phadelays can be adjusted from  
3.125% to 96.875%.  
Configuration  
The FPGA’s fctionlity is etermined by internal con-  
figuration RAM. e FPGA’s internal initialization/con-  
figuration try ads the configuration data at  
powep or nder system control. The RAM is loaded  
by sing ne oseveral configuration modes. The con-  
uration dta resides externally in an EEPROM or  
any ther storage media. Serial EEPROMs provide a  
simplelow pin count method for configuring FPGAs. A  
new, easy method for configuring the devices is  
ough the microprocessor interface.  
ConfiguratioData Format  
The lennumber of data frames and information on the PROM size for the Series OR3LxxxB FPGAs are  
given in 3.  
Table 3. Configuration Fame e  
Devies  
3L165B  
3L225B  
Nuber of Frames  
Data Bits/Frame  
2136  
502  
2520  
592  
onfiguration Data  
1,072,272  
1,552,320  
(number ames × number of data bits/frame)  
Maximum Total Number Bits/Frame  
520  
610  
(align bits, 01 frame start, 8-bit checksum, eight stop bits)  
Maximum Configuration Data  
(number bits/frame × number of frames)  
1,110,720  
1,110,760  
1,537,200  
1,537,240  
Maximum PROM Size (bits)  
(add configuration header and postamble)  
Lattice Semiconductor  
9
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Design with two power planes: one for the internal sup-  
ply (2.5 V), and one for the I/O supply (3.3 V). For  
Series 3T operation, connect both the internal supply  
and I/O voltage planes to 3.3 V. For Series 3L opera-  
tion, change the core plane connection from 3.3 V to  
2.5 V.  
Description (continued)  
Series 3L I/Os and 5 V Tolerance  
Series 3L devices use the same I/O structure as ORCA  
Series 3T devices. ORCA Series 3L devices use a  
3.3 V supply (VDD) to power the I/Os and a 2.5 V sup-  
ply (VDD2) to power the internal logic. Because the I/O  
structure and voltage is common between 3T and 3L  
devices, the Series 3L devices maintain 5 V tolerance  
and the same I/O characteristics as Series 3T devices.  
Powerup Sequencing for Series 3L Devices  
ORCA Series 3L deviceuse two power supplies: one  
to power the device I/O(V) wich is set to 3.3 V for  
3.3 V operation an5 V tolerancand another supply  
for the internal lgic (VD2) which is set to 2s  
understood that ay users will derive th
logic supply om a .3 V ower supply, so thg  
recommndations are made as to te powerup  
The OR3LxxxB uses a default mode that maintains a  
5 V tolerant setting on all I/Os.  
Designing with ORCA Series 3T Parts with  
Series 3L in Mind  
sequenof the pplies and allowble delays  
beteen wer upplies reachg stae voltges.  
Due to many package compatibilities across device  
sizes and families, it is possible to design using a  
Series 3T device today, and migrate to a Series 3L  
device later. The pinouts are the same on both fames  
with the exception of additional I/O voltage pins r the  
Series 3L family.  
Igenel, both the 3.3 V and the 2V supplies should  
rap-up and become stablas clostogether in time  
s ssible. There is no delay quement if the VDD2  
(2.5 V) supply becomes stble prior to the VDD (3.3 V)  
supply. There is a day reement imposed if the  
VDD supply becmes able prior to the VDD2 supply.  
To design a board that is both Series 3T cible  
and Series 3L compatible, using the fole-  
dures will allow easy and fast component g  
from Series 3T to Series 3L.  
The reqment is hat the VDD2 (2.5 V) supply transi-  
tions from 0V to 2.3 V within 15.7 ms when the VDD  
(3.3 ) supply already stable at a minimum of 3.0 V. If  
the chen power supplies cannot meet this delay  
ent, it is always possible to delay configuration  
of he FPGA by asserting INIT or PRGM until the VDD2  
supphas reached 2.3 V. This process eliminates any  
wer supply sequencing issues.  
Design to the Series 3L pinouts, especially if planning  
to use the OR3L225B pinout. Te OR3L225B has addi-  
tional power pins that are not on maler Series 3L  
parts. (Note that if the esigner is using a Series 3
device smaller than the O3L22B, but may eventu
migrate to a OR225B, thR3L225B piout should  
also be used). Dfor Series 3L in is manner  
does sacrifice souser I/O pins available n the  
Series 3T (or smalr Series 3L deces if usinte  
OR3L225B). These I/Os will have owealied to  
them when a Series 3T devicis used on te board.  
However, this is acceptable and hese s will default  
to 3-state outputs which ates ny contention risk.  
10  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing and simulation output files from ORCA Foundry  
are also compatible with many third-party analysis  
tools. Its bit stream generator is then used to generate  
the configuration data, which is loaded into the FPGA’s  
internal configuration RAM.  
Description (continued)  
ORCA Foundry Development System  
The ORCA Foundry development system is used to  
process a design from a netlist to a configured FPGA.  
This system is used to map a design onto the ORCA  
architecture and then place and route it using ORCA  
Foundry’s timing-driven tools.The development system  
also includes interfaces to, and libraries for, other popu-  
lar CAE tools for design entry, synthesis, simulation,  
and timing analysis.  
When using the bit stream generator, the user selects  
options that affect the functionality of the FPGA. Com-  
bined with the front-end tools, ORCA Foundry pro-  
duces configuration data that implements the various  
logic and routing pions discussed in this product  
brief.  
The ORCA Foundry development system interfaces to  
front-end design entry tools and provides the tools to  
produce a configured FPGA. In the design flow, the  
user defines the functionality of the FPGA at two points  
in the design flow: at design entry and at the bit stream  
generation stage.  
Additnal nformation  
ontact youloal Lattice reresentatadditional  
nformation regarding the RCA OR3LxxxB FPGA  
vices, r visit our website
httwww.latticesemcom.  
Following design entry, the development system’s m,  
place, and route tools translate the netlist into a route
FPGA. A static timing analysis tool is provided to ter
mine device speed, and a back-annotated netlist can  
be created to allow simulation.  
Lattice Semiconductor  
11  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics  
Configuration Timing  
Table 4. General Configuration Mode Timing Characteristics  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
Symbol  
Parameter  
Min  
Max  
Unit  
All Configuration Modes  
TSMODE  
THMODE  
TRW  
M[3:0] Setup Time to INIT High  
0.00  
600.0  
50.0
50.00  
ns  
M[3:0] Hold Time from INIT High  
RESET Pulse Width Low to Start Reconfiguration  
PRGM Pulse Width Low to Start Reconfiguration  
TPGW  
Master and Asynchronous Peripheral Modes  
TPO  
TCCLK  
Power-on Reset Delay  
CCLK Period (M3 = 0)  
(M3 = 1)  
15.0  
60.00  
480.00  
5.40  
200.0  
1600.0
ms  
ns  
ns  
TCL  
Configuration Latency (autoincrement moe):  
OR3L165B (M3 = 0)  
(M3 = 1)  
66.65  
533.16  
9223  
222.15*  
777.22*  
307.45*  
2459.8*  
ms  
ms  
ms  
ms  
OR3L225B (M3 = 0)  
(M3 = 1)  
737.8
Microprocessor (MPI) Mode  
TPO  
TCL  
Power-on Reset Delay  
Configuration Latency (autoincrement mode):  
150  
52.40  
ms  
OR3L15B  
OR3L225
147,405  
202,251  
write cycles  
write cycles  
TPR  
Partial Reconfigurin (explicit mo
O3L165B  
69  
81  
write cycles  
write cycles  
OR3225
Slave Serial M
TPO  
TCCLK  
TCL  
Per-on Reset Delay  
CCK Period  
Configuration Latncy autncrement mode):  
3.90  
15.00  
13.10  
ms  
ns  
OR3L16B  
OR3L225B  
16.66  
23.06  
ms  
ms  
Slave Parallel Mode  
TPO  
TCCLK  
TCL  
Power-Delay  
CCLK Per
Configuration Latency (normal mode):  
OR3L165B  
3.90  
15.00  
13.10  
ms  
ns  
2.08  
2.88  
OR3L225B  
TPR  
Partial Reconfiguration (explicit mode):  
OR3L165B  
1.0  
1.2  
µs/frame  
µs/frame  
OR3L225B  
* Not applicable to asynchronous peripheral mode.  
Note: TPO is triggered when VDD reaches between 2.7 V and 3.0 V for the OR3LxxxB.  
12  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
The waveform test points are given in the Input/Output  
Buffer Measurement Conditions section of this data  
sheet. The timing parameters given in the electrical  
characteristics tables in this data sheet follow industry  
practices, and the values they reflect are described  
below.  
Timing Characteristics (continued)  
In addition to supply voltage, process variation, and  
operating temperature, circuit and process improve-  
ments of the ORCA Series FPGAs over time will result  
in significant improvement of the actual performance  
over those listed for a speed grade. Even though lower  
speed grades may still be available, the distribution of  
yield to timing parameters may be several speed  
grades higher than that designated on a product brand.  
Design practices need to consider best-case timing  
parameters (e.g., delays = 0), as well as worst-case  
timing.  
Propagation Delay—The time between the specified  
reference points. The delays provided are the worst  
case of the tphh and tpll delays for noninverting func-  
tions, tplh and thl for inverting functions, and tphz and  
tplz for 3-state nae.  
Setup Tme—The interval immediaceding the  
transitiooa clock or latch enabling which  
the ata mst bstable to ensure it inized as  
he intended alue.  
The routing delays are a function of fan-out and the  
capacitance associated with the configurable interface  
points (CIPs) and metal interconnect in the path. The  
number of logic elements that can be driven (fan-out)  
by PFUs is unlimited, although the delay to reach a  
valid logic level can exceed timing requirements. It i
difficult to make accurate routing delay estimates prio
to design compilation based on fan-out. This is  
Hd Tie—The interl immdiatey following the  
transition of a clock or latenasignal, during which  
tdata must be ld stablto ensure it is recognized  
as the intendevalu
because the CAE software may delete redundant lo
inserted by the designer to reduce fan-ot, and/or it  
may also automatically reduce fan-out bnesplitting.  
3-State Ee time from when a 3-state control  
signaecoes active and the output pad reaches the  
high-impdancstate.  
PFU Timing  
Table 5. Combinatorial PFU Timing Characteris
OR3LxxB CommercialDD = 30 V to 3.6 V, V2 = 28 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to .63 V, 40 °C < °C.  
-7  
-8  
Symbol  
Pter  
Unit  
Min Max Min Max  
Combinatorial elays (T= +85 °C, VDD = min, VDD2 = min):  
Four-inut Varias Kz[3:0] to F[z])*  
F4_DL  
F5_DEL  
1.03  
0.85  
2.30  
1.91  
3.40  
3.02  
1.66  
0.90 ns  
0.74 ns  
2.00 ns  
1.66 ns  
2.96 ns  
2.63 ns  
1.44 ns  
Five-put ables (F5[A:D] to F[0, 2, 4, 6])  
Two-level LUT elay (Kz[3:0] to F w/feedbk)*  
Twlevel UDelay (F5[A:D] to F w/feedbk)  
hreeevel LUT Delay (Kz[3:0] to F w/feedbk)*  
ee-level LUT Delay (F5[A:D] to F w/feedbk)  
o COUT Delay (logic mode)  
SWL2_DEL  
SWL2F5_DEL  
SWL3_DEL  
SWL3F5_D
CO_DEL  
* Four-input variables’ (:0]) path delays are valid for LUTs in both F4 (four-input LUT) and F5 (five-input LUT) modes.  
Lattice Semiconductor  
13  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 6. Sequential PFU Timing Characteristics  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Symbol  
Parameter  
Unit  
Min Max Min Max  
Input Requirements  
CLKL_MPW  
CLKH_MPW  
GSR_MPW  
LSR_MPW  
Clock Low Time  
Clock High Time  
1.00  
0.76  
00  
10  
087  
0.66  
0.87  
0.87  
ns  
Global S/R Pulse Width (GSRN)  
Local S/R Pulse Width  
Combinatorial Setup Times (TJ = +85 °C,  
VDD = min, VDD2 = min):  
F4_SET  
F5_SET  
DIN_SET  
CINDIR_SET  
CE1_SET  
CE2_SET  
LSR_SET  
SEL_SET  
SWL2_SET  
SWL2F5_SET  
SWL3_SET  
SWL3F5_SET  
Four-input Variables to Clock (Kz[3:0] o CL)*  
Five-input Variables to Clock (F5[A:D] tCLK)  
Data In to Clock (DIN[7:0] to CL
Carry-in to Clock, DIRECT to REGCOT CIN to CLK) 0.68  
Clock Enable to Clock (CE o CLK)  
Clock Enable to Clock (ASE o CLK)  
Local Set/Reset to Clock (SYC) (SR to CLK)  
Data Select to Cloto C)  
Two-level LUT to :0] to CLK w/fedbk
Two-level LUT to ClA:D] to CLK /feedbk)  
Three-level LUT to Clo(Kz[3:0] to CLK weedbk)*  
Three-level LUT to Clock (F5[A:D] to w/dbk)  
0.90  
0.51  
0.21  
78  
0.4
0.18  
9  
1.23  
0.97  
0.60  
0.55  
1.55  
1.27  
2.66  
2.32  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
41  
11  
0.6
.64  
1.79  
1.46  
3.06  
2.67  
Combinatial Hold Times (TJ = all, VDD all):  
Data In (DI7:] from CLK)  
arry-in from Clock, DIRECOUT (CIN from 0.0  
CK)  
DIN_HLD  
CINDIR_HLD  
0.0  
0.0  
0.0  
ns  
ns  
CE1_HLD  
CE2_HLD  
LSR_HLD  
SEL_HLD  
Clock nable (CE from CLK)  
0.0  
0.0  
0.0  
0.0  
0.0  
0.0  
0.0  
0.0  
0.0  
0.0  
ns  
ns  
ns  
ns  
ns  
ck Enable from ock (ASWE from CLK)  
Local Set/Reset from Clock (ync) (LSR from CLK)  
Data Select om Clock (SEL from CLK)  
All Others  
Output Characteristics  
Sel Deys (TJ = +85 °C,  
, VDD2 = min):  
LSR_DEL  
L(async) to PFU Out (LSR to Q[7:0], REG-  
CO)  
2.82  
2.46 ns  
GSR_DEL  
REG_DEL  
Global S/R to PFU Out (GSRN to Q[7:0], REGCOUT)  
Clock to PFU Out—Register (CLK to Q[7:0], REG-  
COUT)  
2.21  
1.22  
1.92 ns  
1.06 ns  
LTCH_DEL  
LTCHD_DEL  
Clock to PFU Out—Latch (CLK to Q[7:0])  
Transparent Latch (DIN[7:0] to Q[7:0])  
1.30  
1.43  
1.13 ns  
1.25 ns  
* Four-input variables’ (KZ[3:0]) setup times are valid for LUTs in both F4 (four-input LUT) and F5 (five-input LUT) modes.  
Note: The table shows worst-case delays. ORCA Foundry reports the delays for individual paths within a group of paths representing the  
same timing parameter and may accurately report delays that are less than those listed.  
14  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 7. Ripple Mode PFU Timing Characteristics  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Parameter  
(TJ = +85 °C, VDD = min, VDD2 = min)  
Symbol  
Unit  
Min Max Min Max  
Full Ripple Setup Times (byte-wide):  
Operands to Clock (Kz[1:0] to CLK)  
Bitwise Operands to Clock (Kz[1:0] to CLK at F[z)  
Fast Carry-in to Clock (FCIN to CLK)  
Carry-in to Clock (CIN to CLK)  
Add/Subtract to Clock (ASWE to CLK)  
Operands to Clock (Kz[1:0] to CLK at REGCOUT)  
Fast Carry-in to Clock (FCIN to CLK REGCUT) 1.03  
Carry-in to Clock (CIN to CLK at EGOUT) 1.48  
RIP_SET  
FRIP_SET  
FCIN_SET  
CIN_SET  
1.5
0.90  
1.
1.68  
4.70  
1.02  
1.37  
0.78  
1.05  
1.4
4.09  
0.89  
090  
.29  
3
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
AS_SET  
RIPRC_SET  
FCINRC_SET  
CINRC_SET  
ASRC_SET  
Add/Subtract to Clock (ASWE o CK at REGCOUT) 4.51  
Full Ripple Hold Times (TJ = all, DD = a):  
FCINRC_HLD  
——  
Fast Carry-in from Clock (IN fm CLK at REG-  
COUT)  
All Others  
0.0  
0.0  
0.0  
ns  
ns  
Half Ripple Setup Ti(nible wide):  
Operands tk (Kz:] to CLK)  
Bitwise OClock (Kz[1:0] tCK at F[z]
Fast Carry-k (FCIN to CLK)  
Carry-in to ClCIN to CLK)  
Add/Subtract to Clock (ASWE to CL
Operands to Clock (Kz[1:0] to LK at EGCOUT)  
Ft Cary-in to Clock N to LK at REGCOUT) 1.03  
Carrn to Clock (Cat REGCOUT) 1.48  
HRIP_SET  
HFRIP_SET  
HFCIN_SET  
HCIN_SET  
1.74  
0.90  
1.21  
1.68  
4.70  
1.37  
1.51  
0.78  
1.05  
1.46  
4.09  
1.19  
0.90  
1.29  
3.92  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
HAS_SET  
HRIPRC_SET  
HFCINRC_SET  
HCINRC_SET  
HASRC_S
Add/Subtract to Cloo CLK at REGCOUT) 4.51  
Half Ripple HoTimes (ll, VDD = all):  
HFCILD  
Fast Carry-ifrom Clock (HFCIN from CLK at RE-  
COUT)  
All Oers  
0.0  
0.0  
0.0  
0.0  
ns  
ns  
Note: The table shows worst-cady for e ripple chain. ORCA Foundry reports the delay for individual paths within the ripple chain  
that will be less than equal to thosisted above.  
Lattice Semiconductor  
15  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 7. Ripple Mode PFU Timing Characteristics (continued)  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Parameter  
(TJ = +85 °C, VDD = min, VDD2 = min)  
Symbol  
Unit  
Min Max Min Max  
Full Ripple Delays (byte-wide):  
RIPCO_DEL  
RIPFCO_DEL  
RIP_DEL  
Operands to Carry-out (Kz[1:0] to COUT)  
Operands to Carry-out (Kz[1:0] to FCOUT)  
Operands to PFU Out (Kz[1:0] to F[7:0])  
Bitwise Operands to PFU Out (Kz[1:0] to F[z])  
Fast Carry-in to Carry-out (FCIN to COUT)  
Fast Carry-in to Fast Carry-out (FCIN to FCOT)  
Carry-in to Carry-out (CIN to COUT)  
Carry-in to Fast Carry-out (CIN to FCOU)  
Fast Carry-in PFU Out (FCIN to F[7:0]
Carry-in PFU Out (CIN to F[7:0])  
2.2
2.23  
3.2
1.03  
.36  
1.33  
1.66  
1.61  
2.03  
65  
4.6
4.58  
1  
1.97 ns  
1.94 ns  
2.79
0.9
1.18
1.15 n
1.4 ns  
.40 ns  
1ns  
2.31 ns  
4.06 ns  
3.98 ns  
4.88 ns  
FRIP_DEL  
FCINCO_DEL  
FCINFCO_DEL  
CINCO_DEL  
CINFCO_DEL  
FCIN_DEL  
CIN_DEL  
ASCO_DEL  
ASFCO_DEL  
AS_DEL  
Add/Subtract to Carry-out (ASWto COT)  
Add/Subtract to Carry-out (ASWE to FT)  
Add/Subtract to PFU Out (SWE to F[7:0])  
Half Ripple Delays (nibble we
HRIPCO_DEL  
HRIPFCO_DEL  
HRIP_DEL  
HFRIP_DEL  
HFCINCO_DEL  
Operands to Carry-oKz[1:to OUT)  
Operands to Fast (Kz[1:0] to FCOU
Operands to PFU 0] to F[3:0])  
Bitwise Operands to ut (Kz[1:0] to z])  
Fast Carry-in to Carry-out (FCIN to COUT)  
2.26  
2.23  
2.61  
1.03  
1.36  
1.33  
1.66  
1.61  
1.72  
2.40  
4.67  
4.58  
5.00  
1.97 ns  
1.94 ns  
2.27 ns  
0.90 ns  
1.18 ns  
1.15 ns  
1.44 ns  
1.40 ns  
1.50 ns  
2.09 ns  
4.06 ns  
3.98 ns  
4.34 ns  
HFCINFCO_DEL Fast Crry-in to Fast Carry-out (FCIN F)  
HCINCO_DEL  
HCINFCO_DEL  
HFCIN_DEL  
HCIN_DEL  
HASCO_DE
HASFCO_DE
HAS_DEL  
Carry-in Carry-ut (CIN to COUT)  
Carry-in to arr-out (CIN to
st Carry-in PFU Out (FCIN
Cay-in PU Out (CIN to F[3
Add/Stract to Carr-out (ASWE to COUT)  
/Subtract to Car-out (AWE to FCOUT)  
Add/Subtract to PFU ut (ASWE to F[3:0])  
Note: The table shows wrst-case delay fthe ripchain. ORCA Foundry reports the delay for individual paths within the ripple chain  
that will be less than or equal to thosed abe.  
16  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 8. Synchronous Memory Write Characteristics  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Symbol  
Parameter  
Unit  
Min Max Min Max  
Write Operation for RAM Mode  
SMCLK_FRQ  
SMCLKL_MPW  
SMCLKH_MPW  
MEM_DEL  
Maximum Frequency  
Clock Low Time  
Clock High Time  
1.3  
196  
266.4  
0.90  
1
333.0 MHz  
ns  
ns  
ns  
Clock to Data Valid (CLK to F[6, 4, 2, 0])*  
4.39  
.82  
Write Operation Setup Time  
WA4_SET  
WA_SET  
WD_SET  
WE_SET  
WPE0_SET  
WPE1_SET  
Address to Clock (CIN to CLK)  
Address to Clock (DIN[7, 5, 3, 1] to CK)  
Data to Clock (DIN[6, 4, 2, 0] to LK)  
Write Enable (WREN) to Cloc(ASE to CLK)  
Write-port Enable 0 (WPE0) to lock (E to CLK)  
Write-port Enable 1 (WP) to Cock (LSR to CLK)  
0.68  
0.35  
.21  
0.3
0.87  
1.10  
0.5
0.30  
0.18  
0.32  
0.75  
0.95  
ns  
ns  
ns  
ns  
ns  
ns  
Write Operation Hold Time  
WA4_HLD  
WA_HLD  
WD_HLD  
WE_HLD  
WPE0_HLD  
WPE1_HLD  
Address from Clok (CN from CLK)  
Address from Clock IN[7, 5, 3, 1] from CL)  
Data from DIN[, 2, 0] from CK)  
Write EnN) from Clock (AWfrom CK)  
Write-port (WPE0) from Clock (Cfrom CLK)  
Write-port En1 (WPE1) from lock (LSR from CLK)  
0.0  
0.0  
0.33  
0.0  
0.0  
0.0  
0.0  
0.0  
0.29  
0.0  
0.0  
0.0  
ns  
ns  
ns  
ns  
ns  
ns  
* The RAM is written on te inactive clock edge following the aelatches the address, data, and control signals.  
Note: The table shows worsase delay. ORCA Foundry reports delays for individual paths within a group of paths representing the same  
timing parameter and maccately report dele leshan those listed.  
A4_SET  
WA_SET  
WA4_HLD  
WA_HLD  
CIN, DIN3, 1]  
DIN[6, 4, 2, 0]  
WD_SET  
WD_HLD  
WE_HLD  
WE_SET  
ASWE (WR
WPE0_HLD  
WPE1_HLD  
WPE0_SET  
WPE1_SET  
CE (WPE0),  
LSR(WPE1)  
SMCLKH_MPW  
SMCLKL_MPW  
CK  
MEM_DEL  
F[6, 4, 2, 0]  
5-4621 (F)b  
Figure 4. Synchronous Memory Write Characteristics  
Lattice Semiconductor  
17  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 9. Synchronous Memory Read Characteristics  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Parameter  
(TJ = 85 °C, VDD = min, VDD2 = min)  
Symbol  
Unit  
Min Max Min Max  
Read Operation  
RA_DEL  
RA4_DEL  
Data Valid After Address (Kz[3:0] to F[6, 4, 2, 0])  
Data Valid After Address (F5[A:D] to F[6, 4, 2, 0])  
13  
0.85  
0.90 ns  
0.74 ns  
Read Operation, Clocking Data into Latch/FF  
RA_SET  
RA4_SET  
RA_HLD  
RA4_HLD  
REG_DEL  
SMRD_CYC  
Address to Clock Setup Time (Kz[3:0] to CLK)  
0.9
0.51  
00  
.0  
1.22  
5.38  
0.78  
0.44  
0.0  
0
ns  
ns  
ns  
n
Address to Clock Setup Time (F5[A:D] to CLK)  
Address from Clock Hold Time (Kz[3:0] from CLK
Address from Clock Hold Time (F5[A:D] from CLK)  
Clock to PFU Output—Register (CLK to 6, 4, 0])  
Read Cycle Delay  
1.06 ns  
68 ns  
Note: The table shows worst-case delays. ORCA Foundry reportthe delfondividual paths within roup as representing  
the same timing parameter and may accurately report days that are leshan those listed.  
Kz[3:0], F5[A:D]  
RA_DEL  
RA4EL  
f[6, 4, 2, 0]  
RA_HLD  
RA4_HLD  
ET  
CK  
REG_DEL  
Q[3:0]  
5-4622(F)  
igurSynchronous Memory Read Cycle  
18  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
PLC Timing  
Table 10. PFU Output MUX and Direct Routing Timing Characteristics  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Parameter  
(TJ = 85 °C, VDD = min, VDD2 = min)  
Symbol  
Unit  
Min Max Min Max  
PFU Output MUX (Fan-out = 1)  
OMUX_DEL Output MUX Delay (F[7:0]/Q[7:0] to O[9:0])  
COO9_DEL Carry-out MUX Delay (COUT to O9)  
RCOO8_DEL Registered Carry-out MUX Delay (REGCOT to O8)  
0.76  
0.74  
0.74  
s  
0.s  
Direct Routing  
FDBK_DEL PFU Feedback (xSW)*  
ODIR_DEL PFU to Orthogonal PFU Delay (xSto xW)  
DDIR_DEL PFU to Diagonal PFU Delay (xBID txSW)  
05  
0.89  
1.61  
0.65 ns  
0.78 ns  
1.40 ns  
* This is general feedback using switching segmentsee the comorial PFU timing table fosoftwired look-up table feedback timing.  
SLIC Timing  
Table 11. Supplemental Logic connect Cell TminCharacteristics  
OR3LxxB Commercial: VDD = 3.0 V .6 V, VDD2 = 2.3V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Parar  
J = 85 °C, VDDD2 = min)  
Symbol  
Unit  
Min Max Min Max  
3-Statable BIDIs  
BUF
BIDI Delay (BRx o BLx, BLx to BRx)  
0.70  
0.61  
1.18  
2.01  
0.61 ns  
0.53 ns  
1.03 ns  
1.75 ns  
OBUFL BIDI Delay (Ox tBRx, Oto BLx)  
TRI_DL  
DECTRI_DEL BIDI 3-sate ae/Disable Delay  
(BL, BR via DECTRI to BL, BR)  
BIDI 3-stte Enable/iable Delay (TRI to BL, BR)  
Decoder  
DEC98_DEer Delay (BR[9:8], BL[9:8] to DEC)  
1.16  
1.29  
1.01 ns  
1.12 ns  
DEC_DEL  
r Delay (BR[7:0], BL[7:0] to DEC)  
Lattice Semiconductor  
19  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
PIO Timing.  
Table 12. Programmable I/O Timing Characteristics  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Symbol  
Parameter  
Unit  
Min Max Min Max  
Input Delays (TJ = 85 °C, VDD = min, VDD2 = min)  
IN_RIS  
IN_FAL  
Input Rise Time  
Input Fall Time  
55  
575  
500  
s  
PIO Direct Delays:  
CKIN_DEL  
IN_DEL  
IND_DEL  
Pad to In (pad to CLK IN)  
Pad to In (pad to IN1, IN2)  
Pad to In Delayed (pad to IN1, IN2)  
PIO Transparent Latch Delays:  
Pad to In (pad to IN1, IN2)  
Pad to In Delayed (pad to IN1, IN
Input Latch/FF Setup Timing:  
Pad to ExpressCLK (fast-cature atch/FF)  
0.77  
1.35  
11.55  
0.55  
1.07  
9.8
ns  
ns  
LATCH_DEL  
LATCHD_DEL  
.79  
126  
2.42  
10.87 ns  
ns  
INREGE_SET  
INREGED_SET Pad Delayed to ExpressCL
(fast-capture latch/FF)  
4  
153  
2.62  
11.63  
ns  
ns  
INREG_SET  
INREGD_SET  
INCE_SET  
Pad to Clock (input
65  
10.90  
0.92  
0.46  
9.50  
0.82  
0.73  
ns  
ns  
ns  
ns  
Pad Delayed to Cloatch/FF)  
Clock Enable to Clock CLK)  
Local Set/Reset (sync) tClock (LSR to CLK
Input FF/Latch Hold Timing:  
INLSR_SET  
0.81  
INREGE_HLD  
INREGED_HLD Pad Delayed roExpressCL
fast-capture latch/FF)  
Pad from xpressCLK (fast-capture latcFF)  
0.0  
0.0  
0.0  
0.0  
ns  
ns  
INREG_HLD  
INREGD_HL
INCE_HLD  
Pad rom Cock (input latch/FF
Pad Dyed from Clok (input lat/FF)  
ck Enable from Cck (CE fom CLK)  
Local Set/Reset (syncfrom Cock  
(LSR from CLK)  
0.0  
0.0  
0.0  
0.0  
0.0  
0.0  
0.0  
0.0  
ns  
ns  
ns  
ns  
INLSR_HLD  
INREG_DEL  
INLTCH_DEL  
INLSR_DEL  
INLSRL_DEL  
Clock-to-in Day F LK to IN1, IN2)  
Clock-ton Delay (latcCLK to IN1, IN2)  
Local S/R (sync) IN (LSR to IN1, IN2)  
Lo(asc) to IN (LSR to IN1, IN2) Latch/FF in  
e  
1.94  
1.94  
2.95  
2.64  
1.68  
1.68  
2.55  
2.30  
ns  
ns  
ns  
ns  
INGSR_DEL  
Glto In (GSRN to IN1, IN2)  
2.69  
2.34  
ns  
Note: The delays for all input bufferassume an input rise/fall time of <1 V/ns.  
20  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 12. Programmable I/O Timing Characteristics (continued)  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Symbol  
Parameter  
Unit  
Min Max Min Max  
Output Delays (TJ = 85 °C, VDD = min, CL = 50 pF)  
Output to Pad (OUT2, OUT1 direct to pad):  
Fast  
OUTF_DEL  
OUTSL_DEL  
OUTSI_DEL  
3.9  
71  
10.14  
3.21  
3
ns  
ns  
ns  
Slewlim  
Sinklim  
3-state Enable/Disable Delay (TS to pad):  
TSF_DEL  
TSSL_DEL  
TSSI_DEL  
Fast  
Slewlim  
Sinklim  
3.86  
4.6
10.24  
3.
3.99  
.92  
ns  
ns  
ns  
Local Set/Reset (async) to Pad LSR o pad):  
Fast  
OUTLSRSL_DEL Slewlim  
OUTLSRF_DEL  
5.70  
6.58  
19  
4.90  
5.60  
10.52 ns  
ns  
ns  
OUTLSRSI_DEL  
Sinklim  
Global Set/Reset to ad (GSRN to pad):  
Fast  
OUTGSRSL_DEL Slewlim  
OUTGSRSI_DEL Sinklim  
OUTGSRF_DEL  
5.05  
5.75  
10.60  
4.81  
5.51  
10.43 ns  
ns  
ns  
Output FF ng:  
OUTE_SET  
OUT_SET  
OUTCE_SET  
OUTLSR_SET  
Out to Expre(OUT[2:1] to CLK)  
Out to Clock (OT[2:1] to CLK)  
Clock Enable to Clock (CE t)  
ocal Set/Reset (sync) to Cloc(LSR to CLK)  
Outpt FHold Timing
0.0  
0.0  
0.44  
0.05  
0.0  
0.0  
0.39  
0.04  
ns  
ns  
ns  
ns  
OUTE_H
OUT_HLD  
OUTE_HLD  
OUTLD  
Out from ExpressC1] from ECLK)  
Ot from Clock (OUTCLK)  
Clock Enable from Clock E from CLK)  
0.32  
0.32  
0.0  
0.28  
0.28  
0.0  
ns  
ns  
ns  
ns  
Local Set/Rset (sync) from Clock (LSR from CLK) 0.0  
0.0  
Clock to Pad Dlay (ELK, SCLK to pad):  
OUTREG_DEL  
OUTREGSL_DEL Slelim  
OUTREGSI_DEL inklim  
Fast  
4.67  
5.55  
11.05  
4.02  
4.72  
9.64  
0.09  
ns  
ns  
ns  
ns  
OD_DEL  
Addonal elay If Using Open Drain  
0.11  
Note: The delays bufferassume an input rise/fall time of <1 V/ns  
Lattice Semiconductor  
21  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 12. Programmable I/O Timing Characteristics (continued)  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Symbol  
Parameter  
Unit  
Min Max Min Max  
PIO Logic Block Delays  
Out to Pad (OUT[2:1] via logic to pad):  
OUTLF_DEL  
OUTLSL_DEL  
OUTLSI_DEL  
Fast  
Slewlim  
Sinklim  
3.79  
471  
0.1
31  
.91  
8.84  
ns  
ns  
ns  
Outreg to Pad (OUTREG via logic to pad):  
OUTRF_DEL  
OUTRSL_DEL  
OUTRSI_DEL  
Fast  
Slewlim  
Sinklim  
4.67  
55  
1.05  
4.02  
4.7
9.64  
ns  
n
ns  
Clock to Pad (ECLK, CLK via logic to pad
OUTCF_DEL  
OUTCSL_DEL  
OUTCSI_DEL  
Fast  
Slewlim  
Sinklim  
4.54  
5.44  
10.92  
3.9
4.60  
3  
ns  
ns  
ns  
3-State FF Delays  
3-state Enable/Disable Delay (direct o pad):  
TSF_DEL  
TSSL_DEL  
TSSI_DEL  
Fast  
Slewlim  
Sinklim  
86  
4.6
10.24  
3.29  
3.99  
8.92  
ns  
ns  
ns  
Local Set/Reset (async) td (LSR to pad):  
TSLSRF_DEL  
TSLSRSL_DEL  
TSLSRSI_DEL  
Fast  
Slewlim  
Sinklim  
5.13  
5.93  
11.51  
4.38  
5.08  
10.01 ns  
ns  
ns  
Global Set/Reso Pad (GSRN
Fa
TSGSRSL_DEL Slewl
TSGSRF_DEL  
4.65  
5.35  
10.20  
4.28  
4.98  
9.91  
ns  
ns  
ns  
TSGSRSI_DE
Sinklim  
ate FF Setup Timin
TS to ExpressC(TS ECK)  
TS to Clock (S to CLK)  
TSE_SET  
TS_SET  
TSLSR_SET  
0.0  
0.0  
0.0  
0.0  
0.0  
ns  
ns  
ns  
Local Set/Ressynco Clock (LSR to CLK) 0.0  
3-State FF Hld Timing
TSE_HLD  
TS_HLD  
TSLSR_HLD  
TS from ExpssCLK (TS from ECLK)  
Tock (S from CLK)  
Lset (sync) from Clock  
(LSCLK)  
0.34  
0.34  
0.0  
0.30  
0.30  
0.0  
ns  
ns  
ns  
Clock to ad Delay (ECLK, SCLK to pad):  
Fast  
TSREGSL_DEL Slewlim  
TSREGSI_DEL Sinklim  
TSREGF_DEL  
4.09  
4.90  
10.48  
3.49  
4.19  
9.12  
ns  
ns  
ns  
Note: The delays for all input buffers assume an input rise/fall time of <1 V/ns.  
22  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Special Function Blocks Timing  
Table 13. Microprocessor Interface (MPI)Timing Characteristics  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
–7  
–8  
Symbol  
Parameter  
Unit  
Min Max Min Max  
PowerPC Interface Timing (TJ = 85 °C, VDD = min, VDD2 = min)  
TA_DEL  
BI_DEL  
Transfer Acknowledge Delay (CLK to TA)  
Burst Inhibit Delay (CLK to BIN)  
0.0  
9.50  
9.40  
2.20  
4.60  
.30 ns  
0 ns  
TA_DELZ  
BI_DELZ  
WD_SET  
WD_HLD  
A_SET  
Transfer Acknowledge Delay to High Impedance  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
2
Burst Inhibit Delay to High Impedance  
Write Data Setup Time (data to TS)  
Write Data Hold Time (data from LK wle MP_ACK low) 0.0  
Address Setup Time (addr to T)  
Address Hold Time (addr from CK whMPI_ACK low
Read/Write Setup Time (RW to T)  
0.0  
.0  
0.0  
0.0  
0.0  
0.0  
0.40  
0.0  
0.
0.0  
0.0  
A_HLD  
RW_SET  
RW_HLD  
CS_SET  
CS_HLD  
UA_DEL  
Read/Write Hold Time R/W froK while MPI_ACK w)
Chip Select Setup Tme (CS0, CS1 to TS)  
Chip Select Hold Tie CS0, CS1 from CLK
User Address Delay (d to UA[3:0])  
0.46  
0.0  
1.90 ns  
4.00 ns  
URDWR_DEL User Read/lay (ad to URDWDEL)  
i960 Interface Timing (TJ = 85 min, VDD2 = min)  
ADSN_SET  
ADSN_HLD  
Addr/Data Seleo ALE (ADS, to AE low)  
Addr/Data Select to ALE (ADm low)  
0.0  
0.80  
0.80  
9.50  
0.12  
0.12  
0.0  
0.70  
0.70  
ns  
ns  
RDYRCV_DEL Rady/Receive Delay (CLK to RYRCV)  
RDYRCV_DELZ Reay/Rceive Delay tImpance  
8.30 ns  
2
ns  
ns  
ns  
WD_SE
WD_HLD  
A_SET  
A
BET  
BE_LD  
Write ata Setup Tim
Wrie Data Hold Time  
Address Setup Time (adALE low)  
Address HolTime (addr from ALE low)  
Byte Enable etup Time (BE0, BE1 to ALE low)  
Byte Eable HoTie (BE0, BE1 from ALE low)  
0.10 ns  
ns  
0.10 ns  
ns  
1. For user system flexibility, C0 CSmay be set up to any one of the three rising clock edges, beginning with the rising clock edge  
when MPI_STRB is l. If both chip sects are valid and the setup time is met, the MPI will latch the chip select state, and CS0 and  
CS1 may go inactive befothe ethe read/write cycle.  
2. 0.5 MPI_CLK.  
3. Write data anto be alid starting from the clock cycle after both ADS and CS0 and CS1 are recognized.  
4. Write data ao be held until the microprocessor receives a valid RDYRCV.  
5. User Logic Delaredefined value. The user must generate a UEND signal to complete the cycle.  
6. USTART_DEL is bon the falling clock edge.  
7. There is no specific time associated with this delay. The user must assert UEND low to complete this cycle.  
8. The user must assert interrupt request low until a service routine is executed.  
9. This should be at least one MPI_CLK cycle.  
10. User should set up read data so that RDS_SET and RDS_HLD can be met for the microprocessor timing.  
Notes:  
Read and write descriptions are referenced to the host microprocessor; e.g., a read is a read by the host (PowerPC, i960) from the FPGA.  
PowerPC and i960 timings to/from the clock are relative to the clock at the FPGA microprocessor interface clock pin (MPI_CLK).  
Lattice Semiconductor  
23  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 13. Microprocessor Interface (MPI)Timing Characteristics (continued)  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
–7  
–8  
Symbol  
Parameter  
Unit  
Min Max Min Max  
i960 Interface Timing (TJ = 85 °C, VDD = min, VDD2 = min) (continued)  
3
RW_SET  
RW_HLD  
CS_SET  
CS_HLD  
UA_DEL  
Read/Write Setup Time  
Read/Write Hold Time  
0.80  
0.0  
6.21  
4.60  
0.70  
0.0  
ns  
ns  
4
1
Chip Select Setup Time (CS0, CS1 to CLK)  
Chip Select Hold Time (CS0, CS1 from CLK)  
User Address Delay (CLK low to UA[3:0])  
1
5.40
4.00
URDWR_DEL  
User Read/Write Delay (pad to URDWR_DEL
5
User Logic Delay  
6
USTART_DEL  
User Start Delay (MPI_CLK falling to USTRT)  
3.80  
6.90  
3.0 ns  
6.00 ns  
USTARTCLR_DEL User Start Clear Delay (MPI_CLK to UTART
7
UEND_DEL  
User End Delay (USTART low to END w)  
ns  
Synchronous User Timing  
UEND_SET  
UEND_HLD  
RDS_SET  
RDS_HLD  
User End Setup (UEND MPCLK)  
User End Hold (UEND to M_CLK)  
Data Setup for Re0] to PI_CLK)  
Data Hold for Rerom MPI_CLK)  
0.0  
1.0  
0.0  
1.20  
ns  
ns  
ns  
ns  
9
Asynchronous User Timing  
10  
RDA_DEL  
RDA_HLD  
TUIRQ_PW  
User End to Read Data Delay (UEND[7)  
ns  
ns  
ns  
9
Data Hd from User Start (low)  
Interrupt Rqust Pulse Wid
1. For user system flexibilityS0 and CS1 may be set up to athree rising clock edges, beginning with the rising clock edge  
when MPI_STRB is low. If bchiselects are valid d the is met, the MPI will latch the chip select state, and CS0 and  
CS1 may go inbefore thnd of the read/wte cycle.  
2. 0.5 MPI_CLK.  
3. Write data and Wve to be valid starting from he clock cle after both ADS and CS0 and CS1 are recognized.  
4. Write data and W/ave to be held untimicropcesr receives a valid RDYRCV.  
5. User Logic Delay hano predefined vue. The user must generate a UEND signal to complete the cycle.  
6. USTART_DEL is based on the falling dge.  
7. There is no specific time associawith this delaThe user must assert UEND low to complete this cycle.  
8. The user must assert interrupt requlow a service routine is executed.  
9. This should be at least onCLK le.  
10. User should set up reat RDS_SET and RDS_HLD can be met for the microprocessor timing.  
Notes:  
Read and write descriptions are nced to the host microprocessor; e.g., a read is a read by the host (PowerPC, i960) from the FPGA.  
PowerPC and i960 timings to/from the clock are relative to the clock at the FPGA microprocessor interface clock pin (MPI_CLK).  
24  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Clock Timing  
Table 14. ExpressCLK (ECLK) and Fast Clock (FCLK) Timing Characteristics  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Device  
Symbol  
Unit  
ns  
(TJ = 85 °C, VDD = min, VDD2 = min)  
Mn Max Min Max  
ECLKC_DEL Clock Control Timing Delay Through CLKCNTRL  
(input from corner)  
ECLKM_DEL Delay Through CLKCNTRL (input from  
internal clock controller PAD)  
0.
1.06  
0.27  
0.92  
Clock Shutoff Timing:  
OFFM_SET  
OFFM_HLD  
OFFC_SET  
OFFC_HLD  
Setup from Middle ECLK (shut off to CL)  
Hold from Middle ECLK (shut off froCL)  
Setup from Corner ECLK (shut oto K)  
Hold from Corner ECLK (shut off om CK)  
0.41  
0.0  
0.41  
0.0  
.36  
0.36  
.0  
ns  
ns  
ns  
ns  
ECLKM_DEL ECLK Delay (middle pad):  
OR3L165  
OR3L225  
2.3
2.37  
2.02 ns  
2.07 ns  
ECLKC_DEL ECLK Delay (corner pa):  
OR3L165  
OR3L225  
5.02  
5.27  
4.23 ns  
4.45 ns  
FCLKM_DEL FCLK Delay (m:  
OR3L165  
OR3L225  
5.74  
6.04  
5.06 ns  
5.35 ns  
FCLKC_DEL FCK Delay (corner pad):  
OR3165  
OR3L2
8.41  
8.89  
7.24 ns  
7.68 ns  
Notes:  
The ECLays are to of the PICs on e side of the evice for middle pin input, or two sides of the device for corner pin input.  
The delay oth the input buffer day and the clock routing to the PIC clock input.  
The FCLK ys are for a fully routed clocree that ses the ExpressCLK input into the fast clock network. It includes both the  
input buffer ay and the clock rting to the LK input. The delay will be reduced if any of the clock branches are not used.  
Lattice Semiconductor  
25  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 15. General-Purpose Clock Timing Characteristics (Internally Generated Clock)  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Device  
Symbol  
Unit  
(TJ = 85 °C, VDD = min, VDD2 = min)  
Min  
Max  
Min  
Max  
CLK_DEL  
CLK_DEL  
OR3L165  
OR3L225  
4.56  
4.58  
3.98  
3.99  
ns  
n
Notes:  
This table represents the delay for an internally generated clock from the clock tree input in oof the our middle  
PICs (using pSW routing) on any side of the device which is then distributed to the PFU/PIO ck puts. If he clock  
tree input used is located at any other PIC, see the results reported by ORCA Foundry.  
This clock delay is for a fully routed clock tree that uses the general clock network. Te delay will be rduced if any of  
the clock branches are not used. See pin-to-pin timing in Table 18 for clock delays olocks inpon general I/O pins
26  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 16. OR3Lxxx ExpressCLK to Output Delay (Pin-to-Pin)  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Description  
(TJ = 85 °C, VDD = min, VDD2 = min)  
Device  
Unit  
Min Max Min Max  
ECLK Middle Input PinOUTPUT  
Pin (Fast)  
OR3L165  
OR3L225  
6.94  
6.99  
5.84 ns  
5.8s  
ECLK Middle Input PinOUTPUT  
Pin (Slewlim)  
OR3L165  
OR3L225  
7.79  
7.84  
6.64 s  
6.69 ns  
ECLK Middle Input PinOUTPUT  
Pin (Sinklim)  
OR3L165  
OR3L225  
12.91  
12.96  
1.08 ns  
11.13 ns  
Additional Delay if ECLK Corner Pin  
Used  
OR3L165  
OR3L225  
2.70  
2.90  
2.21 n
2.38 ns  
Notes:  
Timing is without the use of the PCM.  
This clock delay is for a fully routed clock tree that usethe ExpsK network. It includes th the
buffer delay, the clock routing to the PIO CLK inputhe clockQ of the FF, and the deay throughe output  
buffer. The given timing requires that the input clpin located at one of the six ExssCts of the  
device, and that a PIO FF be used.  
PIO FF  
D
Q
OUUT (50 pF LOAD)  
ECLK  
5-4846 (F)c  
Figure essCLK to Output Delay  
Lattice Semiconductor  
27  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 17. OR3Lxxx Fast Clock (FCLK) to Output Delay (Pin-to-Pin)  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Description  
(TJ = 85 °C, VDD = min, VDD2 = min)  
Device  
Unit  
Min Max Min Max  
Output Not on Same Side of Device as Input Clock (Fast Clock Delays Using  
ExpressCLK Inputs)  
ECLK Middle Input Pin OUTPUT Pin  
(Fast)  
OR3L165  
OR3L225  
10.37  
10.66  
8.89 ns  
9.17 ns  
ECLK Middle Input Pin OUTPUT Pin  
(Slewlim)  
OR3L165  
OR3L225  
11.22  
1.54  
9.6ns  
.97 ns  
ECLK Middle Input Pin OUTPUT Pin  
(Sinklim)  
OR3L165  
OR3L225  
1.33  
163  
14.13 ns  
14.41 n
Additional Delay if ECLK Corner Pin  
Used  
OR3L165  
OR3L225  
.66  
2.85  
2.17 ns  
2.33 ns  
Notes:  
Timing is without the use of the PCM.  
This clock delay is for a fully routed clock tree that uses the pry clocnetwork. It includeoth thinput  
buffer delay, the clock routing to the PIO CLK input, tkQ thFF, and the delthrouthe oput  
buffer. The delay will be reduced if any of the clocre noused. The given ing requirthat the  
input clock pin be located at one of the six Expresf the device and tht a PFF be used.  
PIO FF  
D
Q
OUTPT (50 pF LOAD)  
CLKCNTRL  
FCLK  
ECLK  
5-4846(F).b  
Figure 7. Fast Clock to Output Delay  
28  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 18. OR3Lxxx General System Clock (SCLK) to Output Delay (Pin-to-Pin)  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Description  
(TJ = 85 °C, VDD = min, VDD2 = min)  
Device  
Unit  
Min  
Max  
Min  
Max  
Output On Same Side of Device As Input Clock (System Clock Delays Using General  
User I/O Inputs)  
Clock Input Pin (mid-PIC) OUTPUT Pin OR3L165  
(Fast) OR3L225  
Clock Input Pin (mid-PIC) OUTPUT Pin OR3L165  
(Slewlim) OR3L225  
Clock Input Pin (mid-PIC) OUTPUT Pin OR3L165  
111  
.32  
0.06 ns  
10.54 ns  
12.
13.16  
11.85 ns  
11.3ns  
1778  
1.28  
15.ns  
5.78 ns  
(Sinklim)  
OR3L225  
Additional Delay if Non-mid-PIC Used as  
Clock Pin  
OR3L15  
OR3L22
1.04  
1.43  
1.
1.43  
ns  
ns  
Output Not on Same Side of Device As nput CloSystem Clock Delys Usig  
General User I/O Inputs)  
Additional Delay if Output Not on Same  
Side as Input Clock Pin  
OR3165  
O3L225  
.04  
1.
1.03  
1.43  
ns  
ns  
Note: This clock delay is for a fully routehat uses the primary clocetwork. It includes both the input  
buffer delay, the clock routing to the input, the clockof the FF, d the delay through the output  
buffer. The delay will be reduced if any e clock branches are t used. The given timing requires that the  
input clock pin be located at one of the four center PICs any sidf the device and that a PIO FF be used.  
For clock pins locatat any other PIO, see the results reted by CA Foundry.  
OFF  
D
Q
OUTPUT (50 pF LOAD)  
SCLK  
5-4846(F)  
Figure 8. System Clock to Output Delay  
Lattice Semiconductor  
29  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 19. OR3Lxxx Input to ExpressCLK (ECLK) Fast-Capture Setup/Hold Time (Pin-to-Pin)  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Description  
(TJ = 85 °C, VDD = min, VDD2 = min)  
Device  
Unit  
Min  
Max  
Min  
Max  
Input to ECLK Setup Time  
(middle ECLK pin)  
OR3L165 2.63  
OR3L225 2.61  
0.96  
0.95  
ns  
ns  
Input to ECLK Setup Time  
(middle ECLK pin, delayed data input) OR3L225 12.60  
OR3L165 12.62  
9.97  
9.96  
ns  
ns  
Input to ECLK Setup Time  
(corner ECLK pin)  
OR3L165  
OR3L225  
0.0  
0.0  
0.0  
0.0  
s  
ns  
Input to ECLK Setup Time  
(corner ECLK pin, delayed data input) OR3L225 10.13  
OR3L165 10.33  
8.09  
.93  
ns  
ns  
Input to ECLK Hold Time  
(middle ECLK pin)  
OR3L165  
OR3L225  
0.0  
0.0  
0.0  
0.0  
ns  
s  
Input to ECLK Hold Time  
(middle ECLK pin, delayed data input) OR3L22
OR3L165  
0.0  
0.0  
0.0  
0.0  
ns  
s  
Notes:  
The pin-to-pin timing parameters in this table should d instd results reporteby ORFouny.  
The ECLK delays are to all of the PIOs on one se for middle pin inpwo sides ohe  
device for corner pin input. The delay includes both ffer delay and the clock rong to the PIO  
clock input.  
30  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 19. OR3Lxxx Input to ExpressCLK (ECLK) Fast-Capture Setup/Hold Time (Pin-to-Pin) (continued)  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Description  
(TJ = 85 °C, VDD = min, VDD2 = min)  
Device  
Unit  
Min  
Max  
Min  
Max  
Input to ECLK Hold Time  
(corner ECLK pin)  
OR3L165  
OR3L225  
0.0  
0.0  
0.0  
0.0  
ns  
ns  
Input to ECLK Hold Time  
(corner ECLK pin, delayed data input) OR3L225  
OR3L165  
0.0  
0.0  
.0  
0.0  
ns  
ns  
Notes:  
The pin-to-pin timing parameters in this table should be used instead of reults reported bRCA Foundry.  
The ECLK delays are to all of the PIOs on one side of the device for middpin inputr two sides of the dece  
for corner pin input. The delay includes both the input buffer delay athe ck routg to the PIO cloinput.  
PIO ECLK LATCH  
INPUT  
CLK  
D
Q
CLKCNTRL  
LK  
5-4847(F).b  
Figu9. Input to ExpresCLK Setup/Hold Time  
Lattice Semiconductor  
31  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 20. OR3Lxxx Input to Fast Clock Setup/Hold Time (Pin-to-Pin)  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Description  
(TJ = 85 °C, VDD = min, VDD2 = min)  
Device  
Unit  
Min  
Max  
Min  
Max  
Output Not on Same Side of Device As Input Clock (Fast Clock Delays Using  
ExpressCLK Inputs)  
Input to FCLK Setup Time  
(middle ECLK pin)  
OR3L165  
OR3L225  
0.0  
0.0  
0.0  
0.0  
ns  
ns  
Input to FCLK Setup Time  
(middle ECLK pin, delayed data input) OR3L225  
OR3L165  
6.39  
6.37  
5.56  
5.55  
ns  
ns  
Input to FCLK Setup Time  
(corner ECLK pin)  
OR3L165  
OR3L225  
0.0  
0.0  
0.0  
.0  
ns  
ns  
Input to FCLK Setup Time  
(corner ECLK pin, delayed data input) OR3L225  
OR3L165  
4.17  
3.97  
3.76  
3.58  
ns  
s  
Input to FCLK Hold Time  
(middle ECLK pin)  
OR3L165  
OR3L25  
4.93  
5.22  
4.44  
4.72  
ns  
s  
Notes:  
The pin-to-pin timing parameters in this table shoulinstef results reportby ORCFoundry.  
The FCLK delays are for a fully routed clock tree ExpressCLK input o thast clock etwork.  
It includes both the input buffer delay and the clock e PFU CLK inpt. The delawill be reduced  
if any of the clock branches are not used.  
32  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 20. OR3Lxxx Input to Fast Clock Setup/Hold Time (Pin-to-Pin) (continued)  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Description  
(TJ = 85 °C, VDD = min, VDD2 = min)  
Unit  
Device  
Min  
Max  
Min  
Max  
Input to FCLK Hold Time  
(middle ECLK pin, delayed data input) OR3L225  
OR3L165  
0.0  
0.0  
0.0  
0.0  
ns  
ns  
Input to FCLK Hold Time  
(corner ECLK pin)  
OR3L165  
OR3L225  
7.59  
8.08  
.61  
7.0
ns  
ns  
Input to FCLK Hold Time  
(corner ECLK pin, delayed data input) OR3L225  
OR3L165  
0.0  
0.0  
.0  
00  
ns  
n
Notes:  
The pin-to-pin timing parameters in this table should be used instead resureped by ORCA Foury.  
The FCLK delays are for a fully routed clock tree that uses the EessCinput into the fast clock networ
It includes both the input buffer delay and the clock routing to the PU CLK put. The delay will reduced  
if any of the clock branches are not used.  
PFF  
INP
CLK  
Q
CLKCNTR
FCLK  
5-4847(F).a  
Figure 10. o FaClock Setup/Hold Time  
Lattice Semiconductor  
33  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
Table 21. OR3Lxxx Input to General System Clock (SCLK) Setup/Hold Time (Pin-to-Pin)  
OR3LxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
-7  
-8  
Description  
(TJ = 85 °C, VDD = min, VDD2 = min)  
Device  
Unit  
Min  
Max  
Min  
Max  
Input to SCLK Setup Time  
OR3L165  
OR3L225  
0.0  
0.0  
0.0  
0.0  
ns  
n
Input to SCLK Setup Time (delayed  
data input)  
OR3L165  
OR3L225  
5.69  
5.57  
5.07  
4.6  
ns  
ns  
Input to SCLK Hold Time  
OR3L165  
OR3L225  
6.46  
6.96  
5.67  
6.16  
ns  
ns  
Input to SCLK Hold Time (delayed data  
input)  
OR3L165  
OR3L225  
0.0  
0.0  
0.0  
0.0  
ns  
s  
Additional Hold Time if Non-mid-PIC  
Used as SCLK Pin  
OR3L165  
OR3L225  
1.
1.43  
1.03  
1.43  
ns  
ns  
(no delay on data input)  
Notes:  
The pin-to-pin timing parameters in this table should be usestad of results reported by RCA undry.  
This clock delay is for a fully routed clock tree that use clocetwk. It includes bothe ut bufr  
delay and the clock routing to the PIO FF CLK inpy will e reduced if any the clock anches  
are not used. The given setup (delayed and no d(delayed) timing alws tinput clock pin  
to be located in any PIO on any side of the device, F must be used. The hold (delay) timing  
assumes the clock pin is located at one of the four midCs on any side of thdevice and hat a PIO FF  
is used. If the clock pin is located elsewhere, then the last parameter in the table mt be added to the hold  
(no delay) timing.  
PIO ECLK LATCH  
INPUT  
CLK  
D
Q
CLKCNTRL  
ECLK  
5-4847 (F)  
Fige 11. Input to System Clock Setup/Hold Time  
34  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
The values given for the parameters are the same as  
those used during production testing and speed bin-  
ning of the devices. The junction temperature and sup-  
ply voltage used to characterize the devices are listed  
in the delay tables. Actual delays at nominal tempera-  
ture and voltage for best-case processes can be much  
better than the values given.  
Timing Characteristics (continued)  
Description  
To define speed grades, the ORCA Series part number  
designation (see Ordering Information) uses a single-  
digit number to designate a speed grade. This number  
is not related to any single ac parameter. Higher num-  
bers indicate a faster set of timing parameters. The  
actual speed sorting is based on testing the delay in a  
path consisting of an input buffer, combinatorial delay  
through all PLCs in a row, and an output buffer. Other  
tests are then done to verify other delay parameters,  
such as routing delays, setup times to FFs, etc.  
It should be noted that the junction temperature used in  
the tables is generally 85 °C. The junction temperature  
for the FPGA depds on the power dissipated by the  
device, the pacage tmal characteristics (ΘJA), and  
the ambient temperatureas calculated in the following  
equation nd as discused further in Package  
ThermChaacteristics section:  
The most accurate timing characteristics are reported  
by the timing analyzer in the ORCA Foundry Develop-  
ment System. A timing report provided by the develop-  
ment system after layout divides path delays into logic  
and routing delays. The timing analyzer can also pr
vide logic delays prior to layout. While this allows rou
ing budget estimates, there is wide variance in outing  
delays associated with different layouts.  
TJax = TAmax + P • ΘJ
ote: Thuser must deteinthis junction tempera-  
tue to see if the delayrom ORCA Foundry  
should be derated ased n the following derat-  
ing tables.  
Table 22 and Tle 23 rode approximate power sup-  
ply and junction teperature derating for OR3Lxxx  
commerciand intrial devices. The delay values in  
this dasheand reported by ORCA Foundry are  
sown as .00 in the tables. The method for determin-  
inthe maxium junction temperature is defined in the  
Packge Thermal Characteristics section. Taken cumu-  
latively, the range of parameter values for best-case vs.  
orst-case processing, supply voltage, and junction  
temperature can approach three to one.  
The logic timing parameters noted in thElecrical  
Characteristics section of this data sheet the sme  
as those in the design tools. In thtimi, ymbol  
names are generally a concatee PFU oper-  
ating mode and the parameter tyetup, hold,  
and propagation delay parameters, ed below, are  
designated in the symbol name by the SET, HLD, and  
DEL characters, resctively.  
Lattice Semiconductor  
35  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Timing Characteristics (continued)  
In addition to supply voltage, process variation, and  
operating temperature, circuit and process improve-  
ments of the ORCA Series FPGAs over time will result  
in significant improvement of the actual performance  
over those listed for a speed grade. Even though lower  
speed grades may still be available, the distribution of  
yield to timing parameters may be several speed  
grades higher than that designated on a product brand.  
Design practices need to consider best-case timing  
parameters (e.g., delays = 0), as well as worst-case  
timing.  
Table 22. Derating for Commercial/Industrial  
OR3Lxxx Devices (I/O Supply VDD)  
Power Supply Voltage  
T
J
(°C)  
3.0 V  
3.3 V  
3.6 V  
–40  
0
25  
85  
100  
125  
0.82  
0.91  
0.98  
1.00  
1.23  
1.34  
0.72  
0.80  
0.85  
0.99  
1.07  
1.15  
0.66  
0.72  
0.77  
0.90  
0.94  
1.01  
The routing delays are a fnction f fan-out and the  
capacitance assoiated with the CIPs and menter-  
connect in the th. Te number of logic elat  
can be driven (fanut) by PFUs is unlimite
the delay o reach a ad logic level cn exceeng  
requirements. It is difficult to make ccurte routing  
delay esmates ior to design comion bsed on  
fn-o. This because the CAsoftwe may delete  
rundat logic inserted by the degner to reduce fan-  
ouand/or it may also autoatically educe fan-out by  
et plitting.  
Table 23. Derating for Commercial/Industrial  
OR3Lxxx Devices (I/O Supply VDD2)  
Power Supply Voltage  
T
J
(°C)  
2.3 V  
2.5 V  
2.6 V  
–40  
0
25  
85  
100  
125  
0.86  
0.94  
0.99  
1.00  
1.23  
1.33  
0.71  
0.79  
0.84  
0.99  
1.05  
1.13  
0.67  
0.7
0.7  
0.92  
6  
Note: The derating tables shown above are for a typical cal path  
that contains 33% logic delay and 66% routing delay. Since the  
routing delay derates at a highrate than the logic delay, paths  
with more than 66% routing delay ill derate t a higher rate  
than shown in the table. The approxite erating values v
temperature are 0.26per °C for logic elay and 0.45% p
for routing delay. The apximate drating values vs. volta
are 0.13% per mV for both ic d routing delay5 °C.  
36  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
OR3L165B Clock Power  
= [0.039 mW/MHz  
Estimating Power Dissipation  
P
OR3LxxxB  
+ (0.046 mW/MHz/Branch) (# Branches)  
+ (0.008 mW/MHz/PFU) (# PFUs)  
+ (0.002 mW/MHz/PIO (# PIOs)]  
The total operating power dissipated is estimated by  
adding the standby (IDDSB), internal, and external  
power dissipated. The internal and external power is  
the power consumed in the PLCs and PICs, respec-  
tively. In general, the standby power is small and may  
be neglected. The total operating power is as follows:  
For a quick estimate, the worst-case (typical circuit)  
OR3L165B clock power = 9.8 mW/MHz  
OR3L225B Clocower  
PT = Σ PPLC + Σ PPIC  
P
= [0.045 mW/MHz  
The internal operating power is made up of two parts:  
clock generation and PFU output power. The PFU out-  
put power can be estimated based upon the number of  
PFU outputs switching when driving an average fan-out  
of two:  
+ (.053 mW/MH/Branch) (# Bches)  
+ 0.00mW/MHz/PFU) (#
+ (02 m/MHz/PIO (# PI
or a quick eimate, the wrst-case (tyal circuit)  
R3L22B clock power = 3.5 mW/MHz  
PPFU = 0.078 mW/MHz  
The wer dissipated in a PIC te sum of the power  
issipated in the four PIOs n the PIC. This consists of  
power dissipated bnputs d ac power dissipated by  
outputs.The poer disipaed in each PIO depends on  
whether it is confired as an input, output, or input/  
output. If a IO is rating as an output, then there is  
a powedissiation component for PIN, as well as  
PUT. This because the output feeds back to the  
int.  
For each PFU output that switches, 0.136 mW/MHz  
needs to be multiplied times the frequency (in MHz)  
that the output switches. Generally, this can be es
mated by using one-half the clock rate, mltiplied by  
some activity factor; for example, 20%.  
The power dissipated by the clock generatin ciruitry  
is based upon four parts: the fixpowethe  
power/clock branch row or coluck power dis-  
sipated in each PFU that uses this lar clock, and  
the power from the subset of those PUs that are con-  
figured as synchronous memory. Therefore, the cl
power can be calculatd for the four parts using the f-  
lowing equations.  
The per dissipated by an input buffer is (VIH =  
VDD 0.3 V or higher)estimated as:  
PIN = 0.09 mW/MHz  
The ac power dissipation from an output or bidirec-  
tional is estimated by the following:  
2
POUT = (CL + 8.8 pF) × VDD × F Watts  
where the unit for CL is farads, and the unit for F is Hz.  
Lattice Semiconductor  
37  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information  
Table 24. 208-Pin SQFP2 Pinout  
Pin  
OR3L165B  
Function  
Pin  
OR3L165B  
Function  
1
VSS  
VSS  
VSS  
VSS  
I/O  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
6  
57  
58  
9  
60  
61  
62  
6
64  
68  
69  
70  
71  
72  
73  
74  
75  
76  
77  
78  
79  
80  
81  
82  
83  
84  
PL24D  
PL24B  
PL25D  
PL27A  
PL29D  
PL30D  
PL30A  
PL32A  
I/O  
I/O-A13  
I/O  
2
3
PL1D  
PL3D  
VDD2  
4
I/O-A14  
I/O  
I/O-A0/MPI_BE0  
5
VDD2  
I/O  
6
PL6D  
PL8D  
PL9A  
O  
7
SECKLL  
I/O-A15  
VSS  
I/O-A1/MPI_BE1  
8
I/O-A2  
9
PL10D  
PL10B  
PL10A  
VDD  
I/O  
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  
I/O  
CCLK  
SS  
CCK  
VSS  
I/O-A3  
VDD  
VSS  
S  
PL11D  
PL11A  
PL12D  
PL12A  
PL13D  
PL13A  
PL14D  
PL14A  
VSS  
I/O  
B1A  
PB3A  
VDD2  
I/O-A6  
I/O  
I/O  
I/O  
VDD2  
I/O  
I/O-A4  
PB4D  
PB5D  
6D  
PBD  
PB8D  
B9D  
PB10D  
VDD  
I/O-A5  
I/O-A17  
I/O  
I/O  
I/O  
I/O  
I/O-A6  
I/O  
VSS  
I/O  
PECKL  
PL15A  
PL16C  
PL16A  
V
I/O-ECKL  
I/O  
O  
VDD  
I/O  
I/O  
PB11A  
PB11D  
PB12A  
PB12D  
PB13A  
PB13D  
PB14A  
PB14D  
VSS  
IO-A7/MPI_CLK  
I/O  
VDD  
I/O  
PL1
VDD
I/O  
VDD2  
I/O  
I/O  
PL18C  
PL18A  
VSS  
I
I/O  
/O-A8/MPIRW  
VSS  
I/O  
I/O  
PL19D  
PL19A  
PL20D  
PL20A  
PL21D  
PL21A  
PL22D  
PL22A  
VDD  
VSS  
O-A9/MPI_ACK  
I/O  
I/O  
PB15A  
PB15D  
PB16B  
PB16D  
VSS  
I/O  
I/O  
I/O  
I/O-A10/MPI_BI  
I/O  
I/O  
I/O  
I/O  
VSS  
PECKB  
PB17D  
PB18B  
PB18D  
VSS  
I/O-ECKB  
I/O  
I/O-A11/MPI_IRQ  
VDD  
I/O-A12  
I/O  
I/O  
PL23D  
PL23B  
I/O  
VSS  
38  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 24. 208-Pin SQFP2 Pinout (continued)  
Pin  
OR3L165B  
Function  
Pin  
OR3L165B  
Function  
85  
86  
VDD2  
PB19D  
PB20A  
PB20D  
PB21A  
PB21D  
PB22A  
PB22D  
VDD  
VDD2  
I/O  
127  
128  
129  
130  
131  
132  
133  
134  
135  
13
137  
8  
139  
140  
141  
142  
143  
14
145  
46  
1
148  
149  
150  
151  
152  
153  
154  
155  
156  
157  
158  
159  
160  
161  
162  
163  
164  
165  
166  
167  
168  
PR18D  
PR17B  
PR17D  
VDD  
I/O  
I/O  
87  
I/O  
I/O  
88  
I/O  
VDD  
I/O-ECKR  
I/O  
89  
I/O-HDC  
I/O  
PECKR  
PR6D  
R15
5D  
V
90  
91  
I/O  
I/O  
92  
I/O  
I/
93  
VDD  
VSS  
DD2  
I/O  
94  
PB23A  
PB24D  
PB25A  
PB26D  
PB27A  
PB28A  
PB29A  
PB30D  
PB32D  
VSS  
DD2  
I/O-LDC  
I/O  
95  
R14D  
PR13A  
PR13D  
PR12A  
PR12D  
PRA  
R11D  
V
96  
I/O  
O  
97  
I/O  
I/O  
98  
I/O-CS1  
I/O  
I/O-INIT  
I/O  
99  
100  
101  
102  
103  
104  
105  
106  
107  
108  
109  
110  
111  
112  
113  
114  
115  
116  
117  
118  
119  
120  
121  
122  
123  
124  
125  
126  
I/
I/O  
I/O  
I/O  
VDD  
NE  
VSS  
PR10A  
PR10B  
PR9B  
I/O-CS0  
I/O  
PDONE  
VSS  
I/O  
PRESETN  
PPRGMN  
P32A  
PR3
R29A  
PR28A  
PR25D  
PR24A  
VDD2  
PR9D  
PR8A  
I/O  
RESET  
PRGM  
I/O-M
O  
I/O-RD/MPI_STRB  
PR6A  
I/O  
I/O  
PR5A  
I/O  
PR4A  
I/O-WR  
I/O  
I/O  
PR3A  
I/OM1  
I/O  
PR2A  
I/O  
VSS  
VSS  
VDD2  
I/O  
PRD_CFGN  
VSS  
RD_CFG  
PR23
VSS  
VDD  
I/O-M2  
I/O  
VSS  
VSS  
P
PR22
PR21A  
PR21D  
PR20A  
PR20D  
PR19A  
PR19D  
VSS  
PT32D  
PT30A  
PT28D  
PT28A  
PT27D  
VDD2  
I/O-SECKUR  
I/O-RDY/RCLK/MPI_ALE  
I/O  
I/O  
I/O  
I/O  
I/O-M3  
I/O  
I/O-D7  
VDD2  
I/O  
I/O  
PT25D  
PT24D  
PT23D  
VDD  
I/O  
I/O  
VSS  
I/O-D6  
VDD  
PR18A  
I/O  
Lattice Semiconductor  
39  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 24. 208-Pin SQFP2 Pinout (continued)  
Pin  
OR3L165B  
Function  
Pin  
OR3L165B  
Function  
169  
170  
171  
172  
173  
174  
175  
176  
177  
178  
179  
180  
181  
182  
183  
184  
185  
186  
187  
188  
PT22D  
PT22A  
PT21D  
PT21A  
PT20D  
PT20A  
PT19D  
PT19A  
VSS  
I/O  
I/O  
189  
190  
191  
192  
193  
194  
195  
196  
197  
198  
199  
200  
201  
2  
203  
204  
05  
206  
207  
208  
PT14A  
PT13D  
PT13A  
PT12D  
PT12A  
PT11D  
PT11A  
VDD  
I/O  
I/O  
I/O  
I/O-D0/DIN  
I/O  
I/O-D5  
I/O  
/O  
I/O  
O  
I/O  
O-DOUT  
VDD  
I/O-D4  
VSS  
P10D  
PT9A  
I/O  
PECKT  
PT18B  
PT17D  
PT17A  
VSS  
I/O-ECKT  
I/O  
I/
T8A  
I/O  
I/O  
PT7A  
I/OTDI  
I/O  
I/O-D3  
VSS  
6A  
PT5A  
O-TS  
I/O  
PT16D  
PT16C  
VDD2  
I/O  
PT4A  
I/O  
PT3A  
I/O  
VDD2  
I/O-
VSS  
PT2D  
I/O  
PT15A  
VSS  
1A  
I/O-TCK  
VSS  
VS
PT14D  
I/O-D1  
RD_DATA  
RD_DATA/TDO  
40  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 25. 240-Pin SQFP2 Pinout  
Pin  
OR3L165B  
Function  
Pin  
OR3L165B  
Function  
1
2
3
4
5
6
7
8
VSS  
VDD  
VSS  
VDD  
I/O  
I/O  
I/O  
42  
43  
44  
45  
46  
47  
48  
49  
50  
5
5
53  
5
55  
56  
57  
58  
59  
6
61  
2  
6
64  
65  
66  
67  
68  
69  
70  
71  
72  
73  
74  
75  
76  
77  
78  
79  
80  
81  
82  
PL22D  
PL22A  
VDD  
I/O  
I/O-A11/MPI_IRQ  
VDD  
PL1D  
PL1A  
PL2D  
PL3D  
VSS  
PL23D  
PL23B  
PL24D  
PL24B  
PL2A  
P5D  
PL26
L27A  
VSS  
PL29D  
PL30D  
PL30A  
P
VS
I/O-A12  
I/O  
I/O  
I/O-A1
I/
I/O  
I/O  
IO-A14  
VS
I/O-A0/MPI_BE0  
VSS  
VDD2  
I/O  
VDD2  
9
PL6D  
PL7D  
PL8D  
PL9A  
PL10D  
PL10B  
PL10A  
VDD  
PL11D  
PL11A  
PL12D  
PL12A  
PL13D  
PL13A  
PL14D  
PL14A  
S  
PEC
L15A  
PL16C  
PL16A  
VDD  
PL17D  
VD2  
P
VSS  
PL19D  
PL19A  
PL20D  
PL20A  
PL21D  
PL21A  
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  
I/O  
I/O-A1/MPI_BE1  
I/O-A2  
I/O  
I/O  
I/O-A3  
I/O  
I/O  
I/O-SECKLL  
I/O-A15  
VSS  
VD
I/O  
O  
I-A5  
I/O  
I/O  
I/O-A6  
PCLK  
VD
CCLK  
VDD  
VSS  
VSS  
VSS  
VSS  
PB1A  
PB3A  
VDD2  
PB4D  
VSS  
I/O-A16  
I/O  
VDD2  
I/O  
VSS  
I/CKL  
VSS  
I/O  
I/O  
PB5D  
PB6D  
PB7A  
PB7D  
PB8D  
PB9A  
PB9D  
PB10D  
VDD  
PB11A  
PB11D  
PB12A  
PB12D  
PB13A  
PB13D  
I/O-A17  
I/O  
I/O-A7/MPI_CLK  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
VDD  
I/O  
VDD2  
I/O  
I/O-A8/MPI_RW  
VSS  
VDD  
I/O-A9/MPI_ACK  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-A10/MPI_BI  
I/O  
I/O  
Lattice Semiconductor  
41  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 25. 240-Pin SQFP2 Pinout (continued)  
Pin  
OR3L165B  
Function  
Pin  
OR3L165B  
Function  
83  
84  
85  
86  
87  
88  
89  
90  
91  
92  
93  
94  
95  
96  
97  
98  
99  
100  
101  
102  
103  
104  
105  
106  
107  
108  
109  
110  
111  
112  
113  
114  
115  
116  
117  
118  
119  
120  
121  
122  
123  
124  
PB14A  
PB14D  
VSS  
PB15A  
PB15D  
PB16B  
PB16D  
VSS  
PECKB  
PB17D  
PB18B  
PB18D  
VSS  
I/O  
I/O  
VSS  
I/O  
I/O  
I/O  
125  
126  
127  
128  
129  
130  
131  
132  
133  
134  
135  
136  
137  
138  
139  
140  
141  
142  
143  
144  
145  
1
147  
0  
151  
152  
153  
154  
155  
156  
157  
158  
159  
160  
161  
162  
163  
164  
165  
166  
PR31D  
PR30A  
PR29A  
VSS  
PR28A  
PR27A  
PR26A  
PR26D  
PR25D  
R24A  
VDD2  
I/O  
I/O  
I/O  
VSS  
I/O  
O  
I/O  
I/O  
I/O-M1  
I/O  
VD
I/O  
VD
I/O-M
O  
I/O  
I/O  
I/O-M3  
I/O  
I/O  
I/O  
VSS  
I/O  
I/O  
VSS  
I/O-ECKB  
I/O  
I/O  
I/O  
VSS  
VDD2  
I/O  
I/O  
I/O  
I/O-HD
I/
PR3A  
VDD  
VDD2  
PR22A  
PR22D  
PR21A  
PR21
PR20A  
P0D  
PR19
PR19D  
SS  
PR18A  
PR18D  
PR17B  
PR17D  
VDD  
PB19D  
PB20A  
PB20D  
PB21A  
PB21D  
PB22A  
PB22D  
VDD  
PB23A  
PB24D  
PB25A  
PB26D  
PB
PB2
PB28
PB28D  
VSS  
I/O  
I/O  
VDD  
I/O-LDC  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
VDD  
I/O-ECKR  
I/O  
I/O-INI
I/O  
PECKR  
PR16D  
PR15B  
PR15D  
VSS  
I/O  
O  
VSS  
I/O  
I/O  
I/O  
I/O  
VSS  
DONE  
VDD  
VSS  
I/O  
I/O  
VSS  
VDD2  
I/O  
I/O  
I/O  
I/O-CS1  
I/O  
I/O  
I/O  
VDD  
I/O-CS0  
PB29A  
PB30A  
PB30D  
PB32D  
VSS  
VDD2  
PR14D  
PR13A  
PR13D  
PR12A  
PR12D  
PR11A  
PR11D  
VDD  
PDONE  
VDD  
VSS  
PRESETN  
PPRGMN  
PR32A  
RESET  
PRGM  
I/O-M0  
PR10A  
42  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 25. 240-Pin SQFP2 Pinout (continued)  
Pin  
OR3L165B  
Function  
Pin  
OR3L165B  
Function  
204  
205  
206  
207  
208  
209  
210  
211  
212  
21
21
215  
2
217  
218  
219  
220  
221  
22  
223  
24  
2
226  
227  
228  
229  
230  
231  
232  
233  
234  
235  
236  
237  
238  
239  
240  
PT19D  
PT19A  
VSS  
PECKT  
PT18B  
PT17D  
P17A  
VS
P6D  
PT16
DD2  
PT15A  
VSS  
PT14D  
PT14A  
P
PT1A  
12D  
PT1A  
PT11D  
PT11A  
VDD  
I/O  
I/O-D4  
VSS  
I/O-ECKT  
I/O  
I/O  
I/O-D3  
V
167  
168  
169  
170  
171  
172  
173  
174  
175  
176  
177  
178  
179  
180  
181  
182  
183  
184  
185  
186  
187  
188  
189  
190  
191  
192  
193  
194  
195  
196  
197  
198  
199  
200  
201  
202  
203  
PR10B  
PR9B  
PR9D  
PR8A  
PR7A  
PR6A  
PR5A  
VSS  
PR4A  
PR3A  
PR2A  
PR1D  
VSS  
I/O  
I/O  
I/O  
I/O-RD/MPI_STRB  
I/O  
I/O  
I/O  
VSS  
I/O  
I/O  
I/O-WR  
I/O  
I/O  
VDD2  
/O-2  
VSS  
I/O-D1  
I/O  
I/O  
I/O-D0/DIN  
I/O  
I/O  
I/O  
I/O-DOUT  
VDD  
I/O  
I/O  
I/O  
I/O-TDI  
I/O  
I/O  
I/O  
I/O-TMS  
VSS  
I/O  
VSS  
PRD_CFGN  
VSS  
RD_CFG  
VSS  
VDD  
VD
VSS  
VSS  
PT32D  
PT31A  
PT30D  
PT30A  
VSS  
PT28D  
PT28C  
P8A  
PT27
D2  
PT25D  
PT24D  
PT23D  
VDD  
PT22D  
P
PT21
PT20D  
PT20A  
I/CKU
I/O-RDY/RLK/MPI_ALE  
VSS  
I/O  
I/O  
PT10D  
PT9A  
PT8A  
PT7A  
PT6D  
PT6A  
I/O  
D7  
VDD2  
I/O  
PT5D  
PT5A  
I/O  
/O-D6  
VDD  
I/O  
I/O  
I/O  
I/O-D5  
I/O  
I/O  
VSS  
PT4A  
PT3A  
PT2D  
PT1A  
I/O  
I/O  
I/O  
I/O-TCK  
VSS  
RD_DATA/TDO  
VSS  
PRD_DATA  
Lattice Semiconductor  
43  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 26. 352-Pin PBGA Pinout  
Pin  
OR3L165B  
Function  
Pin  
OR3L165B  
Function  
B1  
C2  
C1  
D2  
D3  
D1  
E2  
E4  
E3  
E1  
F2  
G4  
F3  
F1  
G2  
G1  
G3  
H2  
J4  
PL1D  
PL1A  
I/O  
P2  
P4  
PL17D  
VDD2  
I/O  
I/O  
VDD2  
PL2D  
PL2A  
I/O  
P1  
PL18C  
PL18A  
PL19D  
PL19A  
PL20D  
PL20A  
L21D  
L21A  
PL2
L22A  
PL23D  
PL23C  
PL23B  
PL23A  
24D  
PL2C  
PL24B  
L24A  
PL25D  
PL25C  
PL26D  
PL27D  
PL27A  
PL28C  
PL28B  
PL28A  
VDD2  
I/O  
I/O  
N3  
I/O-A8/MPI_RW  
PL3D  
PL3A  
I/O-A0/MPI_BE0  
R2  
I/A9PI_ACK  
I/O  
P3  
/O  
PL4D  
PL4B  
I/O  
R1  
I/O  
I/O  
T2  
I/O-A10/MPI_BI  
PL4A  
I/O  
R3  
I/O  
VDD2  
VDD2  
T1  
I/O  
PL5C  
PL5B  
I/O  
R4  
/O  
I/O  
U2  
O-A11/MI_IRQ  
PL6D  
PL7D  
PL7C  
PL7B  
I/O  
T3  
I/O-A2  
I/O  
I/O  
U1  
I/O  
U4  
I/O  
I/O  
2  
I/O  
PL8D  
PL9D  
PL9C  
PL9B  
I/O-A1/M
U3  
I/O  
I/O  
V1  
I/O  
I/O  
W2  
W
V3  
I/O-A13  
I/O  
H1  
H3  
J2  
I/O  
PL9A  
I/O-A2  
I/O  
PL10D  
PL10C  
PL0B  
PL
PL1
PL11
PL12D  
PL12A  
PL13D  
PL13A  
PL14D  
PL14A  
PECKL  
PL15A  
PL16C  
PL16A  
I/O  
I/O  
J1  
I/O  
1  
I/O  
K2  
J3  
I/O  
I/O-A
I/O  
I/O  
W3  
AA2  
Y4  
I/O-A14  
I/O  
K1  
K4  
L2  
I/O  
I/O  
I/O  
AA1  
Y3  
I/O  
K3  
L1  
I/O4  
O-A5  
I/O  
VDD2  
I/O  
AB2  
AB1  
AA3  
AC2  
AB4  
AC1  
AB3  
AD2  
PL29C  
PL29A  
PL30D  
PL30C  
PL30A  
PL31A  
PL32C  
PL32B  
M2  
M1  
L3  
I/O  
I/O  
I/O  
I/O-A6  
I/O-ECKL  
I/O  
I/O  
N2  
M4  
N1  
M3  
I/O-SECKLL  
I/O  
I/O  
I/O  
I/O-A7/MPI_CLK  
I/O  
44  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 26. 352-Pin PBGA Pinout (continued)  
Pin  
OR3L165B  
Function  
Pin  
OR3L165B  
Function  
AC3  
AD1  
AF2  
PL32A  
PCCLK  
PB1A  
PB1B  
PB2A  
PB2D  
PB3A  
VDD2  
I/O-A15  
CCLK  
I/O-A16  
I/O  
AE14  
AC14  
AF14  
AD13  
AE15  
AD14  
AF15  
AE16  
AD1
AF6  
C15  
AE7  
AD16  
F17  
AC17  
AE18  
AD1
A18  
E19  
AF9  
AD18  
E20  
AC19  
AF20  
AD19  
AE21  
AC20  
AF21  
AD20  
AE22  
AF22  
AD21  
AE23  
AC22  
AF23  
AD22  
AE24  
AD23  
AF24  
PECKB  
PB17D  
PB18B  
PB18D  
VDD2  
I/O-ECKB  
I/O  
I/O  
AE3  
I/O  
AF3  
I/O  
VDD2  
I/O  
AE4  
I/O  
PB9D  
PB20
P0D  
PB2
B21D  
B22A  
PB22D  
PB23A  
PB23D  
P
PB24
P25A  
PB26A  
PB26C  
PB26D  
PB27A  
PB27B  
PB27C  
PB27D  
VDD2  
AD4  
AF4  
I/O  
I/O  
VDD2  
I/O  
I/
AE5  
PB4A  
PB4C  
PB4D  
PB5A  
PB5B  
PB5C  
PB5D  
PB6A  
PB6B  
PB6C  
PB6D  
PB7A  
PB7D  
PB8A  
B8D  
PB9
PB9D  
PB10A  
PB10D  
PB11A  
PB11D  
PB
PB
PB13D  
PB14A  
PB14D  
PB15A  
PB15D  
PB16B  
PB16D  
I/O-HDC  
I/O  
AC5  
AD5  
AF5  
I/O  
I/O  
I/O  
I/O  
I/O  
AE6  
I/O  
I/O-LDC  
I/O  
AC7  
AD6  
AF6  
I/O  
I/O-7  
I/O  
I/O  
I/O  
AE7  
I/O  
AF7  
I/O  
AD7  
AE8  
I/O  
I/O  
I/O  
AC9  
AF8  
I/O  
I/O-INIT  
I/O  
I/O  
AD8  
AE9  
I/O  
I/O  
/O  
I/O  
AF9  
I/O  
VDD2  
I/O  
AE10  
AD9  
AF10  
AC10  
AE11  
AD10  
AF11  
AE12  
AF12  
AD11  
AE13  
AC12  
AF13  
AD12  
I/O  
PB28B  
PB28C  
PB28D  
PB29A  
PB29B  
PB29D  
PB30A  
PB30B  
PB30D  
PB31A  
PB31D  
PB32C  
PB32D  
PDONE  
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  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
DONE  
Lattice Semiconductor  
45  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 26. 352-Pin PBGA Pinout (continued)  
Pin  
OR3L165B  
Function  
Pin  
OR3L165B  
Function  
AE26  
AD25  
AD26  
AC25  
AC24  
AC26  
AB25  
AB23  
AB24  
AB26  
AA25  
Y23  
PRESETN  
PPRGMN  
PR32A  
PR31A  
PR31D  
PR30A  
PR30D  
PR29A  
PR29B  
PR29D  
PR28A  
PR28B  
PR28C  
PR27A  
PR26A  
PR26B  
PR26D  
PR25D  
PR24A  
PR24B  
PR24C  
VDD2  
N26  
P24  
M25  
N24  
M26  
L25  
M24  
L26  
M23  
K25  
L24  
K26  
K23  
J25  
PR16D  
PR15B  
PR15D  
VDD2  
I/O  
I/O  
RESET  
PRGM  
I/O-M0  
I/O  
I/O  
VDD2  
/O  
I/O  
PR14D  
PR13A  
PR13D  
PR12A  
PR12D  
R11A  
P1D  
R10A  
PR10B  
PR10C  
PR10D  
PR9A  
I/O  
O  
I/O  
I/O  
I/O  
I/O-CS1  
I/O  
I/O  
I/O  
I/
I/O  
I/O  
I/O  
I/O-S0  
I/O  
AA24  
AA26  
Y25  
I/O  
I/O  
O  
I/O  
K24  
J6  
I/O  
Y26  
I/O  
I/O  
Y24  
I/O  
H25  
H26  
J24  
P9B  
I/O  
W25  
V23  
I/O-
I/O  
PRC  
I/O  
PR9D  
I/O  
W26  
W24  
V25  
I/O  
G25  
H23  
6  
G23  
F26  
G24  
E25  
E26  
F24  
D25  
E23  
D26  
E24  
C25  
D24  
C26  
A25  
B24  
PR8A  
I/O-RD/MPI_STRB  
I/O  
PR7A  
I/O  
I/O  
VD2  
I/O  
PR7C  
V26  
PR23A  
PR23B  
PR
PR2
PR22
PR22D  
PR21A  
PR21D  
PR20A  
PR20D  
PR19A  
PR19D  
PR18A  
PR18D  
PR17B  
PR17D  
PECKR  
PR6A  
I/O  
U25  
I/O  
VDD2  
VDD2  
I/O  
V24  
I/O  
PR5B  
U26  
I/O  
PR5C  
I/O  
U23  
I/O-M2  
O  
PR5D  
I/O  
T25  
PR4A  
I/O-WR  
I/O  
U24  
I/O  
PR4B  
T26  
I/O  
PR4D  
I/O  
R25  
I/O-M3  
I/O  
PR3A  
I/O  
R26  
PR3D  
I/O  
T24  
I/O  
PR2A  
I/O  
P25  
I/O  
PR2D  
I/O  
R23  
I/O  
PR1A  
I/O  
P26  
I/O  
PR1D  
I/O  
R24  
I/O  
PRD_CFGN  
PT32D  
PT32A  
RD_CFG  
I/O-SECKUR  
I/O  
N25  
I/O  
N23  
I/O-ECKR  
46  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 26. 352-Pin PBGA Pinout (continued)  
Pin  
OR3L165B  
Function  
Pin  
OR3L165B  
Function  
A24  
B23  
C23  
A23  
B22  
D22  
C22  
A22  
B21  
D20  
C21  
A21  
B20  
A20  
C20  
B19  
D18  
A19  
C19  
B18  
A18  
B17  
C18  
A17  
D17  
B16  
C17  
A16  
B15  
A15  
C16  
B14  
D15  
A14  
C15  
B13  
D13  
A13  
C14  
PT31B  
PT31A  
PT30D  
PT30A  
PT29D  
PT29C  
PT29A  
PT28D  
PT28C  
PT28B  
PT28A  
PT27D  
PT27C  
PT27B  
PT27A  
VDD2  
I/O  
B12  
C13  
A12  
B11  
C12  
A11  
D12  
B10  
C1
A1
D10  
B
PT14D  
PT14A  
PT13D  
PT13A  
PT12D  
PT2A  
PT11
1A  
PT1
T10A  
PT9D  
PT9A  
PT8D  
PT8A  
P
PT7
P6D  
PT6C  
PT6B  
VDD2  
I/O-D1  
I/O  
I/O  
I/O  
I/O  
I/O-RDY/RCLK/MPI_ALE  
I/O-D0/DIN  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-D
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-D7  
I/O  
/O  
C10  
A9  
I/O  
I/O  
I/O  
I/
B8  
I/O  
VDD2  
A8  
I/O-TDI  
I/O  
PT26C  
PT26B  
PT25D  
PT24D  
PT24A  
PT23D  
P23A  
PT2D  
T22A  
PT21D  
PT21A  
PT20D  
PT20A  
PT
PE
PT18B  
PT17D  
PT17A  
PT16D  
PT16C  
VDD2  
C9  
7  
I/O  
D8  
I/O  
I/O  
A
VDD2  
I/O  
I/O  
C8  
PT5D  
PT5C  
PT5B  
PT5A  
PT4D  
PT4A  
PT3D  
PT3C  
PT3B  
PT3A  
PT2D  
PT2A  
PT1D  
PT1A  
PRD_DATA  
VSS  
I/O-D6  
I/O  
B6  
I/O  
D7  
I/O  
/O  
A6  
I/O-TMS  
I/O  
I/O  
C7  
I/O  
B5  
I/O  
I/O-D5  
I/O  
A5  
I/O  
C6  
I/O  
I/O  
B4  
I/O  
I/O  
D5  
I/O  
I/O-D4  
I/O-ECKT  
I/O  
A4  
I/O  
C5  
I/O  
B3  
I/O  
I/O  
C4  
I/O-TCK  
RD_DATA/TDO  
VSS  
I/O-D3  
I/O  
A3  
A1  
I/O  
A2  
VSS  
VSS  
VDD2  
I/O-D2  
A26  
AC13  
VSS  
VSS  
PT15A  
VSS  
VSS  
Lattice Semiconductor  
47  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 26. 352-Pin PBGA Pinout (continued)  
Pin  
OR3L165B  
Function  
Pin  
OR3L165B  
Function  
AC18  
AC23  
AC4  
AC8  
AD24  
AD3  
AE1  
AE2  
AE25  
AF1  
AF25  
AF26  
B2  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
V
VS
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VS
VSS  
VSS  
VSS  
SS  
VSS  
VSS  
VSS  
VSS  
VSS  
SS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
N11  
N12  
N13  
N14  
N15  
N16  
P11  
P12  
P13  
P14  
P15  
P16  
R11  
R12  
R13  
R4  
R15  
R16  
T11  
T12  
T13  
4  
AA23  
AA4  
AC11  
AC16  
AC21  
AC6  
D11  
D16  
D21  
D6  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
S  
VSS  
VSS  
VSS  
VSS  
VSS  
SS  
V
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VSS  
VSS  
VSS  
VSS  
SS  
SS  
VSS  
VSS  
VSS  
V
VSS  
V
VSS  
SS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
B25  
B26  
C24  
C3  
D14  
D19  
D23  
D4  
D9  
H4  
J23  
N4  
P23  
V4  
W23  
L11  
L12  
L13  
L14  
L15  
L16  
M11  
M12  
M13  
M14  
M15  
M16  
F23  
F4  
L23  
L4  
T23  
T4  
48  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 27. 432-Pin EBGA Pinout  
Pin  
OR3L165B  
OR3L225B  
Function  
E4  
D3  
D2  
D1  
F4  
E3  
E2  
E1  
F3  
F2  
F1  
H4  
G3  
G2  
G1  
J4  
PRD_CFGN  
PR1D  
PR1A  
PRD_CFGN  
PR1D  
PR1A  
RD_CFG  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/
O  
I/
PR2D  
PR2A  
PR3D  
PR3C  
PR3B  
PR2D  
PR2A  
PR3D  
PR3C  
PR3B  
PR3A  
PR3A  
PR4D  
PR4C  
PR4B  
PR4D  
PR4C  
PR4B  
I/O  
I/O  
PR4A  
PR4A  
I/O-WR  
I/O  
I/O  
PR5D  
PR5C  
PR5B  
PR5D  
PR5C  
PR5B  
H3  
H2  
J3  
K4  
J2  
VDD2  
PR6A  
PR7C  
PR7A  
PR8A  
VDD2  
P6A  
PR7C  
PR7A  
PR8A  
VD2  
I/O  
I
I/O  
I/O-RD/MPI_STRB  
J1  
PR9D  
PR9C  
P9
PR9
PR9A  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
K3  
K2  
K1  
L3  
M
L2  
A  
PR11D  
PR11C  
PR11A  
PR12D  
PR12A  
PR13D  
PR13A  
PR14D  
PR14A  
PR15A  
PR16D  
PR16A  
VDD2  
PR9A  
PR10D  
PR10C  
PR10B  
PR0A  
P11
PR11A  
P12D  
PR12A  
R13D  
PR13C  
PR13A  
PR14D  
PR14C  
VDD2  
L1  
I/O-CS0  
I/O  
I/O  
I/O  
I/O-CS1  
I/O  
I/O  
I/O  
I/O  
I/O  
VDD2  
I/O  
I/O  
M3  
N4  
M2  
N3  
N2  
P4  
N1  
P3  
P2  
P1  
R3  
R2  
PR15D  
PR15B  
PR18D  
PR18B  
Lattice Semiconductor  
49  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 27. 432-Pin EBGA Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
R1  
T2  
T4  
T3  
U1  
U2  
U3  
V1  
V2  
V3  
W1  
V4  
W2  
W3  
Y2  
W4  
Y3  
PR16D  
PECKR  
PR17D  
PR17B  
PR18D  
PR18A  
PR19D  
PR19B  
PR19A  
PR20D  
PR20A  
PR21D  
PR21B  
PR21A  
PR22D  
PR22A  
PR23D  
PR23C  
PR23B  
PR23A  
VDD2  
PR24C  
PR24B  
PR24A  
R25D  
PR6D  
PR26B  
PR26A  
PR27A  
PR28C  
PR28B  
PR8A  
PR
PR29A  
PR30D  
PR30C  
PR30B  
VDD2  
PR19D  
PECKR  
PR20D  
PR20B  
PR21D  
PR21A  
PR22D  
PR23D  
PR23A  
PR24D  
PR25A  
PR26D  
PR26B  
PR26A  
PR27D  
PR7A  
PR2
28C  
B  
A  
DD2  
PR29A  
PR30D  
PR30
PR31
32D  
PR32B  
PR32
PR33A  
PR34C  
PR34B  
PR34A  
PR35D  
PR35C  
PR35B  
PR35A  
PR36D  
PR36C  
PR36B  
VDD2  
I/O  
I/O-ECKR  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
/O-M3  
O  
I/O  
I/O  
I/O  
I/O-M2  
I/O  
/O  
O  
I/O  
VDD2  
I/O  
I/O  
I/O  
I/O-M1  
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  
AA1  
AA2  
Y4  
AA3  
AB1  
AB2  
AB3  
AC1  
AC2  
AB4  
AC3  
AD2  
AD3  
AC4  
AE1  
AE2  
AE3  
AD4  
AF1  
AF2  
AF3  
AG1  
AG2  
AG3  
VDD2  
I/O  
PR31D  
PR37D  
50  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 27. 432-Pin EBGA Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
AF4  
AH1  
AH2  
AH3  
AG4  
AH5  
AJ4  
AK4  
AL4  
AH6  
AJ5  
AK5  
AL5  
AJ6  
AK6  
AL6  
AH8  
AJ7  
AK7  
AL7  
AH9  
AJ8  
AK8  
AJ9  
AH10  
AK9  
A
AJ1
AK10  
AL10  
AJ11  
AH12  
AK11  
AL11  
AJ12  
AH13  
AK12  
AJ13  
AK13  
AH14  
AL13  
PR31A  
PR32B  
PR32A  
PPRGMN  
PRESETN  
PDONE  
PB32D  
PB32C  
PB31D  
PB31A  
PB30D  
PB30C  
PB30B  
PB30A  
PB29D  
PB29C  
PB29B  
PB29A  
PB28D  
PB28C  
PB28B  
VDD2  
B27D  
PC  
PB27B  
PB27A  
PB26D  
PB26C  
PB6A  
P25
PB24D  
P24A  
PB23D  
B23A  
PB22D  
PB22B  
PB22A  
PB21D  
PB21B  
PB21A  
PB20D  
PR37A  
PR38B  
PR38A  
PPRGMN  
PRESETN  
PDONE  
PB38D  
PB38C  
PB37D  
PB37A  
PB36D  
PB36C  
PB36B  
P36A  
PB35D  
P35C  
PB35B  
B5A  
PB34D  
PB34C  
PB34B  
VDD
PB33D  
A  
PB32D  
PB32C  
PB32A  
PB31A  
PB30D  
PB30A  
PB29D  
PB29A  
PB28D  
PB27D  
PB27A  
PB26D  
PB25D  
PB25A  
PB24D  
I/O  
I/O  
I/O-M0  
PRGM  
RESET  
DONE  
I/O  
I/
O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/
I/O  
I/
I/O  
I/O  
VDD2  
I/O  
I/O  
I/O  
I/O-INIT  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-LDC  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-HDC  
I/O  
Lattice Semiconductor  
51  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 27. 432-Pin EBGA Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
AJ14  
AK14  
AL14  
AJ15  
AK15  
AL15  
AK16  
AH16  
AJ16  
AL17  
AK17  
AJ17  
AL18  
AK18  
AJ18  
AL19  
AH18  
AK19  
AJ19  
AK20  
AH19  
AJ20  
AL21  
AK21  
AH20  
AJ21  
AL22  
AK22  
AJ22  
AL23  
AK23  
AH22  
AJ23  
AK24  
AJ24  
AH23  
AL25  
AK25  
AJ25  
AH24  
AL26  
PB20B  
PB20A  
PB19D  
VDD2  
PB24B  
PB24A  
PB23D  
VDD2  
I/O  
I/O  
I/O  
VDD2  
I/O  
I/O  
PB18D  
PB18B  
PB17D  
PECKB  
PB16D  
PB16B  
PB15D  
PB15A  
PB14D  
PB14B  
PB14A  
PB13D  
PB13A  
PB12D  
PB12B  
PB12A  
PB11D  
PB11B  
VDD2  
PB10D  
B10A  
PD  
PB9A  
PB8D  
PB8A  
PB7D  
PB7A  
PB6D  
PB22D  
PB21D  
PB20D  
PECKB  
PB19D  
PB18D  
PB17D  
PB17A  
PB16D  
PB15D  
PB15A  
PB4D  
PB1
12D  
B  
A  
11D  
PB11B  
VDD2  
PB10
PB10
B9D  
PB9A  
PB8D  
PB8A  
PB7D  
PB7A  
PB6D  
I/O  
I/O-ECK
I/O  
I/O  
I/O  
O  
I/O  
I/O  
I/O  
I/O  
I/O  
/O  
O  
I/O  
I/O  
I/O  
VDD2  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
P
PB5D  
PB5C  
PB5B  
PB5A  
PB4D  
PB6C  
PB6B  
PB6A  
PB5D  
PB5C  
PB5B  
PB5A  
PB4D  
I/O  
I/O-A17  
I/O  
I/O  
I/O  
I/O  
I/O  
PB4C  
PB4C  
52  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 27. 432-Pin EBGA Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
AK26  
AJ26  
AL27  
AK27  
AJ27  
AH26  
AL28  
AK28  
AJ28  
AH27  
AG28  
AH29  
AH30  
AH31  
AF28  
AG29  
AG30  
AG31  
AF29  
AF30  
AF31  
AD28  
AE29  
AE30  
AE31  
AC28  
AD
AD3
AC29  
AB28  
AC30  
AC31  
AB29  
AB30  
AB31  
AA29  
Y28  
PB4B  
PB4A  
VDD2  
PB3C  
PB3B  
PB3A  
PB2D  
PB2A  
PB1B  
PB4B  
PB4A  
VDD2  
PB3C  
PB3B  
PB3A  
PB2D  
PB2A  
PB1B  
I/O  
I/O  
VDD2  
I/O  
I/O  
I/O  
I/O  
I/
O  
I/O-A6  
CLK  
I/O-A15  
I/O  
PB1A  
PB1A  
PCCLK  
PL32A  
PL32B  
PL32C  
PL31A  
PL30A  
PL30B  
PL30C  
PL30D  
PL29A  
PL29B  
PL29C  
VDD2  
P8A  
PL28B  
PL28C  
PL27A  
PL27D  
PL6D  
P5
PL25D  
P24A  
PL24B  
L24C  
PL24D  
PL23A  
PL23B  
PL23C  
PL23D  
PL22A  
PL22D  
PCCLK  
PL38A  
PL38B  
P38C  
PL37A  
P36A  
PL36
L6C  
PL36D  
PL35A  
PL35B  
PL35
VDD2  
PL33A  
PL33D  
PL32D  
PL31C  
PL31D  
PL30A  
PL30B  
PL30C  
PL30D  
PL29C  
PL29D  
PL28B  
PL28D  
PL27A  
PL27D  
I/O  
I/O  
I/OKL
I/
I/O  
I/
I/O  
I/O  
I/O  
VDD2  
I/O  
I/O  
I/O  
I/O-A14  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-A13  
I/O  
I/O  
I/O  
I/O  
I/O  
AA30  
AA31  
Y29  
I/O-A12  
I/O-A11/MPI_IRQ  
I/O  
W28  
Lattice Semiconductor  
53  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 27. 432-Pin EBGA Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
Y30  
W29  
W30  
V28  
W31  
V29  
V30  
V31  
U29  
U30  
U31  
T30  
T28  
T29  
R31  
R30  
R29  
P31  
P30  
P29  
N31  
P28  
N30  
N29  
M30  
N28  
M29  
L31  
L30  
M28  
L29  
K31  
K30  
K29  
J31  
PL21A  
PL21C  
PL21D  
PL20A  
PL20C  
PL20D  
PL19A  
PL19C  
PL19D  
PL18A  
PL18C  
VDD2  
PL17D  
PL16A  
PL16C  
PL15A  
PECKL  
PL14A  
PL14D  
PL13A  
PL13C  
PL13D  
PL12A  
PL12C  
L12D  
PL1A  
PL11C  
VDD2  
PL26A  
PL26C  
PL26D  
PL25A  
PL24A  
PL24D  
PL23A  
PL22A  
PL22D  
PL21A  
PL21C  
VDD2  
PL20D  
PL19A  
PL19C  
PL8A  
PEC
17A  
D  
A  
14A  
PL14D  
PL13A  
PL13
PL13
12A  
PL12C  
VDD2  
I/O  
I/O  
I/O  
I/O-A10/MPI_BI  
I/O  
I/O  
I/O  
I/O  
I/O-A9/MPI_A
I/O-8/MPI_RW  
I/O  
V2  
I/O  
/O-A7/MPI_CLK  
I/O  
I/O  
I/O-ECL  
I/-A6  
O  
I/O  
I/O  
O-A5  
I/O-A4  
I/O  
I/O  
I/O  
I/O  
VDD2  
I/O-A3  
I/O  
I/O  
I/O  
PL10A  
PL10B  
PL10C  
PL0D  
PL11A  
PL11D  
PL10A  
PL10D  
PL9A  
I/O-A2  
I/O  
I/O  
P
PL9B  
PL9C  
J30  
PL9D  
PL9D  
I/O  
K28  
J29  
H30  
H29  
J28  
PL8D  
PL7B  
PL7C  
PL7D  
PL8D  
PL7B  
PL7C  
PL7D  
I/O-A1/MPI_BE1  
I/O  
I/O  
I/O  
I/O  
PL6D  
PL6D  
54  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 27. 432-Pin EBGA Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
G31  
G30  
G29  
H28  
F31  
F30  
F29  
E31  
E30  
E29  
F28  
D31  
D30  
D29  
E28  
D27  
C28  
B28  
A28  
D26  
C27  
B27  
A27  
C26  
B26  
A26  
D
C2
B25  
A25  
D23  
C24  
B24  
C23  
D22  
B23  
A23  
C22  
B22  
A22  
C21  
PL5B  
PL5C  
VDD2  
PL4A  
PL4B  
PL4C  
PL4D  
PL3A  
PL3B  
PL3C  
PL3D  
PL2A  
PL2D  
PL1A  
PL1D  
PRD_DATA  
PT1A  
PT1D  
PT2A  
PT2D  
PT3A  
PT3B  
PT3C  
P3
PT4A  
PT4B  
PT4C  
PT4D  
P5A  
P5
PT5C  
P5D  
VDD2  
PT6B  
PT6C  
PT6D  
PT7A  
PT7D  
PT8A  
PT8D  
PT9A  
PL5B  
PL5C  
VDD2  
PL4A  
PL4B  
PL4C  
PL4D  
PL3A  
PL3B  
PL3C  
PL3D  
PL2A  
PL2D  
PL1A  
PL1D  
PR_DATA  
PT1A  
P1D  
PT2A  
PT2D  
PT3A  
PT3
PT3C  
PT4C  
PT4D  
PT5A  
PT5B  
PT5C  
PT5D  
VDD2  
PT6B  
PT6C  
PT6D  
PT7A  
PT7D  
PT8A  
PT8D  
PT9A  
I/O  
I/O  
VDD2  
I/O  
I/O  
I/O  
I/O  
I/
O  
I/O  
I/O-A/MPI_BE0  
I/O  
I/O  
I/O  
I/O  
RD_/TD
I/O-CK  
I/O  
I/
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-TMS  
I/O  
I/O  
I/O  
VDD2  
I/O  
I/O  
I/O  
I/O-TDI  
I/O  
I/O  
I/O  
I/O  
Lattice Semiconductor  
55  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 27. 432-Pin EBGA Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
D20  
B21  
A21  
C20  
D19  
B20  
C19  
B19  
D18  
A19  
C18  
B18  
A18  
C17  
B17  
A17  
B16  
D16  
C16  
A15  
B15  
C15  
A14  
B14  
C14  
A13  
D14  
B13  
C13  
B12  
D13  
C12  
A11  
B11  
D12  
C11  
A10  
B10  
C10  
A9  
PT9D  
PT10A  
PT10D  
PT11A  
PT11D  
PT12A  
PT12C  
PT12D  
PT13A  
PT13C  
PT13D  
PT14A  
PT14C  
PT14D  
PT15A  
VDD2  
PT16C  
PT16D  
PT17A  
PT17D  
PT18B  
PECKT  
PT19A  
PT19B  
T19D  
PT0A  
PT20B  
PT20D  
PT21A  
PT21B  
VDD2  
PT9D  
PT10A  
PT10D  
PT11A  
PT12D  
PT13A  
PT14A  
PT14D  
PT15A  
PT15C  
PT15D  
PT16A  
PT16C  
PT16D  
PT17A  
VD2  
PT1
19D  
A  
A  
22A  
PECKT  
PT23A  
PT23
PT24
25A  
PT25D  
PT26
PT27A  
PT27B  
VDD2  
I/O  
I/O  
I/O  
I/O-DOUT  
I/O  
I/O  
I/O  
I/O  
I/O-D0/DIN  
I/O  
I/O  
O  
I/O  
I/O-D1  
I/O-D2  
VDD2  
I/O  
/O  
I/-D3  
I/O  
I/O  
-ECKT  
I/O-D4  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-D5  
I/O  
VDD2  
I/O  
I/O  
I/O  
I/O-D6  
I/O  
I/O  
I/O  
I/O  
PT22A  
PT
PT24A  
PT24D  
PT25D  
PT26B  
PT26C  
VDD2  
PT28A  
PT28D  
PT29A  
PT29D  
PT30A  
PT30D  
PT31D  
PT32B  
PT32C  
VDD2  
I/O  
VDD2  
B9  
56  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 27. 432-Pin EBGA Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
D10  
C9  
B8  
C8  
D9  
A7  
B7  
C7  
D8  
A6  
B6  
C6  
A5  
B5  
C5  
D6  
A4  
B4  
C4  
D5  
A12  
A16  
A2  
A20  
A24  
A29  
A
PT27A  
PT27B  
PT27C  
PT27D  
PT28A  
PT28B  
PT28C  
PT28D  
PT29A  
PT29B  
PT29C  
PT29D  
PT30A  
PT30B  
PT30C  
PT30D  
PT31A  
PT31B  
PT32A  
PT32D  
VSS  
PT33A  
PT33B  
PT33C  
PT33D  
PT34A  
PT34B  
PT34C  
PT34D  
PT35A  
PT35B  
PT35C  
PT35D  
PT36A  
P36B  
PT36C  
P36D  
PT37A  
T7B  
PT38A  
PT38D  
VSS  
I/O  
I/O  
I/O  
I/O-D7  
I/O  
I/O  
I/O  
I/
O  
I/O  
I/O  
I/O  
O-RDY/RCLK/MPI_ALE  
I/O  
I/O  
I/
I/O  
I/
O-SECKUR  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
A3
A8  
VSS  
VSS  
VS  
VSS  
AD1  
AD31  
AJ1  
AJ2  
AJ30  
AJ31  
AK1  
AK29  
AK3  
AK31  
AL12  
AL16  
VSS  
VSS  
VSS  
S  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
Lattice Semiconductor  
57  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 27. 432-Pin EBGA Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
AL2  
AL20  
AL24  
AL29  
AL3  
AL30  
AL8  
B1  
B29  
B3  
B31  
C1  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VDD  
VDD  
VD  
VDD  
VDD  
VDD  
VDD  
VDD  
V
V
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VS  
VS
SS  
SS  
VSS  
VSS  
VDD  
VDD  
DD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
S  
VSS  
VSS  
VSS  
VSS  
VSS  
SS  
SS  
VS
VSS  
VSS  
VSS  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
C2  
C30  
C31  
H1  
H31  
M1  
M31  
T1  
T31  
Y1  
Y31  
A1  
A31  
AA28  
AA4  
AE28  
AE4  
AH11  
AH15  
AH17  
AH21  
AH25  
AH28  
AH4  
AH7  
AJ29  
AJ3  
AK2  
AK30  
58  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 27. 432-Pin EBGA Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
AL1  
AL31  
B2  
B30  
C29  
C3  
D11  
D15  
D17  
D21  
D25  
D28  
D4  
D7  
G28  
G4  
L28  
L4  
R28  
R4  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
DD  
VDD  
DD  
VDD  
VD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
V
DD  
VD
VDD  
VDD  
VDD  
VDD  
VDD  
V
VDD  
VD  
VDD  
VDD  
VDD  
U28  
U4  
Lattice Semiconductor  
59  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout  
Pin  
OR3L165B  
OR3L225B  
Function  
D1  
E2  
E1  
F4  
F3  
F2  
F1  
G5  
G4  
G2  
G1  
H5  
H4  
H2  
H1  
J5  
J4  
J3  
J2  
J1  
K5  
K4  
K3  
K2  
K1  
L5  
PL1D  
PL1C  
PL1B  
PL1A  
PL2D  
PL2A  
PL3D  
PL3C  
PL3B  
PL3A  
PL4D  
PL4C  
PL4B  
PL4A  
PL5C  
PL5B  
PL5A  
PL6D  
PL6C  
PL6B  
PL6A  
PL7D  
PL7
PL7B  
PL7A  
L8
PL8C  
PL8B  
PL8A  
PL9D  
PL
PL9B  
C  
PL10B  
PL10A  
PL11C  
PL11B  
PL11A  
PL12D  
PL12C  
PL12B  
PL1D  
PL1C  
PL1B  
PL1A  
PL2D  
PL2A  
PL3D  
PL3C  
PL3B  
PL3A  
PL4D  
PL4C  
PL4B  
PL4A  
PLC  
PL5B  
LA  
PLD  
L6C  
L6B  
PL6A  
PL7D  
PL7C  
P
P
PL
PL8C  
P8B  
PL8A  
PL9D  
PL9C  
PL9B  
PL9A  
PL10D  
PL10A  
PL11D  
PL11A  
PL12C  
PL12B  
PL12A  
PL13D  
PL13C  
PL13B  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-A0/PI_BE0  
/O  
I/
I/O  
O  
/O  
I/O  
I/O  
I/O  
I
I/O  
O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-A1/MPI_BE1  
L4  
L2  
L1  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-A2  
I/O  
I/O  
I/O  
I/O-A3  
I/O  
I/O  
I/O  
I/O  
M5  
M4  
M2  
M1  
N5  
N4  
N3  
N2  
N1  
P5  
P4  
P3  
P2  
P1  
I/O  
I/O  
60  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
R5  
R4  
R2  
R1  
T5  
T4  
T2  
T1  
U5  
U4  
U3  
U2  
U1  
V1  
V2  
V3  
V4  
PL12A  
PL13D  
PL13C  
PL13B  
PL14D  
PL14C  
PL14B  
PL14A  
PECKL  
PL15C  
PL15A  
PL16C  
PL16A  
PL17D  
PL18C  
PL18A  
PL19D  
PL19C  
PL19
PL19A  
PL20D  
PL20C  
PL20
L0A  
PL21D  
PL21C  
PL21B  
PL21A  
L22D  
LC  
PL22B  
L22A  
PL23D  
PL23C  
PL23A  
PL24D  
PL24C  
PL24B  
PL24A  
PL25D  
PL25C  
PL25B  
PL25A  
PL13A  
PL14D  
PL14A  
PL15D  
PL16D  
PL16A  
PL17D  
PL17A  
PECKL  
PL18C  
PL18A  
PL19C  
PL1A  
PL20
PL2
PL21A  
PL22D  
PL22A  
PL23D  
PL23A  
PL24D  
P
PL25
5A  
D  
26C  
PL26B  
PL26A  
PL27D  
PL27C  
PL27B  
PL27A  
PL28D  
PL28B  
PL29C  
PL30D  
PL30C  
PL30B  
PL30A  
PL31D  
PL31C  
PL31B  
PL31A  
I/O-A4  
I/O-A5  
I/O  
I/O  
I/O  
I/O  
I/O-A6  
I/O-ECKL  
I/O  
I/O  
I/O  
I/O-A7/MPI_CLK  
I/O  
/O  
A8/I_RW  
I/OA9/MPI_ACK  
V5  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
W1  
W2  
W4  
W5  
Y1  
Y2  
Y4  
Y5  
A
AA
AA4  
AA5  
AB1  
AB2  
AB3  
AB4  
AB5  
AC1  
AC2  
AC4  
AC5  
AD1  
AD2  
AD4  
I/O-A10/MPI_B1  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-A11/MPI_IRQ  
I/O-A12  
I/O  
I/O  
I/O  
I/O  
I/O-A13  
I/O  
I/O  
I/O  
I/O  
I/O  
Lattice Semiconductor  
61  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
AD5  
AE1  
AE2  
AE3  
AE4  
AE5  
AF1  
AF2  
AF3  
AF4  
AF5  
AG1  
AG2  
AG4  
AG5  
AH1  
AH2  
AH4  
AH5  
AJ1  
AJ2  
AJ3  
AJ4  
AK1  
AK2  
AL1  
AP4  
AN5  
AP5  
AL6  
AM6  
AN6  
AP6  
AK7  
AL7  
AN7  
AP7  
AK8  
AL8  
AN8  
AP8  
AK9  
AL9  
PL26D  
PL26C  
PL26B  
PL26A  
PL27D  
PL27C  
PL27B  
PL27A  
PL28D  
PL28C  
PL28B  
PL28A  
PL29C  
PL29B  
PL29A  
PL30D  
PL30C  
PL30B  
PL30A  
PL31D  
PL31C  
PL31A  
PL32
PL32B  
PL32A  
CK  
PB1A  
PL32D  
PL32C  
PL32B  
PL32A  
PL33D  
PL33C  
PL33B  
PL33A  
PL34D  
PL34C  
PL34B  
PL34A  
PL35C  
PL35B  
PL5A  
L36D  
6C  
PL3B  
L36A  
L37D  
PL37C  
PL37A  
PL38C  
PL
P
PCC
PB1A  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
IO  
I-A1
I/
I/O  
O  
I/O  
I/O  
I/O  
I/O  
I
I/O  
I
I/O-SECLL  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-A15  
CCLK  
I/O-A16  
I/O  
PB1B  
P1B  
PB1C  
PB1D  
PB2
B2D  
C  
PB4A  
PB1C  
PB1D  
PB2A  
PB2D  
PB3A  
PB3B  
PB3C  
PB4A  
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  
PB4B  
PB4B  
PB4C  
PB4D  
PB5A  
PB5B  
PB5C  
PB5D  
PB4C  
PB4D  
PB5A  
PB5B  
PB5C  
PB5D  
I/O-A17  
62  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
AM9  
AN9  
AP9  
PB6A  
PB6B  
PB6C  
PB6D  
PB7A  
PB7B  
PB7C  
PB7D  
PB8A  
PB8B  
PB8C  
PB8D  
PB9A  
PB9B  
PB9C  
PB9D  
PB10A  
PB10B  
PB10
PB10D  
PB11B  
PB11C  
PB11D  
12A  
PB12B  
PB12C  
PB12D  
PB13A  
B13B  
3C  
PB13D  
B14A  
PB14B  
PB14C  
PB14D  
PB15B  
PB15D  
PB16A  
PB16B  
PB16D  
PECKB  
PB17D  
PB18B  
PB6A  
PB6B  
PB6C  
PB6D  
PB7A  
PB7B  
PB7C  
PB7D  
PB8A  
PB8B  
PB8C  
PBD  
PB9
PB9B  
PB9
PB9D  
P10A  
PB10B  
PB10C  
PB10D  
PB11B  
PBC  
B11
2A  
2B  
B12C  
PB12D  
PB13A  
PB13D  
PB14A  
PB14D  
PB15A  
PB15D  
PB16A  
PB16D  
PB17B  
PB17D  
PB18A  
PB18D  
PB19D  
PECKB  
PB20D  
PB21D  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
/O  
I/O  
I/O  
I/O  
IO  
I/O  
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  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-ECKB  
I/O  
I/O  
AK10  
AL10  
AM10  
AN10  
AP10  
AK11  
AL11  
AN11  
AP11  
AK12  
AL12  
AN12  
AP12  
AK13  
AL13  
AM13  
AN13  
AP13  
AK14  
AL14  
AM14  
AN14  
A14  
A
AL
AN1
AP15  
AK16  
AL16  
AN16  
AP16  
AK17  
AL17  
AM17  
AN17  
AP17  
AP18  
AN18  
AM18  
AL18  
Lattice Semiconductor  
63  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
AK18  
AP19  
AN19  
AL19  
AK19  
AP20  
AN20  
AL20  
AK20  
AP21  
AN21  
AM21  
AL21  
AK21  
AP22  
AN22  
AM22  
AL22  
AK22  
AP23  
AN23  
AL23  
AK23  
AP24  
AN24  
AL24  
AK24  
AP25  
AN25  
AM25  
AL25  
AK25  
AP26  
AN26  
AM26  
AL26  
AK26  
AP27  
AN27  
AL27  
AK27  
AP28  
AN28  
PB18D  
PB19B  
PB19C  
PB19D  
PB20A  
PB20B  
PB20C  
PB20D  
PB21A  
PB21B  
PB21C  
PB21D  
PB22A  
PB22B  
PB22C  
PB23A  
PB23B  
PB23C  
PB23D  
PB24A  
PB24B  
PB24C  
PB2
PB25A  
PB25B  
B2C  
PB25D  
PB26A  
PB26B  
PB26C  
PB2D  
PB27A  
B  
7D  
PB28B  
PB28C  
PB28D  
PB29A  
PB29B  
PB29C  
PB29D  
PB30A  
PB22D  
PB23B  
PB23C  
PB23D  
PB24A  
PB24B  
PB24C  
PB24D  
PB25A  
PB25D  
PB26A  
PB26D  
PB27A  
PB27D  
PB8A  
B29A  
9B  
PB2C  
B29D  
B30A  
PB30B  
PB30C  
PB30D  
PB
P
PB3
PB31D  
PB2A  
PB32B  
PB32C  
PB32D  
PB33A  
PB33B  
PB33C  
PB33D  
PB34B  
PB34C  
PB34D  
PB35A  
PB35B  
PB35C  
PB35D  
PB36A  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
IO  
/O  
I/O-C  
I/O  
O  
I/O  
I/O  
I/O  
I/O  
I/O-
I/O  
IO  
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-INIT  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
64  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
AL28  
AK28  
AP29  
AN29  
AM29  
AL29  
AP30  
AN30  
AP31  
AL34  
AK33  
AK34  
AJ31  
AJ32  
AJ33  
AJ34  
AH30  
AH31  
AH33  
AH34  
AG30  
AG31  
AG33  
AG34  
AF30  
AF31  
A
AF
AF3
AE30  
AE31  
AE32  
AE33  
AE34  
AD30  
AD31  
AD33  
AD34  
AC30  
AC31  
AC33  
AC34  
AB30  
PB30B  
PB30C  
PB30D  
PB31A  
PB31D  
PB32A  
PB32C  
PB32D  
PDONE  
PRESETN  
PPRGMN  
PR32A  
PR32B  
PR31A  
PR31D  
PR30B  
PR30C  
PR30D  
PR2
PR29B  
PR29C  
PR29D  
PR28A  
R28B  
PR28C  
PR28D  
PR27A  
PR27B  
R27C  
RD  
PR26A  
R26B  
PR26C  
PR26D  
PR25A  
PR25B  
PR25C  
PR25D  
PR24A  
PR24B  
PR24C  
PR23A  
PR23B  
PB36B  
PB36C  
PB36D  
PB37A  
PB37D  
PB38A  
PB38C  
PB38D  
PDONE  
PRESETN  
PPRGMN  
PR38A  
PR3B  
PR37
PR
PR36B  
PR36C  
PR36D  
PR35A  
PR35B  
PR35C  
P
PR34
4B  
4C  
34D  
PR33A  
PR33B  
PR33C  
PR33D  
PR32A  
PR32B  
PR32C  
PR32D  
PR31A  
PR31B  
PR31C  
PR31D  
PR30A  
PR30D  
PR29A  
PR28A  
PR28B  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
DNE  
RESET  
PRGM  
I/O-M0  
I/O  
I/O  
/O  
I/
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  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-M1  
I/O  
I/O  
I/O  
I/O  
I/O  
Lattice Semiconductor  
65  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
AB31  
AB32  
AB33  
AB34  
AA30  
AA31  
AA32  
AA33  
AA34  
Y30  
Y31  
Y33  
Y34  
W30  
W31  
W33  
W34  
V30  
V31  
V32  
V33  
V34  
U34  
U33  
U32  
U31  
U30  
T34  
PR23C  
PR23D  
PR22A  
PR22B  
PR22C  
PR22D  
PR21A  
PR21B  
PR21C  
PR21D  
PR20A  
PR20B  
PR20C  
PR20D  
PR19A  
PR19B  
PR19C  
PR18A  
PR18B  
PR18D  
PR17B  
PR17D  
PECR  
PR16D  
PR15B  
R1D  
PR14B  
PR14C  
PR14D  
PR13A  
PR1B  
R13C  
D  
2B  
PR12C  
PR12D  
PR11A  
PR11B  
PR11C  
PR10A  
PR10B  
PR10C  
PR28C  
PR28D  
PR27A  
PR27B  
PR27C  
PR27D  
PR26A  
PR26B  
PR26C  
PR26D  
PR25A  
PR25D  
PR24A  
PR24D  
PR3A  
R23
2B  
PR2A  
R21B  
R21D  
PR20B  
PR20D  
PECKR  
PR
P
PR1
PR17D  
PR6A  
PR16D  
PR15A  
PR15D  
PR14A  
PR14D  
PR13A  
PR13B  
PR13C  
PR13D  
PR12A  
PR12B  
PR12C  
PR11A  
PR11C  
PR11D  
I/O  
I/O  
I/O-M2  
I/O  
I/O  
I/O  
IO  
/O  
I/
I/O  
I/OM3  
I/O  
I/O  
I/O  
I/O  
I
I/O  
IO  
I/O  
I/O  
I/O  
I/O  
I/O-ECKR  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
T33  
T31  
T30  
R34  
R33  
R31  
R30  
P34  
P33  
P32  
P31  
P30  
N34  
N33  
N32  
I/O  
I/O-CS1  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-CS0  
I/O  
I/O  
66  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
N31  
N30  
M34  
M33  
M31  
M30  
L34  
L33  
L31  
L30  
K34  
K33  
K32  
K31  
K30  
J34  
PR10D  
PR9A  
PR9B  
PR9C  
PR9D  
PR8A  
PR8B  
PR8C  
PR8D  
PR7A  
PR7B  
PR7C  
PR7D  
PR6A  
PR6B  
PR6C  
PR6D  
PR5B  
PR5
PR5D  
PR4A  
PR4B  
PR4C  
4D  
PR3A  
PR3B  
PR3C  
PR3D  
R2A  
PRB  
PR2D  
PR1A  
PR1B  
PR1D  
PRD_CFGN  
PT32D  
PT32C  
PT32A  
PT31D  
PT31B  
PT31A  
PT30D  
PT30C  
PR10A  
PR10C  
PR10D  
PR9A  
PR9D  
PR8A  
PR8B  
PR8C  
PR8D  
PR7A  
PR7B  
PR7C  
PRD  
PR6
PR
PR6C  
PR6D  
PR5B  
PR5C  
PR5D  
PR4A  
P
PR4
4D  
A  
R3B  
PR3C  
PR3D  
PR2A  
PR2B  
PR2D  
PR1A  
PR1B  
PR1D  
PRD_CFGN  
PT38D  
PT38C  
PT38A  
PT37D  
PT37B  
PT37A  
PT36D  
PT36C  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-RDI_STB  
I/O  
I/O  
O  
I/O  
I/O  
I/O  
I/O  
I/O  
/O  
I/
I/O  
I/O  
I/O  
I/O  
J33  
J32  
J31  
J30  
H34  
H33  
H31  
H30  
G34  
G33  
G
F3
F33  
F32  
F31  
E34  
E33  
D34  
A31  
B30  
A30  
D29  
C29  
B29  
A29  
E28  
I/O-WR  
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  
RD_CFG  
I/O-SECKUR  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
Lattice Semiconductor  
67  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
D28  
B28  
A28  
E27  
D27  
B27  
A27  
E26  
D26  
C26  
B26  
A26  
E25  
D25  
C25  
B25  
A25  
E24  
D24  
B24  
A24  
E23  
D23  
B23  
A23  
E22  
D22  
C22  
B22  
A22  
E21  
D21  
C21  
B21  
A21  
E20  
D20  
B20  
A20  
E19  
D19  
B19  
A19  
PT30B  
PT30A  
PT29D  
PT29C  
PT29B  
PT29A  
PT28D  
PT28C  
PT28B  
PT28A  
PT27D  
PT27C  
PT27B  
PT27A  
PT26C  
PT26B  
PT26A  
PT25D  
PT25C  
PT25B  
PT25A  
PT24D  
PT24
PT24B  
PT24A  
T2D  
PT23C  
PT23B  
PT23A  
PT22D  
PT2C  
T22B  
1B  
PT21A  
PT20D  
PT20C  
PT20B  
PT20A  
PT19D  
PT19C  
PT19B  
PT36B  
PT36A  
PT35D  
PT35C  
PT35B  
PT35A  
PT34D  
PT34C  
PT34B  
PT34A  
PT33D  
PT33C  
PT33B  
PT33A  
PT2C  
T32B  
2A  
PT3D  
T31C  
T31B  
PT31A  
PT30D  
PT30C  
PT
P
PT2
PT29C  
PT9B  
PT29A  
PT28D  
PT28C  
PT28B  
PT28A  
PT27C  
PT27B  
PT27A  
PT26D  
PT26A  
PT25D  
PT25A  
PT24D  
PT24A  
PT23D  
I/O  
I/O-RDY/RCLK/MPI_ALE  
I/O  
I/O  
I/O  
I/O  
IO  
/O  
I/
I/O  
I/OD7  
I/O  
I/O  
I/O  
I/O  
I
I/O  
IO  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-D6  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-D5  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
68  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
E18  
D18  
C18  
B18  
A18  
A17  
B17  
C17  
D17  
E17  
A16  
B16  
D16  
E16  
A15  
B15  
D15  
E15  
A14  
B14  
C14  
D14  
E14  
A13  
B13  
C13  
E
A1
B12  
D12  
E12  
A11  
B11  
D11  
E11  
A10  
B10  
C10  
D10  
E10  
A9  
PT19A  
PECKT  
PT17D  
PT17C  
PT17A  
PT16D  
PT16C  
PT15A  
PT14D  
PT14C  
PT14B  
PT14A  
PT13D  
PT13C  
PT13B  
PT13A  
PT12D  
PT12C  
PT1
PT12A  
PT11D  
PT11C  
PT11
T11A  
PT10C  
PT10B  
PT10A  
PT9D  
T9C  
PTB  
PT9A  
PT8D  
PT8C  
PT8B  
PT8A  
PT7D  
PT7C  
PT7B  
PT7A  
PT6D  
PT6C  
PT6B  
PT23A  
PECKT  
PT21A  
PT20D  
PT20A  
PT19D  
PT18D  
PT17A  
PT16D  
PT16C  
PT16B  
PT16A  
PT1D  
PT15
PT
PT15A  
PT14D  
PT14A  
PT13D  
PT13A  
PT12D  
P
PT11
1A  
0C  
10B  
PT10A  
PT9D  
PT9C  
PT9B  
PT9A  
PT8D  
PT8C  
PT8B  
PT8A  
PT7D  
PT7C  
PT7B  
PT7A  
PT6D  
PT6C  
PT6B  
I/O-D4  
I/O-ECKT  
I/O  
I/O  
IO-D3  
I/O  
I/O-D2  
I/-D1  
I/O  
I/O  
I/O  
I/O  
I/O  
/O  
O-DDIN  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O-DOUT  
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-TDI  
I/O  
I/O  
I/O  
B9  
PT5D  
PT5D  
I/O  
Lattice Semiconductor  
69  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
C9  
D9  
E9  
A8  
B8  
D8  
E8  
A7  
B7  
D7  
E7  
A6  
B6  
C6  
D6  
A5  
B5  
PT5C  
PT5B  
PT5A  
PT4D  
PT4C  
PT4B  
PT4A  
PT3D  
PT3C  
PT3B  
PT3A  
PT2D  
PT2C  
PT2A  
PT1D  
PT1C  
PT1A  
PRD_DATA  
VSS  
PT5C  
PT5B  
PT5A  
PT4D  
PT4C  
PT4B  
PT4A  
PT3D  
PT3C  
PT3B  
PT3A  
PT2D  
PT2C  
PT2A  
PT1D  
PT1C  
A  
RD_ATA  
VSS  
I/O  
I/O  
I/O-TMS  
I/O  
I/O  
I/O  
IO  
/O  
I/
I/O  
O  
I/O  
I/O  
I/O  
I/O  
I
O-TC
RD_DA/TDO  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
A4  
A1  
A2  
A33  
A34  
B1  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VS
VSS  
B2  
VSS  
V
B33  
B34  
C3  
VSS  
VS
VS
VSS  
VSS  
C8  
VSS  
VS  
C12  
C16  
C19  
C23  
C27  
C32  
D4  
VSS  
VSS  
VSS  
VSS  
VS
VSS  
VSS  
VSS  
VSS  
VSS  
S  
VSS  
D31  
H3  
VSS  
VSS  
VSS  
VSS  
H32  
M3  
M32  
N13  
N14  
N15  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
70  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
N20  
N21  
N22  
P13  
P14  
P15  
P20  
P21  
P22  
R13  
R14  
R15  
R20  
R21  
R22  
T3  
T16  
T17  
T18  
T19  
T32  
U16  
U17  
U18  
U19  
V16  
V
V1
W3  
W16  
W17  
W18  
W19  
W32  
Y13  
Y14  
Y15  
Y20  
Y21  
Y22  
AA13  
AA14  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VS
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
V
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VS
VSS  
V
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
S  
S  
SS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
SS  
VSS  
VSS  
VSS  
VSS  
VS
SS  
V
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
Lattice Semiconductor  
71  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
AA15  
AA20  
AA21  
AA22  
AB13  
AB14  
AB15  
AB20  
AB21  
AB22  
AC3  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VS
VSS  
VSS  
VS
VSS  
VSS  
VSS  
VSS  
VS
VSS  
2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VS  
VSS  
S  
VS
VSS  
VSS  
VSS  
VSS  
VSS  
V
VS
VSS  
VS  
VSS  
VSS  
VSS  
VSS  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VS  
VSS  
V
VSS  
S  
VSS  
VSS  
VSS  
VSS  
V
VSS  
VS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VSS  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
AC32  
AG3  
AG32  
AL4  
AL31  
AM3  
AM8  
AM12  
AM16  
AM19  
AM23  
AM27  
AM32  
AN1  
AN2  
AN33  
AN34  
AP1  
AP2  
AP33  
AP34  
C5  
C30  
D5  
D30  
E3  
E4  
E5  
E6  
E29  
E30  
E31  
72  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
E32  
F5  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD
VDD2  
VDD2  
VDD2  
VDD2  
D2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
V2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VD
VDD
VD2  
VDD2  
VD2  
VDD2  
VDD2  
VDD2  
VDD2  
V
VDD
D2  
2  
DD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
DD2  
2  
VDD2  
VDD2  
VD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD
D2  
VD
VDD2  
DD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
F30  
N16  
N17  
N18  
N19  
P16  
P17  
P18  
P19  
R16  
R17  
R18  
R19  
T13  
T14  
T15  
T20  
T21  
T22  
U13  
U14  
U15  
U20  
U21  
V
V1
V15  
V20  
V21  
V22  
W13  
W14  
W15  
W20  
W21  
W22  
Y16  
Y17  
Y18  
Y19  
Lattice Semiconductor  
73  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
AA16  
AA17  
AA18  
AA19  
AB16  
AB17  
AB18  
AB19  
AJ5  
AJ30  
AK3  
AK4  
AK5  
AK6  
AK29  
AK30  
AK31  
AK32  
AL5  
AL30  
AM5  
AM30  
A3  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VD
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VD2  
VDD2  
2  
VD2  
DD2  
DD2  
VDD2  
VDD2  
VDD  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VDD2  
VD2  
DD2  
VD
VDD2  
VD2  
DD2  
VDD2  
VDD2  
VDD2  
V
VDD2  
V2  
VDD
VDD2  
VDD2  
VDD2  
VDD  
A32  
B3  
VDD  
V
VDD  
VDD  
VDD  
B4  
VD
VD
VDD  
B31  
B32  
C1  
VDD  
VDD  
VDD  
VDD  
VD  
VDD  
VDD  
VDD  
VDD  
C2  
VDD  
VDD  
VDD  
C4  
VD
VDD  
VDD  
C7  
VDD  
VDD  
VDD  
C11  
C15  
C20  
C24  
C28  
C31  
C33  
C34  
D2  
VDD  
VDD  
VDD  
VDD  
D  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
D3  
VDD  
VDD  
VDD  
D32  
VDD  
VDD  
VDD  
74  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Pin Information (continued)  
Table 28. 680-Pin PBGAM Pinout (continued)  
Pin  
OR3L165B  
OR3L225B  
Function  
D33  
G3  
G32  
L3  
L32  
R3  
R32  
Y3  
Y32  
AD3  
AD32  
AH3  
AH32  
AL2  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VD
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
V
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VD
VDD  
V
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
D  
D  
DD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
DD  
VDD  
VDD  
VDD  
VDD  
VD
DD  
V
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
AL3  
AL32  
AL33  
AM1  
AM2  
AM4  
AM7  
AM11  
AM15  
AM20  
AM24  
AM28  
A
AM
AM3
AN3  
AN4  
AN31  
AN32  
AP3  
AP32  
Lattice Semiconductor  
75  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Absolute Maximum Ratings  
Stresses in excess of the absolute maximum ratings can cause permanent damage to the device. These are abso-  
lute stress ratings only. Functional operation of the device is not implied at these or any other conditions in excess  
of those given in the operations sections of this data sheet. Exposure to absolute maximum ratings for extended  
periods can adversely affect device reliability.  
The ORCA Series FPGAs include circuitry designed to protect the chips from damaging substrate injection cur-  
rents and to prevent accumulations of static charge. Nevertheless, conventional precautions should be observed  
during storage, handling, and use to avoid exposure to excessive electrical stress.  
Table 29. Absolute Maximum Ratings  
Parameter  
Storage Temperature  
Symbol  
Min  
Max  
Tstg  
VDD  
–65  
150  
<4.2  
<3.2  
I/O Supply Voltage with Respect to Ground  
Internal Supply Voltage  
VDD2  
V
Input Signal with Respect to Ground  
CMOS I/O  
–0.5  
0.5  
VDD + 0.
5.8  
V
V
5 V tolerant I/O  
Signal Applied to High-impedance Output  
Maximum Package Body Temperature  
Junction Temperature  
–0.5  
VDD 0.3  
220  
V
°C  
°C  
T
–40  
125  
J
Recommended Operating Cos  
Table 30. Recommended Operating Conditons  
OR3LxxxB  
Temperature  
nge  
(Ambnt
I/O  
Supply Volt
(V)  
Mode  
rnal Supply  
tage (VDD2)  
Commercial  
Industrial  
to 70 °C  
3.0 V to 3.6 V  
3.0 to 3.6
2.5 V 5%  
2.5 V 5%  
°C to +85 °C  
76  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Electrical Characteristics  
Table 31. Electrical Characteristics  
OR3LxxxB Commercial: VDD = 3.0 V to 3.6 V, VDD2 = 2.38 V to 2.63 V, 0 °C < TA < 70 °C; Industrial: VDD = 3.0 V  
to 3.6 V, VDD2 = 2.38 V to 2.63 V, 40 °C < TA < +85 °C.  
OR3LxxxB  
Parameter  
Input Voltage:  
Symbol  
Test Conditions  
Unit  
Min  
Max  
Input configured as CMOS (clamped to VDD)  
High  
Low  
VIH  
VIL  
5% VDD  
GND – 0.5  
VDD + 0.5  
30% VDD  
V
V
Input Voltage:  
High  
Low  
Input configured as TTL (5 V toleran
VIH  
VIL  
50% VDD  
GND – 0.5  
V
V
Output Voltage:  
High  
Low  
VOH  
VOL  
VDD = min, IOH = 6 mA or 3 mA  
VDD = min, IOL = 12 mor 6 A  
2.
0.4  
V
V
Input Leakage Current  
IL  
VDD = max, VIN = Vor D  
10  
µA  
Standby Current:  
OR3L165B  
OR3L225B  
IDDSB (TA = 25 °C, VDD = 3.V, VDD= 2.5 V)  
internal oscillator nnig, no output loads,  
inputs VDor GND  
VDD2  
VDD  
mA  
mA  
1.5  
2.0  
1.0  
1.0  
Standby Current:  
OR3L165B  
OR3L225B  
IDDSB (TA = 25 CVDD = 3.3 V, VDD2 = 5 V)  
intenal osllatostopped, no utpuoads,  
D or GND (after coguration
1.1  
1.5  
1.0  
1.0  
mA  
mA  
Powerup Current:  
OR3L165B  
OR3L225B  
Ipp  
pply current at approxiately 1 V,  
wirecommended ower supramp  
rate f 1 ms—200 ms  
0.4  
0.8  
mA  
mA  
Input Capacitance  
CIN  
TA = 25 °C,  
8
pF  
VDD = 3.3 V, 2 = 2V  
Test frequMHz  
Output Capacitnce  
COUT TA = 25 °
VD3.3 V= 2.5 V  
8
pF  
st frequency = 1 MHz  
DONE Pp  
Resistor
RDONE  
RM  
100  
100  
14.4  
26  
kΩ  
kΩ  
µA  
µA  
kΩ  
kΩ  
M[3:0] Pull-up  
Resistors*  
I/O Pad Static Pull-up  
Current*  
IPU  
VDD = 3.6 V,  
VIN = VSS, TA = 0 °C  
50.9  
103  
I/O Pad Static  
Pull-down Curr
IPD  
VDD = 3.6 V,  
VIN = VSS, TA = 0 °C  
I/O Pad Pull-up  
Resistor*  
RPU  
RPD  
VDD = all, VIN = VSS, TA = 0 °C  
VDD = all, VIN = VSS, TA = 0 °C  
100  
50  
I/O Pad Pull-down  
Resistor  
* On the Series 3L devices, the pull-up resistor will externally pull the pin to a level 1.0 V below VDD.  
Lattice Semiconductor  
77  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
ψJC  
Package Thermal Characteristics  
This JEDEC designated parameter correlates the junc-  
tion temperature to the case temperature. It is generally  
used to infer the junction temperature while the device  
is operating in the system. It is not considered a true  
thermal resistance, and it is defined by the following:  
There are four thermal parameters that are in common  
use: ΘJA, JC, ΘJC, and ΘJB. It should be noted that all  
the parameters are affected, to varying degrees, by  
package design (including paddle size) and choice of  
materials, the amount of copper in the test board or  
system board, and system airflow.  
ψ
TJ TC  
ψ
JC =  
-------------------  
Q
Table 32 contains the currently available thermal speci-  
fications for Lattice’s FPGA packages mounted on both  
JEDEC and non-JEDEC test boards. The thermal val-  
ues for the newer package types correspond to those  
packages mounted on a JEDEC four-layer board. The  
values for the older packages, however, correspond to  
those packages mounted on a non-JEDEC, single-  
layer, sparse copper board (see Note 2). It should also  
be noted that the values for the older packages are  
considered conservative.  
where TC is the case teperuat top dead center,  
TJ is the junction temperature, anQ is the chip power.  
During the ΘJA measuremedescribed ab
besides the othpaameters measured, al  
temperature readi, TC, s made with a thee  
ψ
attached at top-deadnter of the cse. JC is
expressd in unitof °C/watt.  
ΘC  
ΘJA  
his the thermal resisance m junction to case. It  
is most often usewhen aaching a heat sink to the  
top of the package. is defid by the following:  
This is the thermal resistance from junction to abien
(a.k.a. Θ-JA, R-Θ, etc.). It is defined by the followin
TJ TC  
TJ TA  
JC =  
-------------------  
Q
ΘJA =  
-------------------  
Q
The pameters in this equation have been defined  
ovever, the measurements are performed with  
thcase of the part pressed against a water-cooled  
eat ink so as to draw most of the heat generated by  
e chip out the top of the package. It is this difference  
the measurement process that differentiates ΘJC  
where TJ is the junction temperature, TA is the ambient  
air temperature, and Q is the hip power.  
Experimentally, ΘJA is determinewhn a special th
mal test die is assemed into the pckage of inter
and the part is mounted n the termal test board.
diodes on the tet chip are earately calibted in an  
oven. The packard is placed either a JEDEC  
natural convectiox or in the wind tunnthe latr  
for forced convectin measurement. A contred  
amount of power (Q) is dissipated n the t chip’s  
heater resistor, the chip’s temperature (TJ) deter-  
mined by the forward drop on thdiods, nd the ambi-  
ent temperature (TA) is nNotthat ΘJA is  
expressed in units of
ψ
from JC. ΘJC is a true thermal resistance and is  
expressed in units of °C/watt.  
ΘJB  
This is the thermal resistance from junction to board  
(a.k.a. ΘJL). It is defined by the following:  
TJ TB  
ΘJB =  
-------------------  
Q
where TB is the temperature of the board adjacent to a  
lead measured with a thermocouple. The other param-  
eters on the right-hand side have been defined above.  
This is considered a true thermal resistance, and the  
measurement is made with a water-cooled heat sink  
pressed against the board so as to draw most of the  
heat out of the leads. Note that ΘJB is expressed in  
units of °C/watt, and that this parameter and the way it  
is measured is still in JEDEC committee.  
78  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Package Thermal Characteristics (continued)  
FPGA Maximum Junction Temperature  
Once the power dissipated by the FPGA has been determined (see the Estimating Power Dissipation section), the  
maximum junction temperature of the FPGA can be found. This is needed to determine if speed derating of the  
device from the 85 °C junction temperature used in all of the delay tables is needed. Using the maximum ambient  
temperature, TAmax, and the power dissipated by the device, Q (expressed in °C), the maximum junction tempera-  
ture is approximated by the following:  
TJmax = TAmax + (Q × ΘJA)  
Table 32 lists the plastic package thermal characteristics for the ORCA SerFPG.  
Table 32. Plastic Package Thermal Characteristics for the ORCSeres1  
ΘJA (°C/W)  
TA = 70 °C max  
TJ = 12°C max  
at 0 fm (W)  
Package  
0 fpm  
200 fpm  
500 fp
208-Pin SQFP21  
240-Pin SQFP21  
352-Pin PBGA1, 2  
352-Pin PBGA1, 3  
432-Pin EBGA1  
680-Pin PBGAM1  
12.8  
13.0  
19.0  
25.5  
11.0  
14.5  
10.3  
10.0  
6.0  
22.0  
8.5  
.
9.0  
15.0  
20.5  
7.5  
4.3  
2  
2
2.1  
5.0  
3.8  
TBD  
TB
1. Mounted on 4-layer JEDEC standard with tpower/ground nes.  
2. With thermal balls connected to boae.  
3. Without thermal balls connected to boplane.  
Lattice Semiconductor  
79  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
package, which include the bond wires, all internal  
package routing, and the external leads.  
Package Coplanarity  
The coplanarity limits of the ORCA Series 3 packages  
are as follows.  
Four inductances in nH are listed: LSW and LSL, the  
self-inductance of the lead; and LMW and LML, the  
mutual inductance to the nearest neighbor lead. These  
parameters are important in determining ground  
bounce noise and inductive crosstalk noise. Three  
capacitances in pF are listed: CM, the mutual capaci-  
tance of the lead to the nearest neighbor lead; and C1  
and C2, the total capacitacof the lead to all other  
leads (all other leads aassued to be grounded).  
These parameters are important determining capaci-  
tive crosstalk and he capacitive loading effeche  
lead. The lead sistace value, RW, is in m
Table 33. Package Coplanarity  
Coplanarity Limit  
Package Type  
(mils)  
EBGA  
PBGA  
8.0  
8.0  
SQFP2  
PBGAM1  
3.15  
8.0  
The parasivaluein Tble 34 are fothe ci
model obond wire and package led parasiticsthe  
mutual pacitane value is not usd in the designer’s  
mol, ththe alue listed as mutuaapatance  
sould e added to each of the Cand capacitors.  
Package Parasitics  
The electrical performance of an IC package, such as  
signal quality and noise sensitivity, is directly affected  
by the package parasitics. Table 34 lists eight parasitics  
associated with the ORCA packages. These parasitics  
represent the contributions of all components of a  
Table 34. Package Parasitics  
Package Type  
LSW  
LM
W  
C1  
C2  
CM  
LSL  
LML  
208-Pin SQFP2  
240-Pin SQFP2  
352-Pin PBGA  
432-Pin EBGA  
680-Pin PBGAM1  
4
4
5
4
3.8  
2
2
2
1.
1.3  
00  
200  
220  
500  
25
1
1
5  
1
1
1
1.5  
1
1
1
1.5  
0.3  
0.3  
6—9  
7—11  
7—12  
3—5.5  
2.8—5.0  
4—6  
4—7  
3—6  
0.5—1  
0.5—1  
1
1
LSW  
RW  
LSL  
BOARD PAD  
C2  
PAD
C1  
LMW  
LSW  
LML  
LSL  
CM  
N + 1  
RW  
C1  
C2  
5-3862(F).a  
Figure 12. Package Parasitics  
80  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Package Outline Diagrams  
Terms and Definitions  
Basic Size (BSC):  
Design Size:  
The basic size of a dimension is the size from which the limits for that dimension are derived  
by the application of the allowance and the tolerance.  
The design size of a dimension is the actual size of the design, including an allowance for fit  
and tolerance.  
Typical (TYP):  
When specified after a dimension, this indicates the repated design size if a tolerance is  
specified or repeated basic size if a tolerance is not pecified.  
Reference (REF):  
The reference dimension is an untoleranced dimnsion used finformational purposes only.  
It is a repeated dimension or one that can be erived frother values in rawing.  
Minimum (MIN) or  
Maximum (MAX):  
Indicates the minimum or maximum allwable sizof a dimension.  
Lattice Semiconductor  
81  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Package Outline Diagrams (continued)  
208-Pin SQFP2  
Dimensions are in millimeters.  
30.60 0.20  
28.00 0.20  
21.0 REF  
PIN #1 IDENTIFIER ZONE  
208  
1.30 REF  
157  
156  
0.25  
AGE LANE  
SEATG PLANE  
21.0  
RE
0.50/0.75  
200  
0
TAIL A  
30.60  
0.20  
0.090/0.200  
0.17/0.2  
105  
M
0.10  
DETAIL B  
53  
10
EXPOSED HEAT SINK AEARS ON BOTT
SURFACEHIP BONDED FACE UP. (SEE
DETAIL A  
DETAIL B  
3.40 0.20  
4.10 MAX  
SEATING PLANE  
0.08  
5-3828(F)  
0.50 TYP  
0.25 MIN  
CHIP BONDED FACE UP  
CHIP  
COPPER HEAT SINK  
DETAIL C (SQFP2 CHIP-UP)  
5-4946(F)  
82  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Package Outline Diagrams (continued)  
240-Pin SQFP2  
Dimensions are in millimeters.  
34.60 0.20  
32.00 0.20  
24. 2 REF  
1.30 REF  
PIN #1 IDENTIFIER ZONE  
240  
181  
1
180  
0.25  
AGE PLANE  
SEATING PLAN
0.50/0.75  
242  
R
DETAIL A  
32.00  
0.20  
34.60  
0.20  
0.090/0.200  
0.17/0.27  
M
0.10  
DETAIL B  
60  
121  
61  
120  
XPOSED HEAT SINK APPEARS
SFACE: CHIP BONDED FACE TAIL C.)  
ETAIL
TAIL A  
3.40 0.20  
4.10 MAX  
SEATING PLANE  
0.08  
0.50 TY
0.25 MIN  
5-3825 (F).a  
CHIP BONDED FACE UP  
CHIP  
COPPER HEAT SINK  
DETAIL C (SQFP2 CHIP-UP)  
5-4946(F)  
Lattice Semiconductor  
83  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Package Outline Diagrams (continued)  
352-Pin PBGA  
Dimensions are in millimeters.  
35.00 0.20  
+0.70  
30.00  
–0.00  
A1 BALL  
IDENTIFIER ZONE  
0.70  
–0.00  
30
35.00  
00  
MOLD  
COMPOUND  
PWB  
.17 0.
0.56 0.0
2.33 0.21  
SEATING PLANE  
0.20  
SOLDBALL  
25 SPACES @ 1.27 31.75  
0.60 0.10  
AF  
E  
AD  
AC  
AB  
AA  
Y
W
0.75 0.15  
V
P
N
25 SPACES  
@ 1.27 = 31.75  
M
J
H
CENT
FOR T
ENHANCE
(OPTIO)  
G
F
E
D
C
B
A
(SEE NOTE BELOW)  
1 2 3  
4
5 6  
7
8 9 10 12 14 16 18 20 22 24 26  
11 13 15 17 19 21 23 25  
A1 BALL  
CORNER  
5-4407(F)  
Note: Although the 36 thermal enhancement balls are stated as an option, they are standard on the 352 FPGA package.  
84  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Package Outline Diagrams (continued)  
432-Pin EBGA  
Dimensions are in millimeters.  
40.00 0.10  
A1 BALL  
IDENTIFIER ZONE  
40.00  
0.10  
0.91 0.06  
1.54 0.13  
SEATING PLANE  
0.20  
SOER BALL  
0.63 0.07  
30 SPACS @ 1.27 = 38.10  
AL  
AJ  
AK  
AH  
E  
AF  
AD  
0.75 0.15  
AB  
AA  
V
R
N
30 SPACES  
@ 1.27 = 38.10  
T
P
M
K
L
J
H
F
G
E
D
C
A
B
1
3
5
7
9
11 13 15 17 19 21 23 25 27 29 31  
10 12 14 16 18 20 22 24 26 28 30  
A1 BALL  
CORNER  
2
4
6
8
5-4409(F)  
Lattice Semiconductor  
85  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Package Outline Diagrams (continued)  
680-Pin PBGAM  
Dimensions are in millimeters.  
35.00  
+ 0.70  
– 0.00  
30.00  
A1 BALL  
IDENTIFIER ZONE  
35.00  
0.70  
00  
30.00  
1.170  
0.61 0.08  
SEATING PLANE  
0.20  
OLDER BALL  
33 SP0 = 33.00  
2.51 MAX  
0.50 0.10  
AP  
AM  
AK  
AH  
AF  
AD  
B  
AN  
AL  
AJ  
G  
AC  
AA  
U
0.64 0.15  
33 SPACES  
@ 1.00 = 33.00  
V
T
R
P
N
M
L
K
J
H
G
F
E
D
C
B
A
1
3
5
7
9
11 13 15 17 19 21 23 25 27 29 31 33  
10 12 14 16 18 20 22 24 26 28 30 32 34  
A1 BALL  
CORNER  
2
4
6
8
5-4406(F)  
86  
Lattice Semiconductor  
Data Addendum  
March 2002  
ORCA OR3LxxxB Series FPGAs  
Ordering Information  
OR3LXXXB X XX XXX X XX  
Packing Designator  
Device Family  
OR3L165B  
DB = Dry Packed Tray  
OR3L225B  
Grade  
Blank = Commercial  
I = Industrial  
Speed Grade  
Package Type  
Pn/Ball Count  
BA = Plastic Ball Grid Array (PBGA)  
BC = Enhanced Ball Grid Array (EBGA)  
BM = Fine-Pitch Ball Grid Array, Multilayer (PBGAM)  
PS = Power Quad Shrink Flat Package (SQFP2)  
Table 35. Voltage Options  
Device  
Voltage  
OR3LxxxB  
2.5 V interna3.3 V I/O  
Table 36. Ordering Information  
Commercial  
Sped  
Grade  
Packge  
Type  
Pin/Ball  
Count  
Packing  
Designator  
Device Family  
Pa
Grade  
OR3L165B8PS28-DB1  
OR3L165B8PS240-DB1  
ORL165B8BA352-DB  
OR3L5B8BC432-D
ORL165B8BM680-D
R3L165B7P208-DB1  
OR3L165B7S240-D
OR3L16B7BA52-D
OR3165BC432-DB  
OR3L165B7B680-DB  
OR225B8BC432-DB1  
3L25B8BM680-DB1  
L225B7BC432-DB1  
R3L225B7BM680-DB1  
8
8
8
7
7
7
7
7
8
8
7
7
SQFP2  
SQFP2  
PBGA  
208  
240  
352  
432  
680  
208  
240  
352  
432  
680  
432  
680  
432  
680  
C
C
C
C
C
C
C
C
C
C
C
C
C
C
DB  
DB  
DB  
DB  
DB  
DB  
DB  
DB  
DB  
DB  
DB  
DB  
DB  
DB  
OR3L165B  
EBGA  
PBGAM  
SQFP2  
SQFP2  
PBGA  
EBGA  
PBGAM  
EBGA  
OR3L225B  
PBGAM  
EBGA  
PBGAM  
1. Discontinued per PCN #06-07. Contact Rochester Electronics for available inventory.  
Lattice Semiconductor  
87  
Industrial  
Speed  
Grade  
Package  
Type  
Pin/Ball  
Count  
Packing  
Designator  
Device Family  
Part Number  
Grade  
OR3L165B7PS208I-DB1  
OR3L165B7PS240I-DB1  
OR3L165B7BA352I-DB  
OR3L165B7BC432I-DB  
OR3L165B7BM680I-DB  
OR3L225B7BC432I-DB1  
OR3L225B7BM680I-DB1  
7
7
7
7
7
7
7
SQFP2  
SQFP2  
PBGA  
208  
240  
352  
432  
680  
4
680  
I
I
I
I
I
I
DB  
DB  
DB  
DB  
DB  
DB  
DB  
OR3L165B  
EBGA  
PBGAM  
EBGA  
OR3L225B  
PBGAM  
1. Discontinued per PCN #06-07. Contact Rochester Electronics for available inventory  
www.latticesemi.com  
Copyright © 2002 Lattice Semiconductor  
All Rights Reserved  
March 2002  
DA99-011FPGA (Replaces DA99-008FPGA and must accompany DS99-087FPGA)  

相关型号:

OR3L165B8PS208-DB

Field Programmable Gate Array, 1024 CLBs, 120000 Gates, 333MHz, 8192-Cell, CMOS, PQFP208, SQFP2-208
LATTICE

OR3L165B8PS208-DB

FPGA, 1024 CLBS, 120000 GATES, 333 MHz, PQFP208, SQFP2-208
ROCHESTER

OR3L165B8PS240-DB

Field Programmable Gate Array, 1024 CLBs, 120000 Gates, 333MHz, 8192-Cell, CMOS, PQFP240, SQFP2-240
LATTICE

OR3L165B8PS240-DB

FPGA, 1024 CLBS, 120000 GATES, 333 MHz, PQFP240, SQFP2-240
ROCHESTER

OR3L165B8PS352-DB

Field Programmable Gate Array, 1024 CLBs, 120000 Gates, 333MHz, PBGA352, PLASTIC, BGA-352
LATTICE

OR3L165B8PS680-DB

Field Programmable Gate Array, 1024 CLBs, 120000 Gates, 333MHz, PBGA680, PLASTIC, BGAM-680
LATTICE

OR3L225B-7BC432

Field Programmable Gate Array, 11552-Cell, CMOS, PBGA432
LATTICE

OR3L225B-7BC432I

Field Programmable Gate Array, 11552-Cell, CMOS, PBGA432
LATTICE

OR3L225B-7BM680

Field Programmable Gate Array, 11552-Cell, CMOS, PBGA680
LATTICE

OR3L225B-7BM680I

Field Programmable Gate Array, 11552-Cell, CMOS, PBGA680
LATTICE

OR3L225B-8BC432

Field Programmable Gate Array, 11552-Cell, CMOS, PBGA432
LATTICE

OR3L225B-8BC432I

Field Programmable Gate Array, 11552-Cell, CMOS, PBGA432
LATTICE