APA150-FPQ208CX79 [ACTEL]
Field Programmable Gate Array, 180MHz, 6144-Cell, CMOS, PQFP208,;![APA150-FPQ208CX79](http://pdffile.icpdf.com/pdf2/p00223/img/icpdf/APA300-FPQ20_1305783_icpdf.jpg)
型号: | APA150-FPQ208CX79 |
厂家: | ![]() |
描述: | Field Programmable Gate Array, 180MHz, 6144-Cell, CMOS, PQFP208, 时钟 栅 可编程逻辑 |
文件: | 总146页 (文件大小:1124K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
![](http://public.icpdf.com/style/img/ads.jpg)
v 3 . 5
TM
ProASICPLUS Flash Family FPGAs
•
•
High Performance, Low Skew, Splittable Global Network
100% Routability and Utilization
Features and Benefits
High Capacity
I/O
•
•
•
75,000 to 1 Million System Gates
27k to 198kbits of Two-Port SRAM
66 to 712 User I/Os
•
•
Schmitt-Trigger Option on Every Input
2.5V/3.3V Support with Individually-Selectable Voltage and
Slew Rate
•
•
•
•
Bidirectional Global I/Os
Reprogrammable Flash Technology
Compliance with PCI Specification Revision 2.2
Boundary-Scan Test IEEE Std. 1149.1 (JTAG) Compliant
Pin Compatible Packages across the ProASICPLUS Family
•
•
•
•
0.22µ 4LM Flash-Based CMOS Process
Live at Power-Up, Single-Chip Solution
No Configuration Device Required
Retains Programmed Design during Power-Down/Up Cycles
Unique Clock Conditioning Circuitry
•
PLL with Flexible Phase, Multiply/Divide and Delay
Capabilities
Internal and/or External Dynamic PLL Configuration
Two LVPECL Differential Pairs for Clock or Data Inputs
Performance
•
•
•
3.3V, 32-Bit PCI (up to 50 MHz)
Two Integrated PLLs
External System Performance up to 150 MHz
•
•
Standard FPGA and ASIC Design Flow
Secure Programming
•
•
Flexibility with Choice of Industry-Standard Front-End Tools
Efficient Design through Frontend Timing and Gate Optimization
•
The Industry’s Most Effective Security Key (FlashLock
Prevents Read Back of Programming Bitstream
)
ISP Support
Low Pow er
•
In-System Programming (ISP) via JTAG Port
•
•
•
Low Impedance Flash Switches
Segmented Hierarchical Routing Structure
Small, Efficient, Configurable (Combinatorial or Sequential)
Logic Cells
SRAMs and FIFOs
•
ACTgen Netlist Generation Ensures Optimal Usage of
Embedded Memory Blocks
•
24 SRAM and FIFO Configurations with Synchronous and
Asynchronous Operation up to 150 MHz (typical)
High Performance Routing Hierarchy
•
•
Ultra-Fast Local and Long-Line Network
High Speed Very Long-Line Network
Table 1 • ProASICPLUS Product Profile
De vice
APA075
75,000
3,072
APA150
150,000
6,144
APA300
300,000
8,192
APA450
450,000
12,288
108k
APA600
600,000
21,504
126k
APA750 APA1000
Maximum System Gates
Maximum Tiles (Registers)
750,000
32,768
144k
1,000,000
56,320
198k
Embedded RAM Bits
(k=1,024 bits)
27k
36k
72k
Embedded RAM Blocks (256x9)
12
2
16
2
32
2
48
2
56
2
64
2
88
2
LVPECL
PLL
2
2
2
2
2
2
2
Global Netw orks
Maximum Clocks
Maximum User I/Os
JTAG ISP
4
4
4
4
4
4
4
24
158
Yes
Yes
32
242
Yes
Yes
32
290
Yes
Yes
48
344
Yes
Yes
56
454
Yes
Yes
64
562
Yes
Yes
88
712
Yes
Yes
PCI
Package (by pin count)
TQFP
100, 144
208
100
208
–
–
–
–
–
PQFP
208
456
208
456
208
456
208
456
208
456
PBGA
–
456
FBGA
144
144, 256
144, 256 144, 256, 484 256, 484, 676 676, 896 896, 1152
Ap ril 2004
i
© 2004 Actel Corporation
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Ordering Information
_
APA1000
F
FG
1152
I
Application (Ambient Temperature Range)
Blank = Commercial (0 to +70˚ C)
I = Industrial (-40 to +85˚ C)
PP = Pre-production
ES = Engineering Silicon (Room Temperature Only)
Package Lead Count
Package Type
=
=
=
=
TQ
PQ
FG
BG
Thin Quad Flat Pack (0.5mm pitch)
Plastic Quad Flat Pack (0.5mm pitch)
Fine Pitch Ball Grid Array (1.0mm pitch)
Plastic Ball Grid Array (1.27mm pitch)
Speed Grade
=
Blank
Standard Speed
F = 20% Slower than Standard
Part Number
APA075 = 75,000 Equivalent System Gates
APA150 = 150,000 Equivalent System Gates
APA300 = 300,000 Equivalent System Gates
APA450 = 450,000 Equivalent System Gates
APA600 = 600,000 Equivalent System Gates
APA750 = 750,000 Equivalent System Gates
APA1000 = 1,000,000 Equivalent System Gates
Plastic Device Resources
Use r I/Os*
TQFP
TQFP
PQFP
PBGA
FBGA
FBGA
FBGA
FBGA
FBGA
FBGA
De vice
APA075
APA150
APA300
APA450
APA600
APA750
APA1000
100-Pin
144-Pin
208-Pin
456-Pin
144-Pin
256-Pin
484-Pin
676-Pin
896-Pin 1152-Pin
66
66
107
158
158
158
158
158
158
158
100
100
100
100
242
290
344
356
356
356
186
186
186
186
344
370
454
454
562
642
712
Package Definitions
TQFP = Thin Quad Flat Pack, PQFP = Plastic Quad Flat Pack, PBGA = Plastic Ball Grid Array, FBGA = Fine Pitch Ball Grid Array
*Each pair of PECL I/Os were counted as one user I/O.
General Guideline
Maximum performance numbers in this datasheet are based on characterized data. Actel does not guarantee
performance beyond the limits specified within the datasheet.
i -i i
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Temperature Grade Offerings
Pa cka g e
TQ100
TQ144
PQ208
BG456
FG144
FG256
FG484
FG676
FG896
FG1152
APA075
APA150
APA300
APA450
APA600
APA750 APA1000
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
C, I
Speed Grade and Temperature Matrix
-F
St d
X
C
I
X
X
v 3 . 5
i-iii
40MX a n d 42MX Au t o m o t ive FPGA Fa m ilie s
Table of Contents
General Description
PLUS
ProASIC
Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Timing Control and Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
Sample Implementations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15
Adjustable Clock Delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15
Clock Skew Minimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15
PLL Electrical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-19
Design Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-25
ISP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-25
Related Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-26
Package Thermal Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-27
Calculating Typical Power Dissipation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-28
Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-30
Tristate Buffer Delays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-37
Input Buffer Delays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-39
Global Input Buffer Delays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-40
Predicted Global Routing Delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-40
Global Routing Skew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-40
Module Delays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-41
Sample Macrocell Library Listing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-41
Embedded Memory Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-43
Pin Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-63
Recommended Design Practice for V /V
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-64
PN PP
Package Pin Assignments
100-Pin TQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
144-Pin TQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
208-Pin PQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
456-Pin PBGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
144-Pin FBGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-27
256-Pin FBGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-30
484-Pin FBGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-35
676-Pin FBGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-41
896-Pin FBGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-49
1152-Pin FBGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-59
Datasheet Information
List of Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Data Sheet Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
v3.5
v
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
General Description
The ProASICPLUS family of devices, Actel’s second
generation Flash FPGAs, offers enhanced performance
over Actel’s ProASIC family. It combines the advantages
of ASICs with the benefits of programmable devices
through nonvolatile Flash technology. This enables
engineers to create high-density systems using existing
ASIC or FPGA design flows and tools. In addition, the
ProASICPLUS family offers a unique clock conditioning
circuit based on two on-board phase-locked loops (PLLs).
The family offers up to 1 million system gates, supported
with up to 198kbits of two-port SRAM and up to 712 user
I/Os, all providing 50 MHz PCI performance.
combination of fine granularity, flexible routing
resources, and abundant Flash switches allow 100%
utilization and over 95% routability for highly congested
designs. Tiles and larger functions are interconnected
through a four-level routing hierarchy.
Embedded two-port SRAM blocks with built-in FIFO/RAM
control logic can have user-defined depth and width.
Users can also select programming for synchronous or
asynchronous operation, as well as parity generations or
checking.
The unique clock conditioning circuitry in each device
includes two clock conditioning blocks. Each block
provides a PLL core, delay lines, phase shifts (0° , 90° ,
180° , 270° ), and clock multipliers/dividers, as well as the
circuitry needed to provide bidirectional access to the
PLL. The PLL block contains four programmable
frequency dividers, which allow the incoming clock
signal to be divided by a wide range of factors from 1 to
64. The clock conditioning circuit also delays or advances
the incoming reference clock up to 8 ns (in increments of
0.25 ns). The PLL can be configured internally or
externally during operation without redesigning or
reprogramming the part. In addition to the PLL, there
are two LVPECL differential input pairs to accommodate
high speed clock and data inputs.
Advantages
to
the
designer
extend
beyond
performance. Unlike SRAM-based FPGAs, four levels of
routing hierarchy simplify routing, while the use of Flash
technology allows all functionality to be live at power-
up. No external boot PROM is required to support device
programming. While on-board security mechanisms
prevent
access
to
the
program
information,
reprogramming can be performed in-system to support
future design iterations and field upgrades. The device’s
architecture mitigates the complexity of ASIC migration
at higher user volume. This makes ProASICPLUS a cost-
effective solution for applications in the networking,
communications, computing, and avionics markets.
The ProASICPLUS family achieves its nonvolatility and
reprogrammability through an advanced Flash-based
0.22µm LVCMOS process with four layers of metal.
Standard CMOS design techniques are used to
implement logic and control functions, including the
PLLs and LVPECL inputs. This results in predictable
performance compatible with gate arrays.
To support customer needs for more comprehensive,
lower cost, board-level testing, Actel’s ProASICPLUS
devices are fully compatible with IEEE Standard 1149.1
for test access port and boundary-scan test architecture.
For more information concerning the Flash FPGA
implementation, please refer to the "Boundary Scan
(JTAG)" section on page 1-10.
The ProASICPLUS architecture provides granularity
comparable to gate arrays. The device core consists of a
Sea-of-Tiles . Each tile can be configured as a flip-flop,
latch, or three-input/one-output logic function by
programming the appropriate Flash switches. The
ProASICPLUS devices are available in a variety of high-
performance plastic packages. Those packages and the
performance features discussed above are described in
more detail in the following sections.
v 3 . 5
1-1
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
PLUS
Flash Sw itch
ProASIC
Architecture
Unlike SRAM FPGAs, ProASICPLUS uses a live-on-power-up
ISP Flash switch as its programming element.
The proprietary ProASICPLUS architecture provides
granularity comparable to gate arrays.
The ProASICPLUS device core consists of a Sea-of-Tiles
(Figure 1-1). Each tile can be configured as a three-input
logic function (e.g., NAND gate, D-Flip-Flop, etc.) by
In the ProASICPLUS Flash switch, two transistors share the
floating gate, which
stores the
programming
information. One is the sensing transistor, which is only
used for writing and verification of the floating gate
voltage. The other is the switching transistor. It can be
used in the architecture to connect/separate routing nets
or to configure logic. It is also used to erase the floating
gate (Figure 1-2 on page 1-3).
programming
the
appropriate
Flash
switch
interconnections (Figure 1-2 on page 1-3 and Figure 1-3
on page 1-3). Tiles and larger functions are connected
with any of the four levels of routing hierarchy. Flash
switches are distributed throughout the device to
provide
nonvolatile,
reconfigurable
interconnect
programming. Flash switches are programmed to
connect signal lines to the appropriate logic cell inputs
and outputs. Dedicated high-performance lines are
connected as needed for fast, low-skew global signal
distribution throughout the core. Maximum core
utilization is possible for virtually any design.
Logic Tile
The logic tile cell (Figure 1-3 on page 1-3) has three
inputs (any or all of which can be inverted) and one
output (which can connect to both ultra-fast local and
efficient long-line routing resources). Any three-input,
one-output logic function (except a three-input XOR) can
be configured as one tile. The tile can be configured as a
latch with clear or set or as a flip-flop with clear or set.
Thus, the tiles can flexibly map logic and sequential gates
of a design.
ProASICPLUS devices also contain embedded, two-port
SRAM blocks with built-in FIFO/RAM control logic.
Programming
options
include
synchronous
or
asynchronous operation, two-port RAM configurations,
user defined depth and width, and parity generation or
checking. Please see the "Embedded Memory
Configurations" section on page 1-20 for more
information.
RAM Block
256x9 Two-Port SRAM
or FIFO Block
I/Os
Logic Tile
RAM Block
256x9 Two Port SRAM
or FIFO Block
Figure 1-1 • The ProASICPLUS Device Architecture
1 -2
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Switch In
Switching
Floating Gate
Sensing
Word
Switch Out
Figure 1-2 • Flash Sw itch
Local Routing
Efficient Long-Line Routing
In 1
In 2 (CLK)
In 3 (Reset)
Figure 1-3 • Core Logic Tile
drive signals onto the efficient long-line resources, which
can in turn, access every input of every tile. Active buffers
are inserted automatically by routing software to limit
the loading effects due to distance and fanout.
Routing Resources
The routing structure of ProASICPLUS devices is designed
to provide high performance through a flexible four-
level hierarchy of routing resources: ultra-fast local
resources, efficient long-line resources, high-speed, very
long-line resources, and high performance global
networks.
The high-speed, very long-line resources, which span the
entire device with minimal delay, are used to route very
long or very high fanout nets. (Figure 1-6 on page 1-5).
The high-performance global networks are low-skew,
high fanout nets that are accessible from external pins or
from internal logic (Figure 1-7 on page 1-6). These nets
are typically used to distribute clocks, resets, and other
high fanout nets requiring a minimum skew. The global
networks are implemented as clock trees, and signals can
be introduced at any junction. These can be employed
hierarchically with signals accessing every input on all
tiles.
The ultra-fast local resources are dedicated lines that
allow the output of each tile to connect directly to every
input of the eight surrounding tiles (Figure 1-4 on page
1-4).
The efficient long-line resources provide routing for
longer distances and higher fanout connections. These
resources vary in length (spanning 1, 2, or 4 tiles), run
both vertically and horizontally, and cover the entire
ProASICPLUS device (Figure 1-5 on page 1-4). Each tile can
v 3 . 5
1-3
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
L
L
L
L
L
Inputs
L
Ultra-Fast
Local Lines
(connects a tile to the
adjacent tile, I/O buffer,
or memory block)
L
L
L
Figure 1-4 • Ultra-Fast Local Resources
Spans 4 Tiles
Spans 2 Tiles
Spans 1 Tile
Logic Tile
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
Spans 1 Tile
Spans 2 Tiles
Spans 4 Tiles
L
L
L
L
L
L
L
L
L
L
L
Logic Cell
L
Figure 1-5 • Efficient Long-Line Resources
1 -4
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
High Speed Very Long-Line Resouces
PAD RING
SRAM
SRAM
PAD RING
Figure 1-6 • High-Speed, Very Long-Line Resources
Clock Resources
Clock Trees
The ProASICPLUS family offers powerful and flexible
control of circuit timing through the use of analog
circuitry. Each chip has two clock conditioning blocks
containing a phase-locked loop (PLL) core, delay lines,
phase shifter (0° , 90°, 180° , 270° ), clock multiplier/
dividers and all the circuitry needed for the selection and
interconnection of inputs to the global network (thus
providing bidirectional access to the PLL). This permits
the PLL block to drive inputs and/or outputs via the two
global lines on each side of the chip (four total lines).
This circuitry is discussed in more detail in the
"ProASICPLUS Clock Management System" section on
page 1-12.
One of the main architectural benefits of ProASICPLUS is
the set of power and delay friendly global networks.
ProASICPLUS offers four global trees. Each of these trees
is based on a network of spines and ribs that reach all
the tiles in their regions (Figure 1-7 on page 1-6). This
flexible clock tree architecture allows users to map up to
88 different internal/external clocks in an APA1000
device. Details on the clock spines and various numbers
of the family are given in Table 1-1 on page 1-6.
The flexible use of the ProASICPLUS clock spine allows the
designer to cope with several design requirements. Users
implementing clock-resource intensive applications can
easily route external or gated internal clocks using global
routing spines. Users can also drastically reduce delay
penalties and save buffering resources by mapping
critical high-fanout nets to spines. For design hints on
using these features, refer to Actel’s Efficient Use of
ProASIC Clock Trees application note.
v 3 . 5
1-5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
High Performace
Global Network
PAD RING
Top Spine
Global Networks
Global
Pads
Global
Pads
Global Spine
Global Ribs
Bottom Spine
Scope of Spine
(Shaded area
plus local RAMs
and I/Os)
PAD RING
Note: This figure shows routing for only one global path.
Figure 1-7 • High-Performance Global Netw ork
Table 1-1 • Clock Spines
APA075
APA150
APA300
APA450
APA600
4
APA750
4
APA1000
Global Clock Networks (Trees)
Clock Spines/Tree
4
6
4
8
4
8
4
12
4
22
14
16
Total Spines
24
32
32
48
56
64
88
Top or Bottom Spine Height (Tiles)
Tiles in Each Top or Bottom Spine
Total Tiles
16
24
32
32
48
64
80
512
3,072
768
6,144
1,024
8,192
1,024
12,288
1,536
21,504
2,048
32,768
2,560
56,320
1 -6
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Array Coordinates
During many place-and-route operations in Actel’s
Designer software tool, it is possible to set constraints
that require array coordinates.
cells and core cells. In addition, the I/O coordinate system
changes depending on the die/package combination.
Core cell coordinates start at the lower left corner (1,1)
or (1,5) if memories are present at the bottom. Memory
coordinates use the same system and are indicated in
Table 1-2. The memory coordinates for an APA1000 are
illustrated in Figure 1-8. For more information on how to
use constraints, see the Designer User’s Guide or online
help for ProASICPLUS software tools.
Table 1-2 is provided as a reference. The array coordinates
are measured from the lower left (0,0). They can be used in
region constraints for specific groups, designated by a
wildcard, and containing core cells, I/Os, and memories.
I/O and cell coordinates are used for placement
constraints. Two coordinate systems are needed because
there is not a one-to-one correspondence between I/O
Table 1-2 • Array Coordinates
Lo g ic Tile
Me m o ry Ro w s
Min .
Ma x.
Bo t t o m
y
To p
All
De vice
APA075
APA150
APA300
APA450
APA600
APA750
APA1000
x
1
1
1
1
1
1
1
y
1
1
5
5
5
5
5
x
y
y
Min .
0,0
0,0
0,0
0,0
0,0
0,0
0,0
Ma x.
97, 37
96
32
–
(33,33) or (33, 35)
(49,49) or (49, 51)
(69,69) or (69, 71)
(69,69) or (69, 71)
(101,101) or (101, 103)
(133,133) or (133, 135)
(165,165) or (165, 167)
128
128
192
224
256
352
48
–
129, 53
129, 73
193, 73
225, 105
257, 137
353, 169
68
(1,1) or (1,3)
(1,1) or (1,3)
(1,1) or (1,3)
(1,1) or (1,3)
(1,1) or (1,3)
68
100
132
164
Memory
Blocks
(1,169)
(1,167)
(1,165)
(1,164)
(353,169)
(352,167)
(352,165)
(352,164)
Core
(1,5)
(1,3)
(1,1)
(352,5)
(352,3)
(352,1)
(0,0)
(353,0)
Memory
Blocks
Figure 1-8 • Core Cell Coordinates for the APA1000
v 3 . 5
1-7
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Table 1-3 • ProASICPLUS I/O Pow er Supply Voltages
Input/Output Blocks
VDDP
To meet complex system demands, the ProASICPLUS
family offers devices with a large number of user I/O
pins, up to 712 on the APA1000. If the I/O pad power
2.5V
2.5V
2.5V
3.3V
In p u t Co m p a t ib ilit y
Ou t p u t Drive
3.3V, 2.5V
3.3V, 2.5V1
supply (VDDP
configured at the 2.5V and 3.3V threshold levels1.
Table 1-3 shows the available supply voltage
) is 3.3V, each I/O can be selectively
Note: VDD is always 2.5V.
configurations (the PLL block uses an independent 2.5V
supply on the AVDD and AGND pins). All I/Os include ESD
protection circuits. Each I/O has been tested to 2000V to
the human body model (per JESD22 (HBM)).
3.3V/2.5V
Signal Control
Six or seven standard I/O pads are grouped with a GND
pad and either a VDD (core power) or VDDP (I/O power)
pad. Two reference bias signals circle the chip. One
protects the cascaded output drivers, while the other
creates a virtual VDD supply for the I/O ring.
Pull-up
Control
Y
EN
Pad
A
I/O pads are fully configurable to provide the maximum
flexibility and speed. Each pad can be configured as an
input, an output, a tristate driver, or a bidirectional
buffer (Figure 1-9 and Table 1-4).
3.3V/2.5V Signal Control Drive
Strength and Slew-Rate Control
Figure 1-9 • I/O Block Schematic Representation
De scrip t io n
Table 1-4 • I/O Features
Fu n ct io n
I/O pads configured as inputs
•
•
•
Individually selectable 2.5V or 3.3V threshold levels
Optional pull-up resistor
Optionally configurable as Schmitt trigger input. The Schmitt trigger input option can be
configured as an input only, not a bidirectional buffer. This input type may be slower than
a standard input under certain conditions and has a typical hysteresis of 0.35V. I/O macros
with an “S” in the standard I/O library have added Schmitt capabilities
•
•
•
•
•
•
•
•
•
3.3V PCI Compliant
I/O pads configured as outputs
Individually selectable 2.5V or 3.3V compliant output signals
2.5V – JEDEC JESD 8-5
3.3V – JEDEC JESD 8-A (LVTTL and LVCMOS)
3.3V PCI compliant
Ability to drive LVTTL and LVCMOS levels
Selectable drive strengths
Selectable slew rates
Tristate
I/O pads configured as bidirectional • Individually selectable 2.5V or 3.3V compliant output signals
buffers
•
•
•
•
•
•
•
2.5V – JEDEC JESD 8-5
3.3V – JEDEC JESD 8-A (LVTTL and LVCMOS)
3.3V PCI compliant
Optional pull-up resistor
Selectable drive strengths
Selectable slew rates
Tristate
1. Please refer to the mixed-mode interfacing section in the I/O Features in ProASICPLUS Flash FPGAs application note for details.
1 -8
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
low voltage differential amplifier) and a signal and its
complement, PPECL (I/P) (PECLN) and NPECL (PECLREF).
The LVPECL input pad cell differs from the standard I/O
cell in that it is operated from VDD only.
Pow er-Up Sequencing
While ProASICPLUS devices are live at power-up, the order
of VDD and VDDP power-up is important during system
start-up. VDD should be powered up before (or
simultaneously with) VDDP on ProASICPLUS devices.
Failure to follow these guidelines may result in
undesirable pin behavior during system start-up. For
more information, refer to Actel’s ProASICPLUS Family
Devices Power-Up Behavior application note.
Since it is exclusively an input, it requires no output
signal, output enable signal, or output configuration
bits. As a special high-speed differential input, it also
does not require pull ups. Recommended termination for
LVPECL inputs is shown in Figure 1-10. The LVPECL pad
cell compares voltages on the PPECL (I/P) pad (as
illustrated in Figure 1-11) and the NPECL pad and sends
the results to the global MUX (Figure 1-14 on page 1-13).
This high-speed, low-skew output essentially controls the
clock conditioning circuit.
LVPECL Input Pads
In addition to standard I/O pads and power pads,
ProASICPLUS devices have a single LVPECL input pad on
both the east and west sides of the device, along with
AVDD and AGND pins to power the PLL block. The
LVPECL pad cell consists of an input buffer (containing a
LVPECLs are designed to meet LVPECL JEDEC receiver
standard levels (Table 1-5).
Z0= 50Ω
PPECL
+
From LVPECL Driver
R = 100Ω
Data
_
Z 0= 50Ω
NPECL
Figure 1-10 • Recommended Termination for LVPECL Inputs
Voltage
2.72
2.125
1.49
0.86
Figure 1-11 • LVPECL High and Low Threshold Values
Table 1-5 • LVPECL Receiver Specifications
Sym b o l
Pa ra m e t e r
Input High Voltage
Min .
Ma x
2.72
2.125
VDD
Un it s
V
1.49
0.86
0.3
V
V
V
IH
V
Input Low Voltage
IL
V
Differential Input Voltage
ID
v 3 . 5
1-9
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
operation when no input data is supplied to them. These
pins are dedicated for boundary-scan test usage. Actel
recommends that a nominal 20kΩ pull-up resistor is
added to TDO and TCK pins.
Boundary Scan (JTAG)
ProASICPLUS devices are compatible with IEEE Standard
1149.1, which defines a set of hardware architecture and
mechanisms for cost-effective, board-level testing. The
basic ProASICPLUS boundary-scan logic circuit is composed
of the TAP (test access port), TAP controller, test data
registers, and instruction register (Figure 1-12). This
circuit supports all mandatory IEEE 1149.1 instructions
(EXTEST, SAMPLE/PRELOAD and BYPASS) and the
optional IDCODE instruction (Table 1-6).
The TAP controller is a four-bit state machine (16 states)
that operates as shown in Figure 1-13 on page 1-11. The
’1’s and ‘0’s represent the values that must be present at
TMS at a rising edge of TCK for the given state transition
to occur. IR and DR indicate that the instruction register
or the data register is operating in that state.
ProASICPLUS devices have to be programmed at least
once for complete boundary-scan functionality to be
available. If boundary-scan functionality is required prior
to partial programming, refer to online technical support
on the Actel website and search for ProASICPLUS BSDL.
Each test section is accessed through the TAP, which has
five associated pins: TCK (test clock input), TDI and TDO
(test data input and output), TMS (test mode selector)
and TRST (test reset input). TMS, TDI and TRST are
equipped with pull-up resistors to ensure proper
I/O
I/O
I/O
I/O
I/O
Test Data
Registers
Bypass Register
Instruction
Register
TAP
Controller
Device
Logic
I/O
I/O
I/O
I/O
I/O
Figure 1-12 • ProASICPLUS JTAG Boundary Scan Test Logic Circuit
Table 1-6 • Boundary-Scan Opcodes
He x Op co d e
EXTEST
00
01
0F
05
FF
SAMPLE/PRELOAD
IDCODE
CLAMP
BYPASS
1 -1 0
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
The TAP controller receives two control inputs (TMS and
TCK) and generates control and clock signals for the rest
of the test logic architecture. On power-up, the TAP
controller enters the Test-Logic-Reset state. To guarantee
a reset of the controller from any of the possible states,
TMS must remain high for five TCK cycles. The TRST pin
may also be used to asynchronously place the TAP
controller in the Test-Logic-Reset state.
ProASICPLUS devices support three types of test data
registers: bypass, device identification, and boundary
scan. The bypass register is selected when no other
register needs to be accessed in a device. This speeds up
test data transfer to other devices in a test data path.
The 32-bit device identification register is a shift register
with four fields (lowest significant byte (LSB), ID number,
part number and version). The boundary-scan register
observes and controls the state of each I/O pin.
Each I/O cell has three boundary-scan register cells, each
with a serial-in, serial-out, parallel-in, and parallel-out
pin. The serial pins are used to serially connect all the
boundary-scan register cells in a device into a boundary-
scan register chain, which starts at the TDI pin and ends
at the TDO pin. The parallel ports are connected to the
internal core logic tile and the input, output, and control
ports of an I/O buffer to capture and load data into the
register to control or observe the logic state of each I/O.
Test-Logic
1
Reset
0
1
0
1
0
1
Run-Test/
Idle
Select-DR-
Scan
Select-IR-
Scan
0
0
0
Capture-DR
0
Capture-IR
0
1
1
Shift-IR
1
Shift-DR
1
1
1
Exit-DR
Exit-IR
0
Pause-DR
1
0
Pause-IR
1
0
0
0
0
Exit2-DR
1
Exit2-IR
1
Update-DR
Update-IR
0
0
1
1
Figure 1-13 • TAP Controller State Diagram
v 3 . 5
1-11
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
unconnected. They default to an input with pull-up. The
two signals available to drive the global networks are as
follows (Figure 1-15 on page 1-14, Table 1-7 on page 1-
14, and Table 1-8 on page 1-15):
Timing Control and
Characteristics
PLUS
Global A (secondary clock)
ProASIC
Clock Management System
•
Output from Global MUX A
•
Conditioned version of PLL output (fOUT) – delayed or
advanced
Introduction
ProASICPLUS devices provide designers with very flexible
clock conditioning capabilities. Each member of the
ProASICPLUS family contains two phase-locked loop (PLL)
blocks which perform the following functions:
•
•
Divided version of either of the above
Further delayed version of either of the above (0.25
ns, 0.50 ns, or 4.00 ns delay)2
•
Clock Phase Adjustment via Programmable Delay
(250 ps steps from –8 ns to +8 ns)
Global B
•
•
•
•
Output from Global MUX B
•
•
Clock Skew Minimization
Clock Frequency Synthesis
Delayed or advanced version of fOUT
Divided version of either of the above
Each PLL has the following key features:
Further delayed version of either of the above
(0.25 ns, 0.50 ns, or 4.00 ns delay)1
•
•
•
•
•
•
Input Frequency Range (fIN) = 1.5 to 180 MHz
Feedback Frequency Range (fVCO) = 1.5 to 180 MHz
Output Frequency Range (fOUT) = 6 to 180 MHz
Output Phase Shift = 0 °, 90 °, 180 °, and 270 °
Output Duty Cycle = 50%
Functional Description
Each PLL block contains four programmable dividers as
shown in Figure 1-14 on page 1-13. These allow
frequency scaling of the input clock signal as follows:
Low Output Jitter (max at 25°C)
•
The n divider divides the input clock by integer
factors from 1 to 32.
–
–
–
fVCO <10 MHz. Jitter ±1% or better
10 MHz < fVCO < 60 MHz. Jitter ±2% or better
fVCO > 60 MHz. Jitter ±1% or better
•
The
m
divider in the feedback path allows
multiplication of the input clock by integer factors
ranging from 1 to 64.
Note: Jitter(ps) = Jitter(%)*(1/Frequency (MHz)) * 10,000)
For Example:
•
•
The two dividers together can implement any
combination of multiplication and division resulting
in a clock frequency between 24 and 180 MHz exiting
the PLL core. This clock has a fixed 50% duty cycle.
Jitter in picoseconds at 100 MHz = 1(%)*(1/10 MHz)*10,000
= 100 ps
The output frequency of the PLL core is given by the
following formula (fREF is the reference clock
frequency):
•
Maximum Acquisition Time = 80µs for Fvco > 40MHz
= 30µs for Fvco < 40MHz
•
Low Power Consumption – 6.9 mW (max – analog
supply) + 7.0µW/MHz (max – digital supply)
f
OUT = fREF * m/n
•
The third and fourth dividers (u and v) permit the
signals applied to the global network to each be
further divided by integer factors ranging from 1 to 4.
Physical Implementation
Each side of the chip contains a clock conditioning circuit
based upon a 180 MHz PLL block (Figure 1-14 on page 1-
13). Two global multiplexed lines extend along each side
of the chip to provide bidirectional access to the PLL on
that side (neither MUX can be connected to the opposite
side's PLL). Each global line has optional LVPECL input
pads (described below). The global lines may be driven
by either the LVPECL global input pad or the outputs
from the PLL block or both. Each global line can be
driven by a different output from the PLL. Unused global
pins can be configured as regular I/Os or left
The implementations:
f
GLB = m/(n*u)
fGLA = m/(n*v)
enable the user to define a wide range of frequency
multipliers and divisors. The clock conditioning circuit can
advance or delay the clock up to 8 ns (in increments of
0.25 ns) relative to the positive edge of the incoming
reference clock. The system also allows for the selection of
output frequency clock phases of 0°, 90°, 180°, and 270°.
2. This mode is available through the delay feature of the Global MUX driver.
1 -1 2
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Prior to the application of signals to the rib drivers, they pass through programmable delay units, one per global
network. These units permit the delaying of global signals relative to other signals to assist in the control of input set-
up times. Not all possible combinations of input and output modes can be used. The degrees of freedom available in
the bidirectional global pad system and in the clock conditioning circuit have been restricted. This avoids unnecessary
and unwieldy design kit and software work.
V
AVDD AGND
GND
DD
GLA
GLB
Global MUX B OUT
Input Pins to the PLL
See Figure 15
Clock Conditioning
Circuitry
(Top level view)
External Feedback Signal
Global MUX A OUT
27
Flash
Configuration Bits
Dynamic
on page 15
4
Configuration Bits
8
Clock Conditioning Circuitry Detailed Block Diagram
CLK
Bypass Primary
OBMUX[2:0]
1
P+
P-
FIVDIV[4:0]
DLYB[1:0]
Delay Line 0.0ns, 0.25ns,
0.50ns and 4.00ns
7
6
5
4
270˚
180˚
90˚
0˚
0
÷n
GLB
PLL Core
÷u
÷m
OBDIV[1:0]
FBDIV[5:0]
2
Clock from Core
(GLINT mode)
1
2
Delay Line
0.25ns to
4.00ns,
16 steps,
0.25ns
increments
0
3
Deskew
Delay
2.95 ns
1
OADIV[1:0]
3
XDLYSEL
2
÷v
EXTFB
Delay Line 0.0ns, 0.25ns,
0.50ns and 4.00ns
DLYA[1:0]
FBDLY[3:0]
GLA
FBSEL[1:0]
1
OAMUX[1:0]
CLKA
Bypass Secondary
Clock from Core
(GLINT mode)
1. FBDLY is a programmable delay line from 0 to 4 ns in 250 ps increments.
2. DLYA, DLYB, DLYAFB are programmable delay lines, each with selectable values 0, 250 ps, 500 ps, and 4 ns.
3. OBDIV will also divide the phase-shift since it takes place after the PLL Core.
Figure 1-14 • PLL Block – Top-Level View and Detailed PLL Block Diagram
v 3 . 5
1-13
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Package Pins
Physical I/O
Global MUX
Buffers
Configuration Tile
GL
Std. Pad Cell
Global MUX B
OUT
NPECL
PECL Pad Cell
PPECL
External
Feedback
Global MUX A
OUT
GLMX
GL
Std. Pad Cell
Std. Pad Cell
Configuration Tile
CORE
Legend
Physical Pin
DATA Signals to the Global MUX
DATA Signals to the Core
Control Signals to the Global MUX
DATA Signals to the PLL Block
Note: When a signal from an I/O tile is connected to the core, it cannot be connected to the Global MUX at the same time.
Figure 1-15 • Input Connectors to ProASICPLUS Clock Conditioning Circuitry
Table 1-7 • Clock-Conditioning Circuitry MUX Settings
MUX
Da t a p a t h
Co m m e n t s
FBSEL
1
Internal Feedback
2
Internal Feedback and Advance Clock Using FBDLY
External Feedback (EXTFB)
–0.25 to –4 ns in 0.25ns increments
3
XDLYSEL
0
Feedback Unchanged
1
Deskew feedback by advancing clock by system delay
GLB
Fixed delay of -2.95 ns
OBMUX
0
Primary bypass, no divider
Primary bypass, use divider
Delay Clock Using FBDLY
Phase Shift Clock by 0°
Phase Shift Clock by +90°
Phase Shift Clock by +180°
Phase Shift Clock by +270°
GLA
1
2
+0.25 to +4 ns in 0.25ns increments
4
5
6
7
OAMUX
0
1
2
3
Secondary bypass, no divider
Secondary bypass, use divider
Delay Clock Using FBDLY
Phase Shift Clock by 0°
+0.25 to +4 ns in 0.25ns increments
1 -1 4
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Table 1-8 • Clock-Conditioning Circuitry Delay-Line Settings
used, a given ratio can be generated in multiple ways,
allowing the user to stay within the operating frequency
ranges of the PLL. For example, in this case the input
divider could have been two and the output divider also
two, giving us a division of the input frequency by four
to go with the feedback loop division (effective
multiplication) by five.
De la y Lin e
De la y Va lu e (n s)
DLYB
0
0
1
+0.25
+0.50
+4.0
2
3
DLYA
Adjustable Clock Delay
0
1
2
3
0
Figure 1-18 on page 1-17 illustrates the delay of the
input clock by employing one of the adjustable delay
lines. This is easily done in ProASICPLUS by bypassing the
PLL core entirely and using the output delay line. Notice
also that the output clock can be effectively advanced
relative to the input clock by using the delay line in the
feedback path. This is shown in Figure 1-19 on page 1-17.
+0.25
+0.50
+4.0
Lock Signal
An active-high Lock signal (added via the ACTgen PLL
development tool) indicates that the PLL has locked to
the incoming clock signal. Users can employ the Lock
signal as a soft reset of the logic driven by GLB and/or
GLA. Note if FIN is not within specified frequencies then
both the FOUT and lock signal are indeterminate.
Clock Skew Minimization
Figure 1-20 on page 1-18 indicates how feedback from
the clock network can be used to create minimal skew
between the distributed clock network and the "input"
clock. The input clock is fed to the reference clock input
of the PLL. The output clock (GLA) feeds a clock network.
The feedback input to the PLL uses a clock input delayed
by a routing network. The PLL then adjusts the phase of
the input clock to match the delayed clock, thus
providing nearly zero effective skew between the two
clocks. Refer to Actel's Using ProASICPLUS Clock
Conditioning Circuits application note for more
information.
PLL Configuration Options
The PLL can be configured during design (via Flash-
configuration bits set in the programming bitstream) or
dynamically during device operation, thus eliminating
the need for complete reprogramming. The dynamic
configuration bits are loaded into a serial-in/parallel-out
shift register provided in the clock conditioning circuit of
each PLL and then latched into the PLL block. The JTAG
ports can be used along with a built-in user JTAG
interface hardware to load the configuration shift
register externally. Another option is internal dynamic
configuration via user-designed hardware. Refer to
Actel's ProASICPLUS PLL Dynamic Reconfiguration Using
JTAG application note for more information.
Logic Tile Timing Characteristics
Timing characteristics for ProASICPLUS devices fall into
three categories: family dependent, device dependent,
and design dependent. The input and output buffer
characteristics are common to all ProASICPLUS family
members. Internal routing delays are device dependent.
Design dependency means that actual delays are not
determined until after placement and routing of the
user’s design are complete. Delay values may then be
determined by using the Timer utility or performing
simulation with post-layout delays.
For information on the clock conditioning circuit, refer
to Actel’s Using ProASICPLUS Clock Conditioning Circuits
application note.
Sample Implementations
Frequency Synthesis
Critical Nets and Typical Nets
Figure 1-16 on page 1-16 illustrates an example where
the PLL is used to multiply a 33 MHz external clock up to
133 MHz. Figure 1-17 on page 1-16 uses two dividers to
synthesize a 50 MHz output clock from a 40 MHz input
reference clock. The input frequency of 40 MHz is
multiplied by five and divided by four, giving an output
clock (GLB) frequency of 50 MHz. When dividers are
Propagation delays are expressed only for typical nets,
which are used for initial design performance evaluation.
Critical net delays can then be applied to the most timing
critical paths. Critical nets are determined by net
property assignment prior to placement and routing.
Refer to the Actel Designer User’s Guide or online help
for details on using constraints.
v 3 . 5
1-15
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Timing Derating
Since ProASICPLUS devices are manufactured with a CMOS process, device performance will vary with temperature,
voltage, and process. Minimum timing parameters reflect maximum operating voltage, minimum operating
temperature, and optimal process variations. Maximum timing parameters reflect minimum operating voltage,
maximum operating temperature, and worst-case process variations (within process specifications).
÷1
Global MUX B OUT
33 MHz
÷n
270
180
˚
GLB
D
˚
PLL Core
÷u
÷1
90
˚
133 MHz
÷m
÷4
0
˚
D
D
External Feedback
Global MUX A OUT
÷v
D
GLA
Figure 1-16 • Using the PLL 33 MHz In, 133 MHz Out
÷4
Global MUX B OUT
40 MHz
÷n
270
180
˚
GLB
D
˚
PLL Core
÷u
÷1
90
50 MHz
˚
÷m
÷5
0
˚
D
D
External Feedback
Global MUX A OUT
÷v
D
GLA
Figure 1-17 • Using the PLL 40 MHz In, 50 MHz Out
1 -1 6
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
÷1
÷n
Global MUX B OUT
133 MHz
270
180
˚
˚
GLB
D
PLL Core
÷u
÷1
90
133 MHz
˚
÷m
÷1
0
˚
D
D
External Feedback
Global MUX A OUT
÷v
D
GLA
Figure 1-18 • Using the PLL to Delay the Input Clock
÷1
Global MUX B OUT
133 MHz
÷n
270
180
˚
GLB
D
˚
PLL Core
÷u
÷1
133 MHz
90
˚
÷m
÷1
0
˚
D
D
External Feedback
Global MUX A OUT
÷v
D
GLA
Figure 1-19 • Using the PLL to "Advance" the Input Clock
v 3 . 5
1-17
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
÷1
÷n
Global MUX B OUT
270
180
˚
GLB
D
133 MHz
˚
PLL Core
÷u
÷1
90
˚
÷m
÷1
0
˚
D
D
External Feedback
Global MUX A OUT
133 MHz
÷v
D
GLA
SET
CLR
Q
D
Q
Figure 1-20 • Using the PLL for Clock Deskew ing
1 -1 8
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
PLL Electrical Specifications
Pa ra m e t e r
Va lu e
No t e s
Fre q u e n cy Ra n g e s
Reference Frequency fIN (min.)
Reference Frequency fIN (max.)
OSC Frequency fVCO (min.)
OSC Frequency fVCO (max.)
Clock Conditioning Circuitry fOUT (min.)
Clock Conditioning Circuitry fOUT (max.)
Lo n g Te rm Jit t e r Pe a k-t o -Pe a k Ma x.*
Te m p e ra t u re
1.5 MHz
180 MHz
24 MHz
180 MHz
6 MHz
Clock conditioning circuitry (min.) lowest input frequency
Clock conditioning circuitry (max.) highest input frequency
Lowest output frequency voltage controlled oscillator
Highest output frequency voltage controlled oscillator
Lowest output frequency clock conditioning circuitry
Highest output frequency clock conditioning circuitry
180 MHz
Fre q u e n cy MHz
f
VCO<10
10<fVCO<60 fVCO>60
25°C (or higher)
±1%
±2%
±1%
Jitter(ps) = Jitter(% )*(1/Frequency (MHz) * 1000
For Example:
Jitter in picoseconds at 1 MHz
= 1(% )*(10/1 (MHz)) = 10ps
0°C
±1.5%
±2.5%
±2.5%
±3.5%
±1%
±1%
–40°C
Acq u isit io n Tim e fro m Co ld St a rt
Acquisition Time (max.)
Acquisition Time (max.)
Po w e r Co n su m p t io n
Analog Supply Power (max*)
Digital Supply Current (max)
Du t y Cycle
30 µs
80 µs
fVCO ≤40 MHz
fVCO > 40 MHz
6.9 mW
7 µW/MHz
50% ±0.5%
Note: *High clock frequencies (>60 MHz) under typical set up conditions
v 3 . 5
1-19
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Each memory can be configured as FIFO or SRAM, with
independent selection of synchronous or asynchronous
TM
User Security
ProASICPLUS devices have FlashLock protection bits that,
once programmed, block the entire programmed
contents from being read externally. Please refer to
Table 1-9 for details on the number of bits in the key for
each device. If locked, the user can only reprogram the
device employing the user-defined security key. This
protects the device from being read back and duplicated.
Since programmed data is stored in nonvolatile memory
cells (which are actually very small capacitors), rather
than in the wiring, physical deconstruction cannot be
used to compromise data. This approach is further
hampered by the placement of the memory cells
beneath the four metal layers (whose removal cannot be
accomplished without disturbing the charge in the
capacitor). This is the highest security provided in the
industry. For more information, refer to Actel’s Design
Security in Nonvolatile Flash and Antifuse FPGAs white
paper.
read
and
write
ports (Table 1-11). Additional
characteristics include programmable flags as well as
parity checking and generation. Figure 1-21 on page 1-
22 and Figure 1-22 on page 1-23 show the block
diagrams of the basic SRAM and FIFO blocks. Table 1-12
on page 1-22 and Table 1-13 on page 1-23 describe
memory block SRAM and FIFO interface signals,
respectively. A single memory is designed to operate at
up to 150 MHz (standard speed grade typical conditions).
Each block contains a 256 word, 9-bit wide (1 read port, 1
write port) memory. The memory blocks may be
combined in parallel to form wider memories or stacked
to form deeper memories (Figure 1-23 on page 1-24).
This provides optimal bit widths of 9 (1 block), 18, 36,
and 72, and optimal depths of 256, 512, 768, and 1,024.
Refer to Actel’s ACTgen User’s Guide for more
information.
Figure 1-24 on page 1-24 gives an example of optimal
memory usage. Ten blocks with 23,040 bits have been
used to generate three memories of various widths and
depths. Figure 1-25 on page 1-24 shows how memory
can be used in parallel to create extra read ports. In this
example, using only 10 of the 88 available blocks of the
APA1000 yields an effective 6,912 bits of multiple port
memories. The Actel ACTgen software facilitates
building wider and deeper memories for optimal
memory usage.
Embedded Memory Floorplan
The embedded memory is located across the top and
bottom of the device in 256x9 blocks (Figure 1-1 on page
1-2). Depending upon the device, up to 88 blocks are
available to support a variety of memory configurations.
Each block can be programmed as an independent
memory or combined (using dedicated memory routing
resources) to form larger, more complex memories. A
single memory configuration could include blocks from
both the top and bottom memory locations.
Table 1-9 • Flashlock Key Size by Device
De vice
APA075
APA150
APA300
APA450
APA600
APA750
APA1000
Ke y Size
79 bits
Embedded Memory Configurations
79 bits
The embedded memory in the ProASICPLUS family
provides great configuration flexibility (Table 1-10).
Unlike many other programmable vendors, each
ProASICPLUS block is designed and optimized as a two-
port memory (1 read, 1 write). This provides 198kbits of
total memory for two-port and single port usage in the
APA1000 device.
79 bits
119 bits
167 bits
191 bits
263 bits
Table 1-10 • ProASICPLUS Memory Configurations by Device
Ma xim u m Wid t h
Ma xim u m De p t h
De vice
APA075
APA150
APA300
APA450
APA600
APA750
APA1000
Bo t t o m
To p
12
16
16
24
28
32
44
D
W
D
W
9
0
256
256
256
256
256
256
256
108
144
144
216
252
288
396
1,536
2,048
2,048
3,072
3,584
4,096
5,632
0
9
16
24
28
32
44
9
9
9
9
9
1 -2 0
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Table 1-11 • Basic Memory Configurations
Writ e Acce ss
Asynchronous
Typ e
RAM
RAM
RAM
RAM
RAM
RAM
RAM
RAM
RAM
RAM
RAM
RAM
FIFO
FIFO
FIFO
FIFO
FIFO
FIFO
FIFO
FIFO
FIFO
FIFO
FIFO
FIFO
Re a d Acce ss
Asynchronous
Pa rit y
Lib ra ry Ce ll Na m e
RAM256x9AA
Checked
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Synchronous
Synchronous
Synchronous
Synchronous
Synchronous
Synchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Synchronous
Synchronous
Synchronous
Synchronous
Synchronous
Synchronous
Asynchronous
Generated
Checked
RAM256x9AAP
RAM256x9AST
RAM256x9ASTP
RAM256x9ASR
RAM256x9ASRP
RAM256x9SA
RAM256xSAP
RAM256x9SST
RAM256x9SSTP
RAM256x9SSR
RAM256x9SSRP
FIFO256x9AA
FIFO256x9AAP
FIFO256x9AST
FIFO256x9ASTP
FIFO256x9ASR
FIFO256x9ASRP
FIFO256x9SA
Synchronous Transparent
Synchronous Transparent
Synchronous Pipelined
Synchronous Pipelined
Asynchronous
Generated
Checked
Generated
Checked
Asynchronous
Generated
Checked
Synchronous Transparent
Synchronous Transparent
Synchronous Pipelined
Synchronous Pipelined
Asynchronous
Generated
Checked
Generated
Checked
Asynchronous
Generated
Checked
Synchronous Transparent
Synchronous Transparent
Synchronous Pipelined
Synchronous Pipelined
Asynchronous
Generated
Checked
Generated
Checked
Asynchronous
Generated
Checked
FIFO256x9SAP
FIFO256x9SST
FIFO256x9SSTP
FIFO256x9SSR
FIFO256x9SSRP
Synchronous Transparent
Synchronous Transparent
Synchronous Pipelined
Synchronous Pipelined
Generated
Checked
Generated
v 3 . 5
1-21
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
DI <0:8>
WADDR <0:7>
DO <0:8>
RADDR <0:7>
DO <0:8>
RADDR <0:7>
DI <0:8>
WADDR <0:7>
SRAM
(256 X 9)
SRAM
(256 X 9)
WRB
WBLKB
Async Write
RDB
RDB
WRB
Sync Write &
Sync Read
Ports
&
RBLKB
RCLKS
RBLKB
RCLKS
Async Read
Ports
WCLKS
WBLKB
WPE
RPE
RPE
WPE
PARODD
PARODD
DI <0:8>
WADDR <0:7>
DO <0:8>
RADDR <0:7>
DI <0:8>
WADDR <0:7>
DO <0:8>
RADDR <0:7>
SRAM
(256 X 9)
SRAM
(256 X 9)
WRB
WBLKB
WRB
Sync Write
&
RDB
RDB
RBLKB
Async Write
&
WBLKB
RBLKB
Async Read
Sync Read
WCLKS
WPE
Ports
RCLKS
Ports
RPE
RPE
WPE
PARODD
PARODD
Note: To save area while using embedded memories, the memory blocks contain multiplexers (called DMUX) for each output signal. These
DMUX cells do not consume any core logic tiles and connect directly to high speed routing resources between the memory blocks.
They are used when memories are cascaded and are automatically inserted by the software tools.
Figure 1-21 • Example SRAM Block Diagrams
Table 1-12 • Memory Block SRAM Interface Signals
De scrip t io n
Write clock used on synchronization on write side
Read clock used on synchronization on read side
Read address
SRAM Sig n a l
WCLKS
RCLKS
Bit s
1
In /Ou t
IN
1
IN
RADDR<0:7>
RBLKB
8
IN
1
IN
Read block select (active LOW)
RDB
1
IN
Read pulse (active LOW)
WADDR<0:7>
WBLKB
DI<0:8>
WRB
8
IN
Write address
1
IN
Write block select (active LOW)
9
IN
Input data bits <0:8>, <8> can be used for parity in
Write pulse (active LOW)
1
IN
DO<0:8>
RPE
9
OUT
OUT
OUT
IN
Output data bits <0:8>, <8> can be used for parity out
Read parity error (active HIGH)
1
WPE
1
Write parity error (active HIGH)
PARODD
1
Selects odd parity generation/detect when high, even when low
Note: Not all signals shown are used in all modes.
1 -2 2
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
DI<0:8>
LEVEL<0:7>
LGDEP<0:2>
DI<0:8>
LEVEL<0:7>
LGDEP<0:2>
DO <0:8>
DO <0:8>
WPE
WPE
RPE
WRB
WBLKB
WRB
WBLKB
FIFO
(256 X 9)
Sync Write &
Sync Read
Ports
FIFO
RPE
(256 X 9)
Sync Write &
Async Read
Ports
FULL
EMPTY
FULL
EMPTY
RDB
RBLKB
RDB
RBLKB
EQTH
EQTH
PARODD
PARODD
GEQTH
GEQTH
WCLKS
WCLKS
RESET
RCLKS
RESET
DI <0:8>
LEVEL <0:7>
LGDEP<0:2>
DI <0:8>
LEVEL <0:7>
LGDEP<0:2>
DO <0:8>
WPE
DO <0:8>
WRB
WBLKB
WRB
WBLKB
WPE
RPE
FIFO
(256 X 9)
Async Write &
Sync Read
Ports
FIFO
(256 X 9)
Async Write &
Async Read
Ports
RPE
FULL
FULL
EMPTY
RDB
RBLKB
EMPTY
EQTH
EQTH
RDB
PARODD
RBLKB
GEQTH
RESET
RCLKS
GEQTH
PARODD
RESET
Note: To save area while using embedded memories, the memory blocks contain multiplexers (called DMUX) for each output signal. These
DMUX cells do not consume any core logic tiles and connect directly to high speed routing resources between the memory blocks.
They are used when memories are cascaded and are automatically inserted by the software tools.
Figure 1-22 • Basic FIFO Block Diagrams
Table 1-13 • Memory Block FIFO Interface Signals
FIFO Sig n a l
WCLKS
Bit s
In /Ou t
IN
De scrip t io n
Write clock used for synchronization on write side
Read clock used for synchronization on read side
Direct configuration implements static flag logic
Read block select (active LOW)
1
1
8
1
1
1
1
9
1
2
2
RCLKS
IN
LEVEL <0:7>
RBLKB
IN
IN
RDB
IN
Read pulse (active LOW)
RESET
IN
Reset for FIFO pointers (active LOW)
WBLKB
IN
Write block select (active LOW)
DI<0:8>
WRB
IN
Input data bits <0:8>, <8> will be generated if PARGEN is true
Write pulse (active LOW)
IN
FULL, EMPTY
EQTH, GEQTH
OUT
OUT
FIFO flags. FULL prevents write and EMPTY prevents read
EQTH is true when the FIFO holds the number of words specified by the LEVEL signal.
GEQTH is true when the FIFO holds (LEVEL) words or more
DO<0:8>
RPE
9
1
1
3
1
OUT
OUT
OUT
IN
Output data bits <0:8>
Read parity error (active HIGH)
WPE
Write parity error (active HIGH)
Configures DEPTH of the FIFO to 2 (LGDEP+1)
LGDEP <0:2>
PARODD
IN
Parity generation/detect – Even when low, odd when high
v 3 . 5
1-23
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
9
Word Width
9
9
9
256
9
256
9
256
9
256
256
9
256
9
256
256
Word
Depth
256
88 blocks
Figure 1-23 • APA1000 Memory Block Architecture
Word Width
9
9
9
9
9
Word
256
256 256
256 256
256 256
Depth
256 w ords x 18 bits, 1 read, 1 w rite
256
512 w ords x 18 bits, 1 read, 1 w rite
256
256
1,024 w ords x 9 bits, 1 read, 1 w rite
Total Memory Blocks Used = 10
Total Memory Bits = 23,040
Figure 1-24 • Example Show ing Memories w ith Different Widths and Depths
Word Width
9
9
9
Write Port
Write Port
9
9
9
9
9
Word
Depth
256 256
256 256 256 256
256 256 256 256
Read Ports
256 w ords x 9 bits, 2 read, 1 w rite
Read Ports
512 w ords x 9 bits, 4 read, 1 w rite
Total Memory Blocks Used = 10
Total Memory Bits = 6,912
Figure 1-25 • Multiport Memory Usage
1 -2 4
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Design Environment
The ProASICPLUS family of FPGAs is fully supported by
both Actel's Libero™ Integrated Design Environment
(IDE) and Designer FPGA Development software. Actel
Libero IDE is an integrated design manager that
seamlessly integrates design tools while guiding the user
through the design flow, managing all design and log
files, and passing necessary design data among tools.
Additionally, Libero IDE allows users to integrate both
schematic and HDL synthesis into a single flow and verify
the entire design in a single environment (see the Libero
IDE Flow diagram located on Actel’s website). Libero IDE
includes Synplify® AE from Synplicity®, ViewDraw® AE
from Mentor Graphics®, ModelSim® HDL Simulator from
Mentor Graphics, WaveFormer Lite™ AE from
SynaptiCAD®, PALACE™ AE Physical Synthesis from
Magma, and Designer software from Actel.
With the Designer software, a user can lock the design
pins before layout while minimally impacting the results
of place-and-route. Additionally, Actel’s back-annotation
flow is compatible with all the major simulators. Another
tool included in the Designer software is the ACTgen
macro builder, which easily creates popular and
commonly used logic functions for implementation into
your schematic or HDL design.
Actel's Designer software is compatible with the most
popular FPGA design entry and verification tools from
EDA vendors, such as Mentor Graphics, Synplicity,
Synopsys, and Cadence Design Systems. The Designer
software is available for both the Windows and UNIX
operating systems.
PALACE is an effective tool when designing with
ProASICPLUS. PALACE AE Physical Synthesis from Magma
takes an EDIF netlist and optimizes the performance of
ISP
The user can generate *.bit or *.stp programming files
from the Designer software and can use these files to
program a device.
ProASICPLUS devices through
a physical placement
driven process, ensuring that timing closure is easily
achieved.
ProASICPLUS devices can be programmed in system. For
more information on ISP of ProASICPLUS devices, refer to
the In-System Programming ProASICPLUS Devices and
Performing Internal In-System Programming Using Actel’s
ProASICPLUS Devices application notes. Prior to being
programmed for the first time, the ProASICPLUS device I/Os
are in a tristate condition with the pull-up resistor option
enabled.
Actel's Designer software is a place-and-route tool and
provides a comprehensive suite of back-end support
tools for FPGA development. The Designer software
includes the following:
•
Timer – a world-class integrated static timing analyzer
and constraints editor which support timing-driven
place-and-route
•
•
•
NetlistViewer – a design netlist schematic viewer
ChipPlanner – a graphical floorplanner viewer and editor
SmartPower – allows the designer to quickly estimate
the power consumption of a design
•
•
PinEditor – a graphical application for editing pin
assignments and I/O attributes
I/O Attribute Editor – displays all assigned and
unassigned I/O macros and their attributes in
spreadsheet format
a
v 3 . 5
1-25
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Related Documents
Application Notes
Efficient Use of ProASIC Clock Trees
http://www.actel.com/documents/clocktree.pdf
I/O Features in ProASICPLUS Flash FPGAs
http://www.actel.com/documents/PAPLUSLVPECL.pdf
ProASICPLUS Family Devices Power-Up Behavior
http://www.actel.com/documents/PAPLUS_PowerUp.pdf
ProASICPLUS PLL Dynamic Reconfiguration Using JTAG
http://www.actel.com/documents/
PAPLUSPLLdynamicAN.pdf
Using ProASICPLUS Clock Conditioning Circuits
http://www.actel.com/documents/PAPLUSPLLan.pdf
In-System Programming ProASICPLUS Devices
http://www.actel.com/documents/External_ISP_AN.pdf
Performing Internal In-System Programming Using
Actel’s ProASICPLUS Devices
http://www.actel.com/documents/PAplusISPAN.pdf
White Paper
Design Security in Nonvolatile Flash and Antifuse FPGAs
http://www.actel.com/documents/DesignSecurity.pdf
User’s Guide
Designer User’s Guide
http://www.actel.com/documents/designerUG.pdf
ACTgen User’s Guide
http://www.actel.com/documents/genguide.pdf
Flash Macro Library Guide
http://www.actel.com/documents/PA_libguide.pdf
1 -2 6
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
A package’s maximum allowed power (P) is a function of
maximum junction temperature (TJ), maximum ambient
operating temperature (TA), and junction-to-ambient
Package Thermal Characteristics
The ProASICPLUS family is available in several package
types with a range of pin counts. Actel has selected
packages based on high pin count, reliability factors, and
superior thermal characteristics.
thermal resistance Θ . Maximum junction temperature is
ja
the maximum allowable temperature on the active
surface of the IC and is 110° C. P is defined as:
Thermal resistance defines the ability of a package to
conduct heat away from the silicon, through the
package to the surrounding air. Junction-to-ambient
thermal resistance is measured in degrees Celsius/Watt
TJ – TA
P = ------------------
Θja
Θ
is a function of the rate (in linear feet per minute –
ja
and is represented as Theta ja (Θ ). The lower the
thermal resistance, the more efficiently a package will
dissipate heat.
lfpm) of airflow in contact with the package. When the
estimated power consumption exceeds the maximum
allowed power, other means of cooling, such as
increasing the airflow rate, must be used.
ja
Table 1-14 • Package Thermal Characteristics
θja
1.0 m /s
2.5 m /s
Pla st ic Pa cka g e s
Pin Co u n t
100
θjc
14.0
11.0
8.0
3.8
3.0
3.8
3.8
3.2
3.2
3.2
2.4
1.8
St ill Air
33.5
33.5
26.1
16.2
15.6
26.9
26.6
18.0
20.5
16.4
13.6
12.0
200 ft ./m in . 500 ft ./m in .
Un it s
°C/W
°C/W
°C/W
°C/W
°C/W
°C/W
°C/W
°C/W
°C/W
°C/W
°C/W
°C/W
Thin Quad Flat Pack (TQFP)
Thin Quad Flat Pack (TQFP)
Plastic Quad Flat Pack (PQFP)
PQFP with Heatspreader
27.4
28.0
22.5
13.3
12.5
22.9
22.8
14.7
17.0
13.0
10.4
8.9
25.0
25.7
20.8
11.9
11.6
21.5
21.5
13.6
15.9
12.0
9.4
144
208
208
Plastic Ball Grid Array (PBGA)
Fine Pitch Ball Grid Array (FBGA)
Fine Pitch Ball Grid Array (FBGA)
Fine Pitch Ball Grid Array (FBGA)1
Fine Pitch Ball Grid Array (FBGA)2
Fine Pitch Ball Grid Array (FBGA)
Fine Pitch Ball Grid Array (FBGA)
Fine Pitch Ball Grid Array (FBGA)
456
144
256
484
484
676
896
1152
7.9
Notes:
1. Depopulated Array
2. Full Array
v 3 . 5
1-27
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
where:
Calculating Typical Pow er
Dissipation
•
P3
=
1.4 µW/MHz, is the average power
consumption of a logic tile per MHz of its
output toggling rate. The maximum output
toggling rate is Fs/2
ProASICPLUS device power is calculated with both a static
and an active component. The active component is a
function of both the number of tiles utilized and the
system speed. Power dissipation can be calculated using
the following formula:
•
•
mc
Fs
=
=
the number of logic tiles switching during
each Fs cycle
the clock frequency
Ptotal = Pdc + Pac
P
outputs, the I/O component of AC power dissipation, is
where:
given by
Poutputs = (P4 + (Cload * VDDP2)) * p * Fp
•
Pdc
=
12.5 mW (Typically 2.5V x 5mA)
P
P
dc includes the static components of:
VDDP + PVDD + PAVDD
where:
•
P4
=
326 µW/MHz is the intrinsic power
consumption of an output pad
normalized per MHz of the output
frequency. This is the total I/O current VDD
+ VDDP
•
Pac
=
Pclock + Pstorage Plogic + Pinputs + Poutputs +
Pmemory + Ppll
+
PCLOCK, the clock component of power dissipation, is
given by
Pclock = (P1 + P2 * R - P7*R2) * Fs
•
•
•
Cload
p
=
=
=
the output load
the number of outputs
the average output frequency
where:
Fp
•
P1 = 100 µW/MHz is the basic power consumption
of the clock tree per MHz of the clock
The input’s component of AC power dissipation is given
by
•
P2 = 1.3 µW/MHz is the incremental power
consumption of the clock tree per storage
tile – also per MHz of the clock
Pinputs = P8 * q * Fq
where:
•
•
•
P7 = 0.00003 µW/MHz is a correction factor for
highly loaded clock-trees
•
P8 =
µW/MHz is the intrinsic power consumption of an
29
input pad normalized per MHz of the input frequency
R
=
=
the number of storage tiles clocked by this
clock
•
•
q
=
the number of inputs
Fs
the clock frequency
Fq = the average input frequency
P
storage, the storage-tile (Register) component of AC
Ppll = P9 * Npll
power dissipation, is given by
where:
Pstorage = P5 * ms * Fs
•
P9
=
=
7.5 mW. This value has been estimated at
maximum PLL clock frequency
where:
•
NPll
number of PLLs used
•
P5 = 1.1 µW/MHz is the average power
consumption of a storage-tile per MHz of its
output toggling rate. The maximum output
toggling rate is Fs/2
Finally, Pmemory, the memory component of AC power
consumption, is given by
Pmemory = P6 * Nmemory * Fmemory * Ememory
•
•
ms = the number of storage tiles (Register)
switching during each Fs cycle
where:
Fs =
the clock frequency
•
P6
=
=
175 µW/MHz is the average power
consumption of a memory block per
MHz of the clock
Plogic, the logic-tile component of AC power dissipation,
is given by
•
Nmemory
the number of RAM/FIFO blocks
(1 block = 256 words * 9 bits)
Plogic = P3 * mc * Fs
1 -2 8
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
P
•
•
Fmemory
Ememory
=
=
the clock frequency of the memory
logic
the average number of active blocks
divided by the total number of blocks
(N) of the memory.
•
mc = 0 (no logic tile in this shift-register)
=> Plogic = 0 mW
P
•
Typical values for Ememory would be
1/4 for a 1k x 8,9,16, 32 memory and
outputs
•
Cload
VDDP
p
=
=
=
=
40 pF
3.3 V
24
1/16 for
a
4kx8, 9, 16, and 32
•
•
•
memory
•
In
addition, an application-
Fp
5 MHz
dependent component to Ememory
can be considered. For example, for
a 1kx8 memory using only 1 cycle
out of 3, Ememory = 1/4*1/3 = 1/12
=> Poutputs = (P4 + Cload * VDDP2) * p * Fp = 87.3 mW
P
inputs
•
•
q
=
=
1
The following is an APA750 example using
a shift
register design with 13,440 storage tiles (Register) and 0
logic tiles. This design has one clock at 10 MHz, and 24
outputs toggling at 5 MHz. We then calculate the various
components as follows:
Fq
10 MHz
=> Pinputs = P8 * q * Fq = 0.3 mW
P
memory
P
clock
Nmemory
=
0 (no RAM/FIFO in this shift-register)
•
•
sF
R
=
=
10 MHz
13,440
=> Pmemory = 0 mW
Pac
=> Pclock = (P1 + P2 * R - P7*R2) * Fs = 124.2 mW
=> 360 mW
Ptotal
P
storage
Pdc + Pac = 372 mW (Typical)
•
ms = 13,440 (in a shift register 100% of storage-
tiles are toggling at each clock cycle and Fs =
10 MHz)
=> Pstorage = P5 * ms * Fs = 147.8 mW
v 3 . 5
1-29
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Operating Conditions
Standard and –F parts are the same unless otherwise noted. –F parts are only available as commercial.
Table 1-15 • Absolute Maximum Ratings*
Pa ra m e t e r
Supply Voltage Core (VDD
Co n d it io n
Min im u m
–0.3
–0.3
–0.3
–1.0
10
Ma xim u m
3.0
Un it s
V
)
Supply Voltage I/O Ring (VDDP
)
4.0
V
DC Input Voltage
VDDP + 0.3
VDDP + 1.0
V
PCI DC Input Voltage
PCI DC Input Clamp Current (absolute)
LVPECL Input Voltage
GND
V
V
IN < –1 or VIN = VDDP + 1V
mA
V
–0.3
0
VDDP + 0.5
0
V
Note: *Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. Exposure to
absolute maximum rated conditions for extended periods may affect device reliability. Devices should not be operated outside the
Recommended Operating Conditions.
Table 1-16 • Programming, Storage and Operating Limits
St o ra g e Te m p e ra t u re
Op e ra t in g
TJ Ma x
Ju n ct io n
Pro d u ct Gra d e
Commercial
Industrial
Pro g ra m m in g Cycle s (m in .)
Pro g ra m Re t e n t io n (m in .)
Min .
–55°C
–55°C
Ma x.
110°C
110°C
Te m p e ra t u re
500
500
20 years
20 years
110°C
110°C
Note: This is a stress rating only. Functional operation at these or any other condition above those indicated in the operational and
programming specification is not implied.
Table 1-17 • Supply Voltages
Mo d e
VDD
2.5V
2.5V
VDDP
2.5V
3.3V
Single Voltage
Mixed Voltage*
Note: *Please refer to the mixed-mode interfacing section in the I/O Features in ProASICPLUS Flash FPGAs application note for more
information.
Table 1-18 • Recommended Maximum Operating Conditions Programming and PLL Supplies
Co m m e rcia l/In d u st ria l
Pa ra m e t e r
Co n d it io n
During Programming
Min im u m
15.8
Ma xim u m
Un it s
V
VPP
16.5
16.5
–13.2
0
Normal Operation1
During Programming
Normal Operation2
During Programming
During Programming
0
V
VPN
–13.8
–13.8
V
V
IPP
25
mA
mA
V
IPN
10
AVDD
VDD
VDD
AGND
GND
GND
V
No t e s:
1. Please refer to the "VPP Programming Supply Pin" section on page 1-64 for more information.
2. Please refer to the "VPN Programming Supply Pin" section on page 1-64 for more information.
1 -3 0
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Table 1-19 • Recommended Operating Conditions
Lim it s
Pa ra m e t e r
Sym b o l
Co m m e rcia l
In d u st ria l
DC Supply Voltage (2.5V I/Os)
DC Supply Voltage (2.5V, 3.3V I/Os*)
VDD & VDDP
2.5V ±0.2V
2.5V ±0.2V
VDDP
VDD
3.3V ±0.3V
2.5V ±0.2V
3.3V ±0.3V
2.5V ±0.2V
Operating Ambient Temperature Range
Maximum Operating Junction Temperature
TA
0°C to 70°C
–40°C to 85°C
T
110°C
110°C
J
Note: *Please refer to the mixed-mode interfacing section in the I/O Features in ProASICPLUS Flash FPGAs application note for more
information.
Table 1-20 • DC Electrical Specifications (VDDP = 2.5V ±0.2V)1
Co m m e rcia l / In d u st ria l1,2
Sym b o l
Pa ra m e t e r
Co n d it io n s
Min .
Typ .
Ma x.
Un it s
VOH
Output High Voltage
High Drive (OB25LPH)
IOH = –6 mA
IOH = –12 mA
IOH = –24 mA
2.1
2.0
1.7
V
IOH = –3 mA
IOH = –6 mA
IOH = –8 mA
2.1
1.9
1.7
Low Drive (OB25LPL)
VOL
Output Low Voltage
High Drive (OB25LPH)
IOL = 8 mA
IOL = 15 mA
IOL = 24 mA
0.2
0.4
0.7
V
V
IOL = 4 mA
IOL = 8 mA
IOL = 15 mA
0.2
0.4
0.7
Low Drive (OB25LPL)
V
Input High Voltage
Input Low Voltage
1.7
VDDP
0.3
+
IH
V
–0.3
6
0.7
56
V
IL
RWEAKPULLUP Weak Pull-up Resistance
(OTB25LPU)
V ≥ 1.25V
kΩ
IN
HYST
Input Hysteresis Schmitt
Input Current
See Table 1-4 on page 1-8
with pull up (VIN = GND)
0.3
–240
–10
0.35
0.45
– 20
10
V
I
µA
µA
mA
mA
IN
without pull up (VIN = GND or VDD
)
IDDQ
Quiescent Supply Current
(standby)
Commercial
VIN = GND3 or VDD
Std.
–F
5.0
5.0
15
25
IDDQ
Quiescent Supply Current
(standby)
V
IN = GND3 or VDD
Std.
5.0
20
mA
Industrial
Notes:
1. All process conditions. Junction Temperature: –40 to +110°C.
2. –F parts are only available as commercial.
3. No pull-up resistor.
4. This will not exceed 2mA total per device.
v 3 . 5
1-31
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Table 1-20 • DC Electrical Specifications (VDDP = 2.5V ±0.2V)1 (Continued)
Co m m e rcia l / In d u st ria l1,2
Sym b o l
Pa ra m e t e r
Co n d it io n s
Min .
–10
Typ .
Ma x.
10
Un it s
µA
IOZ
3-State Output Leakage Current VOH = GND or VDD
Std.
–F4
–10
100
µA
IOSH
Output Short Circuit Current High
mA
High Drive (OB25LPH)
Low Drive (OB25LPL)
V
IN = VSS
–120
–100
VIN = VSS
IOSL
Output Short Circuit Current Low
High Drive (OB25LPH)
Low Drive (OB25LPL)
mA
V
IN = VDDP
100
30
VIN = VDDP
CI/O
I/O Pad Capacitance
10
10
pF
pF
CCLK
Notes:
Clock Input Pad Capacitance
1. All process conditions. Junction Temperature: –40 to +110°C.
2. –F parts are only available as commercial.
3. No pull-up resistor.
4. This will not exceed 2mA total per device.
1 -3 2
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Table 1-21 • DC Electrical Specifications (VDDP = 3.3V ±0.3V and VDD 2.5V ±0.2V)1
Co m m e rcia l / In d u st ria l1,2
Sym b o l
Pa ra m e t e r
Co n d it io n s
Min .
Typ .
Ma x.
Un it s
VOH
Output High Voltage
3.3V I/O, High Drive (OB33P) IOH = –24 mA
IOH = –14 mA
0.9 VDDP
2.4
V
IOH = –6 mA
3.3V I/O, Low Drive (OB33L) IOH = –12 mA
0.9 VDDP
2.4
Output High Voltage
IOH = –0.1 mA
Drive IOH = –0.5 mA
IOH = –3.0 mA
2.1
2.0
1.7
2.5V I/O,
High
(OB25H)3
V
V
IOH = –0.1 mA
IOH = –0.5 mA
2.1
2.0
1.7
2.5V I/O, Low Drive (OB25L)3 IOH = –1.0 mA
VOL
Output Low Voltage
IOL = 15 mA
3.3V I/O, High Drive (OB33P) IOL = 20 mA
IOL = 28 mA
0.1VDDP
0.4
0.7
3.3V I/O, Low Drive (OB33L) IOL = 7 mA
IOL = 10 mA
0.1VDDP
0.4
IOL = 15 mA
0.7
Output Low Voltage
IOL = 7 mA
Drive IOL = 14 mA
IOL = 28 mA
0.2
0.4
0.7
2.5V I/O,
High
(OB25H)3
V
V
I
OL = 5 mA
0.2
0.4
0.7
IOL = 10 mA
2.5V I/O, Low Drive (OB25L)3 IOL = 15 mA
V
Input High Voltage
3.3V LVTTL/LVCMOS
2.5V Mode
IH
2
1.7
VDDP
0.3
VDDP
0.3
+
+
V
Input Low Voltage
3.3V LVTTL/LVCMOS
2.5V Mode
IL
–0.3
–0.3
0.8
0.7
V
RWEAKPULLUP Weak
(IOB33U)
Pull-up
Resistance V ≥ 1.5V
7
43
kΩ
IN
RWEAKPULLUP Weak
(IOB25U)
Pull-up
Resistance V ≥ 1.5V
7
43
kΩ
IN
I
Input Current
with pull up (VIN = GND)
without pull up (VIN = GND or VDD
–300
–10
–40
10
µA
µA
IN
)
Notes:
1. All process conditions. Junction Temperature: –40 to +110°C.
2. –F parts are only available as commercial.
3. Please refer to the mixed-mode interfacing section in the I/O Features in ProASICPLUS Flash FPGAs application note for guidelines
and usage.
4. No pull-up resistor.
5. This will not exceed 2mA total per device.
v 3 . 5
1-33
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Table 1-21 • DC Electrical Specifications (VDDP = 3.3V ±0.3V and VDD 2.5V ±0.2V)1 (Continued)
Co m m e rcia l / In d u st ria l1,2
Sym b o l
Pa ra m e t e r
Co n d it io n s
IN = GND4 or VDD
Min .
Typ .
5.0
Ma x.
15
Un it s
mA
IDDQ
Quiescent Supply Current
(standby)
Commercial
V
Std.
–F
5.0
25
mA
IDDQ
Quiescent Supply Current
(standby)
V
IN = GND4 or VDD
Std.
5.0
20
mA
Industrial
IOZ
3-State
Current
Output
Leakage VOH = GND or VDD
Std.
–F4
–10
–10
10
µA
µA
100
IOSH
Output Short Circuit Current VIN = GND
High
V
IN = GND
–200
–100
mA
3.3V High Drive (OB33P)
3.3V Low Drive (OB33L)
VIN = GND
VIN = GND
–20
–10
2.5V High Drive (OB25H)3
2.5V Low Drive (OB25L)3
IOSL
Output Short Circuit Current VIN = VDD
Low
3.3V High Drive
3.3V Low Drive
V
IN = VDD
200
100
mA
VIN = VDD
VIN = VDD
200
100
2.5V High Drive3
2.5V Low Drive3
CI/O
I/O Pad Capacitance
10
10
pF
pF
CCLK
Notes:
Clock Input Pad Capacitance
1. All process conditions. Junction Temperature: –40 to +110°C.
2. –F parts are only available as commercial.
3. Please refer to the mixed-mode interfacing section in the I/O Features in ProASICPLUS Flash FPGAs application note for guidelines
and usage.
4. No pull-up resistor.
5. This will not exceed 2mA total per device.
1 -3 4
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Table 1-22 • DC Specifications (3.3V PCI Operation)1
Co m m e rcia l / In d u st ria l2,3
Sym b o l
VDD
Pa ra m e t e r
Co n d it io n
Min .
2.3
Ma x.
2.7
Un it s
V
Supply Voltage for Core
Supply Voltage for I/O Ring
Input High Voltage
VDDP
3.0
3.6
V
V
0.5VDDP
–0.5
VDDP + 0.5
0.3VDDP
V
IH
V
Input Low Voltage
V
IL
I
Input Pull-up Voltage4
Input Leakage Current5
0.7VDDP
–10
V
IPU
I
0 < VIN < VCCI
Std.
–F6
10
µA
µA
V
IL
–10
100
VOH
Output High Voltage
IOUT = –500 µA
IOUT = 1500 µA
0.9VDDP
VOL
Output Low Voltage
0.1VDDP
10
V
CIN
Input Pin Capacitance (except CLK)
CLK Pin Capacitance
pF
pF
CCLK
Notes:
5
12
1. For PCI operation, use OTB33PH, OB33PH, IOB33PH, IB33, or IB33S macro library cell only.
2. All process conditions. Junction Temperature: –40 to +110°C.
3. –F parts are available as commercial only.
4. This specification is guaranteed by design. It is the minimum voltage to which pull-up resistors are calculated to pull a floated
network. Designers with applications sensitive to static power utilization should ensure that the input buffer is conducting minimum
current at this input voltage.
5. Input leakage currents include hi-Z output leakage for all bidirectional buffers with tristate outputs.
6. The sum of the leakage currents for all inputs shall not exceed 2mA per device.
v 3 . 5
1-35
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Table 1-23 • AC Specifications (3.3V PCI Revision 2.2 Operation)
Co m m e rcia l / In d u st ria l
Sym b o l Pa ra m e t e r
IOH(AC) Switching Current High 0 < VOUT ≤0.3VCCI
0.3VCCI ≤VOUT < 0.9VCCI
Co n d it io n
Min .
Ma x.
Un it s
mA
*
–12VCCI
*
(–17.1 + (VDDP – VOUT))
mA
*
0.7VCCI < VOUT < VCCI
See equation C – page 124 of
the PCI Specification
document rev. 2.2
*
(Test Point)
VOUT = 0.7VCC
–32VCCI
mA
mA
mA
*
IOL(AC)
Switching Current Low VCCI > VOUT ≥ 0.6VCCI
16VDDP
1
0.6VCCI > VOUT > 0.1VCCI
(26.7VOUT
)
0.18VCCI > VOUT > 0*
See equation D – page 124 of
the PCI Specification
document rev. 2.2
(Test Point)
VOUT = 0.18VCC
38VCCI
mA
mA
mA
V/ns
V/ns
ICL
Low Clamp Current
High Clamp Current
Output Rise Slew Rate
Output Fall Slew Rate
–3 < VIN ≤–1
–25 + (VIN + 1)/0.015
ICH
VCCI + 4 > VIN ≥ ς CCI +1
0.2VCCI to 0.6VCCI load*
0.6VCCI to 0.2VCCI load*
25 + (VIN – VDDP – 1)/0.015
slewR
slewF
1
1
4
4
Note: * Refer to the PCI Specification document rev. 2.2.
Pad Loading Applicable to the Rising Edge PCI
pin
1/2 in. max
output
buffer
10 pF
1kΩ
Pad Loading Applicable to the Falling Edge PCI
pin
1kΩ
output
buffer
10 pF
1 -3 6
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Tristate Buffer Delays
EN
A
PA D
OTBx
50% 50%
35pF
EN
A
50% 50%
EN
PAD
50% 50%
V
V
V
CC
OH
OH
50%
90%
50%
PAD
50%
PAD
GND
10%
50%
V
V
OL
OL
t
t
t
t
ENZL
DLH
DHL
ENZH
Figure 1-26 • Tristate Buffer Delays
Table 1-24 • Worst-Case Commercial Conditions
VDDP = 3.0V, VDD = 2.3V, 35 pF load, TJ = 70°C
Ma x
t DLH
Ma x
t DHL
Ma x
t ENZH
Ma x
t ENZL
1
2
3
4
Ma cro Typ e
OTB33PH
OTB33PN
OTB33PL
OTB33LH
OTB33LN
OTB33LL
OTB25HH
OTB25HN
OTB25HL
OTB25LH
OTB25LN
OTB25LL
De scrip t io n
3.3V, PCI Output Current, High Slew Rate
STD –F STD –F STD –F STD –F Un it s
2.0 2.4 2.2 2.6 2.2 2.6 2.0 2.4
2.2 2.6 2.9 3.5 2.4 2.9 2.1 2.5
2.5 3.0 3.2 3.9 2.7 3.3 2.8 3.4
2.6 3.1 4.0 4.8 2.8 3.4 3.0 3.6
2.9 3.5 4.3 5.2 3.2 3.8 4.1 4.9
3.0 3.6 5.6 6.7 3.3 3.9 5.5 6.6
3.1 3.8 1.8 2.2 2.8 3.4 1.7 2.0
3.1 3.7 2.7 3.3 2.9 3.5 2.7 3.2
3.1 3.7 3.9 4.7 2.9 3.5 3.8 4.6
4.6 5.6 2.9 3.5 4.6 5.5 2.9 3.4
4.6 5.6 3.7 4.5 4.6 5.5 3.6 4.3
4.6 5.6 5.1 6.1 4.5 5.4 4.8 5.8
2.0 2.4 2.1 2.5 2.3 2.7 2.0 2.4
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
3.3V, High Output Current, Nominal Slew Rate
3.3V, High Output Current, Low Slew Rate
3.3V, Low Output Current, High Slew Rate
3.3V, Low Output Current, Nominal Slew Rate
3.3V, Low Output Current, Low Slew Rate
2.5V, High Output Current, High Slew Rate5
2.5V, High Output Current, Nominal Slew Rate5
2.5V, High Output Current, Low Slew Rate5
2.5V, Low Output Current, High Slew Rate5
2.5V, Low Output Current, Nominal Slew Rate5
2.5V, Low Output Current, Low Slew Rate5
OTB25LPHH 2.5V, Low Power, High Output Current, High Slew Rate6
OTB25LPHN 2.5V, Low Power, High Output Current, Nominal Slew Rate6 2.4 2.9 3.0 3.6 2.7 3.2 2.1 2.5
OTB25LPHL
OTB25LPLH
OTB25LPLN
OTB25LPLL
Notes:
2.5V, Low Power, High Output Current, Low Slew Rate6
2.5V, Low Power, Low Output Current, High Slew Rate6
2.9 3.5 3.2 3.8 3.1 3.8 2.7 3.2
2.7 3.3 4.6 5.5 3.0 3.6 2.6 3.1
2.5V, Low Power, Low Output Current, Nominal Slew Rate6 3.5 4.2 4.2 5.1 3.8 4.5 3.8 4.6
2.5V, Low Power, Low Output Current, Low Slew Rate6
4.0 4.8 5.3 6.4 4.2 5.1 5.1 6.1
1.
tDLH=Data-to-Pad HIGH
2. tDHL=Data-to-Pad LOW
3. tENZH=Enable-to-Pad, Z to HIGH
4.
tENZL = Enable-to-Pad, Z to LOW
5. Please refer to the mixed-mode interfacing section in the I/O Features in ProASICPLUS Flash FPGAs application note for guidelines
and usage.
6. Low power I/O work with VDDP=2.5V ±10% only. VDDP=2.3V for delays.
v 3 . 5
1-37
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Output Buffer Delays
A
50%
DLH
50%
VOH
PAD
A
50%
PAD
VOL
50%
35pF
OBx
t
t
DHL
Figure 1-27 • Output Buffer Delays
Table 1-25 • Worst-Case Commercial Conditions
VDDP = 3.0V, VDD = 2.3V, 35 pF load, TJ = 70°C
1
2
Ma x t DLH
STD
Ma x t DHL
Ma cro Typ e
OB33PH
OB33PN
OB33PL
De scrip t io n
3.3V, PCI Output Current, High Slew Rate
–F
2.4
2.6
3.0
3.1
3.5
3.6
3.8
3.7
3.7
5.6
5.6
5.6
2.4
2.9
3.5
3.3
4.2
4.8
STD
2.2
2.9
3.2
4.0
4.3
5.6
1.8
2.7
3.9
2.9
3.7
5.1
2.1
3.0
3.2
4.6
4.2
5.3
–F
2.6
3.5
3.9
4.8
5.2
6.7
2.2
3.3
4.7
3.5
4.5
6.1
2.6
3.6
3.8
5.5
5.1
6.4
Un it s
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
2.0
2.2
2.5
2.6
2.9
3.0
3.1
3.1
3.1
4.6
4.6
4.6
2.0
2.4
2.9
2.7
3.5
4.0
3.3V, High Output Current, Nominal Slew Rate
3.3V, High Output Current, Low Slew Rate
3.3V, Low Output Current, High Slew Rate
3.3V, Low Output Current, Nominal Slew Rate
3.3V, Low Output Current, Low Slew Rate
2.5V, High Output Current, High Slew Rate3
2.5V, High Output Current, Nominal Slew Rate3
2.5V, High Output Current, Low Slew Rate3
2.5V, Low Output Current, High Slew Rate3
2.5V, Low Output Current, Nominal Slew Rate3
2.5V, Low Output Current, Low Slew Rate3
2.5V, Low Power, High Output Current, High Slew Rate4
OB33LH
OB33LN
OB33LL
OB25HH
OB25HN
OB25HL
OB25LH
OB25LN
OB25LL
OB25LPHH
OB25LPHN
OB25LPHL
OB25LPLH
OB25LPLN
OB25LPLL
Notes:
2.5V, Low Power, High Output Current, Nominal Slew Rate4
2.5V, Low Power, High Output Current, Low Slew Rate4
2.5V, Low Power, Low Output Current, High Slew Rate4
2.5V, Low Power, Low Output Current, Nominal Slew Rate4
2.5V, Low Power, Low Output Current, Low Slew Rate4
1. tDLH = Data-to-Pad HIGH
2. tDHL = Data-to-Pad LOW
3. Please refer to the mixed-mode interfacing section in the I/O Features in ProASICPLUS Flash FPGAs application note for guidelines
and usage.
4. Low power I/O work with VDDP=2.5V ±10% only. VDDP=2.3V for delays.
1 -3 8
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Input Buffer Delays
V
CC
PAD
0V
50%
50% 50%
Y
V
CC
PAD
Y
50%
IBx
GND
t
t
INYH
INYL
Figure 1-28 • Input Buffer Delays
Table 1-26 • Worst-Case Commercial Conditions
DDP = 3.0V, VDD = 2.3V, TJ = 70°C
V
1
2
Ma x. t INYH
Ma x. t INYL
Ma cro Typ e
IB25
De scrip t io n
St d .
0.7
0.7
0.9
0.7
0.4
0.6
–F
0.9
0.9
1.1
0.9
0.5
0.7
St d .
0.8
0.8
0.6
0.9
0.6
0.8
–F
1.0
1.0
0.8
1.1
0.7
0.9
Un it s
ns
2.5V, CMOS Input Levels3, No Pull-up Resistor
IB25S
2.5V, CMOS Input Levels3, No Pull-up Resistor, Schmitt Trigger
2.5V, CMOS Input Levels3, Low Power
ns
IB25LP
IB25LPS
IB33
ns
2.5V, CMOS Input Levels3, Low Power, Schmitt Trigger
3.3V, CMOS Input Levels3, No Pull-up Resistor
ns
ns
IB33S
3.3V, CMOS Input Levels3, No Pull-up Resistor, Schmitt Trigger
ns
No t e s:
1.
tINYH = Input Pad-to-Y HIGH
2. tINYL = Input Pad-to-Y LOW
3. LVTTL delays are the same as CMOS delays.
4. For LP Macros, VDDP=2.3V for delays.
v 3 . 5
1-39
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Global Input Buffer Delays
Table 1-27 • Worst-Case Commercial Conditions
VDDP = 3.0V, VDD = 2.3V, TJ = 70°
1
2
Ma x. t INYH
Ma x. t INYL
Un it s
Ma cro Typ e
GL25
De scrip t io n
St d .
1.3
1.3
1.1
1.3
1.0
1.0
1.0
–F
St d .
1.0
1.0
1.0
1.0
1.1
1.1
1.1
–F
1.2
1.2
1.3
1.1
1.3
1.3
1.3
2.5V, CMOS Input Levels3, No Pull-up Resistor
2.5V, CMOS Input Levels3, No Pull-up Resistor, Schmitt Trigger
2.5V, CMOS Input Levels3, Low Power
1.6
1.6
1.2
1.6
1.2
1.2
1.2
ns
ns
ns
ns
ns
ns
ns
GL25S
GL25LP
GL25LPS
GL33
2.5V, CMOS Input Levels3, Low Power, Schmitt Trigger
3.3V, CMOS Input Levels3, No Pull-up Resistor
3.3V, CMOS Input Levels3, No Pull-up Resistor, Schmitt Trigger
PPECL Input Levels
GL33S
PECL
Notes:
1.
tINYH = Input Pad-to-Y HIGH
2. tINYL = Input Pad-to-Y LOW
3. LVTTL delays are the same as CMOS delays.
4. For LP Macros, VDDP=2.3V for delays.
Predicted Global Routing Delay
Table 1-28 • Worst-Case Commercial Conditions1
VDDP = 3.0V, VDD = 2.3V, TJ = 70°C
Ma x.
Pa ra m e t e r
tRCKH
De scrip t io n
St d .
1.1
1.0
0.8
0.8
–F
1.3
1.2
1.0
1.0
Un it s
Input Low to High2
Input High to Low2
Input Low to High3
Input High to Low3
ns
ns
ns
ns
tRCKL
tRCKH
tRCKL
Notes:
1. The timing delay difference between tile locations is less than 15ps.
2. Highly loaded row 50%.
3. Minimally loaded row.
Global Routing Skew
Table 1-29 • Worst-Case Commercial Conditions
VDDP = 3.0V, VDD = 2.3V, TJ = 70°C
Ma x.
Pa ra m e t e r
tRCKSWH
De scrip t io n
Maximum Skew Low to High
Maximum Skew High to Low
St d .
–F
Un it s
270
270
320
320
ps
ps
tRCKSHH
1 -4 0
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Module Delays
A
B
C
Y
50% 50%
A
B
50% 50%
C
Y
50% 50%
50%
50%
50%
50%
50%
50%
t
t
t
DBLH
DCLH
DCHL
t
t
t
DBHL
DAHL
DALH
Figure 1-29 • Module Delays
Sample Macrocell Library Listing
Table 1-30 • Worst-Case Commercial Conditions1
VDD = 2.3V, TJ = 70º C
St a n d a rd
–F
Ce ll Na m e
NAND2
AND2
De scrip t io n
Ma x
Min
Ma x
0.6
0.8
1.0
0.6
1.0
0.8
Min
Un it s
ns
2-Input NAND
2-Input AND
3-Input NOR
0.5
0.7
0.8
0.5
0.8
0.6
ns
NOR3
ns
MUX2L
OA21
2-1 MUX with Active Low Select
2-Input OR into a 2-Input AND
2-Input Exclusive OR
ns
ns
XOR2
ns
LDL
Active Low Latch (LH/HL)
ns
LH2
0.9
0.8
1.1
0.9
2
CLK-Q
HL
ns
ns
ns
ns
tsetup
0.7
0.1
0.8
0.2
thold
DFFL
Negative Edge-Triggered D-type Flip-Flop (LH/HL)
LH2
0.9
0.8
1.1
1.0
CLK-Q
2
HL
ns
ns
ns
tsetup
thold
0.6
0.0
0.7
0.0
Notes:
1. Intrinsic delays have a variable component, coupled to the input slope of the signal. These numbers assume an input slope typical of
local interconnect.
2. LH and HL refer to the Q transitions from Low to High and High to Low, respectively.
v 3 . 5
1-41
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Table 1-31 • Recommended Operating Conditions
Lim it s
Co m m e rcia l/In d u st ria l
180 MHz
Pa ra m e t e r
Sym b o l
fCLOCK
fRAM
Maximum Clock Frequency*
Maximum RAM Frequency*
Maximum Rise/Fall Time on Inputs*
150 MHz
•
•
Schmitt Mode (10% to 90% )
tR/tF
tR/tF
100 ns
10 ns
Non-schmitt Mode (10% to 90% )
Maximum LVPECL Frequency*
180 MHz
10 MHz
Maximum tCK Frequency (JTAG)
tCK
Note: *–F parts will be 20% slower than standard commercial devices.
Table 1-32 • Slew Rates Measured at C = 30pF, Nominal Pow er Supplies and 25°C
Typ e
Trig . Le ve l Risin g Ed g e (n S) Sle w Ra t e (V/n S) Fa llin g Ed g e (n S) Sle w Ra t e (V/n S)
PCI Mo d e
Yes
No
OB33PH
OB33PN
OB33PL
OB33LH
OB33LN
OB33LL
OB25HH2
OB25HN2
10% -90%
10% -90%
10% -90%
10% -90%
10% -90%
10% -90%
20% -60%
20% -60%
20% -60%
20% -60%
20% -60%
20% -60%
1.60
1.57
1.57
3.80
4.19
5.49
3.31
3.20
3.27
8.41
8.54
8.50
1.55
1.70
1.97
3.57
4.65
5.52
1.65
1.68
1.68
0.70
0.63
0.48
0.30
0.32
0.31
0.12
0.12
0.12
1.29
1.18
1.02
0.56
0.43
0.36
1.65
3.32
1.99
4.84
3.37
2.98
0.75
0.77
0.77
1.38
1.15
1.19
1.56
2.08
2.09
3.93
3.28
3.44
1.60
0.80
1.32
0.55
0.78
0.89
1.33
1.30
1.30
0.72
0.87
0.84
1.28
0.96
0.96
0.51
0.61
0.58
No
No
No
No
No
No
2
OB25HL
No
OB25LH2
OB25LN2
No
No
2
OB25LL
No
OB25LPHH 10% -90%
OB25LPHN 10% -90%
OB25LPHL 10% -90%
OB25LPLH 10% -90%
OB25LPLN 10% -90%
No
No
No
No
No
OB25LPLL
10% -90%
No
Notes:
1. Standard and –F parts.
2. Please refer to the mixed-mode interfacing section in the I/O Features in ProASICPLUS Flash FPGAs application note for guidelines
and usage.
1 -4 2
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Embedded Memory Specifications
This section discusses ProASICPLUS SRAM/FIFO embedded
memory and its interface signals, including timing
diagrams that show the relationships of signals as they
pertain to single embedded memory blocks (Table 1-33).
Table 1-11 on page 1-21 shows basic SRAM and FIFO
configurations. Simultaneous Read and Write to the
same location must be done with care. On such accesses
the DI bus is output to the DO bus.
•
Embedded Memory Specifications
The difference between synchronous transparent and
pipeline modes is the timing of all the output signals
from the memory. In transparent mode, the outputs will
change within the same clock cycle to reflect the data
requested by the currently valid access to the memory. If
clock cycles are short (high clock speed), the data
requires most of the clock cycle to change to valid values
(stable signals). Processing of this data in the same clock
cycle is nearly impossible. Most designers add registers at
all outputs of the memory to push the data processing
into the next clock cycle. An entire clock cycle can then
be used to process the data. To simplify use of this
Enclosed Timing Diagrams—SRAM Mode:
•
"Synchronous SRAM Read, Access Timed Output
Strobe (Synchronous Transparent)"
•
"Synchronous SRAM Read, Pipeline Mode Outputs
(Synchronous Pipelined)"
memory
setup,
suitable
registers
have
been
implemented as part of the memory primitive and are
available to the user in the synchronous pipeline mode.
In this mode, the output signals will change shortly after
the second rising edge, following the initiation of the
read access.
•
•
"Asynchronous SRAM Write"
"Asynchronous SRAM Read, Address Controlled,
RDB=0"
•
•
"Asynchronous SRAM Read, RDB Controlled"
"Synchronous SRAM Write"
Table 1-33 • Memory Block SRAM Interface Signals
SRAM Sig n a l
WCLKS
RCLKS
Bit s
1
In /Ou t
IN
De scrip t io n
Write clock used on synchronization on write side
1
IN
Read clock used on synchronization on read side
Read address
RADDR<0:7>
RBLKB
8
IN
1
IN
True read block select (active LOW)
True read pulse (active LOW)
RDB
1
IN
WADDR<0:7>
WBLKB
DI<0:8>
WRB
8
IN
Write address
1
IN
Write block select (active LOW)
9
IN
Input data bits <0:8>, <8> can be used for parity in
Negative true write pulse
1
IN
DO<0:8>
RPE
9
OUT
OUT
OUT
IN
Output data bits <0:8>, <8> can be used for parity out
Read parity error (active HIGH)
1
WPE
1
Write parity error (active HIGH)
PARODD
1
Selects odd parity generation/detect when high, even when low
Note: Not all signals shown are used in all modes.
v 3 . 5
1-43
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Synchronous SRAM Read, Access Timed Output Strobe (Synchronous Transparent)
RCLKS
Cycle Start
RBD, RBLKB
New Valid
Address
RADDR
Old Data Out
New Valid Data Out
DO
RPE
t
RACS
t
RDCS
t
RDCH
t
RACH
t
OCH
t
RPCH
t
t
CMH
CML
t
OCA
t
RPCA
t
CCYC
Note: The plot shows the normal operation status.
Figure 1-30 • Synchronous SRAM Read, Access Timed Output Strobe (Synchronous Transparent)
Table 1-34 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
CCYC
CMH
De scrip t io n
Min .
7.5
Ma x.
Un it s
ns
No t e s
Cycle time
Clock high phase
3.0
ns
CML
Clock low phase
3.0
ns
OCA
New DO access from RCLKS ↑
Old DO valid from RCLKS ↑
RADDR hold from RCLKS ↑
RADDR setup to RCLKS ↑
RDB hold from RCLKS ↑
RDB setup to RCLKS ↑
7.5
ns
OCH
3.0
ns
RACH
RACS
0.5
1.0
0.5
1.0
9.5
ns
ns
RDCH
RDCS
ns
ns
RPCA
New RPE access from RCLKS ↑
Old RPE valid from RCLKS ↑
ns
RPCH
3.0
ns
Note: –F speed grade devices are 20% slower than the standard numbers.
1 -4 4
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Synchronous SRAM Read, Pipeline Mode Outputs (Synchronous Pipelined)
RCLKS
Cycle Start
RDB, RBLKB
New Valid
Address
RADDR
DO
New Valid Data Out
New RPE Out
Old Data Out
RPE
Old RPE Out
t
t
RACS
OCA
t
t
RACH
RPCH
t
t
RDCH
OCH
t
t
RPCA
RDCS
t
t
CML
CMH
t
CCYC
Note: The plot shows the normal operation status.
Figure 1-31 • Synchronous SRAM Read, Pipeline Mode Outputs (Synchronous Pipelined)
Table 1-35 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
CCYC
CMH
De scrip t io n
Min .
7.5
Ma x.
Un it s
ns
No t e s
Cycle time
Clock high phase
3.0
ns
CML
Clock low phase
3.0
ns
OCA
New DO access from RCLKS ↑
Old DO valid from RCLKS ↑
RADDR hold from RCLKS ↑
RADDR setup to RCLKS ↑
RDB hold from RCLKS ↑
RDB setup to RCLKS ↑
2.0
ns
OCH
0.75
ns
RACH
RACS
0.5
1.0
0.5
1.0
4.0
ns
ns
RDCH
RDCS
ns
ns
RPCA
RPCH
New RPE access from RCLKS ↑
Old RPE valid from RCLKS ↑
ns
1.0
ns
Note: –F speed grade devices are 20% slower than the standard numbers.
v 3 . 5
1-45
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Asynchronous SRAM Write
WADDR
WRB, WBLKB
DI
WPE
t
t
AWRS
AWRH
t
t
DWRH
WPDH
t
WPDA
t
DWRS
t
t
WRMH
WRML
t
WRCYC
Note: The plot shows the normal operation status.
Figure 1-32 • Asynchronous SRAM Write
Table 1-36 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
AWRH
De scrip t io n
WADDR hold from WB ↑
Min .
1.0
0.5
1.5
0.5
2.5
3.0
Ma x.
Un it s
No t e s
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
AWRS
WADDR setup to WB ↓
DI hold from WB ↑
DI setup to WB ↑
DI setup to WB ↑
WPE access from DI
WPE hold from DI
Cycle time
DWRH
DWRS
PARGEN is inactive
PARGEN is active
DWRS
WPDA
WPE is invalid while
PARGEN is active
WPDH
1.0
WRCYC
WRMH
WRML
7.5
3.0
3.0
WB high phase
Inactive
Active
WB low phase
Note: –F speed grade devices are 20% slower than the standard numbers.
1 -4 6
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Asynchronous SRAM Read, Address Controlled, RDB=0
RADDR
DO
RPE
t
OAH
t
RPAH
t
OAA
t
RPAA
t
ACYC
Note: The plot shows the normal operation status.
Figure 1-33 • Asynchronous SRAM Read, Address Controlled, RDB=0
Table 1-37 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
ACYC
De scrip t io n
Read cycle time
Min .
7.5
Ma x.
Un it s
ns
No t e s
OAA
New DO access from RADDR stable
Old DO hold from RADDR stable
New RPE access from RADDR stable
Old RPE hold from RADDR stable
7.5
ns
OAH
3.0
3.0
ns
RPAA
10.0
ns
RPAH
ns
Note: –F speed grade devices are 20% slower than the standard numbers.
v 3 . 5
1-47
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Asynchronous SRAM Read, RDB Controlled
RB=(RDB+RBLKB)
DO
RPE
t
ORDH
t
RPRDH
t
ORDA
t
RPRDA
t
t
RDML
RDMH
t
RDCYC
Note: The plot shows the normal operation status.
Figure 1-34 • Asynchronous SRAM Read, RDB Controlled
Table 1-38 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
ORDA
De scrip t io n
New DO access from RB ↓
Old DO valid from RB ↓
Read cycle time
Min .
Ma x.
Un it s
ns
No t e s
7.5
ORDH
3.0
ns
RDCYC
RDMH
7.5
3.0
3.0
9.5
ns
RB high phase
ns
Inactive setup to new cycle
Active
RDML
RB low phase
ns
RPRDA
RPRDH
New RPE access from RB ↓
Old RPE valid from RB ↓
ns
3.0
ns
Note: –F speed grade devices are 20% slower than the standard numbers.
1 -4 8
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Synchronous SRAM Write
WCLKS
WRB, WBLKB
WADDR, DI
WPE
Cycle Start
t
, t
WRCH WBCH
t
, t
WRCS WBCS
t
, t
DCS WDCS
t
WPCH
t
, t
DCH WACH
t
WPCA
t
t
CML
CMH
t
CCYC
Note: The plot shows the normal operation status.
Figure 1-35 • Synchronous SRAM Write
Table 1-39 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
CCYC
CMH
De scrip t io n
Min .
7.5
3.0
3.0
0.5
1.0
0.5
1.0
3.0
Ma x.
Un it s
ns
No t e s
Cycle time
Clock high phase
ns
CML
Clock low phase
ns
DCH
DI hold from WCLKS ↑
DI setup to WCLKS ↑
ns
DCS
ns
WACH
WDCS
WPCA
WPCH
WADDR hold from WCLKS ↑
WADDR setup to WCLKS ↑
New WPE access from WCLKS ↑
Old WPE valid from WCLKS ↑
ns
ns
ns
WPE is invalid while
PARGEN is active
0.5
ns
WRCH, WBCH WRB & WBLKB hold from WCLKS ↑
WRCS, WBCS WRB & WBLKB setup to WCLKS ↑
Notes:
0.5
1.0
ns
ns
1. On simultaneous read and write accesses to the same location DI is output to DO.
2. –F speed grade devices are 20% slower than the standard numbers.
v 3 . 5
1-49
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Synchronous Write and Read to the Same Location
t
CCYC
t
t
CMH
CML
RCLKS
DO
New Data*
Last Cycle Data
WCLKS
t
WCLKRCLKH
t
WCLKRCLKS
t
OCH
t
OCA
* New data is read if WCLKS ↑ occurs before setup time.
The data stored is read if WCLKS ↑ occurs after hold time.
Note: The plot shows the normal operation status.
Figure 1-36 • Synchronous Write and Read to the Same Location
Table 1-40 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
CCYC
De scrip t io n
Min .
7.5
Ma x.
Un it s
ns
No t e s
Cycle time
CMH
Clock high phase
3.0
ns
CML
Clock low phase
3.0
ns
WCLKRCLKS
WCLKRCLKH
OCH
WCLKS ↑ to RCLKS ↑ setup time
WCLKS ↑ to RCLKS ↑ hold time
Old DO valid from RCLKS ↑
New DO valid from RCLKS ↑
– 0.1
ns
7.0
3.0
ns
ns
OCA/OCH displayed for
Access Timed Output
OCA
7.5
ns
Notes:
1. This behavior is valid for Access Timed Output and Pipelined Mode Output. The table shows the timings of an Access Timed Output.
2. During synchronous write and synchronous read access to the same location, the new write data will be read out if the active write
clock edge occurs before or at the same time as the active read clock edge. The negative setup time insures this behavior for WCLKS
and RCLKS driven by the same design signal.
3. If WCLKS changes after the hold time, the data will be read.
4. A setup or hold time violation will result in unknown output data.
5. –F speed grade devices are 20% slower than the standard numbers.
1 -5 0
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Asynchronous Write and Synchronous Read to the Same Location
t
t
CMH
CML
RCLKS
DO
New Data*
Last Cycle Data
WB = {WRB + WBLKB}
DI
t
WRCKS
t
BRCLKH
t
OCH
OCA
t
t
t
DWRRCLKS
DWRH
t
CCYC
* New data is read if WB ↓ occurs before setup time.
The stored data is read if WB ↓ occurs after hold time.
Note: The plot shows the normal operation status.
Figure 1-37 • Asynchronous Write and Synchronous Read to the Same Location
Table 1-41 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
CCYC
De scrip t io n
Min .
7.5
Ma x.
Un it s
ns
No t e s
Cycle time
CMH
Clock high phase
3.0
ns
CML
Clock low phase
3.0
ns
WBRCLKS
WBRCLKH
OCH
WB ↓ to RCLKS ↑ setup time
WB ↓ to RCLKS ↑ hold time
Old DO valid from RCLKS ↑
New DO valid from RCLKS ↑
DI to RCLKS ↑ setup time
DI to WB ↑ hold time
–0.1
ns
7.0
3.0
ns
ns
OCA/OCH
Access Timed Output
displayed
for
OCA
7.5
0
ns
DWRRCLKS
DWRH
ns
1.5
ns
Notes:
1. This behavior is valid for Access Timed Output and Pipelined Mode Output. The table shows the timings of an Access Timed Output.
2. In asynchronous write and synchronous read access to the same location, the new write data will be read out if the active write
signal edge occurs before or at the same time as the active read clock edge. If WB changes to low after hold time, the data will be
read.
3. A setup or hold time violation will result in unknown output data.
4. –F speed grade devices are 20% slower than the standard numbers.
v 3 . 5
1-51
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Asynchronous Write and Read to the Same Location
RB, RADDR
NEW
NEWER
DO
OLD
WB = {WRB+WBLKB}
t
t
ORDA
RAWRH
t
ORDH
t
t
t
RAWRS
OWRA
OWRH
Note: The plot shows the normal operation status.
Figure 1-38 • Asynchronous Write and Read to the Same Location
Table 1-42 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
ORDA
De scrip t io n
New DO access from RB ↓
Old DO valid from RB ↓
Min .
Ma x.
3.0
Un it s
ns
No t e s
7.5
ORDH
ns
OWRA
New DO access from WB ↑
Old DO valid from WB ↑
RB ↓ or RADDR from WB ↓
RB ↑ or RADDR from WB ↑
3.0
ns
OWRH
0.5
ns
RAWRS
RAWRH
Notes:
5.0
5.0
ns
ns
1. During an asynchronous read cycle, each write operation (synchronous or asynchronous) to the same location will automatically
trigger a read operation which updates the read data.
2. Violation or RAWRS will disturb access to the OLD data.
3. Violation of RAWRH will disturb access to the NEWER data.
4. –F speed grade devices are 20% slower than the standard numbers.
1 -5 2
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Synchronous Write and Asynchronous Read to the Same Location
RB, RADDR
DO
NEW
NEWER
OLD
WCLKS
t
t
ORDA
RAWCLKH
t
ORDH
t
OWRA
t
OWRH
t
RAWCLKS
Note: The plot shows the normal operation status.
Figure 1-39 • Synchronous Write and Asynchronous Read to the Same Location
Table 1-43 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
ORDA
De scrip t io n
New DO access from RB ↓
Min .
Ma x.
3.0
Un it s
ns
No t e s
7.5
ORDH
Old DO valid from RB ↓
ns
OWRA
New DO access from WCLKS ↓
Old DO valid from WCLKS ↓
RB ↓ or RADDR from WCLKS ↑
RB ↑ or RADDR from WCLKS ↓
3.0
ns
OWRH
0.5
ns
RAWCLKS
RAWCLKH
Notes:
5.0
5.0
ns
ns
1. During an asynchronous read cycle, each write operation (synchronous or asynchronous) to the same location will automatically
trigger a read operation which updates the read data.
2. Violation of RAWCLKS will disturb access to OLD data.
3. Violation of RAWCLKH will disturb access to NEWER data.
4. –F speed grade devices are 20% slower than the standard numbers.
v 3 . 5
1-53
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Asynchronous FIFO Full and Empty Transitions
The asynchronous FIFO accepts writes and reads while
not full or not empty. When the FIFO is full, all writes are
inhibited. Conversely, when the FIFO is empty, all reads
are inhibited. A problem is created if the FIFO is written
during the transition out of full to not full or read during
the transition out of empty to not empty. The exact time
Figure 1-38 on page 1-52. For basic SRAM configurations,
see Table 1-12 on page 1-22. When reset is asserted, the
empty flag will be asserted, the counters will reset, the
outputs go to zero, but the internal RAM is not erased.
Enclosed Timing Diagrams – FIFO Mode:
at which the write or read operation changes from
inhibited to accepted after the read (write) signal which
causes the transition from full or empty to not full or not
empty is indeterminate. This indeterminate period starts
1 ns after the RB (WB) transition, which deactivates full
or not empty and ends 3 ns after the RB (WB) transition
for slow cycles. For fast cycles, the indeterminate period
ends 3 ns (7.5 ns – RDL (WRL)) after the RB (WB)
transition, whichever is later (Table 1-1 on page 1-6).
•
•
•
"Asynchronous FIFO Read"
"Asynchronous FIFO Write"
"Synchronous FIFO Read, Access Timed Output
Strobe (Synchronous Transparent)"
•
"Synchronous FIFO Read, Pipeline Mode Outputs
(Synchronous Pipelined)"
•
•
"Synchronous FIFO Write"
"FIFO Reset"
The timing diagram for write is shown in Figure 1-37 on
page 1-51. The timing diagram for read is shown in
Table 1-44 • Memory Block FIFO Interface Signals
FIFO Sig n a l
WCLKS
Bit s
1
In /Ou t
IN
De scrip t io n
Write clock used for synchronization on write side
Read clock used for synchronization on read side
Direct configuration implements static flag logic
Read block select (active LOW)
RCLKS
1
IN
LEVEL <0:7>*
RBLKB
8
IN
1
IN
RDB
1
IN
Read pulse (active LOW)
RESET
1
IN
Reset for FIFO pointers (active LOW)
WBLKB
1
IN
Write block select (active LOW)
DI<0:8>
9
IN
Input data bits <0:8>, <8> will be generated if PARGEN is true
Write pulse (active LOW)
WRB
1
IN
FULL, EMPTY
EQTH, GEQTH*
2
OUT
OUT
FIFO flags. FULL prevents write and EMPTY prevents read
2
EQTH is true when the FIFO holds the number of words specified by the LEVEL signal.
GEQTH is true when the FIFO holds (LEVEL) words or more
DO<0:8>
RPE
9
1
1
3
1
OUT
OUT
OUT
IN
Output data bits <0:8>
Read parity error (active HIGH)
WPE
Write parity error (active HIGH)
LGDEP <0:2>
PARODD
Configures DEPTH of the FIFO to 2 (LGDEP+1)
IN
Selects odd parity generation/detect when high, even when low
Note: *LEVEL is always eight bits (0000.0000, 0000.0001). That means for values of DEPTH greater than 256, not all values will be
possible, e.g. for DEPTH=512, the LEVEL can only have the values 2, 4, . . ., 512. The LEVEL signal circuit will generate signals that
indicate whether the FIFO is exactly filled to the value of LEVEL (EQTH) or filled equal or higher (GEQTH) than the specified LEVEL.
Since counting starts at 0, EQTH will become true when the FIFO holds (LEVEL+1) words for 512-bit FIFOs.
1 -5 4
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
FULL
RB
Write
cycle
Write inhibited
Write accepted
1 ns
3 ns
WB
Note: –F speed grade devices are 20% slower than the standard numbers.
Figure 1-40 • Write Timing Diagram
EMPTY
WB
Read
cycle
Read inhibited
Read accepted
1 ns
3 ns
RB
Note: –F speed grade devices are 20% slower than the standard numbers.
Figure 1-41 • Read Timing Diagram
v 3 . 5
1-55
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Asynchronous FIFO Read
t
RPRDA
t
t
RDH
RDL
Cycle Start
RB = (RDB+RBLKB)
(Empty inhibits read)
RDATA
RPE
WB
EMPTY
FULL
EQTH, GETH
t
t
t
, t
RDWRS
ERDH FRDH
t
, t
ORDH
ERDA FRDA
t
t
RPRDH
THRDH
t
t
ORDA
THRDA
t
RPRDA
t
t
RDL
RDH
t
RDCYC
Note: The plot shows the normal operation status.
Figure 1-42 • Asynchronous FIFO Read
Table 1-45 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
De scrip t io n
Min .
Ma x. Un it s
No t e s
ERDH, FRDH, Old EMPTY, FULL, EQTH, & GETH valid hold
0.5
ns
Empty/full/thresh are invalid from the end of
hold until the new access is complete
THRDH
ERDA
time from RB ↑
New EMPTY access from RB ↑
FULL↓ access from RB ↑
New DO access from RB ↓
Old DO valid from RB ↓
Read cycle time
3.01
3.01
7.5
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
FRDA
ORDA
ORDH
RDCYC
RDWRS
3.0
1.0
7.5
3.02
WB ↑ , clearing EMPTY, setup to
RB ↓
Enabling the read operation
Inhibiting the read operation
Inactive
RDH
RB high phase
3.0
3.0
9.5
RDL
RB low phase
Active
RPRDA
RPRDH
THRDA
Notes:
New RPE access from RB ↓
Old RPE valid from RB ↓
EQTH or GETH access from RB↑
4.0
4.5
1. At fast cycles, ERDA and FRDA = MAX (7.5 ns – RDL), 3.0 ns.
2. At fast cycles, RDWRS (for enabling read) = MAX (7.5 ns – WRL), 3.0 ns.
3. –F speed grade devices are 20% slower than the standard numbers.
1 -5 6
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Asynchronous FIFO Write
Cycle Start
WB = (WRB+WBLKB)
WDATA
WPE
(Full inhibits write)
RB
FULL
EMPTY
EQTH, GETH
t
t
t
WRRDS
DWRH
WPDH
t
WPDA
t
DWRS
t
t
, t
EWRH FWRH
, t
EWRA FWRA
t
t
THWRH
THWRA
t
t
WRL
WRH
t
WRCYC
Note: The plot shows the normal operation status.
Figure 1-43 • Asynchronous FIFO Write
Table 1-46 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
DWRH
De scrip t io n
DI hold from WB ↑
Min .
1.5
Ma x.
Un it s
ns
No t e s
DWRS
DI setup to WB ↑
DI setup to WB ↑
0.5
ns
PARGEN is inactive
PARGEN is active
DWRS
2.5
ns
EWRH, FWRH, Old EMPTY, FULL, EQTH, & GETH valid hold
0.5
ns
Empty/full/thresh are invalid from the end
of hold until the new access is complete
THWRH
time after WB ↑
EWRA
EMPTY ↓ access from WB ↑
New FULL access from WB ↑
EQTH or GETH access from WB ↑
WPE access from DI
WPE hold from DI
3.01
3.01
4.5
ns
ns
ns
ns
ns
ns
ns
FWRA
THWRA
WPDA
WPDH
WRCYC
WRRDS
3.0
WPE is invalid while PARGEN is active
1.0
1.0
Cycle time
7.5
RB ↑ , clearing FULL, setup to
WB ↓
3.02
Enabling the write operation
Inhibiting the write operation
Inactive
WRH
WB high phase
WB low phase
3.0
3.0
ns
ns
WRL
Active
Notes:
1. At fast cycles, EWRA, FWRA = MAX (7.5 ns – WRL), 3.0 ns.
2. At fast cycles, WRRDS (for enabling write) = MAX (7.5 ns – RDL), 3.0 ns.
3. –F speed grade devices are 20% slower than the standard numbers.
v 3 . 5
1-57
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Synchronous FIFO Read, Access Timed Output Strobe (Synchronous Transparent)
RCLK
Cycle Start
RDB
RDATA
RPE
Old Data Out
New Valid Data Out (Empty Inhibits Read)
EMPTY
FULL
EQTH, GETH
t
t
t
, t
RDCH
ECBH FCBH
, t
t
ECBA FCBA
RDCS
t
t
THCBH
t
OCH
t
RPCH
HCBA
t
OCA
t
RPCA
t
t
CML
CMH
t
CCYC
Note: The plot shows the normal operation status.
Figure 1-44 • Synchronous FIFO Read, Access Timed Output Strobe (Synchronous Transparent)
Table 1-47 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
CCYC
De scrip t io n
Min .
7.5
Ma x.
Un it s
ns
No t e s
Cycle time
CMH
Clock high phase
3.0
ns
CML
Clock low phase
3.0
ns
ECBA
New EMPTY access from RCLKS ↓
FULL ↓ access from RCLKS ↓
3.01
3.01
ns
FCBA
ns
ECBH, FCBH, Old EMPTY, FULL, EQTH, & GETH valid hold
1.0
3.0
ns
Empty/full/thresh are invalid from the end
of hold until the new access is complete
THCBH
time from RCLKS ↓
OCA
New DO access from RCLKS ↑
Old DO valid from RCLKS ↑
RDB hold from RCLKS ↑
7.5
ns
ns
ns
ns
ns
ns
ns
OCH
RDCH
RDCS
RPCA
RPCH
HCBA
Notes:
0.5
1.0
9.5
RDB setup to RCLKS ↑
New RPE access from RCLKS ↑
Old RPE valid from RCLKS ↑
EQTH or GETH access from RCLKS ↓
3.0
4.5
1. At fast cycles, ECBA and FCBA = MAX (7.5 ns – CMH), 3.0 ns.
2. –F speed grade devices are 20% slower than the standard numbers.
1 -5 8
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Synchronous FIFO Read, Pipeline Mode Outputs (Synchronous Pipelined)
RCLK
Cycle Start
RDB
RDATA
RPE
Old Data Out
New Valid Data Out
New RPE Out
Old RPE Out
EMPTY
FULL
EQTH, GETH
t
, t
t
ECBH FCBH
OCA
t
t
t
t
, t
RDCH
ECBA FCBA
t
t
RDCS
THCBH
t
RPCH
OCH
HCBA
t
RPCA
t
t
CML
CMH
t
CCYC
Note: The plot shows the normal operation status.
Figure 1-45 • Synchronous FIFO Read, Pipeline Mode Outputs (Synchronous Pipelined)
Table 1-48 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
CCYC
De scrip t io n
Min . Ma x. Un it s
No t e s
Cycle time
7.5
3.0
ns
ns
ns
ns
ns
ns
CMH
Clock high phase
CML
Clock low phase
3.0
ECBA
New EMPTY access from RCLKS ↓
FULL ↓ access from RCLKS ↓
3.01
3.01
FCBA
ECBH, FCBH, Old EMPTY, FULL, EQTH, & GETH valid hold
THCBH
1.0
Empty/full/thresh are invalid from the end of
hold until the new access is complete
time from RCLKS ↓
OCA
New DO access from RCLKS ↑
Old DO valid from RCLKS ↑
RDB hold from RCLKS ↑
2.0
ns
ns
ns
ns
ns
ns
ns
OCH
0.75
RDCH
RDCS
RPCA
RPCH
HCBA
Notes:
0.5
1.0
4.0
RDB setup to RCLKS ↑
New RPE access from RCLKS ↑
Old RPE valid from RCLKS ↑
EQTH or GETH access from RCLKS ↓
1.0
4.5
1. At fast cycles, ECBA and FCBA = MAX (7.5 ns – CMS), 3.0 ns.
2. –F speed grade devices are 20% slower than the standard numbers.
v 3 . 5
1-59
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Synchronous FIFO Write
WCLKS
Cycle Start
WRB, WBLKB
(Full Inhibits Write)
DI
WPE
FULL
EMPTY
EQTH, GETH
t
, t
t
t
, t
WRCH WBCH
ECBH FCBH
, t
t
, t
ECBA FCBA
WRCS WBCS
t
t
DCS
HCBH
t
t
HCBA
WPCH
t
DCH
t
WPCA
t
t
CML
CMH
t
CCYC
Note: The plot shows the normal operation status.
Figure 1-46 • Synchronous FIFO Write
Table 1-49 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
CCYC
CMH
De scrip t io n
Min .
7.5
Ma x. Un it s
No t e s
Cycle time
ns
ns
ns
ns
ns
ns
ns
Clock high phase
3.0
CML
Clock low phase
3.0
DCH
DI hold from WCLKS ↑
DI setup to WCLKS ↑
0.5
DCS
1.0
FCBA
New FULL access from WCLKS ↓
EMPTY↓ access from WCLKS ↓
3.01
3.01
ECBA
ECBH,
FCBH,
HCBH
Old EMPTY, FULL, EQTH, & GETH valid hold
time from WCLKS ↓
1.0
0.5
ns
Empty/full/thresh are invalid from the end of
hold until the new access is complete
HCBA
WPCA
WPCH
EQTH or GETH access from WCLKS ↓
New WPE access from WCLKS ↑
Old WPE valid from WCLKS ↑
4.5
3.0
ns
ns
ns
ns
ns
WPE is invalid while
PARGEN is active
WRCH, WBCH WRB & WBLKB hold from WCLKS ↑
WRCS, WBCS WRB & WBLKB setup to WCLKS ↑
Notes:
0.5
1.0
1. At fast cycles, ECBA and FCBA = MAX (7.5 ns – CMH), 3.0 ns.
2. –F speed grade devices are 20% slower than the standard numbers.
1 -6 0
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
FIFO Reset
RESETB
WB*
Cycle Start
WCLKS, RCLKS
FULL
Cycle Start
EMPTY
EQTH, GETH
t
CBRSS
t
, t
t
ERSA FRSA
CBRSH
t
WBRSH
t
THRSA
t
RSL
t
WBRSS
Note: *The plot shows the normal operation status.
Figure 1-47 • FIFO Reset
Table 1-50 • TJ = 0°C to 110°C; VDD = 2.3V to 2.7V
Sym b o l t xxx
CBRSH
CBRSS
ERSA
De scrip t io n
WCLKS or RCLKS ↑ hold from RESETB ↑
WCLKS or RCLKS ↓ setup to RESETB ↑
New EMPTY ↑ access from RESETB ↓
FULL ↓ access from RESETB ↓
RESETB low phase
Min .
1.5
1.5
3.0
3.0
7.5
4.5
1.5
1.5
Ma x.
Un it s
No t e s
ns
ns
ns
ns
ns
ns
ns
ns
Synchronous mode only
Synchronous mode only
FRSA
RSL
THRSA
WBRSH
WBRSS
EQTH or GETH access from RESETB ↓
WB ↓ hold from RESETB ↑
Asynchronous mode only
Asynchronous mode only
WB ↑ setup to RESETB ↑
Note: –F speed grade devices are 20% slower than the standard numbers.
v 3 . 5
1-61
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
Asynchronous FIFO Full and Empty Transitions
The asynchronous FIFO accepts writes and reads while
not full or not empty. When the FIFO is full, all writes are
inhibited. Conversely, when the FIFO is empty, all reads
are inhibited. A problem is created if the FIFO is written
during the transition out of full to not full or read during
the transition out of empty to not empty. The exact time
The timing diagram for write is shown in Figure 1-40 on
page 1-55. The timing diagram for read is shown in
Figure 1-41 on page 1-55. For basic SRAM configurations,
see Table 1-12 on page 1-22.
Enclosed Timing Diagrams – FIFO Mode:
at which the write or read operation changes from
inhibited to accepted after the read (write) signal which
causes the transition from full or empty to not full or not
empty is indeterminate. This indeterminate period starts
1 ns after the RB (WB) transition, which deactivates full
or not empty and ends 3 ns after the RB (WB) transition
for slow cycles. For fast cycles, the indeterminate period
ends 3 ns (7.5 ns – RDL (WRL)) after the RB (WB)
transition, whichever is later (Table 1-44 on page 1-54).
•
•
•
Asynchronous FIFO Read
Asynchronous FIFO Write
Synchronous FIFO Read, Access Timed Output
Strobe (Synchronous Transparent)
•
Synchronous FIFO Read, Pipeline Mode Outputs
(Synchronous Pipelined)
•
•
Synchronous FIFO Write
FIFO Reset
1 -6 2
v 3 . 5
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
TMS
Te st Mo d e Se le ct
Pin Description
The TMS pin controls the use of boundary-scan circuitry.
This pin has an internal pull-up resistor.
User Pins
TCK
Te st Clo ck
I/O
Use r In p u t /Ou t p u t
Clock input pin for boundary scan (maximum 10 MHz). Actel
recommends adding a nominal 20kΩ pull-up resistor to this
pin.
The I/O pin functions as an input, output, tristate, or
bidirectional buffer. Input and output signal levels are
compatible with standard LVTTL and LVCMOS
specifications. Unused I/O pins are configured as inputs
with pull-up resistors.
TDI
Te st Da t a In
Serial input for boundary scan. A dedicated pull-up
resistor is included to pull this pin high when not being
driven.
NC
No Co n n e ct
To maintain compatibility with other Actel ProASICPLUS
products, it is recommended that this pin not be
connected to the circuitry on the board.
TDO
Te st Da t a Ou t
Serial output for boundary scan. Actel recommends
adding a nominal 20kΩ pull-up resistor to this pin.
GL
Glo b a l Pin
TRST
Te st Re se t In p u t
Low skew input pin for clock or other global signals. This
pin can be configured with an internal pull-up resistor.
When it is not connected to the global network or the
clock conditioning circuit, it can be configured and used
as a normal I/O.
Asynchronous, active-low input pin for resetting
boundary-scan circuitry. This pin has an internal pull-up
resistor.
Special Function Pins
GLMX
Glo b a l Mu lt ip le xin g Pin
RCK
Ru n n in g Clo ck
Low skew input pin for clock or other global signals. This
pin can be used in one of two special ways: (Refer to
Actel’s Using ProASICPLUS Clock Conditioning Circuits.
When the external feedback option is selected for the
PLL block, this pin is routed as the external feedback
source to the clock conditioning circuit.
A free running clock is needed during programming if
the programmer cannot guarantee that TCK will be
uninterrupted. If not used, this pin has an internal pull-
up and can be left floating.
NPECL
Use r Ne g a t ive In p u t
3. In applications where two different signals access the
same global net (but at different times) through the
use of GLMXx and GLMXLx macros, this pin will be
fixed as one of the source pins.
Provides high speed clock or data signals to the PLL
block. If unused, leave the pin unconnected.
PPECL
Use r Po sit ive In p u t
This pin can be configured with an internal pull-up
resistor. When it is not connected to the global network
or the clock conditioning circuit, it can be configured and
used as any normal I/O. If not used, a global will be
configured as an input with pull-up.
Provides high speed clock or data signals to the PLL
block. If unused, leave the pin unconnected.
AVDD
PLL Po w e r Su p p ly
Analog VDD should be VDD (core voltage) 2.5V (nominal)
and be decoupled from GND with suitable decoupling
capacitors to reduce noise. For more information, refer
to Actel’s Using ProASICPLUS Clock Conditioning Circuits
application note. If the clock conditioning circuitry are
not used in a design, AVDD can either be left floating or
tied to 2.5 V.
Dedicated Pins
GND
Gro u n d
Common ground supply voltage.
V
Lo g ic Arra y Po w e r Su p p ly Pin
DD
AGND
PLL Po w e r Gro u n d
2.5V supply voltage.
Analog GND should be 0V and be decoupled from GND
with suitable decoupling capacitors to reduce noise. For
more information, refer to Actel’s Using ProASICPLUS
Clock Conditioning Circuits application note. If the PLLs
or clock conditioning circuitry are not used in a design,
AGND should be tied to GND.
V
I/O Pa d Po w e r Su p p ly Pin
DDP
2.5V or 3.3V supply voltage.
v 3 . 5
1-63
PLUS
Pro ASIC
Fla sh Fa m ily FPGAs
V
Pro g ra m m in g Su p p ly Pin
finite length conductors that distribute the power to the
device. This can be accomplished by providing sufficient
bypass capacitance between the VPP and VPN pins and
GND (using the shortest paths possible). Without
sufficient bypass capacitance to counteract the
inductance, the VPP and VPN pins may incur a voltage
spike beyond the voltage that the device can withstand.
This issue applies to all programming configurations.
PP
This pin may be connected to any voltage between GND
and 16.5V during normal operation, or it can be left
unconnected.3 For information on using this pin during
programming, see the Performing Internal In-System
Programming
application note. Actel recommends floating the pin or
connecting it to VDDP
Using
Actel’s ProASICPLUS Devices
.
The power supply voltage limits are defined in the
"Supply Voltages" section on page 1-30. The solution
prevents spikes from damaging the ProASICPLUS devices.
Bypass capacitors are required for the VPP and VPN pads.
Use a 0.01 µF to 0.1 µF ceramic capacitor with a 25V or
V
Pro g ra m m in g Su p p ly Pin
PN
This pin may be connected to any voltage between GND
and –13.8V during normal operation, or it can be left
unconnected.4 For information on using this pin during
programming, see the Performing Internal In-System
greater
rating.
To
filter
low-frequency noise
Programming
Using
Actel’s ProASICPLUS Devices
(decoupling), use a 4.7 µF (low ESR, <1 <Ω, tantalum, 25V
or greater rating) capacitor. The capacitors should be
located as close to the device pins as possible (within
2.5cm is desirable). The smaller, high-frequency capacitor
should be placed closer to the device pins than the larger
low-frequency capacitor. The same dual capacitor circuit
should be used on both the VPP and VPN pins (Figure 1-48
on page 1-64).
application note. Actel recommends floating the pin or
connecting it to GND.
Recommended Design Practice
for V /V
PN PP
PLUS
PLUS
ProASIC
Devices – APA450, APA600,
ProASIC
APA300
Devices – APA075, APA150,
APA750, APA1000
Bypass capacitors are required from VPP to GND and VPN
to GND for all ProASICPLUS devices during programming.
During the erase cycle, ProASICPLUS devices may have
current surges on the VPP and VPN power supplies. The
only way to maintain the integrity of the power
distribution to the ProASICPLUS device during these
current surges is to counteract the inductance of the
These devices do not require bypass capacitors on the VPP
and VPN pins as long as the total combined distance of
the programming cable and the trace length on the
board is less than or equal to 30 inches. Note: For trace
lengths greater than 30 inches, use the bypass capacitor
recommendations in the previous section.
2.5cm
_
+
V
PP
0.1µF
or
+
4.7µF
Programming
Header
or
Actel
ProASIC
Device
0.01µF
PLUS
Supplies
_
+
V
PN
0.1µF
or
0.01µF
4.7µF
+
(See the " Recommended Design Practice for VPN/VPP" section on page 1-64)
PLUS
Figure 1-48 • ProASIC
V
and VPN Capacitor Requirements
PP
3. There is a nominal 40kΩ pull-up resistor on VPP.
4. There is a nominal 40kΩ pull-down resistor on VPN
.
1 -6 4
v 3 . 5
Pa cka g e Pin Assig n m e n t s
Package Pin Assignments
100-Pin TQFP
100
1
100-Pin TQFP
Figure 2-1 • 100-Pin TQFP
v 3 . 5
2-1
Pa cka g e Pin Assig n m e n t s
100-Pin TQFP
100-Pin TQFP
100-Pin TQFP
Pin
APA075
APA150
Pin
APA075
APA150
Pin
APA075
APA150
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
1
GND
I/O
GND
I/O
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
I/O
I/O
I/O
I/O
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
I/O
I/O
I/O
I/O
2
3
I/O
I/O
VDD
GND
VDDP
GND
I/O
VDD
GND
VDDP
GND
I/O
I/O
I/O
4
I/O
I/O
I/O
I/O
5
I/O
I/O
I/O
I/O
6
I/O
I/O
I/O
I/O
7
I/O
I/O
GND
VDDP
I/O
GND
VDDP
I/O
8
I/O
I/O
I/O
I/O
9
GND
GND
I/O
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
I/O (GLMX1) I/O (GLMX1)
I/O
I/O
I/O
I/O
GL1
GL1
I/O
I/O
I/O
I/O
AGND
NPECL1
AVDD
AGND
NPECL1
AVDD
I/O
I/O
I/O
I/O
TCK
TDI
TMS
VDDP
GND
VPP
TCK
TDI
TMS
VDDP
GND
VPP
I/O
I/O
I/O
I/O
PPECL1 (I/P) PPECL1 (I/P)
I/O
I/O
GL2
VDD
I/O
GL2
VDD
I/O
I/O
I/O
I/O
I/O
GND
VDDP
GND
VDD
I/O
GND
VDDP
GND
VDD
I/O
I/O
I/O
VPN
TDO
TRST
RCK
I/O
VPN
TDO
TRST
RCK
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
GND
VDDP
I/O
GND
VDDP
I/O
I/O
I/O
I/O
I/O
GL3
GL3
I/O
I/O
PPECL2 (I/P) PPECL2 (I/P)
I/O
I/O
I/O
I/O
AVDD
NPECL2
AGND
GL4
AVDD
NPECL2
AGND
GL4
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 (GLMX2) I/O (GLMX2)
VDDP
VDDP
I/O
I/O
GND
VDD
GND
VDD
I/O
I/O
2 -2
v 3 . 5
Pa cka g e Pin Assig n m e n t s
144-Pin TQFP
144
1
144-Pin
TQFP
Figure 2-2 • 144-Pin TQFP
v 3 . 5
2-3
Pa cka g e Pin Assig n m e n t s
144-Pin TQFP
144-Pin TQFP
144-Pin TQFP
144-Pin TQFP
Pin
Pin
Pin
Pin
APA075
APA075
APA075
APA075
Fu n ct io n
Fu n ct io n
Fu n ct io n
Fu n ct io n
Nu m b e r
Nu m b e r
Nu m b e r
Nu m b e r
1
I/O
I/O
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
I/O
73
74
VPP
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
I/O
2
I/O
VPN
I/O
3
I/O
I/O
75
TDO
TRST
RCK
I/O
I/O
4
I/O
I/O
76
I/O
5
I/O
I/O
77
I/O
6
I/O
I/O
78
I/O
7
I/O
I/O
79
I/O
I/O
8
I/O
I/O
80
I/O
I/O
9
VDD
GND
VDDP
I/O
VDD
GND
VDDP
I/O
81
VDDP
GND
I/O
VDDP
GND
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
82
83
84
I/O
I/O
I/O
85
I/O
I/O
I/O
I/O
86
I/O
I/O
GLMX1
GL1
AGND
NPECL
AVDD
PPECL (I/P)
GL2
I/O
I/O
87
I/O
I/O
I/O
88
GL3
PPECL (I/P)
AVDD
NPECL
AGND
GL4
GLMX2
I/O
I/O
I/O
89
I/O
I/O
90
I/O
I/O
91
I/O
I/O
92
I/O
I/O
93
I/O
I/O
94
I/O
I/O
I/O
95
I/O
I/O
I/O
96
I/O
I/O
I/O
I/O
97
I/O
I/O
I/O
VDD
GND
VDDP
I/O
98
VDDP
GND
VDD
I/O
VDDP
GND
VDD
I/O
GND
VDDP
I/O
99
100
101
102
103
104
105
106
107
108
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
TCK
TDI
TMS
NC
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
2 -4
v 3 . 5
Pa cka g e Pin Assig n m e n t s
208-Pin PQFP
208
1
208-Pin PQFP
Figure 2-3 • 208-Pin PQFP
v 3 . 5
2-5
Pa cka g e Pin Assig n m e n t s
208-Pin PQFP
Pin
Nu m b e r
APA075
Fu n ct io n
APA150
Fu n ct io n
APA300
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
Fu n ct io n
GND
I/O
1
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
I/O
2
3
I/O
I/O
I/O
I/O
I/O
I/O
I/O
4
I/O
I/O
I/O
I/O
I/O
I/O
I/O
5
I/O
I/O
I/O
I/O
I/O
I/O
I/O
6
I/O
I/O
I/O
I/O
I/O
I/O
I/O
7
I/O
I/O
I/O
I/O
I/O
I/O
I/O
8
I/O
I/O
I/O
I/O
I/O
I/O
I/O
9
I/O
I/O
I/O
I/O
I/O
I/O
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
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
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
VDD
GND
I/O
VDD
GND
I/O
VDD
GND
I/O
VDD
GND
I/O
VDD
GND
I/O
VDD
GND
I/O
VDD
GND
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
VDDP
I/O (GLMX1)
GL1
AGND
NPECL1
AVDD
PPECL1 (I/P)
GND
GL2
I/O
VDDP
I/O (GLMX1)
GL1
AGND
NPECL1
AVDD
PPECL1 (I/P)
GND
GL2
I/O
VDDP
I/O (GLMX1)
GL1
AGND
NPECL1
AVDD
PPECL1 (I/P)
GND
GL2
I/O
VDDP
I/O (GLMX1)
GL1
AGND
NPECL1
AVDD
PPECL1 (I/P)
GND
GL2
I/O
VDDP
I/O (GLMX1)
GL1
AGND
NPECL1
AVDD
PPECL1 (I/P)
GND
GL2
I/O
VDDP
I/O (GLMX1)
GL1
AGND
NPECL1
AVDD
PPECL1 (I/P)
GND
GL2
I/O
VDDP
I/O (GLMX1)
GL1
AGND
NPECL1
AVDD
PPECL1 (I/P)
GND
GL2
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
I/O
I/O
I/O
I/O
2 -6
v 3 . 5
Pa cka g e Pin Assig n m e n t s
208-Pin PQFP
Pin
Nu m b e r
APA075
Fu n ct io n
APA150
Fu n ct io n
APA300
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
Fu n ct io n
VDD
I/O
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
VDD
I/O
VDD
I/O
VDD
I/O
VDD
I/O
VDD
I/O
VDD
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
VDDP
GND
I/O
VDDP
GND
I/O
VDDP
GND
I/O
VDDP
GND
I/O
VDDP
GND
I/O
VDDP
GND
I/O
VDDP
GND
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
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
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
GND
VDDP
I/O
GND
VDDP
I/O
GND
VDDP
I/O
GND
VDDP
I/O
GND
VDDP
I/O
GND
VDDP
I/O
GND
VDDP
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
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
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
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
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
I/O
I/O
I/O
I/O
v 3 . 5
2-7
Pa cka g e Pin Assig n m e n t s
208-Pin PQFP
Pin
Nu m b e r
APA075
Fu n ct io n
APA150
Fu n ct io n
APA300
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
Fu n ct io n
VDD
VDDP
I/O
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
VDD
VDDP
I/O
VDD
VDDP
I/O
VDD
VDDP
I/O
VDD
VDDP
I/O
VDD
VDDP
I/O
VDD
VDDP
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
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
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDDP
I/O
VDD
VDDP
I/O
VDD
VDDP
I/O
VDD
VDDP
I/O
VDD
VDDP
I/O
VDD
VDDP
I/O
VDD
VDDP
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
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
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
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
TCK
TDI
TMS
VDDP
GND
TCK
TDI
TMS
VDDP
GND
TCK
TDI
TMS
VDDP
GND
TCK
TDI
TMS
VDDP
GND
TCK
TDI
TMS
VDDP
GND
TCK
TDI
TMS
VDDP
GND
TCK
TDI
TMS
VDDP
GND
2 -8
v 3 . 5
Pa cka g e Pin Assig n m e n t s
208-Pin PQFP
Pin
Nu m b e r
APA075
Fu n ct io n
APA150
Fu n ct io n
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
VPP
VPN
VPP
VPN
VPP
VPP
VPN
VPP
VPN
VPP
VPN
VPP
VPN
VPN
TDO
TRST
RCK
I/O
TDO
TRST
RCK
I/O
TDO
TRST
RCK
I/O
TDO
TRST
RCK
I/O
TDO
TRST
RCK
I/O
TDO
TRST
RCK
I/O
TDO
TRST
RCK
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
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
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
GND
VDDP
I/O
GND
VDDP
I/O
GND
VDDP
I/O
GND
VDDP
I/O
GND
VDDP
I/O
GND
VDDP
I/O
GND
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
I/O
VDD
I/O
VDD
VDD
I/O
VDD
I/O
VDD
I/O
VDD
I/O
I/O
GL3
GL3
GL3
GL3
GL3
GL3
GL3
PPECL2 (I/P)
GND
AVDD
NPECL2
AGND
GL4
PPECL2 (I/P)
GND
AVDD
NPECL2
AGND
GL4
PPECL2 (I/P)
GND
AVDD
NPECL2
AGND
GL4
PPECL2 (I/P)
GND
AVDD
NPECL2
AGND
GL4
PPECL2 (I/P)
GND
AVDD
NPECL2
AGND
GL4
PPECL2 (I/P)
GND
AVDD
NPECL2
AGND
GL4
PPECL2 (I/P)
GND
AVDD
NPECL2
AGND
GL4
I/O (GLMX2)
I/O
I/O (GLMX2)
I/O
I/O (GLMX2)
I/O
I/O (GLMX2)
I/O
I/O (GLMX2)
I/O
I/O (GLMX2)
I/O
I/O (GLMX2)
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
I/O
VDDP
I/O
VDDP
I/O
VDDP
I/O
VDDP
I/O
VDDP
I/O
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
v 3 . 5
2-9
Pa cka g e Pin Assig n m e n t s
208-Pin PQFP
Pin
Nu m b e r
APA075
Fu n ct io n
APA150
Fu n ct io n
APA300
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
Fu n ct io n
GND
VDD
I/O
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
GND
VDD
I/O
GND
VDD
I/O
GND
VDD
I/O
GND
VDD
I/O
GND
VDD
I/O
GND
VDD
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
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
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
VDDP
I/O
GND
VDDP
I/O
GND
VDDP
I/O
GND
VDDP
I/O
GND
VDDP
I/O
GND
VDDP
I/O
GND
VDDP
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
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
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
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
VDDP
VDD
I/O
VDDP
VDD
I/O
VDDP
VDD
I/O
VDDP
VDD
I/O
VDDP
VDD
I/O
VDDP
VDD
I/O
VDDP
VDD
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
2 -1 0
v 3 . 5
Pa cka g e Pin Assig n m e n t s
208-Pin PQFP
Pin
Nu m b e r
APA075
Fu n ct io n
APA150
Fu n ct io n
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
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
204
205
206
207
208
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
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
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
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
VDDP
VDD
I/O
VDDP
VDD
I/O
VDDP
VDD
I/O
VDDP
VDD
I/O
VDDP
VDD
I/O
VDDP
VDD
I/O
VDDP
VDD
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
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
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
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
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
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
I/O
I/O
I/O
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
v 3 . 5
2-11
Pa cka g e Pin Assig n m e n t s
456-Pin PBGA
A1 Ball Pad Corner
26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
U
V
W
Y
AA
AB
AC
AD
AE
AF
Figure 2-4 • 456-Pin PBGA (Bottom View )
2 -1 2
v 3 . 5
Pa cka g e Pin Assig n m e n t s
456-Pin PBGA
Pin
Nu m b e r
APA150
Fu n ct io n
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
APA1000
Fu n ct io n
Fu n ct io n
VDDP
VDDP
I/O
A1
A2
VDDP
VDDP
NC
NC
NC
NC
NC
I/O
VDDP
VDDP
NC
NC
NC
NC
NC
I/O
VDDP
VDDP
I/O
VDDP
VDDP
I/O
VDDP
VDDP
I/O
A3
A4
I/O
I/O
I/O
I/O
A5
I/O
I/O
I/O
I/O
A6
I/O
I/O
I/O
I/O
A7
I/O
I/O
I/O
I/O
A8
I/O
I/O
I/O
I/O
A9
I/O
I/O
I/O
I/O
I/O
I/O
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
A24
A25
A26
B1
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
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
NC
NC
NC
NC
NC
VDDP
VDDP
VDDP
VDDP
NC
NC
NC
NC
NC
I/O
NC
NC
NC
NC
NC
VDDP
VDDP
VDDP
VDDP
NC
NC
NC
NC
NC
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
VDDP
VDDP
VDDP
VDDP
NC
I/O
VDDP
VDDP
VDDP
VDDP
I/O
VDDP
VDDP
VDDP
VDDP
I/O
VDDP
VDDP
VDDP
VDDP
I/O
B2
B3
B4
I/O
I/O
I/O
B5
I/O
I/O
I/O
I/O
B6
I/O
I/O
I/O
I/O
B7
I/O
I/O
I/O
I/O
B8
I/O
I/O
I/O
I/O
v 3 . 5
2-13
Pa cka g e Pin Assig n m e n t s
456-Pin PBGA
Pin
Nu m b e r
APA150
Fu n ct io n
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
B9
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22
B23
B24
B25
B26
C1
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
VDDP
VDDP
VDDP
I/O
VDDP
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
I/O
I/O
I/O
I/O
VDDP
VDDP
VDDP
I/O
VDDP
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
I/O
I/O
I/O
I/O
VDDP
VDDP
VDDP
I/O
VDDP
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
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
NC
NC
NC
NC
NC
VDDP
VDDP
VDDP
NC
VDDP
NC
NC
NC
I/O
NC
NC
NC
NC
NC
VDDP
VDDP
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
VDDP
VDDP
I/O
VDDP
NC
I/O
C2
C3
VDDP
NC
NC
NC
I/O
C4
C5
C6
I/O
C7
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
C8
I/O
I/O
C9
I/O
I/O
C10
C11
C12
C13
C14
C15
C16
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
2 -1 4
v 3 . 5
Pa cka g e Pin Assig n m e n t s
456-Pin PBGA
Pin
Nu m b e r
APA150
Fu n ct io n
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
C17
C18
C19
C20
C21
C22
C23
C24
C25
C26
D1
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
NC
NC
NC
NC
I/O
VDDP
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
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
I/O
I/O
I/O
I/O
I/O
VDDP
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
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
I/O
I/O
I/O
I/O
I/O
VDDP
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
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
NC
NC
NC
VDDP
NC
NC
NC
NC
NC
VDDP
NC
NC
I/O
NC
NC
NC
VDDP
NC
NC
NC
NC
I/O
I/O
I/O
I/O
VDDP
I/O
I/O
I/O
D2
I/O
D3
I/O
D4
VDDP
NC
NC
I/O
VDDP
I/O
D5
D6
I/O
D7
I/O
D8
I/O
I/O
I/O
D9
I/O
I/O
I/O
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
NC
VDDP
NC
NC
VDDP
I/O
I/O
VDDP
I/O
v 3 . 5
2-15
Pa cka g e Pin Assig n m e n t s
456-Pin PBGA
Pin
Nu m b e r
APA150
Fu n ct io n
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
D25
D26
E1
NC
NC
NC
I/O
NC
NC
I/O
I/O
I/O
I/O
I/O
I/O
I/O
NC
NC
I/O
I/O
I/O
E2
NC
I/O
I/O
I/O
I/O
I/O
E3
NC
I/O
I/O
I/O
I/O
I/O
E4
NC
I/O
I/O
I/O
I/O
I/O
E5
VDD
VDD
VDD
VDD
I/O
VDD
VDD
VDD
VDD
I/O
VDD
VDD
VDD
VDD
I/O
VDD
VDD
VDD
VDD
I/O
VDD
VDD
VDD
VDD
I/O
VDD
VDD
VDD
VDD
I/O
E6
E7
E8
E9
E10
E11
E12
E13
E14
E15
E16
E17
E18
E19
E20
E21
E22
E23
E24
E25
E26
F1
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
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
VDD
NC
VDD
VDD
VDD
I/O
VDD
VDD
VDD
I/O
VDD
VDD
VDD
I/O
VDD
VDD
VDD
I/O
VDD
VDD
VDD
I/O
NC
I/O
I/O
I/O
I/O
I/O
NC
I/O
I/O
I/O
I/O
I/O
NC
I/O
I/O
I/O
I/O
I/O
NC
I/O
I/O
I/O
I/O
I/O
F2
NC
I/O
I/O
I/O
I/O
I/O
F3
NC
I/O
I/O
I/O
I/O
I/O
F4
NC
I/O
I/O
I/O
I/O
I/O
F5
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
F22
2 -1 6
v 3 . 5
Pa cka g e Pin Assig n m e n t s
456-Pin PBGA
Pin
Nu m b e r
APA150
Fu n ct io n
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
F23
F24
F25
F26
G1
NC
NC
NC
NC
I/O
I/O
NC
NC
VDD
VDD
NC
NC
NC
I/O
I/O
I/O
I/O
I/O
VDD
VDD
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
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
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
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
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
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
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
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
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
G2
I/O
G3
I/O
G4
I/O
G5
VDD
VDD
I/O
G22
G23
G24
G25
G26
H1
I/O
I/O
I/O
I/O
H2
I/O
H3
I/O
H4
I/O
H5
VDD
VDD
I/O
H22
H23
H24
H25
H26
J1
I/O
I/O
I/O
I/O
J2
I/O
J3
I/O
J4
I/O
J5
I/O
J22
J23
J24
J25
J26
I/O
I/O
I/O
I/O
I/O
v 3 . 5
2-17
Pa cka g e Pin Assig n m e n t s
456-Pin PBGA
Pin
Nu m b e r
APA150
Fu n ct io n
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
K1
K2
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
K3
I/O
I/O
I/O
I/O
I/O
I/O
K4
I/O
I/O
I/O
I/O
I/O
I/O
K5
I/O
I/O
I/O
I/O
I/O
I/O
K22
K23
K24
K25
K26
L1
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
L2
I/O
I/O
I/O
I/O
I/O
I/O
L3
I/O
I/O
I/O
I/O
I/O
I/O
L4
I/O
I/O
I/O
I/O
I/O
I/O
L5
I/O
I/O
I/O
I/O
I/O
I/O
L11
L12
L13
L14
L15
L16
L22
L23
L24
L25
L26
M1
M2
M3
M4
M5
M11
M12
M13
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
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
GL1
GL2
I/O
GL1
GL2
I/O
GL1
GL2
I/O
GL1
GL2
I/O
GL1
GL2
I/O
GL1
GL2
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
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
2 -1 8
v 3 . 5
Pa cka g e Pin Assig n m e n t s
456-Pin PBGA
Pin
Nu m b e r
APA150
Fu n ct io n
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
M14
M15
M16
M22
M23
M24
M25
M26
N1
GND
GND
GND
GL4
GND
GND
GND
GL4
GND
GND
GND
GL4
GND
GND
GND
GL4
GND
GND
GND
GND
GL4
GND
GND
GL4
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
I/O
I/O
I/O
I/O
I/O
N2
I/O (GLMX1)
AGND
PPECL1 (I/P)
AVDD
GND
GND
GND
GND
GND
GND
NPECL2
GL3
I/O (GLMX)1
AGND
PPECL1 (I/P)
AVDD
GND
GND
GND
GND
GND
GND
NPECL2
GL3
I/O (GLMX1)
AGND
PPECL1 (I/P)
AVDD
GND
GND
GND
GND
GND
GND
NPECL2
GL3
I/O (GLMX1)
AGND
PPECL1 (I/P)
AVDD
GND
GND
GND
GND
GND
GND
NPECL2
GL3
I/O (GLMX1)
AGND
PPECL1 (I/P)
AVDD
GND
I/O (GLMX1)
AGND
PPECL1 (I/P)
AVDD
GND
GND
GND
GND
GND
GND
NPECL2
GL3
N3
N4
N5
N11
N12
N13
N14
N15
N16
N22
N23
N24
N25
N26
P1
GND
GND
GND
GND
GND
NPECL2
GL3
AVDD
I/O (GLMX2)
AGND
I/O
AVDD
I/O (GLMX)
AGND
I/O
AVDD
I/O (GLMX2)
AGND
I/O
AVDD
I/O (GLMX2)
AGND
I/O
AVDD
I/O (GLMX2)
AGND
I/O
AVDD
I/O (GLMX2)
AGND
I/O
P2
I/O
I/O
I/O
I/O
I/O
I/O
P3
I/O
I/O
I/O
I/O
I/O
I/O
P4
I/O
I/O
I/O
I/O
I/O
I/O
P5
NPECL1
GND
GND
GND
GND
GND
NPECL1
GND
GND
GND
GND
GND
NPECL1
GND
GND
GND
GND
GND
NPECL1
GND
GND
GND
GND
GND
NPECL1
GND
NPECL1
GND
GND
GND
GND
GND
P11
P12
P13
P14
P15
GND
GND
GND
GND
v 3 . 5
2-19
Pa cka g e Pin Assig n m e n t s
456-Pin PBGA
Pin
Nu m b e r
APA150
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
Fu n ct io n
GND
I/O
P16
P22
P23
P24
P25
P26
R1
GND
I/O
GND
I/O
GND
I/O
GND
I/O
GND
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
PPECL2 (I/P)
I/O
PPECL2 (I/P)
I/O
PPECL2 (I/P)
I/O
PPECL2 (I/P)
I/O
PPECL2 (I/P)
I/O
PPECL2 (I/P)
I/O
R2
I/O
I/O
I/O
I/O
I/O
I/O
R3
I/O
I/O
I/O
I/O
I/O
I/O
R4
I/O
I/O
I/O
I/O
I/O
I/O
R5
I/O
I/O
I/O
I/O
I/O
I/O
R11
R12
R13
R14
R15
R16
R22
R23
R24
R25
R26
T1
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
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
I/O
I/O
I/O
I/O
I/O
I/O
T2
I/O
I/O
I/O
I/O
I/O
I/O
T3
I/O
I/O
I/O
I/O
I/O
I/O
T4
I/O
I/O
I/O
I/O
I/O
I/O
T5
I/O
I/O
I/O
I/O
I/O
I/O
T11
T12
T13
T14
T15
T16
T22
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
2 -2 0
v 3 . 5
Pa cka g e Pin Assig n m e n t s
456-Pin PBGA
Pin
Nu m b e r
APA150
Fu n ct io n
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
APA1000
Fu n ct io n
Fu n ct io n
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
I/O
I/O
I/O
VDD
VDD
I/O
I/O
I/O
I/O
T23
T24
T25
T26
U1
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
I/O
I/O
I/O
VDD
VDD
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
I/O
I/O
I/O
I/O
U2
U3
U4
U5
U22
U23
U24
U25
U26
V1
V2
V3
V4
V5
V22
V23
V24
V25
V26
W1
W2
W3
W4
W5
W22
W23
W24
W25
W26
v 3 . 5
2-21
Pa cka g e Pin Assig n m e n t s
456-Pin PBGA
Pin
Nu m b e r
APA150
Fu n ct io n
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
Y1
Y2
I/O
I/O
I/O
I/O
I/O
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
Y3
I/O
Y4
NC
VDD
VDD
NC
NC
NC
NC
I/O
Y5
Y22
Y23
Y24
Y25
Y26
AA1
AA2
AA3
AA4
AA5
AA22
AA23
AA24
AA25
AA26
AB1
AB2
AB3
AB4
AB5
AB6
AB7
AB8
AB9
AB10
AB11
AB12
AB13
AB14
NC
NC
NC
VDD
VDD
NC
NC
NC
NC
NC
NC
NC
NC
VDD
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
2 -2 2
v 3 . 5
Pa cka g e Pin Assig n m e n t s
456-Pin PBGA
Pin
Nu m b e r
APA150
Fu n ct io n
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
AB15
AB16
AB17
AB18
AB19
AB20
AB21
AB22
AB23
AB24
AB25
AB26
AC1
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
I/O
I/O
I/O
I/O
I/O
VDD
VDD
VDD
NC
NC
NC
NC
NC
NC
NC
VDDP
NC
I/O
VDD
VDD
VDD
I/O
VDD
VDD
VDD
I/O
VDD
VDD
VDD
I/O
VDD
VDD
VDD
I/O
VDD
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
NC
I/O
NC
I/O
I/O
I/O
I/O
I/O
I/O
I/O
AC2
I/O
I/O
I/O
I/O
I/O
AC3
I/O
I/O
I/O
I/O
I/O
AC4
VDDP
NC
I/O
VDDP
I/O
VDDP
I/O
I/O
VDDP
I/O
VDDP
I/O
AC5
AC6
I/O
I/O
I/O
AC7
I/O
I/O
I/O
I/O
I/O
I/O
AC8
I/O
I/O
I/O
I/O
I/O
I/O
AC9
I/O
I/O
I/O
I/O
I/O
I/O
AC10
AC11
AC12
AC13
AC14
AC15
AC16
AC17
AC18
AC19
AC20
AC21
AC22
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
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
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
TMS
TDO
TMS
TDO
TMS
TDO
TMS
TDO
TMS
TDO
TMS
TDO
v 3 . 5
2-23
Pa cka g e Pin Assig n m e n t s
456-Pin PBGA
Pin
Nu m b e r
APA150
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
Fu n ct io n
VDDP
RCK
NC
AC23
AC24
AC25
AC26
AD1
VDDP
RCK
NC
I/O
VDDP
RCK
I/O
VDDP
RCK
I/O
VDDP
RCK
I/O
VDDP
RCK
I/O
NC
I/O
I/O
I/O
I/O
NC
NC
I/O
NC
I/O
I/O
I/O
I/O
AD2
NC
I/O
I/O
I/O
AD3
VDDP
NC
VDDP
NC
NC
NC
I/O
VDDP
I/O
VDDP
I/O
VDDP
I/O
VDDP
I/O
AD4
AD5
NC
I/O
I/O
I/O
I/O
AD6
NC
I/O
I/O
I/O
I/O
AD7
I/O
I/O
I/O
I/O
I/O
AD8
I/O
I/O
I/O
I/O
I/O
I/O
AD9
I/O
I/O
I/O
I/O
I/O
I/O
AD10
AD11
AD12
AD13
AD14
AD15
AD16
AD17
AD18
AD19
AD20
AD21
AD22
AD23
AD24
AD25
AD26
AE1
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
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
NC
NC
TCK
VPP
NC
VDDP
NC
NC
VDDP
VDDP
NC
NC
I/O
I/O
I/O
I/O
TCK
VPP
NC
TCK
VPP
NC
VDDP
I/O
TCK
VPP
I/O
TCK
VPP
I/O
TCK
VPP
I/O
VDDP
NC
VDDP
I/O
VDDP
I/O
VDDP
I/O
NC
I/O
I/O
I/O
I/O
VDDP
VDDP
NC
VDDP
VDDP
I/O
VDDP
VDDP
I/O
VDDP
VDDP
I/O
VDDP
VDDP
I/O
AE2
AE3
AE4
NC
I/O
I/O
I/O
I/O
2 -2 4
v 3 . 5
Pa cka g e Pin Assig n m e n t s
456-Pin PBGA
Pin
Nu m b e r
APA150
Fu n ct io n
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
AE5
AE6
NC
NC
NC
I/O
NC
NC
NC
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
AE7
I/O
I/O
I/O
I/O
AE8
I/O
I/O
I/O
I/O
AE9
I/O
I/O
I/O
I/O
I/O
I/O
AE10
AE11
AE12
AE13
AE14
AE15
AE16
AE17
AE18
AE19
AE20
AE21
AE22
AE23
AE24
AE25
AE26
AF1
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
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
NC
NC
NC
VPN
TRST
VDDP
VDDP
VDDP
VDDP
NC
NC
NC
NC
NC
NC
I/O
NC
NC
NC
VPN
TRST
VDDP
VDDP
VDDP
VDDP
NC
NC
NC
NC
NC
NC
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
VPN
TRST
VDDP
VDDP
VDDP
VDDP
I/O
VPN
TRST
VDDP
VDDP
VDDP
VDDP
I/O
VPN
TRST
VDDP
VDDP
VDDP
VDDP
I/O
VPN
TRST
VDDP
VDDP
VDDP
VDDP
I/O
AF2
AF3
AF4
I/O
I/O
I/O
I/O
AF5
I/O
I/O
I/O
I/O
AF6
I/O
I/O
I/O
I/O
AF7
I/O
I/O
I/O
I/O
AF8
NC
I/O
I/O
I/O
I/O
AF9
I/O
I/O
I/O
AF10
AF11
AF12
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
v 3 . 5
2-25
Pa cka g e Pin Assig n m e n t s
456-Pin PBGA
Pin
Nu m b e r
APA150
Fu n ct io n
APA300
Fu n ct io n
APA450
Fu n ct io n
APA600
Fu n ct io n
APA750
Fu n ct io n
APA1000
Fu n ct io n
AF13
AF14
AF15
AF16
AF17
AF18
AF19
AF20
AF21
AF22
AF23
AF24
AF25
AF26
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
I/O
I/O
I/O
I/O
I/O
NC
NC
NC
NC
NC
NC
TDI
NC
VDDP
VDDP
I/O
I/O
I/O
I/O
NC
I/O
I/O
I/O
I/O
NC
I/O
I/O
I/O
I/O
NC
I/O
I/O
I/O
I/O
NC
I/O
I/O
I/O
I/O
TDI
NC
TDI
I/O
TDI
I/O
TDI
I/O
TDI
I/O
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
2 -2 6
v 3 . 5
Pa cka g e Pin Assig n m e n t s
144-Pin FBGA
A1 Ball Pad Corner
2
12
11
10
9
8
7
6
5
4
3
1
A
B
C
D
E
F
G
H
J
K
L
M
Figure 2-5 • 144-Pin FBGA (Bottom View )
v 3 . 5
2-27
Pa cka g e Pin Assig n m e n t s
144-FBGA Pin
APA150
144-FBGA Pin
APA150
Pin
APA075
APA300
APA450
Pin
APA075
APA300
APA450
Nu m b e r Fu n ct io n Fu n ct io n Fu n ct io n Fu n ct io n
Nu m b e r Fu n ct io n Fu n ct io n Fu n ct io n Fu n ct io n
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
B1
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
I/O
VDD
I/O
I/O
I/O
I/O
I/O
I/O
D2
D3
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
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
D4
I/O
I/O
I/O
D5
I/O
I/O
I/O
D6
GND
I/O
GND
I/O
GND
I/O
D7
D8
VDD
I/O
VDD
I/O
VDD
I/O
D9
D10
D11
D12
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
(GLMX2)
I/O
(GLMX2)
I/O
(GLMX2)
I/O
(GLMX2)
I/O
E1
E2
VDD
I/O
VDD
I/O
VDD
I/O
VDD
I/O
I/O
GND
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
I/O
I/O
GL2
I/O
VDD
I/O
I/O
I/O
I/O
I/O
I/O
B2
GND
I/O
GND
I/O
GND
I/O
E3
I/O
I/O
I/O
I/O
B3
E4
VDDP
I/O
VDDP
I/O
VDDP
I/O
VDDP
I/O
B4
I/O
I/O
I/O
E5
B5
I/O
I/O
I/O
E6
VDDP
VDDP
AVDD
VDDP
VDD
VDDP
VDDP
AVDD
VDDP
VDD
VDDP
VDDP
AVDD
VDDP
VDD
VDDP
VDDP
AVDD
VDDP
VDD
B6
I/O
I/O
I/O
E7
B7
I/O
I/O
I/O
E8
B8
I/O
I/O
I/O
E9
B9
I/O
I/O
I/O
E10
E11
E12
F1
B10
B11
B12
C1
C2
C3
C4
C5
C6
C7
C8
C9
C10
C11
C12
D1
I/O
I/O
I/O
NPECL2
AGND
GL1
NPECL2
AGND
GL1
NPECL2
AGND
GL1
NPECL2
AGND
GL1
GND
I/O
GND
I/O
GND
I/O
I/O
I/O
I/O
F2
AGND
AGND
AGND
AGND
GL2
I/O
GL2
I/O
GL2
I/O
F3
I/O
(GLMX1)
I/O
(GLMX1)
I/O
(GLMX1)
I/O
(GLMX1)
VDD
I/O
VDD
I/O
VDD
I/O
F4
F5
I/O
I/O
I/O
I/O
GND
GND
GND
I/O
GND
GND
GND
I/O
GND
GND
GND
I/O
GND
GND
GND
I/O
I/O
I/O
I/O
F6
I/O
I/O
I/O
F7
I/O
I/O
I/O
F8
I/O
I/O
I/O
F9
GL4
GL4
GL4
GL4
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
F10
F11
F12
GND
GND
GND
GND
I/O
PPECL2 (I/P) PPECL2 (I/P) PPECL2 (I/P) PPECL2 (I/P)
GL3 GL3 GL3 GL3
I/O
I/O
2 -2 8
v 3 . 5
Pa cka g e Pin Assig n m e n t s
144-FBGA Pin
APA150
144-FBGA Pin
APA150
Pin
APA075
APA300
APA450
Pin
APA075
APA300
APA450
Nu m b e r Fu n ct io n Fu n ct io n Fu n ct io n Fu n ct io n
Nu m b e r Fu n ct io n Fu n ct io n Fu n ct io n Fu n ct io n
G1
G2
G3
G4
G5
G6
G7
G8
G9
G10
G11
G12
H1
H2
H3
H4
H5
H6
H7
H8
H9
H10
H11
H12
J1
PPECL1 (I/P) PPECL1 (I/P) PPECL1 (I/P) PPECL1 (I/P)
K1
K2
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
AVDD
NPECL1
GND
GND
GND
I/O
GND
AVDD
NPECL1
GND
GND
GND
I/O
GND
AVDD
NPECL1
GND
GND
GND
I/O
GND
AVDD
NPECL1
GND
GND
GND
I/O
K3
I/O
I/O
I/O
I/O
K4
I/O
I/O
I/O
I/O
K5
I/O
I/O
I/O
I/O
K6
I/O
I/O
I/O
I/O
K7
GND
I/O
GND
I/O
GND
I/O
GND
I/O
K8
I/O
I/O
I/O
I/O
K9
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
K10
K11
K12
L1
GND
I/O
GND
I/O
GND
I/O
GND
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
VDD
I/O
VDD
I/O
VDD
I/O
VDD
I/O
GND
I/O
GND
I/O
GND
I/O
GND
I/O
L2
I/O
I/O
I/O
I/O
L3
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
L4
I/O
I/O
I/O
I/O
VDD
I/O
VDD
I/O
VDD
I/O
VDD
I/O
L5
VDDP
I/O
VDDP
I/O
VDDP
I/O
VDDP
I/O
L6
I/O
I/O
I/O
I/O
L7
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
L8
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
L9
TMS
RCK
I/O
TMS
RCK
I/O
TMS
RCK
I/O
TMS
RCK
I/O
VDDP
I/O
VDDP
I/O
VDDP
I/O
VDDP
I/O
L10
L11
L12
M1
M2
M3
M4
M5
M6
M7
M8
M9
M10
M11
M12
VDD
I/O
VDD
I/O
VDD
I/O
VDD
I/O
TRST
I/O
TRST
I/O
TRST
I/O
TRST
I/O
J2
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
J3
VDDP
I/O
VDDP
I/O
VDDP
I/O
VDDP
I/O
I/O
I/O
I/O
I/O
J4
I/O
I/O
I/O
I/O
J5
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
J6
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
J7
VDD
TCK
I/O
VDD
TCK
I/O
VDD
TCK
I/O
VDD
TCK
I/O
I/O
I/O
I/O
I/O
J8
I/O
I/O
I/O
I/O
J9
TDI
VDDP
VPP
VPN
TDI
VDDP
VPP
VPN
TDI
VDDP
VPP
VPN
TDI
VDDP
VPP
VPN
J10
J11
J12
TDO
I/O
TDO
I/O
TDO
I/O
TDO
I/O
I/O
I/O
I/O
I/O
v 3 . 5
2-29
Pa cka g e Pin Assig n m e n t s
256-Pin FBGA
A1 Ball Pad Corner
1
9
7
6
4
3
2
16 15 14 13 12 11 10
8
5
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
Figure 2-6 • 256-Pin FBGA (Bottom View )
2 -3 0
v 3 . 5
Pa cka g e Pin Assig n m e n t s
256-Pin FBGA
APA300
256-Pin FBGA
APA300
Pin
APA150
APA450
APA600
Pin
APA150
APA450
APA600
Nu m b e r Fu n ct io n Fu n ct io n Fu n ct io n Fu n ct io n
Nu m b e r Fu n ct io n Fu n ct io n Fu n ct io n Fu n ct io n
A1
A2
GND
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
GND
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
GND
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
GND
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
GND
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
GND
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
GND
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
GND
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
C4
C5
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
A3
C6
A4
C7
A5
C8
A6
C9
A7
C10
C11
C12
C13
C14
C15
C16
D1
A8
A9
A10
A11
A12
A13
A14
A15
A16
B1
D2
D3
D4
B2
D5
B3
D6
B4
D7
B5
D8
B6
D9
B7
D10
D11
D12
D13
D14
D15
D16
E1
B8
B9
B10
B11
B12
B13
B14
B15
B16
C1
E2
E3
E4
C2
E5
C3
E6
v 3 . 5
2-31
Pa cka g e Pin Assig n m e n t s
256-Pin FBGA
APA300
256-Pin FBGA
APA300
Pin
APA150
APA450
APA600
Pin
APA150
APA450
APA600
Nu m b e r Fu n ct io n Fu n ct io n Fu n ct io n Fu n ct io n
Nu m b e r Fu n ct io n Fu n ct io n Fu n ct io n Fu n ct io n
E7
E8
VDDP
I/O
VDDP
I/O
VDDP
I/O
VDDP
I/O
G10
G11
G12
G13
G14
G15
G16
H1
GND
VDD
VDDP
I/O
GND
VDD
VDDP
I/O
GND
VDD
VDDP
I/O
GND
VDD
VDDP
I/O
E9
I/O
I/O
I/O
I/O
E10
E11
E12
E13
E14
E15
E16
F1
VDDP
VDDP
I/O
VDDP
VDDP
I/O
VDDP
VDDP
I/O
VDDP
VDDP
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
GL1
NPECL1
GL1
NPECL1
GL1
NPECL1
GL1
NPECL1
I/O
I/O
I/O
I/O
H2
I/O
I/O
I/O
I/O
H3
I/O
(GLMX1)
I/O
(GLMX1)
I/O
(GLMX1)
I/O
(GLMX1)
I/O
I/O
I/O
I/O
H4
H5
AGND
I/O
AGND
I/O
AGND
I/O
AGND
I/O
F2
I/O
I/O
I/O
I/O
F3
I/O
I/O
I/O
I/O
H6
VDD
VDD
VDD
VDD
F4
I/O
I/O
I/O
I/O
H7
GND
GND
GND
GND
VDD
GND
GND
GND
GND
VDD
GND
GND
GND
GND
VDD
GND
GND
GND
GND
VDD
F5
VDDP
GND
VDD
VDD
VDD
VDD
GND
VDDP
I/O
VDDP
GND
VDD
VDD
VDD
VDD
GND
VDDP
I/O
VDDP
GND
VDD
VDD
VDD
VDD
GND
VDDP
I/O
VDDP
GND
VDD
VDD
VDD
VDD
GND
VDDP
I/O
H8
F6
H9
F7
H10
H11
H12
H13
F8
F9
I/O
I/O
I/O
I/O
F10
F11
F12
F13
F14
F15
F16
G1
G2
G3
G4
G5
G6
G7
G8
G9
I/O
(GLMX2)
I/O
(GLMX2)
I/O
(GLMX2)
I/O
(GLMX2)
H14
H15
H16
J1
NPECL2
AGND
GL4
NPECL2
AGND
GL4
NPECL2
AGND
GL4
NPECL2
AGND
GL4
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GL2
GL2
GL2
GL2
I/O
I/O
I/O
I/O
J2
PPECL1 (I/ PPECL1 (I/ PPECL1 (I/ PPECL1 (I/
P)
AVDD
I/O
P)
AVDD
I/O
P)
AVDD
I/O
P)
AVDD
I/O
I/O
I/O
I/O
I/O
J3
J4
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
J5
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
J6
VDD
GND
GND
GND
GND
VDD
GND
GND
GND
GND
VDD
GND
GND
GND
GND
VDD
GND
GND
GND
GND
VDDP
VDD
GND
GND
GND
VDDP
VDD
GND
GND
GND
VDDP
VDD
GND
GND
GND
VDDP
VDD
GND
GND
GND
J7
J8
J9
J10
2 -3 2
v 3 . 5
Pa cka g e Pin Assig n m e n t s
256-Pin FBGA
APA300
256-Pin FBGA
APA300
Pin
APA150
APA450
APA600
Pin
APA150
APA450
APA600
Nu m b e r Fu n ct io n Fu n ct io n Fu n ct io n Fu n ct io n
Nu m b e r Fu n ct io n Fu n ct io n Fu n ct io n Fu n ct io n
J11
J12
J13
VDD
I/O
VDD
I/O
VDD
I/O
VDD
I/O
L13
L14
L15
L16
M1
M2
M3
M4
M5
M6
M7
M8
M9
M10
M11
M12
M13
M14
M15
M16
N1
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
PPECL2 (I/ PPECL2 (I/ PPECL2 (I/ PPECL2 (I/
I/O
I/O
I/O
I/O
P)
P)
P)
P)
I/O
I/O
I/O
I/O
J14
J15
J16
K1
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
AVDD
GL3
I/O
AVDD
GL3
I/O
AVDD
GL3
I/O
AVDD
GL3
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
K2
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
K3
I/O
I/O
I/O
I/O
VDDP
VDDP
I/O
VDDP
VDDP
I/O
VDDP
VDDP
I/O
VDDP
VDDP
I/O
K4
I/O
I/O
I/O
I/O
K5
VDDP
VDD
GND
GND
GND
GND
VDD
VDDP
I/O
VDDP
VDD
GND
GND
GND
GND
VDD
VDDP
I/O
VDDP
VDD
GND
GND
GND
GND
VDD
VDDP
I/O
VDDP
VDD
GND
GND
GND
GND
VDD
VDDP
I/O
K6
I/O
I/O
I/O
I/O
K7
VDDP
VDDP
I/O
VDDP
VDDP
I/O
VDDP
VDDP
I/O
VDDP
VDDP
I/O
K8
K9
K10
K11
K12
K13
K14
K15
K16
L1
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
I/O
I/O
I/O
N2
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
N3
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
N4
I/O
I/O
I/O
I/O
L2
I/O
I/O
I/O
I/O
N5
I/O
I/O
I/O
I/O
L3
I/O
I/O
I/O
I/O
N6
I/O
I/O
I/O
I/O
L4
I/O
I/O
I/O
I/O
N7
I/O
I/O
I/O
I/O
L5
VDDP
GND
VDD
VDD
VDD
VDD
GND
VDDP
VDDP
GND
VDD
VDD
VDD
VDD
GND
VDDP
VDDP
GND
VDD
VDD
VDD
VDD
GND
VDDP
VDDP
GND
VDD
VDD
VDD
VDD
GND
VDDP
N8
I/O
I/O
I/O
I/O
L6
N9
I/O
I/O
I/O
I/O
L7
N10
N11
N12
N13
N14
N15
I/O
I/O
I/O
I/O
L8
I/O
I/O
I/O
I/O
L9
I/O
I/O
I/O
I/O
L10
L11
L12
I/O
I/O
I/O
I/O
RCK
I/O
RCK
I/O
RCK
I/O
RCK
I/O
v 3 . 5
2-33
Pa cka g e Pin Assig n m e n t s
256-Pin FBGA
APA300
256-Pin FBGA
APA300
Pin
APA150
APA450
APA600
Pin
APA150
APA450
APA600
Nu m b e r Fu n ct io n Fu n ct io n Fu n ct io n Fu n ct io n
Nu m b e r Fu n ct io n Fu n ct io n Fu n ct io n Fu n ct io n
N16
P1
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
T3
T4
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
P2
I/O
I/O
I/O
I/O
T5
I/O
I/O
I/O
I/O
P3
I/O
I/O
I/O
I/O
T6
I/O
I/O
I/O
I/O
P4
I/O
I/O
I/O
I/O
T7
I/O
I/O
I/O
I/O
P5
I/O
I/O
I/O
I/O
T8
I/O
I/O
I/O
I/O
P6
I/O
I/O
I/O
I/O
T9
I/O
I/O
I/O
I/O
P7
I/O
I/O
I/O
I/O
T10
T11
T12
T13
T14
T15
T16
I/O
I/O
I/O
I/O
P8
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
P9
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
P10
P11
P12
P13
P14
P15
P16
R1
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
TMS
GND
TMS
GND
TMS
GND
TMS
GND
TCK
VPP
TRST
I/O
TCK
VPP
TRST
I/O
TCK
VPP
TRST
I/O
TCK
VPP
TRST
I/O
I/O
I/O
I/O
I/O
R2
I/O
I/O
I/O
I/O
R3
I/O
I/O
I/O
I/O
R4
I/O
I/O
I/O
I/O
R5
I/O
I/O
I/O
I/O
R6
I/O
I/O
I/O
I/O
R7
I/O
I/O
I/O
I/O
R8
I/O
I/O
I/O
I/O
R9
I/O
I/O
I/O
I/O
R10
R11
R12
R13
R14
R15
R16
T1
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
TDI
VPN
TDO
GND
I/O
TDI
VPN
TDO
GND
I/O
TDI
VPN
TDO
GND
I/O
TDI
VPN
TDO
GND
I/O
T2
2 -3 4
v 3 . 5
Pa cka g e Pin Assig n m e n t s
484-Pin FBGA
A1 Ball Pad Corner
1
9
7
6
4
3
2
22 21 20 19 18 17 16 15 14 13 12 11 10
8
5
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
U
V
W
Y
AA
AB
Figure 2-7 • 484-Pin FBGA (Bottom View )
v 3 . 5
2-35
Pa cka g e Pin Assig n m e n t s
484-Pin FBGA
484-Pin FBGA
484-Pin FBGA
Pin
APA450
APA600
Pin
APA450
APA600
Pin
APA450
APA600
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
A1
A2
GND
GND
VDDP
I/O
GND
GND
VDDP
I/O
B15
B16
B17
B18
B19
B20
B21
B22
C1
I/O
I/O
I/O
I/O
D7
D8
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
I/O
I/O
I/O
I/O
NC
GND
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
GND
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
I/O
I/O
I/O
I/O
I/O
GND
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
GND
A3
I/O
I/O
D9
A4
I/O
I/O
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
E1
A5
I/O
I/O
I/O
I/O
A6
I/O
I/O
I/O
I/O
A7
I/O
I/O
VDDP
GND
VDDP
NC
VDDP
GND
VDDP
I/O
A8
I/O
I/O
A9
I/O
I/O
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
B1
I/O
I/O
C2
I/O
I/O
C3
I/O
I/O
I/O
I/O
C4
I/O
I/O
I/O
I/O
C5
GND
I/O
GND
I/O
I/O
I/O
C6
I/O
I/O
C7
I/O
I/O
I/O
I/O
C8
VDD
VDD
I/O
VDD
VDD
I/O
I/O
I/O
C9
I/O
I/O
C10
C11
C12
C13
C14
C15
C16
C17
C18
C19
C20
C21
C22
D1
E2
I/O
I/O
I/O
I/O
E3
VDDP
GND
GND
GND
VDDP
I/O
VDDP
GND
GND
GND
VDDP
I/O
NC
I/O
E4
NC
I/O
E5
VDD
VDD
NC
VDD
VDD
I/O
E6
E7
B2
E8
B3
I/O
I/O
E9
B4
I/O
I/O
GND
I/O
GND
I/O
E10
E11
E12
E13
E14
E15
E16
E17
E18
E19
E20
B5
I/O
I/O
B6
I/O
I/O
I/O
I/O
B7
I/O
I/O
I/O
I/O
B8
I/O
I/O
VDDP
I/O
VDDP
I/O
B9
I/O
I/O
B10
B11
B12
B13
B14
I/O
I/O
D2
I/O
I/O
I/O
I/O
D3
NC
I/O
I/O
I/O
D4
GND
I/O
GND
I/O
I/O
I/O
D5
I/O
I/O
D6
I/O
I/O
2 -3 6
v 3 . 5
Pa cka g e Pin Assig n m e n t s
484-Pin FBGA
484-Pin FBGA
484-Pin FBGA
Pin
APA450
APA600
Pin
APA450
APA600
Pin
APA450
APA600
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
E21
E22
F1
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
NC
I/O
I/O
NC
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
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
G13
G14
G15
G16
G17
G18
G19
G20
G21
G22
H1
I/O
I/O
I/O
I/O
J5
J6
I/O
I/O
I/O
I/O
I/O
I/O
J7
I/O
I/O
F2
I/O
I/O
J8
VDDP
GND
VDD
VDD
VDD
VDD
GND
VDDP
I/O
VDDP
GND
VDD
VDD
VDD
VDD
GND
VDDP
I/O
F3
I/O
I/O
J9
F4
I/O
I/O
J10
J11
J12
J13
J14
J15
J16
J17
J18
J19
J20
J21
J22
K1
F5
I/O
I/O
F6
I/O
I/O
F7
I/O
I/O
F8
I/O
I/O
F9
I/O
I/O
F10
F11
F12
F13
F14
F15
F16
F17
F18
F19
F20
F21
F22
G1
G2
G3
G4
G5
G6
G7
G8
G9
G10
G11
G12
H2
I/O
I/O
H3
VDD
I/O
VDD
I/O
I/O
I/O
H4
I/O
I/O
H5
I/O
I/O
I/O
I/O
H6
I/O
I/O
NC
I/O
H7
I/O
I/O
I/O
I/O
H8
I/O
I/O
I/O
I/O
H9
VDDP
VDDP
I/O
VDDP
VDDP
I/O
I/O
I/O
H10
H11
H12
H13
H14
H15
H16
H17
H18
H19
H20
H21
H22
J1
K2
I/O
I/O
K3
NC
I/O
I/O
I/O
K4
I/O
I/O
VDDP
VDDP
I/O
VDDP
VDDP
I/O
K5
I/O
I/O
K6
I/O
I/O
K7
I/O
I/O
I/O
I/O
K8
VDDP
VDD
GND
GND
GND
GND
VDD
VDDP
I/O
VDDP
VDD
GND
GND
GND
GND
VDD
VDDP
I/O
I/O
I/O
K9
I/O
I/O
K10
K11
K12
K13
K14
K15
K16
K17
K18
I/O
I/O
VDD
I/O
VDD
I/O
I/O
I/O
I/O
I/O
J2
I/O
I/O
J3
NC
I/O
I/O
I/O
I/O
J4
I/O
I/O
I/O
v 3 . 5
2-37
Pa cka g e Pin Assig n m e n t s
484-Pin FBGA
484-Pin FBGA
484-Pin FBGA
Pin
APA450
APA600
Pin
APA450
APA600
Pin
APA450
APA600
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
K19
K20
K21
K22
L1
I/O
I/O
I/O
I/O
M11
M12
M13
M14
M15
M16
M17
M18
M19
M20
M21
M22
N1
GND
GND
GND
VDD
I/O
GND
GND
GND
VDD
I/O
P3
P4
I/O
I/O
I/O
I/O
I/O
I/O
P5
I/O
I/O
I/O
I/O
P6
I/O
I/O
NC
I/O
P7
I/O
I/O
L2
I/O
I/O
PPECL2 (I/P) PPECL2 (I/P)
P8
VDDP
GND
VDD
VDD
VDD
VDD
GND
VDDP
I/O
VDDP
GND
VDD
VDD
VDD
VDD
GND
VDDP
I/O
L3
I/O
I/O
I/O
AVDD
GL3
I/O
I/O
AVDD
GL3
I/O
P9
L4
GL1
NPECL1
GL1
NPECL1
P10
P11
P12
P13
P14
P15
P16
P17
P18
P19
P20
P21
P22
R1
L5
L6
I/O (GLMX1) I/O (GLMX1)
L7
AGND
I/O
AGND
I/O
I/O
I/O
L8
I/O
I/O
L9
VDD
VDD
I/O
I/O
L10
L11
L12
L13
L14
L15
L16
L17
L18
L19
L20
L21
L22
M1
M2
M3
M4
M5
M6
M7
M8
M9
M10
GND
GND
GND
GND
VDD
GND
GND
GND
GND
VDD
N2
I/O
I/O
N3
NC
I/O
I/O
I/O
N4
I/O
I/O
I/O
I/O
N5
I/O
I/O
I/O
I/O
N6
I/O
I/O
NC
I/O
I/O
I/O
N7
I/O
I/O
I/O
I/O
I/O (GLMX2) I/O (GLMX2)
N8
VDDP
VDD
GND
GND
GND
GND
VDD
VDDP
I/O
VDDP
VDD
GND
GND
GND
GND
VDD
VDDP
I/O
I/O
I/O
NPECL2
AGND
GL4
I/O
NPECL2
AGND
GL4
I/O
N9
I/O
I/O
N10
N11
N12
N13
N14
N15
N16
N17
N18
N19
N20
N21
N22
P1
R2
I/O
I/O
R3
VDD
I/O
VDD
I/O
R4
I/O
I/O
R5
I/O
I/O
I/O
I/O
R6
I/O
I/O
I/O
I/O
R7
I/O
I/O
I/O
I/O
R8
I/O
I/O
I/O
I/O
I/O
I/O
R9
VDDP
VDDP
I/O
VDDP
VDDP
I/O
GL2
GL2
I/O
I/O
R10
R11
R12
R13
R14
R15
R16
PPECL1 (I/P) PPECL1 (I/P)
I/O
I/O
AVDD
I/O
AVDD
I/O
NC
I/O
I/O
I/O
I/O
I/O
VDDP
VDDP
I/O
VDDP
VDDP
I/O
I/O
I/O
I/O
I/O
VDD
GND
VDD
GND
I/O
I/O
P2
I/O
I/O
I/O
I/O
2 -3 8
v 3 . 5
Pa cka g e Pin Assig n m e n t s
484-Pin FBGA
484-Pin FBGA
484-Pin FBGA
Pin
APA450
APA600
Pin
APA450
APA600
Pin
APA450
APA600
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
R17
R18
R19
R20
R21
R22
T1
I/O
I/O
I/O
VDD
I/O
I/O
I/O
I/O
NC
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
RCK
I/O
I/O
NC
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
VDD
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
RCK
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
U9
U10
U11
U12
U13
U14
U15
U16
U17
U18
U19
U20
U21
U22
V1
I/O
I/O
I/O
I/O
W1
W2
NC
I/O
I/O
I/O
I/O
I/O
W3
I/O
I/O
I/O
I/O
W4
GND
I/O
GND
I/O
I/O
I/O
W5
I/O
I/O
W6
I/O
I/O
I/O
I/O
W7
I/O
I/O
T2
TCK
VPP
TRST
I/O
TCK
VPP
TRST
I/O
W8
I/O
I/O
T3
W9
I/O
I/O
T4
W10
W11
W12
W13
W14
W15
W16
W17
W18
W19
W20
W21
W22
Y1
I/O
I/O
T5
I/O
I/O
T6
NC
I/O
I/O
I/O
I/O
T7
I/O
I/O
I/O
T8
I/O
I/O
I/O
I/O
T9
I/O
I/O
I/O
I/O
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
T22
U1
V2
I/O
I/O
I/O
I/O
V3
GND
I/O
GND
I/O
I/O
I/O
V4
TMS
GND
NC
NC
I/O
TMS
GND
I/O
V5
I/O
I/O
V6
I/O
I/O
V7
I/O
I/O
I/O
V8
I/O
I/O
I/O
V9
I/O
I/O
VDDP
I/O
VDDP
I/O
V10
V11
V12
V13
V14
V15
V16
V17
V18
V19
V20
V21
V22
I/O
I/O
Y2
I/O
I/O
Y3
I/O
I/O
I/O
I/O
Y4
I/O
I/O
I/O
I/O
Y5
GND
I/O
GND
I/O
I/O
I/O
Y6
I/O
I/O
Y7
I/O
I/O
U2
I/O
I/O
Y8
VDD
VDD
I/O
VDD
VDD
I/O
U3
TDI
VPN
TDO
GND
NC
I/O
TDI
VPN
TDO
GND
I/O
Y9
U4
Y10
Y11
Y12
Y13
Y14
U5
I/O
I/O
U6
I/O
I/O
U7
I/O
I/O
U8
I/O
VDD
VDD
v 3 . 5
2-39
Pa cka g e Pin Assig n m e n t s
484-Pin FBGA
484-Pin FBGA
Pin
APA450
APA600
Pin
APA450
APA600
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
Y15
Y16
VDD
I/O
VDD
I/O
AB7
AB8
I/O
I/O
I/O
I/O
Y17
I/O
I/O
AB9
I/O
I/O
Y18
GND
I/O
GND
I/O
AB10
AB11
AB12
AB13
AB14
AB15
AB16
AB17
AB18
AB19
AB20
AB21
AB22
I/O
I/O
Y19
I/O
I/O
Y20
I/O
I/O
I/O
I/O
Y21
NC
I/O
I/O
I/O
Y22
VDDP
GND
VDDP
I/O
VDDP
GND
VDDP
I/O
I/O
I/O
AA1
AA2
AA3
AA4
AA5
AA6
AA7
AA8
AA9
AA10
AA11
AA12
AA13
AA14
AA15
AA16
AA17
AA18
AA19
AA20
AA21
AA22
AB1
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
NC
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
GND
GND
VDDP
GND
GND
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
NC
I/O
NC
I/O
I/O
I/O
VDDP
GND
GND
GND
VDDP
I/O
VDDP
GND
GND
GND
VDDP
I/O
AB2
AB3
AB4
AB5
I/O
I/O
AB6
I/O
I/O
2 -4 0
v 3 . 5
Pa cka g e Pin Assig n m e n t s
676-Pin FBGA
A1 Ball Pad Corner
26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
U
V
W
Y
AA
AB
AC
AD
AE
AF
Figure 2-8 • 676-Pin FBGA (Bottom View )
v 3 . 5
2-41
Pa cka g e Pin Assig n m e n t s
676-Pin FBGA
676-Pin FBGA
676-Pin FBGA
Pin
APA600
APA750
Pin
APA600
APA750
Pin
APA600
APA750
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
A1
A2
GND
GND
I/O
GND
GND
I/O
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22
B23
B24
B25
B26
C1
I/O
I/O
I/O
I/O
C19
C20
C21
C22
C23
C24
C25
C26
D1
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
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
A3
I/O
I/O
A4
I/O
I/O
I/O
I/O
A5
I/O
I/O
I/O
I/O
A6
I/O
I/O
I/O
I/O
A7
I/O
I/O
I/O
I/O
A8
I/O
I/O
I/O
I/O
A9
I/O
I/O
I/O
I/O
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
A24
A25
A26
B1
I/O
I/O
I/O
I/O
D2
I/O
I/O
I/O
I/O
D3
I/O
I/O
I/O
I/O
D4
I/O
I/O
I/O
I/O
D5
I/O
I/O
I/O
I/O
D6
I/O
I/O
I/O
I/O
D7
I/O
I/O
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
D8
I/O
I/O
D9
I/O
I/O
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
E1
I/O
I/O
C2
I/O
I/O
C3
I/O
I/O
C4
I/O
I/O
C5
I/O
I/O
C6
I/O
I/O
I/O
I/O
C7
I/O
I/O
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
C8
I/O
I/O
C9
I/O
I/O
C10
C11
C12
C13
C14
C15
C16
C17
C18
I/O
I/O
B2
I/O
I/O
B3
I/O
I/O
B4
I/O
I/O
B5
I/O
I/O
B6
I/O
I/O
I/O
I/O
B7
I/O
I/O
I/O
I/O
B8
I/O
I/O
I/O
I/O
B9
I/O
I/O
I/O
I/O
2 -4 2
v 3 . 5
Pa cka g e Pin Assig n m e n t s
676-Pin FBGA
676-Pin FBGA
676-Pin FBGA
Pin
APA600
APA750
Pin
APA600
APA750
Pin
APA600
APA750
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
E2
E3
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
I/O
I/O
I/O
I/O
GND
I/O
NC
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
I/O
NC
I/O
I/O
I/O
F11
F12
F13
F14
F15
F16
F17
F18
F19
F20
F21
F22
F23
F24
F25
F26
G1
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
VDD
NC
I/O
NC
I/O
NC
I/O
NC
I/O
NC
I/O
VDDP
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
VDD
NC
I/O
NC
I/O
NC
I/O
NC
I/O
NC
I/O
VDDP
G20
G21
G22
G23
G24
G25
G26
H1
NC
I/O
NC
I/O
E4
I/O
I/O
E5
I/O
I/O
E6
I/O
I/O
E7
I/O
I/O
E8
I/O
I/O
E9
I/O
I/O
E10
E11
E12
E13
E14
E15
E16
E17
E18
E19
E20
E21
E22
E23
E24
E25
E26
F1
H2
I/O
I/O
H3
I/O
I/O
H4
I/O
I/O
H5
I/O
I/O
H6
I/O
I/O
H7
VDDP
VDD
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDD
VDD
I/O
VDDP
VDD
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDD
VDD
I/O
H8
H9
H10
H11
H12
H13
H14
H15
H16
H17
H18
H19
H20
H21
H22
H23
H24
H25
H26
J1
G2
G3
G4
G5
G6
G7
G8
G9
G10
G11
G12
G13
G14
G15
G16
G17
G18
G19
F2
F3
F4
I/O
I/O
F5
I/O
I/O
F6
I/O
I/O
F7
I/O
I/O
F8
I/O
I/O
F9
I/O
I/O
F10
J2
I/O
I/O
v 3 . 5
2-43
Pa cka g e Pin Assig n m e n t s
676-Pin FBGA
676-Pin FBGA
676-Pin FBGA
Pin
APA600
APA750
Pin
APA600
APA750
Pin
APA600
APA750
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
J3
I/O
I/O
I/O
I/O
K12
K13
K14
K15
K16
K17
K18
K19
K20
K21
K22
K23
K24
K25
K26
L1
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
L21
L22
I/O
I/O
I/O
I/O
J4
J5
I/O
I/O
L23
I/O
I/O
J6
I/O
I/O
L24
I/O
I/O
J7
NC
NC
L25
I/O
I/O
J8
VDDP
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDDP
NC
VDDP
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDDP
NC
L26
I/O
I/O
J9
M1
I/O
I/O
J10
J11
J12
J13
J14
J15
J16
J17
J18
J19
J20
J21
J22
J23
J24
J25
J26
K1
M2
I/O
I/O
M3
I/O
I/O
I/O
I/O
M4
I/O
I/O
I/O
I/O
M5
I/O
I/O
I/O
I/O
M6
I/O
I/O
I/O
I/O
M7
I/O
I/O
I/O
I/O
M8
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
I/O
I/O
M9
I/O
I/O
M10
M11
M12
M13
M14
M15
M16
M17
M18
M19
M20
M21
M22
M23
M24
M25
M26
N1
L2
I/O
I/O
L3
I/O
I/O
I/O
I/O
L4
I/O
I/O
I/O
I/O
L5
I/O
I/O
I/O
I/O
L6
I/O
I/O
I/O
I/O
L7
NC
NC
I/O
I/O
L8
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
NC
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
NC
I/O
I/O
L9
I/O
I/O
L10
L11
L12
L13
L14
L15
L16
L17
L18
L19
L20
K2
I/O
I/O
K3
I/O
I/O
I/O
I/O
K4
I/O
I/O
I/O
I/O
K5
I/O
I/O
I/O
I/O
K6
I/O
I/O
I/O
I/O
K7
I/O
I/O
I/O
I/O
K8
VDDP
VDD
GND
GND
VDDP
VDD
GND
GND
I/O
I/O
K9
GL1
AGND
GL1
AGND
K10
K11
N2
N3
I/O (GLMX1) I/O (GLMX1)
2 -4 4
v 3 . 5
Pa cka g e Pin Assig n m e n t s
676-Pin FBGA
676-Pin FBGA
676-Pin FBGA
Pin
APA600
APA750
Pin
APA600
APA750
Pin
APA600
APA750
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
N4
N5
I/O
NPECL1
I/O
I/O
NPECL1
I/O
P13
P14
P15
P16
P17
P18
P19
P20
P21
P22
P23
P24
P25
P26
R1
GND
GND
GND
GND
GND
VDD
VDDP
I/O
GND
GND
GND
GND
GND
VDD
VDDP
I/O
R22
R23
R24
R25
R26
T1
I/O
I/O
I/O
I/O
N6
I/O
I/O
N7
NC
NC
I/O
I/O
N8
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
NC
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
NC
I/O
I/O
N9
I/O
I/O
N10
N11
N12
N13
N14
N15
N16
N17
N18
N19
N20
N21
N22
N23
N24
N25
N26
P1
T2
I/O
I/O
T3
I/O
I/O
I/O
I/O
T4
I/O
I/O
I/O (GLMX2) I/O (GLMX2)
I/O I/O
PPECL2 (I/P) PPECL2 (I/P)
T5
I/O
I/O
T6
I/O
I/O
T7
I/O
I/O
AVDD
AGND
I/O
AVDD
AGND
I/O
T8
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
T22
T23
T24
T25
T26
U1
R2
I/O
I/O
R3
I/O
I/O
I/O
I/O
R4
I/O
I/O
GL3
GL3
R5
I/O
I/O
I/O
I/O
R6
I/O
I/O
NPECL2
GL4
NPECL2
GL4
R7
NC
NC
R8
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
NC
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
NC
I/O
I/O
R9
GL2
GL2
R10
R11
R12
R13
R14
R15
R16
R17
R18
R19
R20
R21
P2
AVDD
I/O
AVDD
I/O
P3
I/O
I/O
P4
I/O
I/O
I/O
I/O
P5
PPECL1 (I/P) PPECL1 (I/P)
I/O
I/O
P6
I/O
I/O
I/O
I/O
P7
I/O
I/O
I/O
I/O
P8
VDDP
VDD
GND
GND
GND
VDDP
VDD
GND
GND
GND
I/O
I/O
P9
I/O
I/O
P10
P11
P12
U2
I/O
I/O
U3
I/O
I/O
I/O
I/O
U4
I/O
I/O
v 3 . 5
2-45
Pa cka g e Pin Assig n m e n t s
676-Pin FBGA
676-Pin FBGA
676-Pin FBGA
Pin
APA600
APA750
Pin
APA600
APA750
Pin
APA600
APA750
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
U5
U6
I/O
I/O
I/O
I/O
V14
V15
V16
V17
V18
V19
V20
V21
V22
V23
V24
V25
V26
W1
VDD
VDD
VDD
VDD
VDD
VDDP
I/O
VDD
VDD
VDD
VDD
VDD
VDDP
I/O
W23
W24
W25
W26
Y1
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
NC
I/O
NC
I/O
NC
I/O
NC
I/O
NC
I/O
VDD
VPP
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
VDDP
NC
I/O
NC
I/O
NC
I/O
NC
I/O
NC
I/O
VDD
VPP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
U7
NC
NC
U8
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
NC
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
NC
U9
U10
U11
U12
U13
U14
U15
U16
U17
U18
U19
U20
U21
U22
U23
U24
U25
U26
V1
Y2
Y3
I/O
I/O
Y4
I/O
I/O
Y5
I/O
I/O
Y6
I/O
I/O
Y7
I/O
I/O
Y8
I/O
I/O
Y9
I/O
I/O
Y10
Y11
Y12
Y13
Y14
Y15
Y16
Y17
Y18
Y19
Y20
Y21
Y22
Y23
Y24
Y25
Y26
AA1
AA2
AA3
AA4
AA5
W2
I/O
I/O
W3
I/O
I/O
I/O
I/O
W4
I/O
I/O
I/O
I/O
W5
I/O
I/O
I/O
I/O
W6
I/O
I/O
I/O
I/O
W7
VDD
VDD
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDD
VDDP
I/O
VDD
VDD
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDD
VDDP
I/O
I/O
I/O
W8
I/O
I/O
W9
I/O
I/O
W10
W11
W12
W13
W14
W15
W16
W17
W18
W19
W20
W21
W22
V2
I/O
I/O
V3
I/O
I/O
V4
I/O
I/O
V5
I/O
I/O
V6
I/O
I/O
V7
I/O
I/O
V8
VDDP
VDD
VDD
VDD
VDD
VDD
VDDP
VDD
VDD
VDD
VDD
VDD
V9
V10
V11
V12
V13
I/O
I/O
2 -4 6
v 3 . 5
Pa cka g e Pin Assig n m e n t s
676-Pin FBGA
676-Pin FBGA
676-Pin FBGA
Pin
APA600
APA750
Pin
APA600
APA750
Pin
APA600
APA750
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
AA6
AA7
GND
I/O
GND
I/O
AB15
AB16
AB17
AB18
AB19
AB20
AB21
AB22
AB23
AB24
AB25
AB26
AC1
I/O
I/O
I/O
I/O
AC24
AC25
AC26
AD1
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
TDI
VPN
I/O
I/O
GND
GND
GND
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
I/O
I/O
I/O
TDI
VPN
I/O
I/O
GND
GND
GND
I/O
I/O
I/O
AA8
I/O
I/O
I/O
I/O
AA9
I/O
I/O
I/O
I/O
AA10
AA11
AA12
AA13
AA14
AA15
AA16
AA17
AA18
AA19
AA20
AA21
AA22
AA23
AA24
AA25
AA26
AB1
I/O
I/O
I/O
I/O
AD2
I/O
I/O
I/O
I/O
AD3
I/O
I/O
TCK
TRST
I/O
TCK
TRST
I/O
AD4
I/O
I/O
AD5
I/O
I/O
AD6
I/O
I/O
I/O
I/O
AD7
I/O
I/O
I/O
I/O
AD8
I/O
I/O
I/O
I/O
AD9
I/O
I/O
I/O
I/O
AD10
AD11
AD12
AD13
AD14
AD15
AD16
AD17
AD18
AD19
AD20
AD21
AD22
AD23
AD24
AD25
AD26
AE1
I/O
I/O
AC2
I/O
I/O
I/O
I/O
AC3
I/O
I/O
TDO
GND
GND
I/O
TDO
GND
GND
I/O
AC4
I/O
I/O
AC5
GND
I/O
GND
I/O
AC6
AC7
I/O
I/O
I/O
I/O
AC8
I/O
I/O
I/O
I/O
AC9
GND
I/O
GND
I/O
I/O
I/O
AC10
AC11
AC12
AC13
AC14
AC15
AC16
AC17
AC18
AC19
AC20
AC21
AC22
AC23
AB2
I/O
I/O
I/O
I/O
AB3
I/O
I/O
I/O
I/O
AB4
I/O
I/O
I/O
I/O
AB5
I/O
I/O
I/O
I/O
AB6
GND
GND
I/O
GND
GND
I/O
I/O
I/O
AB7
I/O
I/O
AB8
I/O
I/O
AB9
I/O
I/O
I/O
I/O
AB10
AB11
AB12
AB13
AB14
I/O
I/O
I/O
I/O
AE2
I/O
I/O
I/O
I/O
AE3
I/O
I/O
I/O
I/O
AE4
I/O
I/O
TMS
RCK
TMS
RCK
AE5
I/O
I/O
AE6
v 3 . 5
2-47
Pa cka g e Pin Assig n m e n t s
676-Pin FBGA
676-Pin FBGA
Pin
APA600
APA750
Pin
APA600
APA750
Nu m b e r
Fu n ct io n
Fu n ct io n
Nu m b e r
Fu n ct io n
Fu n ct io n
AE7
AE8
I/O
I/O
I/O
I/O
AF16
AF17
AF18
AF19
AF20
AF21
AF22
AF23
AF24
AF25
AF26
I/O
I/O
I/O
I/O
AE9
I/O
I/O
I/O
I/O
AE10
AE11
AE12
AE13
AE14
AE15
AE16
AE17
AE18
AE19
AE20
AE21
AE22
AE23
AE24
AE25
AE26
AF1
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
I/O
GND
GND
GND
GND
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
GND
GND
GND
GND
GND
GND
I/O
GND
GND
GND
GND
GND
GND
I/O
AF2
AF3
AF4
AF5
AF6
I/O
I/O
AF7
I/O
I/O
AF8
I/O
I/O
AF9
I/O
I/O
AF10
AF11
AF12
AF13
AF14
AF15
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
2 -4 8
v 3 . 5
Pa cka g e Pin Assig n m e n t s
896-Pin FBGA
A1 Ball Pad Corner
302928272625 242322 212019181716151413 121110 9 8 7 6 5 4 3 2 1
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
U
V
W
Y
AA
AB
AC
AD
AE
AF
AG
AH
AJ
AK
Figure 2-9 • 896-Pin FBGA (Bottom View )
v 3 . 5
2-49
Pa cka g e Pin Assig n m e n t s
896-Pin FBGA
896-Pin FBGA
896-Pin FBGA
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
A2
A3
GND
GND
I/O
GND
GND
I/O
B7
B8
I/O
I/O
I/O
I/O
C11
C12
C13
C14
C15
C16
C17
C18
C19
C20
C21
C22
C23
C24
C25
C26
C27
C28
C29
C30
D1
I/O
I/O
I/O
I/O
I/O
A4
B9
I/O
I/O
I/O
A5
GND
I/O
GND
I/O
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22
B23
B24
B25
B26
B27
B28
B29
B30
C1
I/O
I/O
I/O
I/O
A6
I/O
I/O
I/O
I/O
A7
GND
I/O
GND
I/O
I/O
I/O
I/O
I/O
A8
I/O
I/O
I/O
I/O
A9
I/O
I/O
I/O
I/O
I/O
I/O
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
A24
A25
A26
A27
A28
A29
B1
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
VDDP
I/O
VDD
I/O
GND
I/O
VDD
I/O
GND
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
I/O
I/O
I/O
I/O
I/O
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
NC
GND
I/O
I/O
I/O
VDD
I/O
VDD
I/O
I/O
I/O
I/O
I/O
VDD
I/O
VDD
I/O
I/O
I/O
D2
VDD
I/O
GND
I/O
GND
I/O
GND
GND
GND
I/O
GND
GND
GND
I/O
D3
D4
GND
I/O
GND
I/O
GND
I/O
D5
C2
D6
I/O
GND
GND
GND
GND
I/O
GND
GND
GND
GND
I/O
C3
VDD
I/O
VDD
I/O
D7
I/O
C4
D8
I/O
C5
VDDP
I/O
VDDP
I/O
D9
I/O
B2
C6
D10
D11
D12
D13
D14
I/O
B3
C7
I/O
I/O
I/O
I/O
I/O
I/O
I/O
B4
VDD
I/O
VDD
I/O
C8
I/O
I/O
I/O
B5
C9
I/O
I/O
I/O
B6
VDD
VDD
C10
I/O
I/O
I/O
2 -5 0
v 3 . 5
Pa cka g e Pin Assig n m e n t s
896-Pin FBGA
896-Pin FBGA
896-Pin FBGA
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
E1
I/O
I/O
I/O
I/O
E19
E20
E21
E22
E23
E24
E25
E26
E27
E28
E29
E30
F1
I/O
I/O
I/O
I/O
F23
F24
F25
F26
F27
F28
F29
F30
G1
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
I/O
GND
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
VDDP
I/O
VDDP
I/O
I/O
I/O
I/O
I/O
VDD
I/O
VDD
I/O
I/O
I/O
VDD
I/O
VDD
I/O
I/O
I/O
GND
I/O
GND
I/O
I/O
I/O
VDDP
I/O
VDDP
I/O
G2
I/O
I/O
G3
I/O
I/O
I/O
I/O
GND
I/O
GND
I/O
G4
I/O
I/O
GND
I/O
GND
I/O
G5
VDDP
I/O
VDDP
I/O
F2
VDD
I/O
VDD
I/O
G6
VDD
I/O
VDD
I/O
F3
G7
VDD
I/O
VDD
I/O
F4
I/O
I/O
G8
GND
I/O
GND
I/O
F5
I/O
I/O
G9
VDDP
I/O
VDDP
I/O
E2
F6
GND
I/O
GND
I/O
G10
G11
G12
G13
G14
G15
G16
G17
G18
G19
G20
G21
G22
G23
G24
G25
G26
E3
VDDP
I/O
VDDP
I/O
F7
I/O
I/O
E4
F8
I/O
I/O
I/O
I/O
E5
VDD
I/O
VDD
I/O
F9
I/O
I/O
I/O
I/O
E6
F10
F11
F12
F13
F14
F15
F16
F17
F18
F19
F20
F21
F22
I/O
I/O
I/O
I/O
E7
VDDP
I/O
VDDP
I/O
I/O
I/O
I/O
I/O
E8
I/O
I/O
I/O
I/O
E9
I/O
I/O
I/O
I/O
I/O
I/O
E10
E11
E12
E13
E14
E15
E16
E17
E18
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
I/O
I/O
I/O
VDDP
I/O
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
I/O
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
VDDP
v 3 . 5
2-51
Pa cka g e Pin Assig n m e n t s
896-Pin FBGA
896-Pin FBGA
896-Pin FBGA
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
G27
G28
G29
G30
H1
I/O
I/O
I/O
I/O
I/O
GND
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
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
GND
I/O
I/O
I/O
I/O
I/O
I/O
I/O
J1
J2
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
I/O
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
I/O
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
K5
K6
I/O
I/O
I/O
I/O
I/O
J3
I/O
K7
I/O
I/O
GND
I/O
J4
I/O
K8
I/O
I/O
J5
I/O
K9
NC
I/O
H2
I/O
J6
I/O
K10
K11
K12
K13
K14
K15
K16
K17
K18
K19
K20
K21
K22
K23
K24
K25
K26
K27
K28
K29
K30
L1
VDD
NC
VDD
I/O
H3
I/O
J7
VDDP
I/O
H4
I/O
J8
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
NC
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
I/O
H5
I/O
J9
VDD
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
VDD
I/O
H6
I/O
J10
J11
J12
J13
J14
J15
J16
J17
J18
J19
J20
J21
J22
J23
J24
J25
J26
J27
J28
J29
J30
K1
K2
K3
K4
H7
I/O
H8
GND
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
GND
I/O
H9
H10
H11
H12
H13
H14
H15
H16
H17
H18
H19
H20
H21
H22
H23
H24
H25
H26
H27
H28
H29
H30
VDD
NC
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
L2
I/O
I/O
I/O
I/O
L3
I/O
I/O
I/O
I/O
L4
I/O
I/O
I/O
I/O
L5
I/O
I/O
I/O
I/O
L6
I/O
I/O
I/O
I/O
L7
I/O
I/O
I/O
I/O
L8
I/O
I/O
2 -5 2
v 3 . 5
Pa cka g e Pin Assig n m e n t s
896-Pin FBGA
896-Pin FBGA
896-Pin FBGA
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
L9
L10
L11
L12
L13
L14
L15
L16
L17
L18
L19
L20
L21
L22
L23
L24
L25
L26
L27
L28
L29
L30
M1
M2
M3
M4
M5
M6
M7
M8
M9
M10
M11
M12
NC
NC
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
NC
NC
I/O
I/O
I/O
M13
M14
M15
M16
M17
M18
M19
M20
M21
M22
M23
M24
M25
M26
M27
M28
M29
M30
N1
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
NC
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
N17
N18
N19
N20
N21
N22
N23
N24
N25
N26
N27
N28
N29
N30
P1
GND
GND
GND
VDD
VDDP
NC
GND
GND
GND
VDD
VDDP
I/O
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
P2
I/O
I/O
I/O
I/O
I/O
I/O
P3
I/O
I/O
I/O
I/O
I/O
I/O
P4
I/O
I/O
I/O
I/O
I/O
I/O
P5
I/O
I/O
I/O
I/O
N2
I/O
I/O
P6
I/O
I/O
I/O
I/O
N3
I/O
I/O
P7
I/O
I/O
I/O
I/O
N4
I/O
I/O
P8
I/O
I/O
I/O
I/O
N5
I/O
I/O
P9
I/O
I/O
I/O
I/O
N6
I/O
I/O
P10
P11
P12
P13
P14
P15
P16
P17
P18
P19
P20
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
I/O
I/O
N7
I/O
I/O
I/O
I/O
N8
I/O
I/O
I/O
I/O
N9
NC
I/O
I/O
I/O
N10
N11
N12
N13
N14
N15
N16
VDDP
VDD
GND
GND
GND
GND
GND
VDDP
VDD
GND
GND
GND
GND
GND
I/O
I/O
I/O
I/O
NC
VDDP
VDD
GND
I/O
VDDP
VDD
GND
v 3 . 5
2-53
Pa cka g e Pin Assig n m e n t s
896-Pin FBGA
896-Pin FBGA
896-Pin FBGA
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
P21
P22
P23
P24
P25
P26
P27
P28
P29
P30
R1
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
R25
R26
R27
R28
R29
R30
T1
I/O
I/O
I/O
I/O
T29
T30
U1
AVDD
I/O
AVDD
I/O
NPECL2
AGND
NPECL2
AGND
I/O
I/O
U2
I/O
I/O
I/O (GLMX2) I/O (GLMX2)
U3
I/O
I/O
I/O
I/O
I/O
I/O
U4
I/O
I/O
U5
I/O
I/O
T2
AVDD
GL2
AVDD
GL2
U6
I/O
I/O
T3
U7
I/O
I/O
T4
PPECL1 (I/P) PPECL1 (I/P)
U8
I/O
I/O
T5
I/O
I/O
I/O
I/O
U9
NC
I/O
R2
I/O (GLMX1) I/O (GLMX1)
T6
U10
U11
U12
U13
U14
U15
U16
U17
U18
U19
U20
U21
U22
U23
U24
U25
U26
U27
U28
U29
U30
V1
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
NC
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
R3
AGND
NPECL1
GL1
AGND
NPECL1
GL1
T7
I/O
I/O
R4
T8
I/O
I/O
R5
T9
I/O
I/O
R6
I/O
I/O
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
T22
T23
T24
T25
T26
T27
T28
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
R7
I/O
I/O
R8
I/O
I/O
R9
NC
I/O
R10
R11
R12
R13
R14
R15
R16
R17
R18
R19
R20
R21
R22
R23
R24
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
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
PPECL2 (I/P) PPECL2 (I/P)
I/O
I/O
I/O
I/O
GL4
GL3
GL4
GL3
I/O
I/O
I/O
I/O
V2
I/O
I/O
2 -5 4
v 3 . 5
Pa cka g e Pin Assig n m e n t s
896-Pin FBGA
896-Pin FBGA
896-Pin FBGA
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
V3
V4
I/O
I/O
I/O
I/O
W7
W8
I/O
I/O
I/O
I/O
Y11
Y12
Y13
Y14
Y15
Y16
Y17
Y18
Y19
Y20
Y21
Y22
Y23
Y24
Y25
Y26
Y27
Y28
Y29
Y30
AA1
AA2
AA3
AA4
AA5
AA6
AA7
AA8
AA9
AA10
AA11
AA12
AA13
AA14
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
NC
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
I/O
V5
I/O
I/O
W9
NC
I/O
V6
I/O
I/O
W10
W11
W12
W13
W14
W15
W16
W17
W18
W19
W20
W21
W22
W23
W24
W25
W26
W27
W28
W29
W30
Y1
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
NC
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
V7
I/O
I/O
V8
I/O
I/O
V9
NC
I/O
V10
V11
V12
V13
V14
V15
V16
V17
V18
V19
V20
V21
V22
V23
V24
V25
V26
V27
V28
V29
V30
W1
W2
W3
W4
W5
W6
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
NC
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
NC
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
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
Y2
I/O
I/O
I/O
I/O
I/O
I/O
Y3
I/O
I/O
I/O
I/O
I/O
I/O
Y4
I/O
I/O
I/O
I/O
I/O
I/O
Y5
I/O
I/O
NC
I/O
I/O
I/O
Y6
I/O
I/O
VDD
NC
VDD
I/O
I/O
I/O
Y7
I/O
I/O
I/O
I/O
Y8
I/O
I/O
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
I/O
I/O
Y9
NC
I/O
I/O
I/O
Y10
NC
I/O
v 3 . 5
2-55
Pa cka g e Pin Assig n m e n t s
896-Pin FBGA
896-Pin FBGA
896-Pin FBGA
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
AA15
AA16
AA17
AA18
AA19
AA20
AA21
AA22
AA23
AA24
AA25
AA26
AA27
AA28
AA29
AA30
AB1
VDDP
VDDP
VDDP
VDDP
VDDP
NC
VDD
NC
I/O
VDDP
VDDP
VDDP
VDDP
VDDP
I/O
AB19
AB20
AB21
AB22
AB23
AB24
AB25
AB26
AB27
AB28
AB29
AB30
AC1
NC
NC
NC
VDD
I/O
I/O
I/O
I/O
VDD
I/O
VDDP
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
GND
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
AC23
AC24
AC25
AC26
AC27
AC28
AC29
AC30
AD1
GND
I/O
GND
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
I/O
I/O
I/O
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
I/O
GND
I/O
I/O
I/O
I/O
AD2
I/O
I/O
I/O
AD3
I/O
I/O
I/O
I/O
I/O
AD4
I/O
I/O
I/O
I/O
I/O
AD5
VDDP
I/O
VDDP
I/O
I/O
I/O
AC2
I/O
AD6
I/O
I/O
AC3
I/O
AD7
VDD
I/O
VDD
I/O
I/O
I/O
AC4
I/O
AD8
I/O
I/O
AC5
I/O
AD9
VDDP
I/O
VDDP
I/O
AB2
I/O
I/O
AC6
I/O
AD10
AD11
AD12
AD13
AD14
AD15
AD16
AD17
AD18
AD19
AD20
AD21
AD22
AD23
AD24
AD25
AD26
AB3
I/O
I/O
AC7
I/O
I/O
I/O
AB4
I/O
I/O
AC8
GND
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
I/O
I/O
AB5
I/O
I/O
AC9
I/O
I/O
AB6
I/O
I/O
AC10
AC11
AC12
AC13
AC14
AC15
AC16
AC17
AC18
AC19
AC20
AC21
AC22
I/O
I/O
AB7
VDDP
I/O
VDDP
I/O
I/O
I/O
AB8
I/O
I/O
AB9
VDD
NC
NC
NC
NC
NC
NC
NC
NC
NC
VDD
I/O
I/O
I/O
AB10
AB11
AB12
AB13
AB14
AB15
AB16
AB17
AB18
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
TCK
VDD
TRST
VDDP
VDDP
TCK
VDD
TRST
VDDP
I/O
I/O
I/O
I/O
2 -5 6
v 3 . 5
Pa cka g e Pin Assig n m e n t s
896-Pin FBGA
896-Pin FBGA
896-Pin FBGA
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
AD27
AD28
AD29
AD30
AE1
I/O
I/O
I/O
GND
I/O
VDD
I/O
I/O
I/O
GND
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
GND
I/O
I/O
I/O
VDD
I/O
I/O
I/O
I/O
GND
I/O
VDD
I/O
I/O
I/O
GND
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
GND
I/O
I/O
I/O
VDD
I/O
AF1
AF2
GND
I/O
GND
I/O
AG5
AG6
I/O
I/O
I/O
I/O
AF3
VDDP
I/O
VDDP
I/O
AG7
I/O
I/O
AF4
AG8
I/O
I/O
AF5
VDD
I/O
VDD
I/O
AG9
I/O
I/O
AE2
AF6
AG10
AG11
AG12
AG13
AG14
AG15
AG16
AG17
AG18
AG19
AG20
AG21
AG22
AG23
AG24
AG25
AG26
AG27
AG28
AG29
AG30
AH1
I/O
I/O
AE3
AF7
VDDP
I/O
VDDP
I/O
I/O
I/O
AE4
AF8
I/O
I/O
AE5
AF9
I/O
I/O
I/O
I/O
AE6
AF10
AF11
AF12
AF13
AF14
AF15
AF16
AF17
AF18
AF19
AF20
AF21
AF22
AF23
AF24
AF25
AF26
AF27
AF28
AF29
AF30
AG1
AG2
AG3
AG4
I/O
I/O
I/O
I/O
AE7
I/O
I/O
I/O
I/O
AE8
I/O
I/O
I/O
I/O
AE9
I/O
I/O
I/O
I/O
AE10
AE11
AE12
AE13
AE14
AE15
AE16
AE17
AE18
AE19
AE20
AE21
AE22
AE23
AE24
AE25
AE26
AE27
AE28
AE29
AE30
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
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
GND
RCK
VDD
I/O
GND
RCK
VDD
I/O
VDDP
I/O
VDDP
I/O
VDD
TDO
VDDP
VPN
GND
I/O
VDD
TDO
VDDP
VPN
GND
I/O
GND
I/O
GND
I/O
AH2
AH3
VDD
I/O
VDD
I/O
AH4
AH5
VDDP
I/O
VDDP
I/O
VDD
I/O
VDD
I/O
AH6
AH7
I/O
I/O
GND
GND
AH8
I/O
I/O
v 3 . 5
2-57
Pa cka g e Pin Assig n m e n t s
896-Pin FBGA
896-Pin FBGA
896-Pin FBGA
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
Pin
Nu m b e r
APA750
Fu n ct io n
APA1000
Fu n ct io n
AH9
AH10
AH11
AH12
AH13
AH14
AH15
AH16
AH17
AH18
AH19
AH20
AH21
AH22
AH23
AH24
AH25
AH26
AH27
AH28
AH29
AH30
AJ1
I/O
I/O
I/O
I/O
AJ13
AJ14
AJ15
AJ16
AJ17
AJ18
AJ19
AJ20
AJ21
AJ22
AJ23
AJ24
AJ25
AJ26
AJ27
AJ28
AJ29
AJ30
AK2
I/O
I/O
I/O
I/O
AK18
AK19
AK20
AK21
AK22
AK23
AK24
AK25
AK26
AK27
AK28
AK29
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
I/O
GND
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
I/O
GND
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
GND
GND
GND
I/O
I/O
I/O
I/O
I/O
I/O
VDD
I/O
VDD
I/O
I/O
I/O
I/O
I/O
VDD
TMS
GND
GND
GND
GND
I/O
VDD
TMS
GND
GND
GND
GND
I/O
I/O
I/O
I/O
I/O
VDDP
TDI
VDD
VPP
GND
GND
GND
I/O
VDDP
TDI
VDD
VPP
GND
GND
GND
I/O
AK3
AK4
AK5
GND
I/O
GND
I/O
AK6
AJ2
AK7
GND
I/O
GND
I/O
AJ3
AK8
AJ4
VDD
I/O
VDD
I/O
AK9
I/O
I/O
AJ5
AK10
AK11
AK12
AK13
AK14
AK15
AK16
AK17
I/O
I/O
AJ6
VDD
I/O
VDD
I/O
I/O
I/O
AJ7
I/O
I/O
AJ8
I/O
I/O
I/O
I/O
AJ9
I/O
I/O
I/O
I/O
AJ10
AJ11
AJ12
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
2 -5 8
v 3 . 5
Pa cka g e Pin Assig n m e n t s
1152-Pin FBGA
A1 Ball Pad Corner
34 33323130 2928 27262524232221201918171615 141312 11 10 9 8 7 6 5 4 3 2 1
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
U
V
W
Y
AA
AB
AC
AD
AE
AF
AG
AH
AJ
AK
AL
AM
AN
AO
AP
Figure 2-10 • 1152-Pin FBGA (Bottom View )
v 3 . 5
2-59
Pa cka g e Pin Assig n m e n t s
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
Pin
Nu m b e r
APA1000
Fu n ct io n
Pin
Nu m b e r
APA1000
Fu n ct io n
Pin
Nu m b e r
APA1000
Fu n ct io n
Pin
Nu m b e r
APA1000
Fu n ct io n
A2
A3
NC
GND
GND
GND
I/O
B5
GND
NC
C7
GND
I/O
D9
I/O
I/O
B6
C8
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
D32
D33
D34
E1
A4
B7
I/O
C9
GND
I/O
I/O
A5
B8
NC
C10
C11
C12
C13
C14
C15
C16
C17
C18
C19
C20
C21
C22
C23
C24
C25
C26
C27
C28
C29
C30
C31
C32
C33
C34
D1
I/O
A6
B9
I/O
I/O
I/O
A7
VDD
VDD
VDD
VDD
I/O
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22
B23
B24
B25
B26
B27
B28
B29
B30
B31
B32
B33
B34
C1
NC
I/O
I/O
A8
I/O
I/O
I/O
A9
GND
I/O
I/O
I/O
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
A24
A25
A26
A27
A28
A29
A30
A31
A32
A33
B1
I/O
I/O
VDDP
VDDP
I/O
I/O
I/O
GND
I/O
I/O
I/O
I/O
I/O
VDDP
VDDP
I/O
GND
GND
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
GND
I/O
VDDP
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
VDDP
I/O
GND
I/O
I/O
VDD
I/O
GND
I/O
NC
VDD
I/O
GND
I/O
I/O
GND
I/O
NC
GND
GND
GND
GND
GND
GND
GND
I/O
VDD
VDD
VDD
VDD
I/O
I/O
GND
GND
NC
NC
GND
GND
GND
NC
GND
GND
GND
GND
GND
GND
I/O
E2
GND
GND
GND
NC
E3
NC
D2
E4
GND
GND
NC
D3
E5
VDD
I/O
C2
D4
E6
NC
C3
D5
E7
VDDP
I/O
B2
NC
C4
GND
GND
I/O
D6
VDD
I/O
E8
B3
GND
GND
C5
D7
E9
I/O
B4
C6
D8
VDD
E10
I/O
2 -6 0
v 3 . 5
Pa cka g e Pin Assig n m e n t s
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
Pin
APA1000
Fu n ct io n
Pin
APA1000
Fu n ct io n
Pin
APA1000
Fu n ct io n
Pin
Nu m b e r
APA1000
Fu n ct io n
Nu m b e r
E11
E12
E13
E14
E15
E16
E17
E18
E19
E20
E21
E22
E23
E24
E25
E26
E27
E28
E29
E30
E31
E32
E33
E34
F1
Nu m b e r
F13
F14
F15
F16
F17
F18
F19
F20
F21
F22
F23
F24
F25
F26
F27
F28
F29
F30
F31
F32
F33
F34
G1
Nu m b e r
G15
G16
G17
G18
G19
G20
G21
G22
G23
G24
G25
G26
G27
G28
G29
G30
G31
G32
G33
G34
H1
I/O
I/O
I/O
I/O
I/O
I/O
H17
H18
H19
H20
H21
H22
H23
H24
H25
H26
H27
H28
H29
H30
H31
H32
H33
H34
J1
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
I/O
I/O
I/O
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
VDD
I/O
I/O
I/O
I/O
VDD
I/O
I/O
I/O
VDDP
I/O
I/O
GND
I/O
NC
VDD
VDD
I/O
VDDP
I/O
GND
I/O
VDD
I/O
VDD
I/O
VDD
VDD
NC
I/O
J2
NC
NC
VDD
I/O
J3
GND
I/O
GND
GND
GND
I/O
H2
J4
H3
J5
I/O
G2
H4
VDD
I/O
J6
I/O
G3
GND
I/O
H5
J7
VDDP
I/O
F2
NC
I/O
G4
H6
I/O
J8
F3
G5
VDDP
I/O
H7
I/O
J9
VDD
I/O
F4
VDD
I/O
G6
H8
GND
I/O
J10
J11
J12
J13
J14
J15
J16
J17
J18
F5
G7
VDD
I/O
H9
VDDP
I/O
F6
GND
I/O
G8
H10
H11
H12
H13
H14
H15
H16
I/O
F7
G9
VDDP
I/O
I/O
I/O
F8
I/O
G10
G11
G12
G13
G14
I/O
I/O
F9
I/O
I/O
I/O
I/O
F10
F11
F12
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
v 3 . 5
2-61
Pa cka g e Pin Assig n m e n t s
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
Pin
Nu m b e r
APA1000
Fu n ct io n
Pin
APA1000
Fu n ct io n
Pin
Nu m b e r
APA1000
Fu n ct io n
Pin
APA1000
Fu n ct io n
Nu m b e r
K21
K22
K23
K24
K25
K26
K27
K28
K29
K30
K31
K32
K33
K34
L1
Nu m b e r
M25
M26
M27
M28
M29
M30
M31
M32
M33
M34
N1
J19
J20
J21
J22
J23
J24
J25
J26
J27
J28
J29
J30
J31
J32
J33
J34
K1
I/O
I/O
I/O
I/O
I/O
I/O
GND
I/O
I/O
I/O
I/O
I/O
I/O
I/O
NC
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
I/O
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
L23
I/O
VDD
I/O
I/O
I/O
L24
I/O
L25
I/O
I/O
L26
VDDP
I/O
I/O
I/O
L27
I/O
VDDP
I/O
L28
I/O
I/O
L29
I/O
I/O
VDD
I/O
L30
I/O
I/O
L31
I/O
GND
GND
I/O
VDDP
I/O
L32
I/O
L33
I/O
I/O
L34
I/O
N2
I/O
I/O
M1
GND
GND
I/O
N3
I/O
GND
I/O
M2
N4
I/O
M3
N5
I/O
VDD
VDD
NC
I/O
L2
M4
I/O
N6
I/O
L3
M5
I/O
N7
I/O
K2
L4
M6
I/O
N8
I/O
K3
L5
M7
I/O
N9
I/O
K4
I/O
L6
M8
I/O
N10
N11
N12
N13
N14
N15
N16
N17
N18
N19
N20
N21
N22
N23
N24
N25
N26
I/O
K5
I/O
L7
M9
I/O
I/O
K6
I/O
L8
M10
M11
M12
M13
M14
M15
M16
M17
M18
M19
M20
M21
M22
M23
M24
I/O
I/O
K7
I/O
L9
I/O
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
I/O
K8
I/O
L10
L11
L12
L13
L14
L15
L16
L17
L18
L19
L20
L21
L22
VDD
I/O
K9
I/O
K10
K11
K12
K13
K14
K15
K16
K17
K18
K19
K20
GND
I/O
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
I/O
I/O
I/O
I/O
2 -6 2
v 3 . 5
Pa cka g e Pin Assig n m e n t s
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
Pin
APA1000
Fu n ct io n
Pin
APA1000
Fu n ct io n
Pin
APA1000
Fu n ct io n
Pin
Nu m b e r
APA1000
Fu n ct io n
Nu m b e r
N27
N28
N29
N30
N31
N32
N33
N34
P1
Nu m b e r
P29
P30
P31
P32
P33
P34
R1
Nu m b e r
R31
R32
R33
R34
T1
I/O
I/O
I/O
I/O
I/O
I/O
T33
T34
U1
I/O
I/O
I/O
I/O
VDDP
VDDP
I/O
GND
GND
I/O
I/O
I/O
U2
I/O
VDDP
VDDP
VDDP
VDDP
I/O
U3
I/O
T2
I/O
U4
I/O (GLMX1)
AGND
NPECL1
GL1
I/O
T3
I/O
U5
I/O
R2
T4
I/O
U6
VDDP
VDDP
I/O
R3
T5
I/O
U7
P2
R4
I/O
T6
I/O
U8
I/O
P3
R5
I/O
T7
I/O
U9
I/O
P4
I/O
R6
I/O
T8
I/O
U10
U11
U12
U13
U14
U15
U16
U17
U18
U19
U20
U21
U22
U23
U24
U25
U26
U27
U28
U29
U30
U31
U32
U33
U34
I/O
P5
I/O
R7
I/O
T9
I/O
I/O
P6
I/O
R8
I/O
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
T22
T23
T24
T25
T26
T27
T28
T29
T30
T31
T32
I/O
VDDP
VDD
P7
I/O
R9
I/O
I/O
P8
I/O
R10
R11
R12
R13
R14
R15
R16
R17
R18
R19
R20
R21
R22
R23
R24
R25
R26
R27
R28
R29
R30
I/O
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
GND
GND
GND
GND
GND
GND
GND
GND
VDD
P9
I/O
I/O
P10
P11
P12
P13
P14
P15
P16
P17
P18
P19
P20
P21
P22
P23
P24
P25
P26
P27
P28
I/O
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
I/O
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
NPECL2
AGND
I/O (GLMX2)
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
GND
I/O
I/O
I/O
v 3 . 5
2-63
Pa cka g e Pin Assig n m e n t s
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
Pin
Nu m b e r
APA1000
Fu n ct io n
Pin
Nu m b e r
APA1000
Fu n ct io n
Pin
Nu m b e r
APA1000
Fu n ct io n
Pin
Nu m b e r
APA1000
Fu n ct io n
V1
V2
GND
GND
I/O
W3
I/O
I/O
Y5
I/O
I/O
AA7
I/O
I/O
W4
Y6
AA8
V3
W5
I/O
Y7
I/O
AA9
I/O
V4
AVDD
GL2
W6
I/O
Y8
I/O
AA10
AA11
AA12
AA13
AA14
AA15
AA16
AA17
AA18
AA19
AA20
AA21
AA22
AA23
AA24
AA25
AA26
AA27
AA28
AA29
AA30
AA31
AA32
AA33
AA34
AB1
I/O
V5
W7
I/O
Y9
I/O
I/O
V6
PPECL1 (I/P)
I/O
W8
I/O
Y10
Y11
Y12
Y13
Y14
Y15
Y16
Y17
Y18
Y19
Y20
Y21
Y22
Y23
Y24
Y25
Y26
Y27
Y28
Y29
Y30
Y31
Y32
Y33
Y34
AA1
AA2
AA3
AA4
AA5
AA6
I/O
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
V7
W9
I/O
I/O
V8
I/O
W10
W11
W12
W13
W14
W15
W16
W17
W18
W19
W20
W21
W22
W23
W24
W25
W26
W27
W28
W29
W30
W31
W32
W33
W34
Y1
I/O
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
V9
I/O
I/O
V10
V11
V12
V13
V14
V15
V16
V17
V18
V19
V20
V21
V22
V23
V24
V25
V26
V27
V28
V29
V30
V31
V32
V33
V34
W1
W2
I/O
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
VDDP
I/O
I/O
VDDP
VDD
GND
GND
GND
GND
GND
GND
GND
GND
VDD
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
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
VDDP
VDDP
I/O
PPECL2 (I/P)
GL4
I/O
I/O
I/O
VDDP
VDDP
VDDP
VDDP
I/O
GL3
I/O
AB2
I/O
AVDD
I/O
I/O
AB3
I/O
I/O
AB4
I/O
GND
GND
I/O
VDDP
VDDP
I/O
AB5
I/O
Y2
I/O
AB6
I/O
Y3
I/O
AB7
I/O
I/O
Y4
I/O
I/O
AB8
I/O
2 -6 4
v 3 . 5
Pa cka g e Pin Assig n m e n t s
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
Pin
Nu m b e r
APA1000
Fu n ct io n
Pin
APA1000
Fu n ct io n
Pin
APA1000
Fu n ct io n
Pin
Nu m b e r
APA1000
Fu n ct io n
Nu m b e r
AC11
AC12
AC13
AC14
AC15
AC16
AC17
AC18
AC19
AC20
AC21
AC22
AC23
AC24
AC25
AC26
AC27
AC28
AC29
AC30
AC31
AC32
AC33
AC34
AD1
Nu m b e r
AD13
AD14
AD15
AD16
AD17
AD18
AD19
AD20
AD21
AD22
AD23
AD24
AD25
AD26
AD27
AD28
AD29
AD30
AD31
AD32
AD33
AD34
AE1
AB9
I/O
I/O
I/O
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
I/O
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDD
NC
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
I/O
I/O
I/O
I/O
AE15
AE16
AE17
AE18
AE19
AE20
AE21
AE22
AE23
AE24
AE25
AE26
AE27
AE28
AE29
AE30
AE31
AE32
AE33
AE34
AF1
I/O
I/O
AB10
AB11
AB12
AB13
AB14
AB15
AB16
AB17
AB18
AB19
AB20
AB21
AB22
AB23
AB24
AB25
AB26
AB27
AB28
AB29
AB30
AB31
AB32
AB33
AB34
AC1
I/O
I/O
I/O
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
VDDP
I/O
I/O
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
I/O
VDD
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
NC
VDD
VDD
I/O
I/O
I/O
I/O
I/O
I/O
I/O
AF2
I/O
GND
GND
I/O
AF3
GND
I/O
I/O
AE2
AF4
I/O
AE3
AF5
I/O
I/O
AD2
I/O
AE4
AF6
I/O
GND
GND
I/O
AD3
I/O
AE5
AF7
VDDP
I/O
AC2
AD4
I/O
AE6
AF8
AC3
AD5
I/O
AE7
AF9
VDD
I/O
AC4
I/O
AD6
I/O
AE8
AF10
AF11
AF12
AF13
AF14
AF15
AF16
AC5
I/O
AD7
I/O
AE9
VDDP
I/O
AC6
I/O
AD8
I/O
AE10
AE11
AE12
AE13
AE14
AC7
I/O
AD9
VDDP
I/O
I/O
AC8
I/O
AD10
AD11
AD12
I/O
AC9
I/O
VDD
I/O
I/O
AC10
I/O
I/O
v 3 . 5
2-65
Pa cka g e Pin Assig n m e n t s
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
Pin
Nu m b e r
APA1000
Fu n ct io n
Pin
APA1000
Fu n ct io n
Pin
APA1000
Fu n ct io n
Pin
APA1000
Fu n ct io n
Nu m b e r
AG19
AG20
AG21
AG22
AG23
AG24
AG25
AG26
AG27
AG28
AG29
AG30
AG31
AG32
AG33
AG34
AH1
Nu m b e r
AH21
AH22
AH23
AH24
AH25
AH26
AH27
AH28
AH29
AH30
AH31
AH32
AH33
AH34
AJ1
Nu m b e r
AJ23
AJ24
AJ25
AJ26
AJ27
AJ28
AJ29
AJ30
AJ31
AJ32
AJ33
AJ34
AK1
AF17
AF18
AF19
AF20
AF21
AF22
AF23
AF24
AF25
AF26
AF27
AF28
AF29
AF30
AF31
AF32
AF33
AF34
AG1
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
VDDP
I/O
I/O
I/O
I/O
GND
RCK
VDD
I/O
VDDP
TCK
VDD
TRST
VDDP
I/O
I/O
VDD
TDO
VDDP
VPN
GND
I/O
GND
I/O
I/O
NC
NC
GND
GND
GND
I/O
I/O
VDD
I/O
I/O
VDD
I/O
AK2
I/O
NC
VDD
VDD
I/O
AK3
GND
I/O
AJ2
NC
I/O
AK4
AJ3
AK5
VDD
I/O
VDD
VDD
NC
I/O
AH2
AJ4
VDD
I/O
AK6
AH3
GND
I/O
AJ5
AK7
VDDP
I/O
AG2
AH4
AJ6
GND
I/O
AK8
AG3
AH5
VDDP
I/O
AJ7
AK9
I/O
AG4
VDD
I/O
AH6
AJ8
I/O
AK10
AK11
AK12
AK13
AK14
AK15
AK16
AK17
AK18
AK19
AK20
AK21
AK22
AK23
AK24
I/O
AG5
AH7
VDD
I/O
AJ9
I/O
I/O
AG6
I/O
AH8
AJ10
AJ11
AJ12
AJ13
AJ14
AJ15
AJ16
AJ17
AJ18
AJ19
AJ20
AJ21
AJ22
I/O
I/O
AG7
I/O
AH9
VDDP
I/O
I/O
I/O
AG8
GND
I/O
AH10
AH11
AH12
AH13
AH14
AH15
AH16
AH17
AH18
AH19
AH20
I/O
I/O
AG9
I/O
I/O
I/O
AG10
AG11
AG12
AG13
AG14
AG15
AG16
AG17
AG18
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
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
2 -6 6
v 3 . 5
Pa cka g e Pin Assig n m e n t s
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
1152-Pin FBGA
Pin
APA1000
Fu n ct io n
Pin
Nu m b e r
APA1000
Fu n ct io n
Pin
APA1000
Fu n ct io n
Pin
Nu m b e r
APA1000
Fu n ct io n
Nu m b e r
AK25
AK26
AK27
AK28
AK29
AK30
AK31
AK32
AK33
AK34
AL1
Nu m b e r
AM29
AM30
AM31
AM32
AM33
AM34
AN1
I/O
I/O
AL27
VDD
I/O
I/O
GND
GND
NC
AN31
AN32
AN33
AN34
AP2
GND
GND
NC
AL28
I/O
AL29
VDD
TMS
GND
GND
GND
GND
GND
GND
NC
VDDP
TDI
VDD
VPP
GND
GND
GND
GND
GND
GND
GND
I/O
AL30
NC
AL31
GND
GND
NC
NC
AL32
AP3
GND
GND
GND
I/O
AL33
AP4
AL34
AN2
NC
AP5
AM1
AN3
GND
GND
GND
NC
AP6
AM2
AN4
AP7
VDD
VDD
VDD
VDD
I/O
AM3
AN5
AP8
AL2
AM4
GND
GND
I/O
AN6
AP9
AL3
AM5
AN7
I/O
AP10
AP11
AP12
AP13
AP14
AP15
AP16
AP17
AP18
AP19
AP20
AP21
AP22
AP23
AP24
AP25
AP26
AP27
AP28
AP29
AP30
AP31
AP32
AP33
AL4
AM6
AN8
NC
AL5
AM7
GND
I/O
AN9
I/O
GND
I/O
AL6
VDD
I/O
AM8
AN10
AN11
AN12
AN13
AN14
AN15
AN16
AN17
AN18
AN19
AN20
AN21
AN22
AN23
AN24
AN25
AN26
AN27
AN28
AN29
AN30
NC
AL7
AM9
GND
I/O
I/O
VDDP
VDDP
I/O
AL8
VDD
I/O
AM10
AM11
AM12
AM13
AM14
AM15
AM16
AM17
AM18
AM19
AM20
AM21
AM22
AM23
AM24
AM25
AM26
AM27
AM28
GND
I/O
AL9
I/O
AL10
AL11
AL12
AL13
AL14
AL15
AL16
AL17
AL18
AL19
AL20
AL21
AL22
AL23
AL24
AL25
AL26
I/O
I/O
VDDP
VDDP
I/O
GND
GND
I/O
I/O
I/O
I/O
I/O
I/O
I/O
GND
GND
I/O
VDDP
VDDP
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VDDP
VDDP
I/O
GND
I/O
I/O
I/O
I/O
I/O
VDD
VDD
VDD
VDD
I/O
I/O
I/O
GND
I/O
I/O
I/O
I/O
I/O
NC
I/O
I/O
I/O
I/O
I/O
NC
GND
GND
GND
NC
I/O
GND
I/O
I/O
I/O
NC
I/O
GND
GND
v 3 . 5
2-67
Da t a sh e e t In fo rm a t io n
Datasheet Information
List of Changes
The following table lists critical changes that were made in the current version of the document.
Pre vio u s ve rsio n Ch a n g e s in cu rre n t ve rsio n (v3.5)
Pa g e
v3.4
The "Temperature Grade Offerings" table is new.
page i-iii
page i-iii
page 1-12
page 1-15
page 1-19
page 1-20
page 1-25
page 1-27
page 1-54
page 1-63
page 2-4
The "Speed Grade and Temperature Matrix" table is new.
The "ProASICPLUS Clock Management System" section was updated.
The "Lock Signal" section was updated.
The "PLL Electrical Specifications" table was updated.
The "User Security" section was updated.
The "Design Environment" section was updated.
Table 1-14 was updated.
The "Asynchronous FIFO Full and Empty Transitions" section was updated.
The "AVDD PLL Power Supply" section in the "Pin Description" section was updated.
The "144-Pin TQFP" table on page 2-4 was updated. The following pins changed:
v3.3
v3.2
Pin 15 = GLMX1
Pin 16 = GL1
Pin 21 = GL2
Pin 88 = GL3
Pin93 = GL4
Pin 94 = GLMX2
The "ProASICPLUS Clock Management System" section was updated.
Figure 1-14 was updated.
page 1-12
page 1-13
page 1-14
page 1-18
page 1-19
page 1-25
page 1-28
page 1-30
page 1-64
Table 1-7 is new.
Figure 1-20 was updated.
The "PLL Electrical Specifications" section was updated.
Figure 1-26 was updated.
In the "Calculating Typical Power Dissipation" section, P9 was changed to 7.5 mW.
The "Programming, Storage and Operating Limits" section was updated.
The "Recommended Design Practice for VPN/VPP" section was updated.
v3.1
v3.0
The datasheet was updated to include references to guidelines concerning the use of certain
ProASICPLUS I/O standards.
In Table 1-2 on page 1-7, the Memory Rows – Bottom coordinates were changed.
Figure 1-8 was updated.
page 1-7
page 1-7
The V Minimum in the "DC Electrical Specifications (VDDP = 3.3V ±0.3V and VDD 2.5V page 1-33
IL
±0.2V)1" section was changed from 0.3 to –0.3.
In the "Output Buffer Delays" section, the OB25LPLL tDHL Standard changed to 5.3.
page 1-38
In the "Sample Macrocell Library Listing" section, the AND2 Standard maximum changed to page 1-41
0.7 and the –F maximum changed to 0.8.
v 3 . 5
3-1
Da t a sh e e t In fo rm a t io n
Pre vio u s ve rsio n Ch a n g e s in cu rre n t ve rsio n (v3.5)
Pa g e
v2.0
The Table 1 was updated.
page i-i
page i-ii
page i-ii
page 1-2
page 1-7
page 1-15
page 1-9
The "Ordering Information" section was updated.
The "Plastic Device Resources" section was updated.
The "ProASICPLUS Architecture" section was updated.
Table 1-2 was updated.
Table 1-8 is new.
Figure 1-11 is new.
The "Introduction" sectionin the "ProASICPLUS Clock Management System" section was page 1-12
updated.
The "Physical Implementation" section was updated.
page 1-12
page 1-12
The "Functional Description" on page 1-12 was updated.
Figure 1-14 on page 1-13 through Figure 1-20 on page 1-18 were updated.
page 1-13 to page
1-18
The "PLL Electrical Specifications" on page 1-19 was updated.
Figure 1-25 on page 1-24 was updated.
page 1-19
page 1-24
page 1-28
page 1-30
The "Calculating Typical Power Dissipation" on page 1-28 was updated.
The "Supply Voltages" section was updated.
The "DC Electrical Specifications (VDDP = 3.3V ±0.3V and VDD 2.5V ±0.2V)1" on page 1-33 page 1-33
was updated.
The "Tristate Buffer Delays" on page 1-37 was updated.
The "Output Buffer Delays" on page 1-38 was updated.
The"Input Buffer Delays" on page 1-39 was updated.
"Global Routing Skew" on page 1-40 was updated.
page 1-37
page 1-38
page 1-39
page 1-40
page 1-41
page 1-63
page 2-2
The"Sample Macrocell Library Listing" on page 1-41 was updated.
The "Pin Description" on page 1-63 was updated.
The following pins have been changed in the "100-Pin TQFP" table :
Pin Number
Function
I/O (GLMX1)
GL1
NPECL1
PPECL1(I/P)
GL2
Pin Number
Function
GL3
PPECL2 (I/P)
NPECL2
GL4
10
11
13
15
16
60
61
63
65
66
I/O (GLMX2)
"144-Pin TQFP" is new.
The following pins have been changed in the "208-Pin PQFP" :
page 2-3
page 2-6
Pin Number
Function
I/O (GLMX1)
GL1
NPECL1
PPECL1 (I/P)
GL2
Pin Number
128
129
132
134
Function
GL3
PPECL2 (I/P)
NPECL2
GL4
23
24
26
28
30
135
I/O (GLMX2)
The following pins have been changed in the "456-Pin PBGA":
page 2-13
Pin Number
Function
GL1
GL2
GL4
I/O (GLMX1)
PPECL1 (I/P)
Pin Number
Function
NPECL2
GL3
I/O (GLMX2)
NPECL1
PPECL2 (I/P)
M1
M2
M22
N2
N22
N23
N25
P5
N4
P26
3 -2
v 3 . 5
Da t a sh e e t In fo rm a t io n
Pre vio u s ve rsio n Ch a n g e s in cu rre n t ve rsio n (v3.5)
The following pins have been changed in the "144-FBGA Pin" table :
Pa g e
page 2-28
Pin Number
Function
GL2
I/O (GLMX2
NPECL2
GL1
Pin Number
F9
)F11
F12
G1
G4
Function
GL4
PPECL2 (I/P
GL3
PPECL1 (I/P)
NPECL1
C2
D12
E11
F1
F3
I/O (GLMX1)
The following pins have been changed in the "256-Pin FBGA" table :
page 2-31
page 2-35
page 2-42
page 2-50
page 2-60
Pin Number
H1
H2
Function
GL1
NPECL1
Pin Number
H16
J1
Function
GL4
GL2
H3
H13
H14
I/O (GLMX1)
I/O (GLMX2)
NPECL2
J2
J13
J16
PPECL1 (I/P)
PPECL2 (I/P)
GL3
The following pins have been changed in the "484-Pin FBGA" table :
Pin Number
L4
Function
GL1
Pin Number
L19
Function
GL4
L5
NPECL1
M4
GL2
L6
L16
L17
I/O (GLMX1)
I/O (GLMX2)
NPECL2
M5
M16
M19
PPECL1 (I/P)
PPECL2 (I/P)
GL3
v2.0 (continued)
The following pins have been changed in the "676-Pin FBGA" table :
Pin Number
N1
N3
N5
N22
N24
Function
GL1
I/O (GLMX1)
NPECL1
GL3
Pin Number
N25
P1
P5
P22
P24
Function
GL4
GL2
PPECL1 (I/P)
I/O (GLMX2)
PPECL2 (I/P)
NPECL2
The following pins have been changed in the "896-Pin FBGA" table :
Pin Number
R2
R4
R5
R27
R29
Function
I/O (GLMX1)
NPECL1
GL1
NPECL2
Pin Number
T3
T4
T26
T27
T28
Function
GL2
PPECL1 (I/P)
PPECL2 (I/P)
GL4
I/O (GLMX2)
GL3
The following pins have been changed in the "1152-Pin FBGA" table :
Pin Number
Function
I/O (GLMX1)
NPECL1
GL1
GL2
PPECL1 (I/P)
Pin Number
U29
U31
V28
V29
Function
NPECL2
I/O (GLMX2)
PPECL2 (I/P)
GL4
U4
U6
U7
V5
V6
V30
GL3
v 3 . 5
3-3
Da t a sh e e t In fo rm a t io n
Pre vio u s ve rsio n Ch a n g e s in cu rre n t ve rsio n (v3.5)
Pa g e
Advanced v0.7
The "ProASICPLUS Architecture" section was updated.
The "Array Coordinates" section and Table 1-2 are new.
The "Power-Up Sequencing" section is new.
"I/O Features" section was updated.
page 1-2
page 1-7
page 1-9
page 1-8
The " Timing Control and Characteristics" section was updated. " Physical Implementation" page 1-12 to page
section, "Functional Description" section, " Lock Signal" section, and "PLL Configuration 1-15
Options" section are new.
"PLL Block – Top-Level View and Detailed PLL Block Diagram" section was updated.
Figure 1-15 was updated.
page 1-13
page 1-14
"Sample Implementations" section, " Adjustable Clock Delay" section, and the "Clock Skew page 1-15
Minimization" section are new.
Figure 1-16, Figure 1-17, Figure 1-18, Figure 1-19, and Figure 1-20 are new.
page 1-16 to page
1-18
The "PLL Electrical Specifications" section is new.
The "Design Environment" section was updated.
Figure 1-26 was updated.
page 1-19
page 1-25
page 1-25
page 1-28
page 1-31
The "Calculating Typical Power Dissipation" section was updated.
The "DC Electrical Specifications (VDDP = 2.5V ±0.2V)1" section was updated.
The "DC Electrical Specifications (VDDP = 3.3V ±0.3V and VDD 2.5V ±0.2V)1" section was page 1-33
updated.
The "DC Specifications (3.3V PCI Operation)1" section was updated.
The "Tristate Buffer Delays" section (the figure and table) have been updated.
The "Output Buffer Delays" section (the figure and table) have been updated.
The "Input Buffer Delays" section was updated.
page 1-35
page 1-37
page 1-38
page 1-39
page 1-40
page 1-40
page 1-40
page 1-41
page 1-63
page 1-64
page 2-67
The "Global Input Buffer Delays" section was updated.
The "Predicted Global Routing Delay" section was updated.
The "Global Routing Skew" section was updated.
The "Sample Macrocell Library Listing" section was updated.
The "Pin Description" section was updated. GLMX is new.
The "Recommended Design Practice for VPN/VPP" section was updated.
Pin AK31 of FG1152 for the APA1000 changed to VPP.
3 -4
v 3 . 5
Da t a sh e e t In fo rm a t io n
Pre vio u s ve rsio n Ch a n g e s in cu rre n t ve rsio n (v3.5)
Pa g e
(Advanced v0.6)
The "Features and Benefits" on page i-i were updated.
The "ProASICPLUS Product Profile" on page i-i was updated.
The "Ordering Information" on page i-ii was updated.
The "Plastic Device Resources" on page i-ii was updated.
The "ProASICPLUS Architecture" on page 1-2 was updated.
Table 1-1 was updated.
page i-i
page i-i
page i-ii
page i-ii
page 1-2
page 1-6
page 1-13
page 1-25
page 1-27
page 1-28
page 1-30
page 1-30
page 1-30
page 1-31
page 1-31
Figure 1-14 was updated.
The "Design Environment" section was updated.
The "Package Thermal Characteristics" section was updated.
The "Calculating Typical Power Dissipation" section was updated.
The "Absolute Maximum Ratings*" section was updated.
The "Programming, Storage and Operating Limits" section was updated.
The "Supply Voltages" section was updated.
The "Recommended Operating Conditions" section was updated.
The "DC Electrical Specifications (VDDP = 2.5V ±0.2V)1" section was updated.
The "DC Electrical Specifications (VDDP = 3.3V ±0.3V and VDD 2.5V ±0.2V)1" section was page 1-33
updated.
The "Synchronous Write and Read to the Same Location" section was updated.
page 1-50
The " Asynchronous Write and Synchronous Read to the Same Location" section was updated. page 1-51
The "Asynchronous FIFO Read" section was updated.
The "Pin Description" section has been updated.
The "Recommended Design Practice for VPN/VPP" section is new.
The "100-Pin TQFP" is new.
page 1-56
page 1-63
page 1-64
page 2-1
The "484-Pin FBGA" is new.
page 2-35
page 1-64
page i-ii
Advanced v0.5
Advanced v0.4
The description for the VPN pin has changed.
The "Plastic Device Resources" section has been updated.
Figure 1-12 and Figure 1-13 have been updated.
The "Tristate Buffer Delays" section has been updated.
The "Output Buffer Delays" section has been updated.
The "Input Buffer Delays" section has been updated.
The "Global Input Buffer Delays" section has been updated.
The "456-Pin PBGA" has been updated.
page 1-13
page 1-37
page 1-38
page 1-39
page 1-40
page 2-13
page 2-42
The "676-Pin FBGA" has been updated.
v 3 . 5
3-5
Da t a sh e e t In fo rm a t io n
Pre vio u s ve rsio n Ch a n g e s in cu rre n t ve rsio n (v3.5)
Pa g e
The "ProASICPLUS Product Profile" section has been changed.
page i-i
page i-ii
page 1-8
The "Plastic Device Resources" section has been updated.
The "ProASICPLUS I/O Power Supply Voltages" sectionhas been updated.
WDATA has ben changed to DI, and RDATA has been changed to DO to make them consistent
with the signal names found in the Macro Library Guide.
Figure 1-21 and Figure 1-22 have been updated.
page 1-22
and page 1-23
The "Design Environment" section and Figure 1-26 have been updated.
page 1-25
and page 1-25
The table in the "Package Thermal Characteristics" section has been updated.
The "Calculating Typical Power Dissipation" section is new.
page 1-27
page 1-28
page 1-30
page 1-30
page 1-31
The "Programming, Storage and Operating Limits" section is new.
The "Supply Voltages" section has been updated.
The "DC Electrical Specifications (VDDP = 2.5V ±0.2V)1" section was updated.
Advanced v0.3
The "DC Electrical Specifications (VDDP = 3.3V ±0.3V and VDD 2.5V ±0.2V)1" section was page 1-33
updated.
The "Recommended Operating Conditions" section was updated.
The "ProASICPLUS Clock Management System" section was updated.
Figure 1-14 was updated.
page 1-31
page 1-12
page 1-13
page 1-11
Figure 1-13 is new.
Tables 5, 6, and 7 from Advanced v0.3 were removed.
The "Memory Block SRAM Interface Signals" section was updated.
The "Memory Block FIFO Interface Signals" section was updated.
All pinout tables have been updated, and several packages are new:
page 1-22
page 1-23
208-Pin PQFP – APA150, APA300, APA450, APA600
456-Pin PBGA – APA150, APA300, APA450, APA600
144-Pin FBGA – APA150, APA300, APA450
256-Pin FBGA – APA150, APA300, APA450, APA600
676-Pin FBGA – APA600
Advanced v0.1
Figure 1-23 has been updated
page 1-24
3 -6
v 3 . 5
Da t a sh e e t In fo rm a t io n
Data Sheet Categories
In order to provide the latest information to designers, some datasheets are published before data has been fully
characterized. Datasheets are designated as "Product Brief," "Advanced," "Production," and "Datasheet
Supplement." The definition of these categories are as follows:
Product Brief
The product brief is a summarized version of a datasheet (advanced or production) containing general product
information. This brief gives an overview of specific device and family information.
Advanced
This datasheet version contains initial estimated information based on simulation, other products, devices, or speed
grades. This information can be used as estimates, but not for production.
Unmarked (production)
This datasheet version contains information that is considered to be final.
Datasheet Supplement
The datasheet supplement gives specific device information for a derivative family that differs from the general family
datasheet. The supplement is to be used in conjunction with the datasheet to obtain more detailed information and
for specifications that do not differ between the two families.
v 3 . 5
3-7
Actel and the Actel logo are registered trademarks of Actel Corporation.
All other trademarks are the property of their owners.
http://www.actel.com
Actel Corporation
Actel Europe Ltd.
Actel Japan
Actel Hong Kong
2061 Stierlin Court
Mountain View, CA
94043-4655 USA
Dunlop House, Riverside Way
Camberley, Surrey GU15 3YL
United Kingdom
EXOS Ebisu Bldg. 4F
1-24-14 Ebisu Shibuya-ku
Tokyo 150 Japan
39th Floor, One Pacific Place
88 Queensway, Admiralty
Hong Kong
Phone 650.318.4200
Fax 650.318.4600
Phone +44 (0) 1276 401 450
Fax +44 (0) 1276 401 490
Phone +81.03.3445.7671
Fax +81.03.3445.7668
Phone 852.227.35712
Fax 852.227.35999
5172161-13/04.04
相关型号:
![](http://pdffile.icpdf.com/pdf2/p00217/img/page/APA300-BG456_1243439_files/APA300-BG456_1243439_1.jpg)
![](http://pdffile.icpdf.com/pdf2/p00217/img/page/APA300-BG456_1243439_files/APA300-BG456_1243439_2.jpg)
APA150-FPQ208X79
Field Programmable Gate Array, 150000 Gates, 180MHz, CMOS, PQFP208, 0.50 MM PITCH, PLASTIC, QFP-208
ACTEL
©2020 ICPDF网 联系我们和版权申明