OR3L225B8BC432-DB [LATTICE]
Field Programmable Gate Array, 1444 CLBs, 166000 Gates, 333MHz, 11552-Cell, CMOS, PBGA432, EBGA-432;型号: | OR3L225B8BC432-DB |
厂家: | LATTICE SEMICONDUCTOR |
描述: | Field Programmable Gate Array, 1444 CLBs, 166000 Gates, 333MHz, 11552-Cell, CMOS, PBGA432, EBGA-432 时钟 栅 可编程逻辑 |
文件: | 总89页 (文件大小:873K) |
中文: | 中文翻译 | 下载: | 下载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 gates‡ in 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
PowerPC† processors 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 E—e 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 Pin→OUTPUT
Pin (Fast)
OR3L165
OR3L225
—
—
6.94
6.99
—
—
5.84 ns
5.8s
ECLK Middle Input Pin→OUTPUT
Pin (Slewlim)
OR3L165
OR3L225
—
—
7.79
7.84
—
—
6.64 s
6.69 ns
ECLK Middle Input Pin→OUTPUT
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 clock→Q 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, tk→Q 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 clock→of 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)
相关型号:
OR3L225B8BM680-DB
Field Programmable Gate Array, 1444 CLBs, 166000 Gates, 333MHz, 11552-Cell, CMOS, PBGA680, PLASTIC, BGAM-680
LATTICE
OR3L225B8PS432-DB
Field Programmable Gate Array, 1444 CLBs, 166000 Gates, 333MHz, PBGA432, EBGA-432
LATTICE
OR3L225B8PS680-DB
Field Programmable Gate Array, 1444 CLBs, 166000 Gates, 333MHz, PBGA680, PLASTIC, BGAM-680
LATTICE
©2020 ICPDF网 联系我们和版权申明