October 2004 i
© 2004 Actel Corporation See Actel’s website for the latest version of the datasheet
RTSX-SU RadTolerant FPGAs (UMC)
Designed for Space
SEU-Hardened Registers Eliminate the Need to
Implement Triple-Module Redundancy (TMR)
Immune to Single-Event Upsets (SEU) to LETth
> 40 MeV-cm2/mg,
SEU Rate < 10–10 Upset/Bit-Day in Worst-Case
Geosynchronous Orbit
Up to 100 krad (Si) Total Ionizing Dose (TID)
Parametric Performance Supported with Lot-
Specific Test Data
Single-Event Latch-Up (SEL) Immunity
TM1019.5 Test Data Available
QML Certified Devices
High Performance
230 MHz System Performance
310 MHz Internal Performance
9.5 ns Input Clock to Output Pad
Specifications
0.25 µm Metal-to-Metal Antifuse Process (UMC)
48,000 to 108,000 Available System Gates
Up to 2,012 SEU-Hardened Flip-Flops
Up to 360 User-Programmable I/O Pins
Features
Very Low Power Consumption (Up to 68 mW at
Standby)
3.3V and 5V Mixed Voltage
Configurable I/O Support for 3.3V/5V PCI, LVTTL,
TTL, and CMOS
5V Input Tolerance and 5V Drive Strength
Slow Slew Rate Option
Configurable Weak Resistor Pull-Up/Down for
Tristated Outputs at Power-Up
Hot-Swap Compliant with Cold-Sparing
Support
Secure Programming Technology Prevents Reverse
Engineering and Design Theft
100% Circuit Resource Utilization with 100% Pin
Locking
Unique In-System Diagnostic and Verification
Capability with Silicon Explorer II
Low-Cost Prototyping Option
Deterministic, User-Controllable Timing
JTAG Boundary Scan Testing in Compliance with
IEEE Standard 1149.1 – Dedicated JTAG Reset
(TRST) Pin
e
u
Table 1 RTSX-SU Product Profile
Device RTSX32SU RTSX72SU
Capacity
Typ ic al Ga te s
System Gates
32,000
48,000
72,000
108,000
Logic Modules
Combinatorial Cells
SEU-Hardened Register Cells (Dedicated Flip-Flops)
2,880
1,800
1,080
6,036
4,024
2,012
Maximum Flip-Flops 1,980 4,024
Maximum User I/Os 227 360
Clocks 33
Quadrant Clocks 04
Speed Grades Std., –1 Std., –1
Package (by pin count)
CQFP
CCGA
CCLG
208, 256
256
208, 256
624
Advanced v0.3
RTSX-SU RadTolerant FPGAs (UMC)
ii Advanced v0.3
Ordering Information
Temperature Grade and Application Offering
Ceramic Device Resources
User I/Os (including clock buffers)
Device
CQFP
208-Pin
CQFP
256-Pin
CCLG
256-Pin
CCGA
624-Pin
RTSX32SU 173 227 202
RTSX72SU 170 212 360
Note: The 256-Pin CCLG available in Mil-Temp only.
Package RTSX32SU RTSX72SU
CQ208 B, E B, E
CQ256 B, E B, E
CC256 M
CG624 B, E
Note: M = Military Temperature
B = MIL-STD-883 Class B
E = E-Flow
RTSX72SU
CQ
Part Number
Package Type
CQ =Ceramic Quad Flat Pack
CG
=Ceramic Column Grid Aray
256
B
Package Lead Count
Application (Temperature Range)
B = MIL-STD-883 Class B
E = E-Flow (Actel Space Level Flow)
M= Military Temperature
Speed Grade
RTSX32SU =
Standard Speed
Blank =
1
Approximately 15% Faster than Standard
=
1
72,000 RadTolerant Typical Gates
32,000 RadTolerant Typical Gates
RTSX72SU =
CC
=Ceramic Chip Carrier Land Grid
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 iii
Speed Grade and Temperature/Application Matrix
QML Certification
Actel has achieved full QML certification, demonstrating that quality management procedures, processes, and controls
are in place and comply with MIL-PRF-38535 (the performance specification used by the U.S. Department of Defense
for monolithic integrated circuits).
Actel MIL-STD-883 Class B Product Flow
Std. -1
M✓✓
B✓✓
E✓✓
Step Screen 883 Method
883–Class B
Requirement
1. Internal Visual 2010, Test Condition B 100%
2. Temperature Cycling 1010, Test Condition C 100%
3. Constant Acceleration 2001, Test Condition B or D,
Y1, Orientation Only
100%
4. Particle Impact Noise Detection 2020, Condition A 100%
5. Seal
a. Fine
b. Gross
1014
100%
100%
6. Visual Inspection 2009 100%
7. Pre-Burn-In
Electrical Parameters
In accordance with applicable Actel
device specification
100%
8. Dynamic Burn-In 1015, Condition D,
160 hours at 125°C or 80 hours at 150°C
100%
9. Interim (Post-Burn-In)
Electrical Parameters
In accordance with applicable Actel
device specification
100%
10. Percent Defective Allowable 5% All Lots
11. Final Electrical Test
a. Static Tests
(1)25°C
(Subgroup 1, Table I)
(2)–55°C and +125°C
(Subgroups 2, 3, Table I)
b. Functional Tests
(1)25°C
(Subgroup 7, Table I)
(2)–55°C and +125°C
(Subgroups 8A and 8B, Table I)
c. Switching Tests at 25°C
(Subgroup 9, Table I)
In accordance with applicable Actel
device specification, which includes a, b, and c:
5005
5005
5005
5005
5005
100%
100%
100%
12. External Visual 2009 100%
RTSX-SU RadTolerant FPGAs (UMC)
iv Advanced v0.3
Actel Extended Flow1
Step Screen Method Requirement
1. Destructive In-Line Bond Pull32011, Condition D Sample
2. Internal Visual 2010, Condition A 100%
3. Serialization 100%
4. Temperature Cycling 1010, Condition C 100%
5. Constant Acceleration 2001, Condition B or D, Y1 Orientation Only 100%
6. Particle Impact Noise Detection 2020, Condition A 100%
7. Radiographic 2012 (one view only) 100%
8. Pre-Burn-In Test In accordance with applicable Actel device specification 100%
9. Dynamic Burn-In 1015, Condition D, 240 hours at 125°C or 120 hours at
150°C minimum
100%
10. Interim (Post-Burn-In) Electrical Parameters In accordance with applicable Actel device specification 100%
11. Static Burn-In 1015, Condition C, 72 hours at 150°C or 144 hours at
125°C minimum
100%
12. Interim (Post-Burn-In) Electrical Parameters In accordance with applicable Actel device specification 100%
13. Percent Defective Allowable (PDA)
Calculation
5%, 3% Functional Parameters at 25°C All Lots
14. Final Electrical Test
a. Static Tests
(1)25°C
(Subgroup 1, Table1)
(2)–55°C and +125°C
(Subgroups 2, 3, Table 1)
b. Functional Tests
(1)25°C
(Subgroup 7, Table 15)
(2)–55°C and +125°C
(Subgroups 8A and B, Table 1)
c. Switching Tests at 25°C
(Subgroup 9, Table 1)
In accordance with Actel applicable device specification
which includes a, b, and c:
5005
5005
5005
5005
5005
100%
100%
100%
100%
15. Seal
a. Fine
b. Gross
1014 100%
16. External Visual 2009 100%
Notes:
1. Actel offers Extended Flow for users requiring additional screening beyond MIL-STD-833, Class B requirement. Actel offers this
Extended Flow incorporating the majority of the screening procedures as outlined in Method 5004 of MIL-STD-883, Class S. The
exceptions to Method 5004 are shown in notes 2 and 4 below.
2. MIL-STD-883, Method 5004, requires a 100 percent radiation latch-up testing to Method 1020. Actel will NOT perform any
radiation testing, and this requirement must be waived in its entirety.
3. Method 5004 requires a 100 percent, nondestructive bond-pull to Method 2003. Actel substitutes a destructive bond-pull to
Method 2011 Condition D on a sample basis only.
4. Wafer lot acceptance complies to commercial standards only (requirement per Method 5007 is not performed).
Advanced v0.3 v
Table of Contents
RTSX-SU RadTolerant FPGAs (UMC)
General Description
Device Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Programmable Interconnect Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
I/O Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Logic Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Global Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Design Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Low-Cost Prototyping Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
In-System Diagnostic and Debug Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Radiation Survivability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Related Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Detailed Specification
General Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Thermal Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Timing Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
I/O Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Module Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-20
Routing Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-25
Global Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-27
Other Architectural Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-33
Package Pin Assignments
208-Pin CQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
256-Pin CQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
256-Pin CCLG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
624-Pin CCGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
Datasheet Information
List of Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Datasheet Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 1-1
General Description
RTSX-SU RadTolerant FPGAs are enhanced versions of
Actel’s SX-A family of devices, specifically designed for
enhanced radiation performance.
Featuring SEU-hardened D-type flip-flops that offer the
benefits of Triple Module Redundancy (TMR) without the
associated overhead, the RTSX-SU family is a unique
product offering for space applications. Manufactured
using 0.25 µm technology at the United Microelectronics
Corporation (UMC) facility in Taiwan, RTSX-SU offers
levels of radiation survivability far in excess of typical
CMOS devices.
Device Architecture
Actel's RTSX-SU architecture, derived from the highly
successful SX-A sea-of-modules architecture, has been
designed to improve upset and total-dose performance
in radiation environments.
With three layers of metal interconnect in the RTSX32SU
and four metal layers in RTSX72SU, the RTSX-SU family
provides efficient use of silicon by locating the routing
interconnect resources between the top two metal
layers. This completely eliminates the channels of routing
and interconnect resources between logic modules as
found in traditional FPGAs. In a sea-of-modules
architecture, the entire floor of the FPGA is covered with
a grid of logic modules with virtually no chip area lost to
interconnect elements or routing.
The RTSX-SU architecture adds several enhancements
over the SX-A architecture to improve its performance in
radiation environments, such as SEU-hardened flip-flops,
wider clock lines, and stronger clock drivers.
Programmable Interconnect
Elements
Interconnection between logic modules is achieved using
Actel’s patented metal-to-metal programmable antifuse
interconnect elements. The antifuses are normally open
circuit and form a permanent, low-impedance
connection when programmed.
The metal-to-metal antifuse is made up of a combination
of amorphous silicon and dielectric material with barrier
metals and has a programmed (“on” state) resistance of
25 with capacitance of 1.0 fF for low signal impedance
(Figure 1-1 on page 1-2).
These antifuse interconnects reside between the top two
layers of metal and thereby enable the sea-of-modules
architecture in an FPGA.
The extremely small size of these interconnect elements
gives the RTSX-SU family abundant routing resources and
provides excellent protection against design theft. Reverse
engineering is virtually impossible because it is extremely
difficult to distinguish between programmed and
unprogrammed antifuses. Additionally, since RTSX-SU is a
nonvolatile, single-chip solution, there is no configuration
bitstream to intercept.
The RTSX-SU interconnect (i.e., the antifuses and metal
tracks) also has lower capacitance and resistance than
that of any other device of similar capacity, leading to
the fastest signal propagation in the industry for the
radiation tolerance offered.
I/O Structure
The RTSX-SU family features a flexible I/O structure that
supports 3.3V LVTTL, 5V TTL, 5V CMOS, and 3.3V and 5V
PCI. All I/O standards are hot-swap compliant, cold-
sparing capable, and 5V tolerant (except for 3.3V PCI).
In addition, each I/O on an RTSX-SU device can be
configured as an input, an output, a tristate output, or a
bidirectional pin. Mixed I/O standards are allowed and
can be set on a pin-by-pin basis. High or low slew rate
can be set on individual output buffers (except for PCI,
which defaults to high slew), as well as the power-up
configuration (either pull-up or pull-down).
Even without the inclusion of dedicated I/O registers,
these I/Os, in combination with array registers, can
achieve clock-to-output-pad timing as fast as 9.5 ns. In
most FPGAs, I/O cells that have embedded latches and
flip-flops require instantiation in HDL code; this is a
design complication not encountered in RTSX-SU FPGAs.
Fast pin-to-pin timing ensures that the device will have
little trouble interfacing with any other device in the
system, which in turn, enables parallel design of system
components and reduces overall design time.
RTSX-SU RadTolerant FPGAs (UMC)
1-2 Advanced v0.3
Logic Modules
Actel’s RTSX-SU family provides two types of logic
modules to the designer (Figure 1-2 on page 1-3): the
register cell (R-cell) and the combinatorial cell (C-cell).
The C-cell implements a range of combinatorial functions
with up to five inputs. Inclusion of the DB input and its
associated inverter function dramatically increases the
number of combinatorial functions that can be
implemented in a single module from 800 options (as in
previous architectures) to more than 4,000 in the RTSX-SU
architecture. An example of the improved flexibility
enabled by the inversion capability is the ability to
integrate a three-input exclusive-OR function into a single
C-cell. This facilitates the construction of nine-bit parity-
tree functions. At the same time, the C-cell structure is
extremely synthesis-friendly, simplifying the overall design
and reducing synthesis time.
The R-cell contains a flip-flop featuring asynchronous
clear, asynchronous preset, and clock enable (using the
S0 and S1 lines) control signals. The R-cell registers
feature programmable clock polarity, selectable on a
register-by-register basis. This provides additional
flexibility during mapping of synthesized functions into
the RTSX-SU FPGA. The clock source for the R-cell can be
chosen from the hardwired clock, the routed clocks, or
the internal logic.
While each SEU-hardened R-cell appears as a single D-type
flip-flop to the user, each is implemented employing triple
redundancy to achieve a LET threshold of greater than 40
MeV-cm2/mg. Each TMR R-cell consists of three master-
slave latch pairs, each with asynchronous, self-correcting
feedback paths. The output of each latch on the master or
slave side is voted with the outputs of the other two
latches on that side. If one of the three latches is struck by
an ion and starts to change state, the voting with the
other two latches prevents the change from feeding back
and permanently latching. Care was taken in the layout to
ensure that a single ion strike could not affect more than
one latch (see the "R-Cell" section on page 2-23 for more
details).
Actel has arranged all C-cell and R-cell logic modules into
horizontal banks called Clusters. There are two types of
clusters: Type 1 contains two C-cells and one R-cell, while
Type 2 contains one C-cell and two R-cells.
To increase design efficiency and device performance,
Actel has further organized these modules into
SuperClusters. SuperCluster 1 is a two-wide grouping of
Type 1 clusters. SuperCluster 2 is a two-wide group
containing one Type 1 cluster and one Type 2 cluster.
RTSX-SU devices feature more SuperCluster 1 modules
than SuperCluster 2 modules because designers typically
require significantly more combinatorial logic than flip-
flops (Figure 1-2 on page 1-3).
Figure 1-1 RTSX-SU Family Interconnect Elements
Silicon Substrate
Metal 4
Metal 3
Metal 2
Metal 1
Amorphous Silicon/
Dielectric Antifuse
Tungsten Plug Via
Tungsten Plug Via
Tungsten Plug Contact
Routing Tracks
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 1-3
Routing
R-cells and C-cells within Clusters and SuperClusters can
be connected through the use of two innovative local
routing resources called FastConnect and DirectConnect,
which enable extremely fast and predictable
interconnection of modules within Clusters and
SuperClusters. This routing architecture also dramatically
reduces the number of antifuses required to complete a
circuit, ensuring the highest possible performance
(Figure 1-3 and Figure 1-4 on page 1-4).
DirectConnect is a horizontal routing resource that
provides connections from a C-cell to its neighboring R-cell
in a given SuperCluster. DirectConnect uses a hardwired
signal path requiring no programmable interconnection to
achieve its fast signal propagation time of less than 0.1 ns.
FastConnect enables horizontal routing between any
two logic modules within a given SuperCluster and
vertical routing with the SuperCluster immediately
below it. Only one programmable connection is used in a
FastConnect path, delivering a maximum interconnect
propagation delay of 0.4 ns.
In addition to DirectConnect and FastConnect, the
architecture makes use of two globally-oriented routing
resources known as segmented routing and high-drive
routing. Actel’s segmented routing structure provides a
variety of track lengths for extremely fast routing
between SuperClusters. The exact combination of track
lengths and antifuses within each path is chosen by the
100-percent-automatic place-and-route software to
minimize signal propagation delays.
Figure 1-2 R-Cell, C-Cell and Cluster Organization
Type 1 SuperCluster Type 2 SuperCluster
Cluster 1 Cluster 1 Cluster 2 Cluster 1
R-Cell C-Cell
D0
D1
D2
D3
DB
A0 B0 A1 B1
Sa Sb
Y
Direct
Connect
Input
CLKA,
CLKB,
Internal Logic
HCLK
CKS CKP
CLR
PRE
YDQ
Routed
Data Input
S0 S1
RTSX-SU RadTolerant FPGAs (UMC)
1-4 Advanced v0.3
Figure 1-3 DirectConnect and FastConnect for SuperCluster 1’s
Figure 1-4 DirectConnect and FastConnect for SuperCluster 2’s
Type 1 SuperClusters
Routing Segments
• Typically 2 antifuses
• Max. 5 antifuses
FastConnect
• One antifuse
DirectConnect
• No antifuses for
smallest routing delay
Type 2 SuperClusters
Routing Segments
• Typically 2 antifuses
• Max. 5 antifuses
FastConnect
• One antifuse
DirectConnect
• No antifuses for
smallest routing delay
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 1-5
Global Resources
Actel’s high-drive routing structure provides three clock
networks: hardwired clocks (HCLK), routed clocks (CLKA,
CLKB), and quadrant clocks (QCLKA, QCLKB, QCLKC,
QCLKD) (Table 1-1).
The first clock, called HCLK, is hardwired from the HCLK
buffer to the clock select MUX in each R-cell. HCLK
cannot be connected to combinational logic. This
provides a fast propagation path for the clock signal,
enabling the 9.5 ns clock-to-out (pad-to-pad)
performance of the RTSX-SU devices.
The second type of clock, routed clocks (CLKA, CLKB), are
global clocks that can be sourced from either external
pins or internal logic signals within the device. CLKA and
CLKB may be connected to sequential cells (R-cells) or to
combinational logic (C-cells).
The last type of clock, quadrant clocks, are only found in
the RTSX72SU. Similar to the routed clocks, the four
quadrant clocks (QCLKA, QCLKB, QCLKC, QCLKD) can be
sourced from external pins or from internal logic signals
within the device. Each of these clocks can individually
drive up to a quarter of the chip, or they can be grouped
together to drive multiple quadrants.
Design Environment
The RTSX-SU RadTolerant family of FPGAs is fully
supported by both Actel's Libero™ Integrated Design
Environment (IDE) and Designer FPGA Development
software. Actel Libero IDE is a design management
environment, seamlessly integrating 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. Libero IDE includes Synplify® for Actel
from Synplicity®, ViewDraw for Actel from Mentor
Graphics, ModelSim™ HDL Simulator from Mentor
Graphics®, WaveFormer Lite™ from SynaptiCAD™, and
Designer software from Actel. Refer to the Libero IDE
flow (located on Actel’s website) diagram for more
information.
Actel's Designer software is a place-and-route tool and
provides a comprehensive suite of backend support tools
for FPGA development. The Designer software includes
timing-driven place-and-route, and a world-class
integrated static timing analyzer and constraints editor.
With the Designer software, a user can select and lock
package pins while only minimally impacting the results
of place-and-route. Additionally, the back-annotation
flow is compatible with all the major simulators and the
simulation results can be cross-probed with Silicon
Explorer II, Actel’s integrated verification and logic
analysis tool. 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
companies such as Mentor Graphics, Synplicity, Synopsys,
and Cadence Design Systems. The Designer software is
available for both the Windows and UNIX operating
systems.
Programming
Programming support is provided through Actel's Silicon
Sculptor II, a single-site programmer driven via a PC-
based GUI. Factory programming is available as well.
Low-Cost Prototyping Solution
Since the enhanced radiation characteristics of radiation-
tolerant devices are not required during the prototyping
phase of the design, Actel has developed a prototyping
solution for RTSX-SU that utilizes commercial SX-A
devices. The prototyping solution consists of two parts:
A well-documented design flow that allows the
customer to target an RTSX-SU design to the
equivalent commercial SX-A device
Either footprint-compatible packages or prototyping
sockets to adapt commercial SX-A packages to the
RTSX-SU package footprints
This methodology provides the user with a cost-effective
solution while maintaining the short time-to-market
associated with Actel FPGAs. Please see the application
note Prototyping for the RTSX-S Enhanced Aerospace
FPGA for more details
Table 1-1 RTSX-SU Global Resources
RTSX32SU RTSX72SU
Routed Clocks (CLKA, CLKB) 2 2
Hardwired Clocks (HCLK) 1 1
Quadrant Clocks (QCLKA,
QCLKB, QCLKC, QCLKD)
04
RTSX-SU RadTolerant FPGAs (UMC)
1-6 Advanced v0.3
In-System Diagnostic and Debug Capabilities
The RTSX-SU family of FPGAs includes internal probe
circuitry, allowing the designer to dynamically observe
and analyze any signal inside the FPGA without
disturbing normal device operation. Two individual
signals can be brought out to two multipurpose pins
(PRA and PRB) on the device. The probe circuitry is
accessed and controlled via Silicon Explorer II, Actel's
integrated verification and logic analysis tool, which
attaches to the serial port of a PC and communicates
with the FPGA via the JTAG port. See Figure 1-5.
Radiation Survivability
The RTSX-SU RadTolerant devices have varying total-dose
radiation survivability. The ability of these devices to
survive radiation effects is both device and lot
dependent.
Total-dose results are summarized in two ways. The first
summary is indicated by the maximum total-dose level
achieved before the device fails to meet an individual
performance specification but remains functional. For
Actel FPGAs, the parameter that first exceeds the
specification is ICC (standby supply current). The second
summary is indicated by the maximum total dose
achieved prior to the functional failure of the device.
Actel provides total-dose radiation test data on each lot.
Reports are available on Actel’s website or from Actel’s
local sales representatives. Listings of available lots and
devices can also be provided.
For a radiation performance summary, see Radiation
Data. This summary also shows single-event upset (SEU)
and single-event latch-up (SEL) testing that has been
performed on Actel FPGAs.
All radiation performance information is provided for
informational purposes only and is not guaranteed. Total
dose effects are lot-dependent, and Actel does not
guarantee that future devices will continue to exhibit
similar radiation characteristics. In addition, actual
performance can vary widely due to a variety of factors,
including but not limited to, characteristics of the orbit,
radiation environment, proximity to the satellite
exterior, the amount of inherent shielding from other
sources within the satellite, and actual bare die
variations. For these reasons, it is the sole responsibility
of the user to determine whether the device will meet
the requirements of the specific design.
Summary
The RTSX-SU family of RadTolerant FPGAs extends Actel’s
highly successful offering of FPGAs for radiation
environments with the industry’s first FPGA designed
specifically for enhanced radiation performance.
Figure 1-5 Probe Setup
Silicon Explorer II
TDI
TCK
TDO
TMS
PRA
PRB
Serial Connection
16
Additional
Channels
RTSX-SU FPGA
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 1-7
Related Documents
Application Notes
Simultaneous Switching Noise and Signal Integrity
http://www.actel.com/documents/SSO.pdf
Implementation of Security in Actel Antifuse FPGAs
http://www.actel.com/documents/AntifuseSecurityAN.pdf
Using A54SX72A and RT54SX72S Quadrant Clocks
http://www.actel.com/documents/QCLK.pdf
Actel eX, SX-A and RTSX-S I/Os
http://www.actel.com/documents/antifuseIOan.pdf
IEEE Standard 1149.1 (JTAG) in the SX/RTSX/SX-A/eX/RT54SX-S Families
http://www.actel.com/documents/SX_SXAJTAG.pdf
Prototyping for the RT54SX-S Enhanced Aerospace FPGA
http://www.actel.com/documents/RT54SXproto.pdf
Actel CQFP to FBFA Adapter Socket Instructions
http://www.actel.com/documents/CQ352-FPGA_Adapter_AN.pdf
Actel SX-A and RT54SX-S Devices in Hot-Swap and Cold-Sparing Applications
http://www.actel.com/documents/HotSwapColdSparing.pdf
User’s Guides and Manuals
Antifuse Macro Library Guide
http://www.actel.com/documents/libguide.pdf
ACTgen Macros User’s Guide
http://www.actel.com/documents/genguide.pdf
Libero IDE v5.2 User's Guide
http://www.actel.com/documents/liberoUG.pdf
Silicon Sculptor II User’s Guide
http://www.actel.com/techdocs/manuals/default.asp
White Papers
Design Security in Nonvolatile Flash and Antifuse FPGAs
http://www.actel.com/documents/DesignSecurity.pdf
Understanding Actel Antifuse Device Security
http://www.actel.com/documents/AntifuseSecurityWP.pdf
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-1
Detailed Specifications
General Conditions
Power-Up and Power-Cycling
The RTSX-SU family does not require any specific power-up or power-cycling sequence.
Table 2-1 Supply Voltages
VCCA VCCI Maximum Input Tolerance Maximum Output Drive
2.5V 3.3V 5V* 3.3V
2.5V 5V 5V 5V
Note: *3.3V PCI is not 5V tolerant
Table 2-2 Characteristics for All I/O Configurations
I/O Standard Hot Swappable Slew Rate Control Power-Up Resistor Pull
TTL, LVTTL Yes Yes. Affects falling edge outputs only Pull-up or Pull-down
3.3V PCI No No. High slew rate only Pull-up or Pull-down
5V PCI Yes No. High slew rate only Pull-up or Pull-down
Table 2-3 Time at which I/Os Become Active by Ramp Rate
(At room temperature and nominal operating conditions)
Ramp Rate 0.25V/ms 0.025V/ms 5V/ms 2.5V/ms 0.5V/ms 0.25V/ms 0.1V/ms 0.025V/ms
Units msmsmsmsmsmsmsms
RTSX32SU 10 100 0.46 0.74 2.8 5.2 12.1 47.2
RTSX72SU 10 100 0.41 0.67 2.6 5.0 12.1 47.2
RTSX-SU RadTolerant FPGAs (UMC)
2-2 Advanced v0.3
Operating Conditions
Absolute Maximum Conditions
Stresses beyond those listed in Table 2-4 may cause permanent damage to the device. Exposure to absolute maximum
rated conditions may affect device reliability. Devices should not be operated outside the recommendations inTable 2-
5.
Power Dissipation
A critical element of system reliability is the ability of
electronic devices to safely dissipate the heat generated
during operation. The thermal characteristics of a circuit
depend on the device and package used, the operating
temperature, the operating current, and the system's
ability to dissipate heat.
A complete power evaluation should be performed early
in the design process to help identify potential heat-
related problems in the system and to prevent the system
from exceeding the device’s maximum allowed junction
temperature.
The actual power dissipated by most applications is
significantly lower than the power the package can
dissipate. However, a thermal analysis should be
performed for all projects. To perform a power
evaluation, follow these steps:
1. Estimate the power consumption of the application.
2. Calculate the maximum power allowed for the device
and package.
3. Compare the estimated power and maximum power
values.
Estimating Power Dissipation
The total power dissipation for the RTSX-SU family is the
sum of the DC power dissipation and the AC power
dissipation:
PTotal = PDC + PAC
EQ 2-1
DC Power Dissipation
The power due to standby current is typically a small
component of the overall power. The DC power
dissipation is defined as:
PDC = (ICC)*VCCA + (ICC)*VCCI
EQ 2-2
Table 2-4 Absolute Maximum Conditions
Symbol Parameter Limits Units
VCCI DC Supply Voltage –0.3 to +6.0 V
VCCA DC Supply Voltage –0.3 to +3.0 V
VIInput Voltage –0.5 to + 6.0 V
VIInput Voltage for Bidirectional I/Os when using
3.3V PCI
–0.5 to +VCCI + 0.5 V
TSTG Storage Temperature –65 to +150 °C
Table 2-5 Recommended Operating Conditions
Parameter Military Units
Temperature Range (case temperature) –55 to +125 °C
2.5V Power Supply Tolerance 2.25 to 2.75 V
3.3V Power Supply Tolerance 3.0 to 3.6 V
5V Power Supply Tolerance 4.5 to 5.5 V
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-3
AC Power Dissipation
The power dissipation of the RTSX-SU family is usually dominated by the dynamic power dissipation. Dynamic power
dissipation is a function of frequency, equivalent capacitance, and power supply voltage. The AC power dissipation is
defined as follows:
EQ 2-3
or:
EQ 2-4
Where:
Guidelines for Estimating Power
The following guidelines are meant to represent worst-
case scenarios; they can be generally used to predict the
upper limits of power dissipation:
Logic Modules (m) = 20% of modules
Inputs Switching (n) = # inputs/4
Outputs Switching (p) = # output/4
CLKA Loads (q1) = 20% of R-cells
CLKB Loads (q2) = 20% of R-cells
Load Capacitance (CL) = 35 pF
Average Logic Module Switching Rate (fm) = f/10
Average Input Switching Rate (fn) =f/5
Average Output Switching Rate (fp) = f/10
Average CLKA Rate (fq1) = f/2
Average CLKB Rate (fq2) = f/2
Average HCLK Rate (fs1) = f
HCLK loads (s1) = 20% of R-cells
To assist customers in estimating the power dissipations
of their designs, Actel has published the eX, SX-A and
RT54SX-S Power Calculator worksheet.
PAC = PC-Cells + PR-Cells + PCLKA + PCLKB + PHCLK + POutput Buffer + PInput Buffer
PAC = VCCA2 * [(m * CEQCM * fm)C-Cells + (m * CEQSM * fm)R-Cells + (n * CEQI * fn)Input Buffer + (p * (CEQO + CL) * fp)Output Buffer +
(0.5 * (q1 * CEQCR * fq1) + (r1 * fq1))CLKA + (0.5 * (q2 * CEQCR * fq2)+ (r2 * fq2))CLKB + (0.5 * (s1 * CEQHV * fs1) +
(CEQHF * fs1))HCLK]
CEQCM = Equivalent capacitance of combinatorial modules
(C-Cells) in pF
CEQSM = Equivalent capacitance of sequential modules (R-Cells)
in pF
CEQI = Equivalent capacitance of input buffers in pF
CEQO = Equivalent capacitance of output buffers in pF
CEQCR = Equivalent capacitance of CLKA/B in pF
CEQHV = Variable capacitance of HCLK in pF
CEQHF = Fixed capacitance of HCLK in pF
CL = Output lead capacitance in pF
fm = Average logic module switching rate in MHz
fn = Average input buffer switching rate in MHz
fp = Average output buffer switching rate in MHz
fq1 = Average CLKA rate in MHz
fq2 = Average CLKB rate in MHz
fs1 = Average HCLK rate in MHz
m = Number of logic modules switching at fm
n = Number of input buffers switching at fn
p = Number of output buffers switching at fp
q1 = Number of clock loads on CLKA
q2 = Number of clock loads on CLKB
r1 = Fixed capacitance due to CLKA
r2 = Fixed capacitance due to CLKB
s1 = Number of clock loads on HCLK
x = Number of I/Os at logic low
y = Number of I/Os at logic high
Table 2-6 Fixed Power Parameters
Parameter RTSX32SU RTSX72SU Units
CEQCM 3.00 3.00 pF
CEQSM 3.00 3.00 pF
CEQI 1.40 1.30 pF
CEQO 7.40 7.40 pF
CEQCR 3.50 3.50 pF
CEQHV 4.30 4.30 pF
CEQHF 300 690 pF
r1100 245 pF
r2100 245 pF
ICC 25 25 mA
RTSX-SU RadTolerant FPGAs (UMC)
2-4 Advanced v0.3
Thermal Characteristics
Introduction
The temperature variable in Actel’s Designer software
refers to the junction temperature, not the ambient,
case, or board temperatures. This is an important
distinction because dynamic and static power
consumption cause the chip junction to be higher than
the ambient, case, or board temperatures. EQ 2-5, EQ 2-
6, and EQ 2-7 give the relationship between thermal
resistance, temperature gradient and power.
EQ 2-5
EQ 2-6
EQ 2-7
Where:
Package Thermal Characteristics
The device thermal characteristics θjc and θja are given in Table 2-7. The thermal characteristics for θja are shown with
two different air flow rates. Note that the absolute maximum junction temperature is 150°C.
Maximum Allowed Power Dissipation
Shown below are example calculations to estimate the maximum allowed power dissipation for a given device based
on two different thermal environments while maintaining the device junction temperature at or below worst-case
military operating conditions (125°C).
Example 1:
This example assumes that there is still air in the environment. The heat flow is shown by the arrows in Figure 2-1 on
page 2-5. The maximum ambient air temperature is assumed to be 50°C. The device package used is the 624-pin CCGA.
θja TjTa
P
-----------------=
θjc TjTc
P
-----------------=
θjb TjTb
P
-----------------=
θja =Junction-to-air thermal resistance of the package.
θja numbers are located in Tab l e 2- 7.
θjc =Junction-to-case thermal resistance of the
package. θjc numbers are located in Tab le 2- 7.
θjb =Junction-to-board thermal resistance of the
package. θjb for a 624-pin CCGA is located in the
notes for Tab l e 2- 7 .
Tj= Junction Temperature
Ta= Ambient Temperature
Tb= Board Temperature
Tc= Case Temperature
P = Power
Table 2-7 Package Thermal Characteristics
Package Type Pin Count θjc
θja
UnitsStill Air θja 1.0m/s θja 2.5m/s
Ceramic Quad Flat Pack (CQFP) 208 2.0 122 19.8 18.0 °C/W
Ceramic Quad Flat Pack (CQFP) 256 2.0 120 16.5 15.0 °C/W
Ceramic Quad Flat Pack (CQFP) with heatsink 208 0.5 121.0 17.3 15.7 °C/W
Ceramic Quad Flat Pack (CQFP) with heatsink 256 0.5 119.0 15.7 14.2 °C/W
Ceramic Chip Carrier Land Grid (CCLG) 256 1.1 112.1 10.0 9.1 °C/W
Ceramic Column Grid Array (CCGA) 624 6.5 28.9 8.5 8.0 °C/W
Notes:
1. θjc for CQFP and CCLG packages refers to the thermal resistance between the junction and the bottom of the package.
2. θjc for the CCGA 624 refers to the thermal resistance between the junction and the top surface of the package. Thermal resistance
from junction to board (θjb) for CG624 package is 3.4 °C/W.
Max. Allowed Power Max Junction Temp Max. Ambient Temp
θja
-------------------------------------------------------------------------------------------------------- 125°C50°C
8.9°C/W
----------------------------------- 8.43W===
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-5
Example 2:
This example assumes that the primary heat conduction path will be through the bottom of the package (neglecting
the heat conducted through the package pins) to the board for a package mounted with thermal paste. The heat flow
is shown by the arrows in Figure 2-2. The maximum board temperature is assumed to be 70°C. The device package
used is the 352-pin CQFP. The thermal resistance (θcb) of the thermal paste is assumed to be 0.58 °C/W.
Timing Derating
RTSX-SU devices are manufactured in a CMOS process; therefore, device performance is dependent on temperature,
voltage, and process variations. Minimum timing parameters reflect maximum operating voltage, minimum operating
temperature, and best-case processing. Maximum timing parameters reflect minimum operating voltage, maximum
operating temperature, and worst-case processing. The derating factors shown in Table 2-8 should be applied to all
timing data contained within this datasheet.
Figure 2-1 Hear Flow when Air is Present
Solder Columns
Air
PCB
Figure 2-2 Heat Flow in a Vacuum
Table 2-8 Temperature and Voltage Derating Factors
(Normalized to Worst-Case Military Conditions, TJ = 125°C, VCCA = 2.25V)
VCCA
Junction Temperature (Tj)
–55°C –40°C 0°C 25°C 70°C 85°C 125°C
2.25 0.71 0.72 0.78 0.80 0.90 0.94 1.00
2.50 0.67 0.67 0.73 0.75 0.84 0.87 0.93
2.75 0.62 0.63 0.69 0.70 0.79 0.82 0.88
Note: The user can set the junction temperature in Actel’s Designer software to be any integer value in the range of –55°C to 175°C, and
the core voltage to be any value between 2.25V and 2.75V.
Max. Allowed Power TjTb
θjb
-----------------TjTb
θjc θcb
+
---------------------125°C70°C
2.0°C/W 0.58°C/W+
------------------------------------------------------ 21.32W== = =
Thermal Adhesive
PCB
RTSX-SU RadTolerant FPGAs (UMC)
2-6 Advanced v0.3
Timing Model
Hardwired Clock
External Setup
= (tINYH + tRD2 + tSUD) – tHCKH
= 0.7 + 1.0 + 0.8 – 3.9 = –1.4 ns
Clock-to-Out (Pad-to-Pad)
= tHCKH + tRCO + tRD1 + tDHL
= 3.9 + 1.0 + 0.8 + 3.8 = 9.5 ns
Routed Clock
External Setup
= (tINYH + tRD2 + tSUD) – tRCKH
= 0.7 + 1.0 + 0.8– 5.3= –2.8 ns
Clock-to-Out (Pad-to-Pad)
= tRCKH + tRCO + tRD1 + tDHL
= 5.3+ 1.0 + 0.8 + 3.8 = 10.9 ns
Figure 2-3 RTSX-SU Timing Model
Values shown for RTSX32SU, –1, 0 krad (Si), 5V TTL worst-case military conditions
Input Delays Internal Delays Predicted
Routing
Delays
Output Delays
I/O Module
tINYH= 0.7 ns tRD2 = 1.0 ns
tRD1 = 0.8 ns Combinatorial
Cell I/O Module
tDHL = 3.8 ns
tRD8 = 2.9 ns
tRD4 = 1.5 ns
tRD1 = 0.8 ns
tPD = 1.2 ns
I/O Module
tDHL = 3.8 ns
tRD1 = 0.8 ns
tRCO= 1.0 ns
I/O Module
tINYH= 0.7 ns
tENZL= 2.5 ns
tSUD = 0.8 ns
tHD = 0.0 ns
tSUD = 0.8 ns
tHD = 0.0 ns
tRCKH = 5.3 ns
(100% Load)
DQ
Register
Cell
Routed
Clock
tRD1 = 0.8 ns
tRCO= 1.0 ns
tHCKH= 3.9 ns
DQ
Register
Cell
Hardwired
Clock
I/O Module
tDHL = 3.8 ns
tENZL= 2.5 ns
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-7
I/O Specifications
Pin Descriptions
Supply Pins
GND Ground
Low supply voltage.
VCCI Supply Voltage
Supply voltage for I/Os. See Table 2-1 on page 2-1.
VCCA Supply Voltage
Supply voltage for Array. See Table 2-1 on page 2-1.
Global Pins
CLKA/B Routed Clock A and B
These pins are clock inputs for clock distribution
networks. Input levels are compatible with standard TTL,
LVTTL, 3.3V PCI, or 5V PCI specifications. The clock input
is buffered prior to clocking the R-cells. When not used,
this pin must be set Low or High on the board. When
used, this pin should be held Low or High during power-
up to avoid unwanted static power.
For RTSX72SU, these pins can be configured as user I/Os.
When used, this pin offers a built-in programmable pull-
up or pull-down resistor active during power-up only.
QCLKA/B/C/D Quadrant Clock A, B, C, and D / I/O
These four pins are the quadrant clock inputs and are
only found on the RTSX72SU. They are clock inputs for
clock distribution networks. Input levels are compatible
with standard TTL, LVTTL, 3.3V PCI or 5V PCI
specifications. Each of these clock inputs can drive up to
a quarter of the chip, or they can be grouped together to
drive multiple quadrants. The clock input is buffered
prior to clocking the core cells.
These pins can be configured as user I/Os. When not
used, these pins must not be left floating. They must be
set Low or High on the board. When used, these pins
offer a built-in programmable pull-up or pull-down
resistor, active during power-up only.
HCLK Dedicated (Hardwired) Array Clock
This pin is the clock input for sequential modules. Input
levels are compatible with standard TTL, LVTTL, 3.3V PCI or
5V PCI specifications. This input is buffered prior to
clocking the R-cells. It offers clock speeds independent of
the number of R-cells being driven. When not used, this
pin must not be left floating. It must be set to Low or High
on the board. When used, this pin should be held Low or
High during power-up to avoid unwanted static power.
JTAG/Probe Pins
PRA/PRB1, I/O Probe A/B
The probe pin is used to output data from any user-
defined design node within the device. This independent
diagnostic pin can be used in conjunction with the other
probe pin to allow real-time diagnostic output of any
signal path within the device. The probe pin can be used
as a user-defined I/O when verification has been
completed. The pin’s probe capabilities can be
permanently disabled to protect programmed design
confidentiality.
TCK1, I/O Test Clock
Test clock input for diagnostic probe and device
programming. In flexible mode, TCK becomes active
when the TMS pin is set Low (Table 2-32 on page 2-35).
This pin functions as an I/O when the boundary scan
state machine reaches the “logic reset” state.
TDI1, I/O Test Data Input
Serial input for boundary scan testing and diagnostic
probe. In flexible mode, TDI is active when the TMS pin is
set Low (Table 2-32 on page 2-35). This pin functions as
an I/O when the boundary scan state machine reaches
the “logic reset” state.
TDO1, I/O Test Data Output
Serial output for boundary scan testing. In flexible mode,
TDO is active when the TMS pin is set Low (Table 2-32 on
page 2-35). This pin functions as an I/O when the
boundary scan state machine reaches the "logic reset"
state. When Silicon Explorer II is being used, TDO will act
as an output when the "checksum" command is run. It
will return to user I/O when "checksum" is complete.
TMS1Test Mode Select
The TMS pin controls the use of the IEEE 1149.1
boundary scan pins (TCK, TDI, TDO, TRST). In flexible
mode when the TMS pin is set Low, the TCK, TDI, and
TDO pins are boundary scan pins (Table 2-32 on page 2-
35). Once the boundary scan pins are in test mode, they
will remain in that mode until the internal boundary
scan state machine reaches the “logic reset” state. At this
point, the boundary scan pins will be released and will
function as regular I/O pins. The “logic reset” state is
reached five TCK cycles after the TMS pin is set High. In
dedicated test mode, TMS functions as specified in the
IEEE 1149.1 specifications.
1. These pins should be terminated with a 70 resistor to preserve probing capabilities.
RTSX-SU RadTolerant FPGAs (UMC)
2-8 Advanced v0.3
TRST Boundary Scan Reset Pin
The TRST pin functions as an active-low input to
asynchronously initialize or rest the boundary scan
circuit. The TRST pin is equipped with an internal pull-up
resistor. For flight applications, the TRST pin should be
hardwired to GND.
User I/O
I/O Input/Output
The I/O pin functions as an input, output, tristate, or
bidirectional buffer. Input and output levels are
compatible with standard TTL, LVTTL, 3.3V/5V PCI, or 5V
CMOS specifications. Unused I/O pins are automatically
tristated by the Designer software. See the "User I/O"
section on page 2-8 for more details.
Special Functions
NC No Connection
This pin is not connected to circuitry within the device.
These pins can be driven to any voltage or can be left
floating with no effect on the operation of the device.
User I/O
The RTSX-SU family features a flexible I/O structure that
supports 3.3V LVTTL, 5V TTL, 5V CMOS, and 3.3V and 5V
PCI. All I/O standards are hot-swap compliant, cold-
sparing capable, and 5V tolerant (except for 3.3V PCI).
Each I/O module has an available power-up resistor of
approximately 50 k that can configure the I/O to a
known state during power-up. Just slightly before VCCA
reaches 2.5V, the resistors are disabled so the I/Os will
behave normally. For more information about the
power-up resistors, please see Actel’s application note
SX-A and RTSX-S Devices in Hot-Swap and Cold Sparing
Applications.
RTSX-SU inputs should be driven by high-speed push-pull
devices with a low-resistance pull-up device. If the input
voltage is greater than VCCI and a fast push-pull device is
NOT used, the high-resistance pull-up of the driver and
the internal circuitry of the RTSX-SU I/O may create a
voltage divider (when a user I/O is configured as an
input, the associated output buffer is tristated). This
voltage divider could pull the input voltage below
specification for some devices connected to the driver. A
logic ‘1’ may not be correctly presented in this case. For
example, if an open drain driver is used with a pull-up
resistor to 5V to provide the logic ‘1’ input, and VCCI is set
to 3.3V on the RTSX-SU device, the input signal may be
pulled down by the RTSX-SU input.
Hot Swapping
RTSX-SU I/Os can be configured to be hot swappable in
compliance with the Compact PCI Specification.
However, a 3.3V PCI device is not hot swappable. During
power-up/down, all I/Os are tristated. VCCA and VCCI do
not have to be stable during power-up/down. After the
RTSX-SU device is plugged into an electrically active
system, the device will not degrade the reliability of or
cause damage to the host system. The device’s output
pins are driven to a high impedance state until normal
chip operating conditions are reached. Table 2-3 on
page 2-1 summarizes the VCCA voltage at which the I/Os
behave according to the user’s design for an RTSX-SU
device at room temperature for various ramp-up rates.
The data reported assumes a linear ramp-up profile to
2.5V. Refer to Actel’s application note, SX-A and RTSX-S
Devices in Hot-Swap and Cold-Sparing Applications for
more information on hot swapping.
Customizing the I/O
Each user I/O on an RTSX-SU device can be configured as
an input, an output, a tristate output, or a bidirectional
pin. Mixed I/O standards are allowed and can be set on a
pin-by-pin basis. High or low slew rates can be set on
individual output buffers (except for PCI which defaults
to high slew), as well as the power-up configuration
(either pull-up or pull-down).
The user selects the desired I/O by setting the I/O
properties in PinEditor, Actel’s graphical pin-placement
and I/O properties editor. See the PinEditor online help
for more information.
Unused I/Os
All unused user I/Os are automatically tristated by Actel’s
Designer software. Although termination is not
required, it is recommended that the user tie off all
unused I/Os to GND externally. If the I/O clamp diode is
disabled, then unused I/Os are 5V tolerant, otherwise
unused I/Os are tolerant to VCCI.
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-9
I/O Macros
There are nine I/O macros available to the user for RTSX-SU:
CLKBUF/CLKBUFI: Clock Buffer, noninverting and
inverting
CLKBIBUF/CLKBIBUFI: Bidirectional Clock Buffer,
noninverting and inverting
QCLKBUF/QCLKBUFI: Quad Clock Buffer,
noninverting and inverting
QCLKBIBUF/QCLKBIBUFI: Quad Bidirectional Clock
Buffer, noninverting and inverting
HCLKBUF: Hardwired Clock Buffer
INBUF: Input Buffer
OUTBUF: Output Buffer
TRIBUF: Tristate Buffer
BIBUF: Bidirectional Buffer
Table 2-9 User I/O Features
Function Description
Input Buffer Threshold Selections 5V: CMOS, PCI, TTL
3.3V: PCI, LVTTL
Flexible Output Driver 5V: CMOS, PCI, TTL
3.3V: PCI, LVTTL
Selectable on an individual I/O basis
Output Buffer “Hot-Swap” Capability
I/Os on an unpowered device does not sink the current (Power supplies are at 0V)
Can be used for “cold sparing”
Individually selectable slew rate, high or low slew (The default is high slew rate). The slew
rate selection only affects the falling edge of an output. There is no change on the rising
edge of the output or any inputs
Power-Up Individually selectable pull-ups and pull-downs during power-up (default is to power-up
in tristate mode)
Enables deterministic power-up of a device
VCCA and VCCI can be powered in any order
RTSX-SU RadTolerant FPGAs (UMC)
2-10 Advanced v0.3
I/O Module Timing Characteristics
Figure 2-4 Output Timing Model and Waveforms
Figure 2-5 Input Timing Model and Waveforms
Figure 2-6 AC Test Loads
To AC test loads (shown below)PAD
D
E
TRIBUFF
D
V
CC
GND
50%
Pad
VOL
V
OH
t
DLH
50%
t
DHL
E
V
CC
GND
50%
Pad
V
OL
t
ENZL
50%
10%
t
ENLZ
E
V
CC
GND
50%
VPad
GND
V
OH
t
ENZH
50%
90%
t
EN HZ
V
CC
VMEAS
VMEAS
VMEAS VMEAS
PAD Y
INBUF
Pad 0V
Y
GND
V
CC
50% 50%
t
INYH
t
INYL
V
MEAS
V
MEAS
V
CCI
Load 1
(Used to measure
Load 2
(Used to measure enable delays)
35 pF
To the output
VCC GND
35 pF
To the output
R to VCC for tPZL
R to GND for tPZH
R = 1 k
propagation delay)
under test
under test
Load 3
(Used to measure disable delays)
5 pF
To the output
R to VCC for tPLZ
R to GND for tPHZ
R = 1 k
under test
VCC GND
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-11
5V TTL and 3.3V LVTTL
Table 2-10 5V TTL and 3.3V LVTTL Electrical Specifications
Symbol
Military
Parameter Min. Max. Units
VOH VCCI = Min.
VI = VIH or VIL
(IOH = -1mA) 0.9 VCCI V
VCCI = Min.
VI = VIH or VIL
(IOH = -8mA) 2.4 V
VOL VCCI = Min.
VI = VIH or VIL
(IOL= 1mA) 0.1 VCCI V
VCCI = Min.
VI = VIH or VIL
(IOL= 12mA) 0.4 V
VIL Input Low Voltage 0.8 V
VIH Input High Voltage 2.0 V
IIL / IIH Input Leakage Current, VIN = VCCI or GND (VCCI 5.25V)
(VCCI 5.5V)
–20
–70
20
70
µA
µA
IOZ Tristate Output Leakage Current, VOUT = VCCI or GND (VCCI 5.25V)
(VCCI 5.5V)
–20
–70
20
70
µA
µA
tR, tFInput Transition Time 10 ns
CIN Input Pin Capacitance320 pF
CCLK CLK Pin Capacitance320 pF
VMEAS Trip point for Input buffers and Measuring point for Output buffers 1.5 V
IV Curve2Can be derived from the IBIS model on the web.
Notes:
1. The IBIS model can be found at www.actel.com/techdocs/models/ibis.html.
2. If tR/tF exceeds the limit of 10 ns, Actel can guarantee reliability but not functionality.
3. Absolute maximum pin capacitance, which includes package and I/O input capacitance.
RTSX-SU RadTolerant FPGAs (UMC)
2-12 Advanced v0.3
Timing Characteristics
Table 2-11 RTSX32SU 5V TTL and 3.3V LVTTL I/O Module
Worst-Case Military Conditions VCCA = 2.25V, TJ = 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
5V TTL Output Module Timing (VCCI = 4.5V)
tINYH Input Data Pad-to-Y High 0.7 0.9 ns
tINYL Input Data Pad-to-Y Low 1.1 1.3 ns
tDLH Data-to-Pad Low to High 3.1 3.6 ns
tDHL Data-to-Pad High to Low 3.8 4.4 ns
tDHLS Data-to-Pad High to Low – low slew 9.8 11.5 ns
tENZL Enable-to-Pad, Z to Low 2.5 3.0 ns
tDENZLS Enable-to-Pad, Z to Low – low slew 9.0 10.6 ns
tENZH Enable-to-Pad, Z to High 3.1 3.6 ns
tENLZ Enable-to-Pad, Low to Z 4.4 5.3 ns
tENHZ Enable-to-Pad, High to Z 3.8 4.4 ns
dTLH Delta Delay vs. Load Low to High 0.036 0.046 ns/pF
dTHL Delta Delay vs. Load High to Low 0.029 0.038 ns/pF
dTHLS Delta Delay vs. Load High to Low – low slew 0.049 0.064 ns/pF
3.3V LVTTL Output Module Timing (VCCI = 3.0V)
tINYH Input Data Pad-to-Y High 0.8 0.9 ns
tINYL Input Data Pad-to-Y Low 1.1 1.3 ns
tDLH Data-to-Pad Low to High 4.1 4.8 ns
tDHL Data-to-Pad High to Low 3.7 4.4 ns
tDHLS Data-to-Pad High to Low – low slew 13.2 15.6 ns
tENZL Enable-to-Pad, Z to L 2.9 3.4 ns
tDENZLS Enable-to-Pad, Z to Low – low slew 12.7 14.9 ns
tENZH Enable-to-Pad, Z to H 4.1 4.8 ns
tENLZ Enable-to-Pad, L to Z 3.7 4.4 ns
tENHZ Enable-to-Pad, H to Z 3.7 4.4 ns
dTLH Delta Delay vs. Load Low to High 0.064 0.081 ns/pF
dTHL Delta Delay vs. Load High to Low 0.031 0.040 ns/pF
dTHLS Delta Delay vs. Load High to Low – low slew 0.069 0.088 ns/pF
Note: Output delays based on 35 pF loading.
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-13
Table 2-12 RTSX72SU 5V TTL and 3.3V LVTTL I/O Module
Worst-Case Military Conditions VCCA = 2.25V, TJ = 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
5V TTL Output Module Timing (VCCI = 4.5V)
tINYH Input Data Pad-to-Y High 0.7 0.9 ns
tINYL Input Data Pad-to-Y Low 1.1 1.3 ns
tDLH Data-to-Pad Low to High 3.2 3.7 ns
tDHL Data-to-Pad High to Low 4.0 4.7 ns
tDHLS Data-to-Pad High to Low – low slew 10.3 12.1 ns
tENZL Enable-to-Pad, Z to Low 2.5 3.0 ns
tDENZLS Enable-to-Pad, Z to Low – low slew 9.0 10.6 ns
tENZH Enable-to-Pad, Z to High 3.2 3.7 ns
tENLZ Enable-to-Pad, Low to Z 4.4 5.3 ns
tENHZ Enable-to-Pad, High to Z 4.0 4.7 ns
dTLH Delta Delay vs. Load Low to High 0.036 0.046 ns/pF
dTHL Delta Delay vs. Load High to Low 0.029 0.038 ns/pF
dTHLS Delta Delay vs. Load High to Low – low slew 0.049 0.064 ns/pF
3.3V LVTTL Output Module Timing (VCCI = 3.0V)
tINYH Input Data Pad-to-Y High 1.0 1.2 ns
tINYL Input Data Pad-to-Y Low 2.2 2.5 ns
tDLH Data-to-Pad Low to High 4.0 4.6 ns
tDHL Data-to-Pad High to Low 3.6 4.2 ns
tDHLS Data-to-Pad High to Low – low slew 12.7 14.9 ns
tENZL Enable-to-Pad, Z to L 2.9 3.4 ns
tDENZLS Enable-to-Pad, Z to Low – low slew 12.7 14.9 ns
tENZH Enable-to-Pad, Z to H 4.0 4.6 ns
tENLZ Enable-to-Pad, L to Z 3.9 4.4 ns
tENHZ Enable-to-Pad, H to Z 3.6 4.2 ns
dTLH Delta Delay vs. Load Low to High 0.064 0.081 ns/pF
dTHL Delta Delay vs. Load High to Low 0.031 0.04 ns/pF
dTHLS Delta Delay vs. Load High to Low – low slew 0.069 0.088 ns/pF
Note: Output delays based on 35 pF loading.
RTSX-SU RadTolerant FPGAs (UMC)
2-14 Advanced v0.3
5V CMOS
Timing Characteristics
Table 2-13 5V CMOS Electrical Specifications
Symbol
Military
Parameter Min. Max. Units
VOH VCCI = MIN,
VI = VCCI or GND
(IOH = –20µA) VCCI - 0.1 V
VOL VCCI = MIN,
VI = VCCI or GND
(IOL= ±20µA) 0.1 V
VIL Input Low Voltage, VOUT = VVOL(max) 0.3VCC V
VIH Input High Voltage, VOUT = VVOH(min) 0.7VCC V
IOZ Tristate Output Leakage Current, VOUT = VCCI or GND (VCCI 5.25V)
(VCCI 5.5V)
–20
–70
20
70
µA
µA
tR, tFInput Transition Time 10 ns
CIN Input Pin Capacitance120 pF
CCLK CLK Pin Capacitance120 pF
VMEAS Trip point for Input buffers and Measuring point for Output buffers 2.5 V
IV Curve Can be derived from the IBIS model on the web.2
Notes:
1. Absolute maximum pin capacitance, which includes package and I/O input capacitance.
2. The IBIS model can be found at www.actel.com/techdocs/models/ibis.html.
Table 2-14 RTSX32SU 5V CMOS I/O Module
Worst-Case Military Conditions VCCA = 2.25V, VCCI = 4.5V, TJ = 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
5V CMOS Output Module Timing
tINYH Input Data Pad-to-Y High 0.7 0.9 ns
tINYL Input Data Pad-to-Y Low 1.1 1.3 ns
tDLH Data-to-Pad Low to High 3.4 4.0 ns
tDHL Data-to-Pad High to Low 3.6 4.2 ns
tDHLS Data-to-Pad High to Low – low slew 8.7 10.3 ns
tENZL Enable-to-Pad, Z to Low 2.3 2.8 ns
tDENZLS Enable-to-Pad, Z to Low – low slew 8.8 10.4 ns
tENZH Enable-to-Pad, Z to High 3.6 4.2 ns
tENLZ Enable-to-Pad, Low to Z 4.5 5.3 ns
tENHZ Enable-to-Pad, High to Z 3.4 4.0 ns
dTLH Delta Delay vs. Load Low to High 0.036 0.046 ns/pF
dTHL Delta Delay vs. Load High to Low 0.029 0.038 ns/pF
dTHLS Delta Delay vs. Load High to Low – low slew 0.049 0.064 ns/pF
Note: Output delays based on 35 pF loading.
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-15
Table 2-15 RTSX72SU 5V CMOS I/O Module
Worst-Case Military Conditions VCCA = 2.25V, VCCI = 4.5V, TJ = 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
5V CMOS Output Module Timing
tINYH Input Data Pad-to-Y High 0.7 0.9 ns
tINYL Input Data Pad-to-Y Low 0.0 0.0 ns
tDLH Data-to-Pad Low to High 3.6 4.2 ns
tDHL Data-to-Pad High to Low 3.8 4.5 ns
tDHLS Data-to-Pad High to Low – low slew 9.2 10.8 ns
tENZL Enable-to-Pad, Z to Low 2.3 2.8 ns
tDENZLS Enable-to-Pad, Z to Low – low slew 8.8 10.4 ns
tENZH Enable-to-Pad, Z to High 3.8 4.5 ns
tENLZ Enable-to-Pad, Low to Z 4.5 5.3 ns
tENHZ Enable-to-Pad, High to Z 3.6 4.2 ns
dTLH Delta Delay vs. Load Low to High 0.036 0.046 ns/pF
dTHL Delta Delay vs. Load High to Low 0.029 0.038 ns/pF
dTHLS Delta Delay vs. Load High to Low – low slew 0.049 0.064 ns/pF
Note: Output delays based on 35 pF loading.
RTSX-SU RadTolerant FPGAs (UMC)
2-16 Advanced v0.3
5V PCI
The RTSX-SU family supports 5V PCI and is compliant with the PCI Local Bus Specification Rev. 2.1.
Equation A
IOH = 11.9 * (VOUT – 5.25) * (VOUT + 2.45)
for VCCI > VOUT > 3.1V
Equation B
IOL = 78.5 * VOUT * (4.4 – VOUT)
for 0V < VOUT < 0.71V
Table 2-16 5V PCI DC Specifications
Symbol Parameter Condition Min. Max. Units
VCCA Supply Voltage for Array 2.25 2.75 V
VCCI Supply Voltage for I/Os 4.5 5.5 V
VIH Input High Voltage12.0 VCCI + 0.5 V
VIL Input Low Voltage1–0.5 0.8 V
IIH Input High Leakage Current VIN = 2.75 70 µA
IIL Input Low Leakage Current VIN = 0.5 –70 µA
VOH Output High Voltage IOUT = –2 mA 2.4 V
VOL Output Low Voltage2IOUT = 3 mA, 6 mA 0.55 V
CIN Input Pin Capacitance310 pF
CCLK CLK Pin Capacitance 5 12 pF
VMEAS Trip Point for Input Buffers and Measuring Point for Output Buffers 1.5 V
Notes:
1. Input leakage currents include hi-Z output leakage for all bidirectional buffers with tristate outputs.
2. Signals without pull-up resistors must have 3 mA low output current. Signals requiring pull-up must have 6 mA; the latter include,
FRAME#, IRDY#, TRDY#, DEVSEL#, STOP#, SERR#, PERR#, LOCK#, and, when used AD[63::32], C/BE[7::4]#, PAR64, REQ64#, and
ACK64#.
3. Absolute maximum pin capacitance for a PCI input is 10 pF (except for CLK) with an exception granted to motherboard-only devices,
which could be up to 16 pF in order to accommodate PGA packaging. This mean that components for expansion boards need to use
alternatives to ceramic PGA packaging (i.e., PBGA,PQFP, SGA, etc.).
Figure 2-7 5V PCI V/I Curve for RTSX-SU
–200.0
–150.0
–100.0
–50.0
0.0
50.0
100.0
150.0
200.0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6
Voltage Out (V)
Current (mA)
IOH
IOL
IOH Min. Specification
IOH Max. Specification
IOL Min. Specification
IOL Max. Specification
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-17
Table 2-17 5V PCI AC Specifications
Symbol Parameter Condition Min. Max. Units
IOH(AC) 0 < VOUT < 1.4 1–44 mA
Switching Current High 1.4 < VOUT < 2.4 1, 2 (–44 + (VOUT – 1.4)/0.024) mA
3.1 < VOUT < VCCI 1, 3 "Equation A" on
page 2-16
(Test Point) VOUT = 3.1 3–142 mA
IOL(AC) VOUT = 2.2 195 mA
Switching Current Low 2.2 > VOUT > 0.55 1(VOUT/0.023) mA
0.71 > VOUT > 0 1, 3 "Equation B" on
page 2-16
(Test Point) VOUT = 0.71 206 mA
ICL Low Clamp Current –5 < VIN –1 –25 + (VIN + 1)/0.015 mA
slewROutput Rise Slew Rate 0.4V to 2.4V load415V/ns
slewFOutput Fall Slew Rate 2.4V to 0.4V load415V/ns
Notes:
1. Refer to the V/I curves in Figure 2-7 on page 2-16. Switching current characteristics for REQ# and GNT# are permitted to be one
half of that specified here; i.e., half size output drivers may be used on these signals. This specification does not apply to CLK and
RST#, which are system outputs. The “Switching Current High” specification is not relevant to SERR#, INTA#, INTB#, INTC#, and
INTD#, which are open drain outputs.
2. Note that this segment of the minimum current curve is drawn from the AC drive point directly to the DC drive point rather than
toward the voltage rail (as is done in the pull-down curve). This difference is intended to allow for an optional N-channel pull-up.
3. Maximum current requirements must be met as drivers pull beyond the last step voltage. Equations defining these maximums (A
and B) are provided with the respective curves in Figure 2-7 on page 2-16. The equation defined maximum should be met by the
design. In order to facilitate component testing, a maximum current test point is defined for each side of the output driver.
4. This parameter is to be interpreted as the cumulative edge rate across the specified range, rather than the instantaneous rate at any
point within the transition range. The specified load is optional; i.e., the designer may elect to meet this parameter with an
unloaded output per revision 2.0 of the PCI Local Bus Specification (Figure 2-8). However, adherence to both the maximum and
minimum parameters is now required (the maximum is no longer simply a guideline). Since adherence to the maximum slew rate
was not required prior to revision 2.1 of the specification, there may be components in the market that have faster edge rates;
therefore, motherboard designers must bear in mind that rise and fall times faster than this specification could occur and should
ensure that signal integrity modeling accounts for this. Rise slew rate does not apply to open drain outputs.
Figure 2-8 5V PCI Output Loading
pin
output
buffer 50 pF
RTSX-SU RadTolerant FPGAs (UMC)
2-18 Advanced v0.3
Timing Characteristics
Table 2-18 RTSX32SU 5V PCI I/O Module
Worst-Case Military Conditions VCCA = 2.25V, VCCI = 4.5V, TJ= 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
5V PCI Output Module Timing
tINYH Input Data Pad-to-Y High 0.7 0.9 ns
tINYL Input Data Pad-to-Y Low 1.1 1.3 ns
tDLH Data-to-Pad Low to High 3.4 4.0 ns
tDHL Data-to-Pad High to Low 4.1 4.8 ns
tENZL Enable-to-Pad, Z to Low 2.8 3.3 ns
tENZH Enable-to-Pad, Z to High 3.4 4.0 ns
tENLZ Enable-to-Pad, Low to Z 4.9 5.8 ns
tENHZ Enable-to-Pad, High to Z 4.1 4.8 ns
dTLH Delta Delay vs. Load Low to High 0.036 0.046 ns/pF
dTHL Delta Delay vs. Load High to Low 0.029 0.038 ns/pF
Note: Output delays based on 50 pF loading.
Table 2-19 RTSX72SU 5V PCI I/O Module
Worst-Case Military Conditions VCCA = 2.25V, VCCI = 4.5V, TJ= 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
5V PCI Output Module Timing
tINYH Input Data Pad-to-Y High 0.7 0.9 ns
tINYL Input Data Pad-to-Y Low 1.1 1.3 ns
tDLH Data-to-Pad Low to High 3.5 4.1 ns
tDHL Data-to-Pad High to Low 4.3 5.1 ns
tENZL Enable-to-Pad, Z to Low 2.8 3.3 ns
tENZH Enable-to-Pad, Z to High 3.5 4.1 ns
tENLZ Enable-to-Pad, Low to Z 4.9 5.8 ns
tENHZ Enable-to-Pad, High to Z 4.3 5.1 ns
dTLH Delta Delay vs. Load Low to High 0.036 0.046 ns/pF
dTHL Delta Delay vs. Load High to Low 0.029 0.038 ns/pF
Note: Output delays based on 50 pF loading.
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-19
3.3V PCI
The RTSX-SU family supports 3.3V PCI and is compliant with the PCI Local Bus Specification Rev. 2.1.
Equation C
IOH = (98.0/VCCI) * (VOUT – VCCI) * (VOUT + 0.4VCCI)
for VCCI > VOUT > 0.7 VCCI
Equation D
IOL = (256/VCCI) * VOUT * (VCCI – VOUT)
for 0V < VOUT < 0.18 VCCI
Table 2-20 3.3 V PCI DC Specifications
Symbol Parameter Condition Min. Max. Units
VCCA Supply Voltage for Array 2.25 2.75 V
VCCI Supply Voltage for I/Os 3.0 3.6 V
VIH Input High Voltage 0.5VCCI VCCI + 0.5 V
VIL Input Low Voltage –0.5 0.3VCCI V
IIPU Input Pull-up Voltage10.7VCCI V
IIL/IIH Input Leakage Current20 < VIN < VCCI ±20 µA
VOH Output High Voltage IOUT = –500 µA 0.9VCCI V
VOL Output Low Voltage IOUT = 1500 µA 0.1VCCI V
CIN Input Pin Capacitance310 pF
CCLK CLK Pin Capacitance 5 12 pF
VMEAS Trip point for Input buffers 0.4 * VCCI V
Output buffer measuring point - rising edge 0.285 * VCCI
Output buffer measuring point - falling edge 0.615 * VCCI
Notes:
1. This specification should be guaranteed by design. It is the minimum voltage to which pull-up resistors are calculated to pull a
floated network. Applications sensitive to static power utilization should assure that the input buffer is conducting minimum current
at this input VIN.
2. Input leakage currents include hi-Z output leakage for all bidirectional buffers with tristate outputs.
3. Absolute maximum pin capacitance for a PCI input is 10 pF (except for CLK) with an exception granted to motherboard-only
devices, which could be up to 16 pF, in order to accommodate PGA packaging. This means that components for expansion boards
would need to use alternatives to ceramic PGA packaging.
Figure 2-9 3.3V PCI V/I Curve for the RTSX-SU Family
–150.0
–100.0
–50.0
0.0
50.0
100.0
150.0
0 0.5 1 1.5 2 2.5 3 3.5 4
Voltage Out (V)
Current (mA)
IOH
IOL
IOH Min. Specification
IOH Max. Specification
IOL Min. Specification
IOL Max. Specification
RTSX-SU RadTolerant FPGAs (UMC)
2-20 Advanced v0.3
Table 2-21 3.3V PCI AC Specifications
Symbol Parameter Condition Min. Max. Units
IOH(AC) Switching Current High 0 < VOUT 0.3VCCI 1–12VCCI mA
0.3VCCI VOUT < 0.9VCCI 1(–17.1 + (VCCI – VOUT)) mA
0.7VCCI < VOUT < VCCI 1, 2 "Equation C" on
page 2-19
(Test Point) VOUT = 0.7VCC 2–32VCCI mA
IOL(AC) Switching Current Low VCCI > VOUT 0.6VCCI 116VCCI mA
0.6VCCI > VOUT > 0.1VCCI 1(26.7VOUT) mA
0.18VCCI > VOUT > 0 1, 2 "Equation D" on
page 2-19
(Test Point) VOUT = 0.18VCC 238VCCI mA
ICL Low Clamp Current –3 < VIN –1 –25 + (VIN + 1)/0.015 mA
ICH High Clamp Current VCCI + 4 > VIN VCCI + 1 25 + (VIN – VCCI – 1)/0.015 mA
slewROutput Rise Slew Rate 0.2VCCI to 0.6VCCI load 314V/ns
slewFOutput Fall Slew Rate 0.6VCCI to 0.2VCCI load 314V/ns
Notes:
1. Refer to the V/I curves in Figure 2-9 on page 2-19. Switching current characteristics for REQ# and GNT# are permitted to be one
half of that specified here; i.e., half-size output drivers may be used on these signals. This specification does not apply to CLK and
RST#, which are system outputs. The “Switching Current High” specification is not relevant to SERR#, INTA#, INTB#, INTC#, and
INTD#, which are open drain outputs.
2. Maximum current requirements must be met as drivers pull beyond the last step voltage. Equations defining these maximums (C
and D) are provided with the respective curves in Figure 2-9 on page 2-19. The equation defined maximum should be met by the
design. In order to facilitate component testing, a maximum current test point is defined for each side of the output driver.
3. This parameter is to be interpreted as the cumulative edge rate across the specified range, rather than the instantaneous rate at any
point within the transition range. The specified load is optional (Figure 2-10); i.e., the designer may elect to meet this parameter
with an unloaded output per the latest revision of the PCI Local Bus Specification. However, adherence to both maximum and
minimum parameters is required (the maximum is no longer simply a guideline). Rise slew rate does not apply to open drain
outputs.
Figure 2-10 3.3V PCI Output Loading
Pin
Output
Buffer
1 k/25
1/2 in. max.
10 pF
Pin
Output
Buffer
1 k/25
1/2 in. max.
10 pF
VC
C
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-21
Timing Characteristics
Table 2-22 RTSX32SU 3.3V PCI I/O Module
Worst-Case Military Conditions VCCA = 2.25V, VCCI = 3.0V, TJ = 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
3.3V PCI Output Module Timing
tINYH Input Data Pad-to-Y High 0.8 0.9 ns
tINYL Input Data Pad-to-Y Low 0.9 1.1 ns
tDLH Data-to-Pad Low to High 3.0 3.5 ns
tDHL Data-to-Pad High to Low 3.0 3.5 ns
tENZL Enable-to-Pad, Z to Low 2.1 2.5 ns
tENZH Enable-to-Pad, Z to High 3.0 3.5 ns
tENLZ Enable-to-Pad, Low to Z 2.7 3.9 ns
tENHZ Enable-to-Pad, High to Z 3.0 3.5 ns
dTLH Delta Delay vs. Load Low to High 0.067 0.085 ns/pF
dTHL Delta Delay vs. Load High to Low 0.031 0.040 ns/pF
Note: Delays based on 10 pF loading and 25
resistance.
Table 2-23 RTSX72SU 3.3V PCI I/O Module
Worst-Case Military Conditions VCCA = 2.25V, VCCI = 3.0V, TJ = 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
3.3V PCI Output Module Timing
tINYH Input Data Pad-to-Y High 0.7 0.8 ns
tINYL Input Data Pad-to-Y Low 0.9 1.1 ns
tDLH Data-to-Pad Low to High 2.8 3.3 ns
tDHL Data-to-Pad High to Low 2.8 3.3 ns
tENZL Enable-to-Pad, Z to Low 2.1 2.5 ns
tENZH Enable-to-Pad, Z to High 2.8 3.3 ns
tENLZ Enable-to-Pad, Low to Z 2.7 3.9 ns
tENHZ Enable-to-Pad, High to Z 2.8 3.3 ns
dTLH Delta Delay vs. Load Low to High 0.067 0.085 ns/pF
dTHL Delta Delay vs. Load High to Low 0.031 0.040 ns/pF
Note: Delays based on 10 pF loading and 25
resistance.
RTSX-SU RadTolerant FPGAs (UMC)
2-22 Advanced v0.3
Module Specifications
C-Cell
Introduction
The C-cell is one of the two logic module types in the
RTSX-SU architecture. It is the combinatorial logic
resource in the device. The RTSX-SU architecture uses the
same C-cell configuration as found in the SX and SX-A
families.
The C-cell features the following (Figure 2-11):
Eight-input MUX (data: D0-D3, select: A0, A1, B0,
B1). User signals can be routed to any one of these
inputs. C-cell inputs (A0, A1, B0, B1) can be tied to
one of the either the routed or quad clocks (CLKA/B
or QCLKA/B/C/D).
Inverter (DB input) can be used to drive a
complement signal of any of the inputs to the C-cell.
A hardwired connection (direct connect) to the
associated R-cell with a signal propagation time of
less than 0.1 ns.
This layout of the C-cell enables the implementation of
over 4,000 functions of up to five bits. For example, two
C-cells can be used together to implement a four-input
XOR function in a single cell delay.
The C-cell configuration is handled automatically for the
user with Actel's extensive macro library (please see
Actel’s Antifuse Macro Library Guide for a complete
listing of available RTSX-S macros).
Figure 2-11 C-Cell
Figure 2-12 C-Cell Timing Model and Waveforms
D0
D1
D2
D3
DB
A0 B0 A1 B1
Sa Sb
Y
S
A
B
Y
S, A or B
Y
GND
VCC
50%
tPD
Y
GND
GND
VCC
50%
50% 50%
VCC
50% 50%
tPD
tPD
tPD
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-23
Timing Characteristics
R-Cell
Introduction
The R-cell, the sequential logic resource of RTSX-SU
devices, is the second logic module type in the RTSX-SU
family architecture. The RTSX-SU R-cell is an SEU-
enhanced version of the SX and SX-A R-cell (Figure 2-13).
The main features of the R-cell include the following:
Direct connection to the adjacent C-cell through
the hardwired connection DCIN. DCIN is driven by
the DCOUT of an adjacent C-cell via the Direct-
Connect routing resource, providing a connection
with less than 0.1 ns of routing delay.
The R-cell can be used as a standalone flip-flop. It
can be driven by any other C-cell or I/O modules
through the regular routing structure (using DIN
as a routable data input). This gives the option of
using it as a 2:1 MUXed flip-flop as well.
Independent active-low asynchronous clear (CLRB).
Independent active-low asynchronous preset
(PSETB). If both CLRB and PSETB are Low, CLRB has
higher priority.
Clock can be driven by any of the following (CKP
input selects clock polarity):
The high-performance, hardwired, fast clock
(HCLK)
One of the two routed clocks (CLKA/B)
One of the four quad clocks (QCLKA/B/C/D) in
the case of the RTSX72SU
User signals
S0, S1, PSETB, and CLRB can be driven by CLKA/B,
QCLKA/B/C/D (for the RTSX72SU) or user signals.
Routed Data Input and S1 can be driven by user
signals.
As with the C-cell, the configuration of the R-cell to
perform various functions is handled automatically for
the user through Actel's extensive macro library (please
see Actel’s Macro Library Guide for a complete listing of
available RTSX-S macros).
Table 2-24 C-Cell
Worst-Case Military Conditions VCCA = 2.25V, VCCI = 3.0V, TJ= 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
C-cell Propagation Delays
tPD Internal Array Module 1.2 1.4 ns
Note: For dual-module macros, use tPD + tRD1 + tPDn, tRCO + tRD1 + tPDn or tPD1 + tRD1 + tSUD, whichever is appropriate.
Figure 2-13 R-Cell
Direct
Connect
Input
CLKA,
CLKB,
Internal Logic
HCLK
CKS CKP
CLRB
PSETB
YDQ
Routed
Data Input
S0 S1
RTSX-SU RadTolerant FPGAs (UMC)
2-24 Advanced v0.3
SEU-Hardened D Flip-Flop
In order to meet the stringent SEU requirements of a LET
threshold greater than 40MeV-cm2/gm, the internal
design of the R-cell was modified without changing the
functionality of the cell.
Figure 2-14 is a simplified representation of how the D
flip-flop in the R-cell is implemented in the SX-A
architecture. The flip-flop consists of a master and a slave
latch gated by opposite edges of the clock. Each latch is
constructed by feeding back the output to the input
stage. The potential problem in a space environment is
that either of the latches can change state when hit by a
particle with enough energy.
To achieve the SEU requirements, the D flip-flop in the
RTSX-SU R-cell is enhanced (Figure 2-15). Both the master
and slave "latches" are each implemented with three
latches. The asynchronous self-correcting feedback paths
of each of the three latches is voted with the outputs of
the other two latches. If one of the three latches is struck
by an ion and starts to change state, the voting with the
other two latches prevents the change from feeding
back and permanently latching. Care was taken in the
layout to ensure that a single ion strike could not affect
more than one latch. Figure 2-16 shows a simplified
schematic of the test circuitry that has been added to
test the functionality of all the components of the flip-
flop. The inputs to each of the three latches are
independently controllable so the voting circuitry in the
asynchronous self-correcting feedback paths can be
tested exhaustively. This testing is performed on an
unprogrammed array during wafer sort, final test, and
post-burn-in test. This test circuitry cannot be used to
test the flip-flops once the device has been programmed.
Figure 2-14 SX-A R-Cell Implementation of a D Flip-Flop
Figure 2-15 RTSX-SU R-Cell Implementation of D Flip-Flop Using Voter Gate Logic
D
CLK CLK
Q
CLK
CLK
D
CLK
Q
Voter
Gate
CLK
CLK
CLK
CLK
CLK
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-25
Figure 2-16 R-Cell Implementation – Test Circuitry
Figure 2-17 R-Cell Timing Models and Waveforms
Tst1
CLK
DQ
Voter
Gate
Tst2
Tst3
Test
Circuitry
(Positive edge triggered)
D
CLK
CLR
Q
D
CLK
Q
CLR
tHPWH
RCO
tWASYN
tSUD
tHPWL
t
tCLR
tRPWL
tRPWH
PRESET
tPRESET
PRE
tHD
tHP
RTSX-SU RadTolerant FPGAs (UMC)
2-26 Advanced v0.3
Timing Characteristics
Table 2-25 R-Cell
Worst-Case Military Conditions VCCA = 2.25V, VCCI = 3.0V, TJ = 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
R-Cell Propagation Delays
tRCO Sequential Clock-to-Q 1.0 1.2 ns
tCLR Asynchronous Clear-to-Q 0.8 1.0 ns
tPRESET Asynchronous Preset-to-Q 1.1 1.3 ns
tSUD Flip-Flop Data Input Set-Up 0.8 1.0 ns
tHD Flip-Flop Data Input Hold 0.0 0.0 ns
tWASYN Asynchronous Pulse Width 2.8 3.3 ns
tRECASYN Asynchronous Recovery Time 0.7 0.8 ns
tHASYN Asynchronous Hold Time 0.7 0.8 ns
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-27
Routing Specifications
Routing Resources
The routing structure found in RTSX-SU devices enables
any logic module to be connected to any other logic
module in the device while retaining high performance.
There are multiple paths and routing resources that can
be used to route one logic module to another, both
within a SuperCluster and elsewhere on the chip.
There are three primary types of routing within the
RTSX-SU architecture: DirectConnect, FastConnect, and
Vertical and Horizontal Routing.
DirectConnect
DirectConnects provide a high-speed connection between
an R-cell and its adjacent C-cell (Figure 1-3 and Figure 1-4
on page 1-4). This connection can be made from the Y
output of the C-cell to the DirectConnect input of the R-cell
by configuring of the S0 line of the R-cell. This provides a
connection that does not require an antifuse and has a
delay of less than 0.1 ns.
FastConnect
For high-speed routing of logic signals, FastConnects can
be used to build a short distance connection using a
single antifuse (Figure 1-3 and Figure 1-4 on page 1-4).
FastConnects provide a maximum delay of 0.4 ns. The
outputs of each logic module connect directly to the
output tracks within a SuperCluster. Signals on the
output tracks can then be routed through a single
antifuse connection to drive the inputs of logic modules
either within one SuperCluster or in the SuperCluster
immediately below.
Horizontal and Vertical Routing
In addition to DirectConnect and FastConnect, the
architecture makes use of two globally-oriented routing
resources known as segmented routing and high-drive
routing. Actel’s segmented routing structure provides a
variety of track lengths for extremely fast routing
between SuperClusters. The exact combination of track
lengths and antifuses within each path is chosen by the
100-percent-automatic place-and-route software to
minimize signal propagation delays.
Critical Nets and Typical Nets
Propagation delays are expressed only for typical nets,
which are used for the initial design performance
evaluation. Critical net delays can then be applied to the
most time-critical paths. Critical nets are determined by
net property assignment prior to placement and routing.
Up to six percent of the nets in a design may be
designated as critical, while 90 percent of the nets in a
design are typical.
Long Tracks
Some nets in the design use long tracks. Long tracks are
special routing resources that span multiple rows,
columns, or modules. Long tracks employ three and
sometimes five antifuse connections. This increases
capacitance and resistance results in longer net delays
for macros connected to long tracks. Typically up to six
percent of nets in a fully utilized device require long
tracks. Long tracks can cause a delay from 4.0 ns to
8.4 ns. This additional delay is represented statistically in
higher fanout routing delays in the "Timing
Characteristics" section on page 2-28.
RTSX-SU RadTolerant FPGAs (UMC)
2-28 Advanced v0.3
Timing Characteristics
Table 2-26 RTSX32SU
Worst-Case Military Conditions VCCA = 2.25V, VCCI = 3.0V, TJ = 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
Predicted Routing Delays
tDC FO=1 Routing Delay, DirectConnect 0.1 0.1 ns
tFC FO=1 Routing Delay, FastConnect 0.4 0.4 ns
tRD1 FO=1 Routing Delay 0.8 0.9 ns
tRD2 FO=2 Routing Delay 1.0 1.2 ns
tRD3 FO=3 Routing Delay 1.4 1.6 ns
tRD4 FO=4 Routing Delay 1.5 1.8 ns
tRD8 FO=8 Routing Delay 2.9 3.4 ns
tRD12 FO=12 Routing Delay 4.0 4.7 ns
Note: Routing delays are for typical designs across worst-case operating conditions. These parameters should be used for estimating
device performance. Post-route timing analysis or simulation is required to determine actual worst-case performance.
Table 2-27 RTSX72SU
Worst-Case Military Conditions VCCA = 2.25V, VCCI = 3.0V, TJ = 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
Predicted Routing Delays
tDC FO=1 Routing Delay, DirectConnect 0.1 0.1 ns
tFC FO=1 Routing Delay, FastConnect 0.4 0.4 ns
tRD1 FO=1 Routing Delay 0.9 1.0 ns
tRD2 FO=2 Routing Delay 1.2 1.4 ns
tRD3 FO=3 Routing Delay 1.8 2.0 ns
tRD4 FO=4 Routing Delay 1.9 2.3 ns
tRD8 FO=8 Routing Delay 3.7 4.3 ns
tRD12 FO=12 Routing Delay 5.1 6.0 ns
Note: Routing delays are for typical designs across worst-case operating conditions. These parameters should be used for estimating
device performance. Post-route timing analysis or simulation is required to determine actual worst-case performance.
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-29
Global Resources
One of the most important aspects of any FPGA
architecture is its global resource or clock structure. The
RTSX-SU family provides flexible and easy-to-use global
resources without the limitations normally found in
other FPGA architectures.
The RTSX-SU architecture contains three types of global
resources, the HCLK (hardwired clock) and CLK (routed
clock) and in the RTSX72SU, QCLK (quadrant clock). Each
RTSX-SU device is provided with one HCLK and two CLKs.
The RTSX72SU has an additional four QCLKs.
Hardwired Clock
The hardwired (HCLK) is a low-skew network that can
directly drive the clock inputs of all R-cells in the device
with no antifuse in the path. The HCLK is available
everywhere on the chip.
Upon power-up of the RTSX-SU device, four clock pulses
must be detected on HCLK before the clock signal will be
propagated to registers in the device.
Routed Clocks
The routed clocks (CLKA and CLKB) are low-skew
networks that can drive the clock inputs of all R-cells in
the device (logically equivalent to the HCLK). CLK has the
added flexibility in that it can drive the S0 (Enable), S1,
PSETB, and CLRB inputs of R-cells as well as any of the
inputs of any C-cell in the device. This allows CLKs to be
used not only as clocks but also for other global signals
or high fanout nets. Both CLKs are available everywhere
on the chip.
If CLKA or CLKB pins are not used or sourced from
signals, then these pins must be set as Low or High on
the board. They must not be left floating (except in
RTSX72SU, where these clocks can be configured as
regular I/Os).
Quadrant Clocks
The RTSX72SU device provides four quadrant clocks
(QCLKA, QCLKB, QCLKC, QCLKD) to the user, which can
be sourced from external pins or from internal logic
signals within the device. Each of these clocks can
individually drive up to one full quadrant of the chip, or
they can be grouped together to drive multiple
quadrants (Figure 2-18). If QCLKs are not used as
quadrant clocks, they can behave as regular I/Os. See
Actel’s application note Using A54SX72A and RT54SX72S
Quadrant Clocks for more information.
Figure 2-18 RTSX-SU QCLK Structure
4
4
4 QCLKBUFS
QCLKINT
(to array)
QCLKINT
(to array)
QCLKINT
(to array)
QCLKINT
(to array)
5:1 5:1
5:1 5:1
Quadrant 2
Quadrant 0
Quadrant 3
Quadrant 1
RTSX-SU RadTolerant FPGAs (UMC)
2-30 Advanced v0.3
Timing Characteristics
Table 2-28 RTSX32SU at VCCI = 3.0V
Worst-Case Military Conditions VCCA = 2.25V, VCCI = 3.0V, TJ = 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
Dedicated (Hardwired) Array Clock Network
tHCKH Pad to R-Cell Input Low to High 3.9 4.6 ns
tHCKL Pad to R-Cell Input High to Low 3.9 4.6 ns
tHPWH Minimum Pulse Width High 2.1 2.5 ns
tHPWL Minimum Pulse Width Low 2.1 2.5 ns
tHCKSW Maximum Skew 1.6 1.9 ns
tHP Minimum Period 4.2 5.0 ns
fHMAX Maximum Frequency 238 200 MHz
Routed Array Clock Networks
tRCKH Pad to R-cell Input High to Low (Light Load)) 4.2 4.9 ns
tRCHKL Pad to R-cell Input Low to High (Light Load)) 3.9 4.6 ns
tRCKH Pad to R-cell Input Low to High (50% Load) 5.0 5.9 ns
tRCKL Pad to R-cell Input High to Low (50% Load) 4.3 5.1 ns
tRCKH Pad to R-cell Input Low to High (100% Load) 5.6 6.5 ns
tRCKL Pad to R-cell Input High to Low (100% Load) 4.9 5.7 ns
tRPWH Minimum Pulse Width High 2.1 2.5 ns
tRPWL Minimum Pulse Width Low 2.1 2.5 ns
tRCKSW Maximum Skew (Light Load) 2.8 3.3 ns
tRCKSW Maximum Skew (50% Load) 2.8 3.3 ns
tRCKSW Maximum Skew (100% Load) 2.8 3.3 ns
tRP Minimum Period 4.2 5.0 ns
fRMAX Maximum Frequency 238 200 MHz
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-31
Table 2-29 RTSX32SU at VCCI = 4.5V
Worst-Case Military Conditions VCCA = 2.25V, VCCI = 4.5V, TJ = 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
Dedicated (Hardwired) Array Clock Network
tHCKH Pad to R-Cell Input Low to High 3.9 4.6 ns
tHCKL Pad to R-Cell Input High to Low 3.9 4.6 ns
tHPWH Minimum Pulse Width High 2.1 2.5 ns
tHPWL Minimum Pulse Width Low 2.1 2.5 ns
tHCKSW Maximum Skew 1.6 1.9 ns
tHP Minimum Period 4.2 5.0 ns
fHMAX Maximum Frequency 238 200 MHz
Routed Array Clock Networks
tRCKH Pad to R-cell Input High to Low (Light Load)) 3.9 4.6 ns
tRCHKL Pad to R-cell Input Low to High (Light Load)) 3.7 4.4 ns
tRCKH Pad to R-cell Input Low to High (50% Load) 4.7 5.6 ns
tRCKL Pad to R-cell Input High to Low (50% Load) 4.1 4.9 ns
tRCKH Pad to R-cell Input Low to High (100% Load) 5.3 6.2 ns
tRCKL Pad to R-cell Input High to Low (100% Load) 4.7 5.5 ns
tRPWH Minimum Pulse Width High 2.1 2.5 ns
tRPWL Minimum Pulse Width Low 2.1 2.5 ns
tRCKSW Maximum Skew (Light Load) 2.8 3.3 ns
tRCKSW Maximum Skew (50% Load) 2.8 3.3 ns
tRCKSW Maximum Skew (100% Load) 2.8 3.3 ns
tRP Minimum Period 4.2 5.0 ns
fRMAX Maximum Frequency 238 200 MHz
RTSX-SU RadTolerant FPGAs (UMC)
2-32 Advanced v0.3
Table 2-30 RTSX72SU at VCCI = 3.0V
Worst-Case Military Conditions VCCA = 2.25V, VCCI = 3.0V, TJ = 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
Dedicated (Hardwired) Array Clock Network
tHCKH Pad to R-cell Input Low to High 3.2 3.8 ns
tHCKL Pad to R-cell Input High to Low 3.5 4.1 ns
tHPWH Minimum Pulse Width High 2.7 3.2 ns
tHPWL Minimum Pulse Width Low 2.7 3.2 ns
tHCKSW Maximum Skew 2.7 3.1 ns
tHP Minimum Period 5.4 6.4 ns
fHMAX Maximum Frequency 185 156 MHz
Routed Array Clock Networks
tRCKH Pad to R-cell Input Low to High (Light Load)) 5.7 6.7 ns
tRCKL Pad to R-cell Input High to Low (Light Load) 6.5 7.7 ns
tRCKH Pad to R-cell Input Low to High (50% Load) 5.7 6.7 ns
tRCKL Pad to R-cell Input High to Low (50% Load) 6.5 7.7 ns
tRCKH Pad to R-cell Input Low to High (100% Load) 5.7 6.7 ns
tRCKL Pad to R-cell Input High to Low (100% Load) 6.5 7.7 ns
tRPWH Minimum Pulse Width High 2.7 3.2 ns
tRPWL Minimum Pulse Width Low 2.7 3.2 ns
tRCKSW Maximum Skew (Light Load) 5.1 6.0 ns
tRCKSW Maximum Skew (50% Load) 4.9 5.8 ns
tRCKSW Maximum Skew (100% Load) 4.9 5.8 ns
tRP Minimum Period 5.4 6.4 ns
fRMAX Maximum Frequency 185 156 MHz
Quadrant Array Clock Networks
tQCKH Pad to R-cell Input Low to High (Light Load) 3.6 4.2 ns
tQCKL Pad to R-cell Input High to Low (Light Load) 3.6 4.2 ns
tQCKH Pad to R-cell Input Low to High (50% Load) 3.7 4.3 ns
tQCKL Pad to R-cell Input High to Low (50% Load) 3.9 4.5 ns
tQCKH Pad to R-cell Input Low to High (100% Load) 4.0 4.7 ns
tQCKL Pad to R-cell Input High to Low (100% Load) 4.1 4.8 ns
tQPWH Minimum Pulse Width High 2.7 3.2 ns
tQPWL Minimum Pulse Width Low 2.7 3.2 ns
tQCKSW Maximum Skew (Light Load) 0.6 0.7 ns
tQCKSW Maximum Skew (50% Load) 1.0 1.1 ns
tQCKSW Maximum Skew (100% Load) 1.0 1.1 ns
tQP Minimum Period 5.4 6.4 ns
fQMAX Maximum Frequency 185 156 MHz
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-33
Table 2-31 RTSX72SU at VCCI = 4.5V
Worst-Case Military Conditions VCCA = 2.25V, VCCI = 4.5V, TJ = 125°C, Radiation Level = 0 krad (Si)
‘–1’ Speed ‘Std.’ Speed
UnitsParameter Description Min. Max. Min. Max.
Dedicated (Hardwired) Array Clock Network
tHCKH Pad to R-cell Input Low to High 4.1 4.8 ns
tHCKL Pad to R-cell Input High to Low 4.1 4.8 ns
tHPWH Minimum Pulse Width High 2.8 3.3 ns
tHPWL Minimum Pulse Width Low 2.8 3.3 ns
tHCKSW Maximum Skew 3.2 3.7 ns
tHP Minimum Period 5.6 6.6 ns
fHMAX Maximum Frequency 179 152 MHz
Routed Array Clock Networks
tRCKH Pad to R-cell Input Low to High (Light Load)) 6.8 8.0 ns
tRCKL Pad to R-cell Input High to Low (Light Load) 8.2 9.7 ns
tRCKH Pad to R-cell Input Low to High (50% Load) 6.8 8.0 ns
tRCKL Pad to R-cell Input High to Low (50% Load) 8.2 9.7 ns
tRCKH Pad to R-cell Input Low to High (100% Load) 6.8 8.0 ns
tRCKL Pad to R-cell Input High to Low (100% Load) 8.2 9.7 ns
tRPWH Minimum Pulse Width High 2.8 3.3 ns
tRPWL Minimum Pulse Width Low 2.8 3.3 ns
tRCKSW Maximum Skew (Light Load) 7.0 8.2 ns
tRCKSW Maximum Skew (50% Load) 6.8 8.0 ns
tRCKSW Maximum Skew (100% Load) 6.8 8.0 ns
tQP Minimum Period 5.6 6.6 ns
fQMAX Maximum Frequency 179 152 MHz
Quadrant Array Clock Networks
tQCKH Pad to R-cell Input Low to High (Light Load)) 3.9 4.6 ns
tQCKL Pad to R-cell Input High to Low (Light Load) 4.2 4.9 ns
tQCKH Pad to R-cell Input Low to High (50% Load) 4.2 4.9 ns
tQCKL Pad to R-cell Input High to Low (50% Load) 4.5 5.3 ns
tQCKH Pad to R-cell Input Low to High (100% Load) 4.5 5.3 ns
tQCKL Pad to R-cell Input High to Low (100% Load) 5.0 5.9 ns
tQPWH Minimum Pulse Width High 2.8 3.3 ns
tQPWL Minimum Pulse Width Low 2.8 3.3 ns
tQCKSW Maximum Skew (Light Load) 0.7 0.8 ns
tQCKSW Maximum Skew (50% Load) 1.3 1.5 ns
tQCKSW Maximum Skew (100% Load) 1.4 1.6 ns
tQP Minimum Period 5.6 6.6 ns
fQMAX Maximum Frequency 179 152 MHz
RTSX-SU RadTolerant FPGAs (UMC)
2-34 Advanced v0.3
Global Resource Access Macros
The user can configure which global resource is used in
the design as well as how each global resource is driven
through the use of the following macros:
HCLKBUF – used to drive the hardwired clock
(HCLK) in both devices from an external pin
CLKBUF and CLKBUFI – noninverting and inverting
inputs used to drive either routed clock (CLKA or
CLKB) in both devices from external pins
CLKINT and CLKINTI – noninverting and inverting
inputs used to drive either routed clock (CLKA or
CLKB) in both devices from internal logic
QCLKBUF and QCLKBUFI – noninverting and
inverting inputs used to drive quadrant routed
clocks (QCLKA/B/C/D) in the RTSX72SU from
external pins
QCLKINT and QCLKINTI – noninverting and
inverting inputs used to drive quadrant routed
clocks (QCLKA/B/C/D) in the RTSX72SU from
internal logic
QCLKBIBUF and QCLUKBIBUFI – noninverting and
inverting inputs used to drive quadrant routed
clocks (QCLKA/B/C/D) in the RTSX72SU
alternatively from either external pins or internal
logic
Figure 2-19, Figure 2-20, and Figure 2-21 illustrate the
various global-resource access macros.
Figure 2-19 Hardwired Clock Buffer
Constant Load
Clock Network
HCLKBUF
Figure 2-20 Routed Clock Buffers in RTSX32SU
Figure 2-21 Routed and Quadrant Clock Buffers in RTSX72SU
Clock Network
From Internal Logic
CLKBUF
CLKBUFI
CLKINT
CLKINTI
Clock Network
From Internal Logic
From Internal Logic
OE
QCLKBUF
QCLKBUFI
QCLKINT
QCLKINTI
QCLKBIBUF
QCLKBIBUFI
CLKBUF
CLKBUFI
CLKINT
CLKINTI
CLKBIBUF
CLKBIBUFI
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-35
Other Architectural Features
JTAG Interface
All RTSX-SU devices are IEEE 1149.1 compliant and offer
superior diagnostic and testing capabilities by providing
Boundary Scan Testing (BST) and probing capabilities.
The BST function is controlled through special JTAG pins
(TMS, TDI, TCK, TDO, and TRST). The functionality of the
JTAG pins is defined by two available modes: dedicated
and flexible (Table 2-32). Note that TRST and TMS cannot
be employed as user I/Os in either mode.
Dedicated Mode
In dedicated mode, all JTAG pins are reserved for BST;
users cannot employ them as regular I/Os. An internal
pull-up resistor (on the order of 17 k to 22 k2) is
automatically enabled on both TMS and TDI pins, and
the TMS pin will function as defined in the IEEE 1149.1
(JTAG) specification.
To enter dedicated mode, users need to reserve the JTAG
pins in Actel’s Designer software during device selection.
To reserve the JTAG pins, users can check the "Reserve
JTAG" box in the "Device Selection Wizard" in Actel’s
Designer software (Figure 2-22).
Flexible Mode
In flexible mode, TDI, TCK, and TDO may be employed as
either user I/Os or as JTAG input pins. The internal
resistors on the TMS and TDI pins are not present in
flexible JTAG mode.
To enter the flexible mode, users need to uncheck the
"Reserve JTAG" box in the "Device Selection Wizard" in
Designer software. TDI, TCK, and TDO pins may function
as user I/Os or BST pins in flexible mode. This
functionality is controlled by the BST TAP controller. The
TAP controller receives two control inputs: TMS and TCK.
Upon power-up, the TAP controller enters the Test-Logic-
Reset state. In this state, TDI, TCK, and TDO function as
user I/Os. The TDI, TCK, and TDO are transformed from
user I/Os into BST pins when a rising edge on TCK is
detected while TMS is at logic Low. To return to the Test-
Logic-Reset state, in the absences of TRST assertion, TMS
must be held High for at least five TCK cycles. An
external, 10 k pull-up resistor tied to VCCI should be
placed on the TMS pin to pull it High by default.
Table 2-33 describes the different configurations of the
BST pins and their functionality in different modes.
TRST Pin
The TRST pin functions as a dedicated boundary scan
reset pin. An internal pull-up resistor is permanently
enabled on the TRST pin. Additionally, the TRST pin must
be grounded for flight applications. This will prevent
Single-Event Upsets (SEU) in the TAP controller from
inadvertently placing the device into JTAG mode.
Probing Capabilities
RTSX-SU devices also provide internal probing capability
that is accessed with the JTAG pins.
Table 2-32 Boundary Scan Pin Functionality
Program Fuse Blown
(Dedicated Test Mode)
Program Fuse Not Blown
(Flexible Mode)
TCK, TDI, TDO are dedicated
BST pins
TCK, TDI, TDO are flexible and
may be used as user I/Os
No need for pull-up resistor for
TMS
Use a pull-up resistor of 10 k
on TMS
2. On a given device, the value of the internal pull-up resistor varies within 1 kbetween the TMS and TDI pins.
Figure 2-22 Device Selection Wizard
Table 2-33 JTAG Pin Configurations and Functions
Mode
Designer
"Reserve JTAG"
Selection
TAP Controller
State
Dedicated (JTAG) Checked Any
Flexible (User I/O) Unchecked Test-Logic-Reset
Flexible (JTAG) Unchecked Other
RTSX-SU RadTolerant FPGAs (UMC)
2-36 Advanced v0.3
Silicon Explorer II Probe Interface
Actel’s Silicon Explorer II is an integrated hardware and
software solution that, in conjunction with Actel’s
Designer software, allows users to examine any of the
internal nets of the device while it is operating in a
prototype or a production system. The user can probe
two nodes at a time without changing the placement or
routing of the design and without using any additional
device resources. Highlighted nets in Designer’s
ChipEditor can be accessed using Silicon Explorer II in
order to observe their real time values.
Silicon Explorer II's noninvasive method does not alter
timing or loading effects, thus shortening the debug
cycle. In addition, Silicon Explorer II does not require
relayout or additional MUXes to bring signals out to
external pins, which is necessary when using
programmable logic devices from other suppliers. By
eliminating multiple place-and-route cycles, the integrity
of the design is maintained throughout the debug
process.
Both members of the RTSX-SU family have two external
pads: PRA and PRB. These can be used to bring out two
probe signals from the device. To disallow probing, the
SFUS security fuse in the silicon signature has to be
programmed. Table 2-34 shows the possible device
configuration options and their effects on probing.
During probing, the Silicon Explorer II Diagnostic
Hardware is used to control the TDI, TCK, TMS, and TDO
pins to select the desired nets for debugging. The user
simply assigns the selected internal nets in the Silicon
Explorer II software to the PRA/PRB output pins for
observation. Probing functionality is activated when the
BST pins are in JTAG mode and the TRST pin is driven
High. If the TRST pin is held Low, the TAP controller will
remain in the Test-Logic-Reset state, so no probing can
be performed. Silicon Explorer II automatically places the
device into JTAG mode, but the user must drive the TRST
pin High or allow the internal pull-up resistor to pull
TRST High.
Silicon Explorer II connects to the host PC using a
standard serial port connector. Connections to the circuit
board are achieved using a nine-pin D-Sub connector
(Figure 1-5 on page 1-6). Once the design has been
placed-and-routed and the RTSX-SU device has been
programmed, Silicon Explorer II can be connected and
the Silicon Explorer software can be launched.
Silicon Explorer II comes with an additional optional PC-
hosted tool that emulates an 18-channel logic analyzer.
Two channels are used to monitor two internal nodes,
and 16 channels are available to probe external signals.
The software included with the tool provides the user
with an intuitive interface that allows for easy viewing
and editing of signal waveforms.
Table 2-34 Device Configuration Options for Probe Capability
JTAG Mode TRST
Security Fuse
Programmed PRA and PRB1TDI, TCK, and TDO1
Dedicated Low No User I/O2Probing Unavailable
Flexible Low No User I/O2User I/O2
Dedicated High No Probe Circuit Outputs Probe Circuit I/O
Flexible High No Probe Circuit Outputs Probe Circuit I/O
Yes Probe Circuit Secured Probe Circuit Secured
Notes:
1. Avoid using the TDI, TCK, TDO, PRA, and PRB pins as input or bidirectional ports during probing. Since these pins are active during
probing, input signals will not pass through these pins and may cause contention.
2. If no user signal is assigned to these pins, they will behave as unused I/Os in this mode. Unused pins are automatically tristated by
the Designer software.
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 2-37
Security Fuses
Actel antifuse FPGAs, with FuseLock technology, offer
the highest level of design security available in a
programmable logic device. Since antifuse FPGAs are live
at power-up, there is no bitstream that can be
intercepted, and no bitstream or programming data is
ever downloaded to the device, thus making device
cloning impossible. In addition, special security fuses are
hidden throughout the fabric of the device and may be
programmed by the user to thwart attempts to reverse
engineer the device by attempting to exploit either the
programming or probing interfaces. Both invasive and
noninvasive attacks against an RTSX-SU device that
access or bypass these security fuses will destroy access to
the rest of the device. Refer to the Understanding Actel
Antifuse Device Security white paper for more
information.
Look for this symbol to ensure your valuable IP is secure
(Figure 2-23).
To ensure maximum security in RTSX-SU devices, it is
recommended that the user program the device security
fuse (SFUS). When programmed, the Silicon Explorer II
testing probes are disabled to prevent internal probing,
and the programming interface is also disabled. All JTAG
public instructions are still accessible by the user. For
more information, refer to Actel’s Implementation of
Security in Actel Antifuse FPGAs application note.
Programming
Device programming is supported through the Silicon
Sculptor II, a single-site, robust and compact device-
programmer for the PC. Two Silicon Sculptor IIs can be
daisy-chained and controlled from a single PC host. With
standalone software for the PC, Silicon Sculptor II is
designed to allow concurrent programming of multiple
units from the same PC when daisy-chained.
Silicon Sculptor II programs devices independently to
achieve the fastest programming times possible. Each
fuse is verified by Silicon Sculptor II to ensure correct
programming. Furthermore, at the end of programming,
there are integrity tests that are run to ensure that
programming was completed properly. Not only does it
test programmed and nonprogrammed fuses, Silicon
Sculptor II also provides a self-test to extensively test its
own hardware.
Programming an RTSX-SU device using Silicon Sculptor II
is similar to programming any other antifuse device. The
procedure is as follows:
1. Load the .AFM file
2. Select the device to be programmed
3. Begin programming
When the design is ready to go to production, Actel
offers volume programming services either through
distribution partners or via our In-House Programming
Center. For more details on programming the RTSX-SU
devices, please refer to the Silicon Sculptor II User’s
Guide.
Figure 2-23 FuseLock Logo
e
u
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 3-1
Package Pin Assignments
208-Pin CQFP
Figure 3-1 208-Pin CQFP (Top View)
Ceramic
Tie Bar
208-Pin CQFP
1
2
3
4
49
50
51
52
53
54
55
56
101
102
103
104
156
155
154
153
108
107
106
105
208
207
206
205
160
159
158
157
Pin 1
RTSX-SU RadTolerant FPGAs (UMC)
3-2 Advanced v0.3
208-Pin CQFP
Pin Number
RTSX32SU
Function
RTSX72SU
Function
1GNDGND
2 TDI, I/O TDI, I/O
3I/OI/O
4I/OI/O
5I/OI/O
6I/OI/O
7I/OI/O
8I/OI/O
9I/OI/O
10 I/O I/O
11 TMS TMS
12 VCCI VCCI
13 I/O I/O
14 I/O I/O
15 I/O I/O
16 I/O I/O
17 I/O I/O
18 I/O GND
19 I/O VCCA
20 I/O I/O
21 I/O I/O
22 I/O I/O
23 I/O I/O
24 I/O I/O
25 NC I/O
26 GND GND
27 VCCA VCCA
28 GND GND
29 I/O I/O
30 TRST TRST
31 I/O I/O
32 I/O I/O
33 I/O I/O
34 I/O I/O
35 I/O I/O
36 I/O I/O
Note: Pin 65 is a No Connect (NC) on Commercial A54SX32S-
PQ208.
37 I/O I/O
38 I/O I/O
39 I/O I/O
40 VCCI VCCI
41 VCCA VCCA
42 I/O I/O
43 I/O I/O
44 I/O I/O
45 I/O I/O
46 I/O I/O
47 I/O I/O
48 I/O I/O
49 I/O I/O
50 I/O I/O
51 I/O I/O
52 GND GND
53 I/O I/O
54 I/O I/O
55 I/O I/O
56 I/O I/O
57 I/O I/O
58 I/O I/O
59 I/O I/O
60 VCCI VCCI
61 I/O I/O
62 I/O I/O
63 I/O I/O
64 I/O I/O
65 NC I/O
66 I/O I/O
67 I/O I/O
68 I/O I/O
69 I/O I/O
70 I/O I/O
71 I/O I/O
72 I/O I/O
208-Pin CQFP
Pin Number
RTSX32SU
Function
RTSX72SU
Function
Note: Pin 65 is a No Connect (NC) on Commercial A54SX32S-
PQ208.
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 3-3
73 I/O I/O
74 I/O QCLKA, I/O
75 I/O I/O
76 PRB, I/O PRB, I/O
77 GND GND
78 VCCA VCCA
79 GND GND
80 NC NC
81 I/O I/O
82 HCLK HCLK
83 I/O VCCI
84 I/O QCLKB, I/O
85 I/O I/O
86 I/O I/O
87 I/O I/O
88 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
95 I/O I/O
96 I/O I/O
97 I/O I/O
98 VCCI VCCI
99 I/O I/O
100 I/O I/O
101 I/O I/O
102 I/O I/O
103 TDO, I/O TDO, I/O
104 I/O I/O
105 GND GND
106 I/O I/O
107 I/O I/O
108 I/O I/O
208-Pin CQFP
Pin Number
RTSX32SU
Function
RTSX72SU
Function
Note: Pin 65 is a No Connect (NC) on Commercial A54SX32S-
PQ208.
109 I/O I/O
110 I/O I/O
111 I/O I/O
112 I/O I/O
113 I/O I/O
114 VCCA VCCA
115 VCCI VCCI
116 I/O GND
117 I/O VCCA
118 I/O I/O
119 I/O I/O
120 I/O I/O
121 I/O I/O
122 I/O I/O
123 I/O I/O
124 I/O I/O
125 I/O I/O
126 I/O I/O
127 I/O I/O
128 I/O I/O
129 GND GND
130 VCCA VCCA
131 GND GND
132 NC I/O
133 I/O I/O
134 I/O I/O
135 I/O I/O
136 I/O I/O
137 I/O I/O
138 I/O I/O
139 I/O I/O
140 I/O I/O
141 I/O I/O
142 I/O I/O
143 I/O I/O
144 I/O I/O
208-Pin CQFP
Pin Number
RTSX32SU
Function
RTSX72SU
Function
Note: Pin 65 is a No Connect (NC) on Commercial A54SX32S-
PQ208.
RTSX-SU RadTolerant FPGAs (UMC)
3-4 Advanced v0.3
145 VCCA VCCA
146 GND GND
147 I/O I/O
148 VCCI VCCI
149 I/O I/O
150 I/O I/O
151 I/O I/O
152 I/O I/O
153 I/O I/O
154 I/O I/O
155 I/O I/O
156 I/O I/O
157 GND GND
158 I/O I/O
159 I/O I/O
160 I/O I/O
161 I/O I/O
162 I/O I/O
163 I/O I/O
164 VCCI VCCI
165 I/O I/O
166 I/O I/O
167 I/O I/O
168 I/O I/O
169 I/O I/O
170 I/O I/O
171 I/O I/O
172 I/O I/O
173 I/O I/O
174 I/O I/O
175 I/O I/O
176 I/O I/O
177 I/O I/O
178 I/O QCLKD, I/O
179 I/O I/O
180 CLKA CLKA, I/O
208-Pin CQFP
Pin Number
RTSX32SU
Function
RTSX72SU
Function
Note: Pin 65 is a No Connect (NC) on Commercial A54SX32S-
PQ208.
181 CLKB CLKB, I/O
182 NC NC
183 GND GND
184 VCCA VCCA
185 GND GND
186 PRA, I/O PRA, I/O
187 I/O VCCI
188 I/O I/O
189 I/O I/O
190 I/O QCLKC, I/O
191 I/O I/O
192 I/O I/O
193 I/O I/O
194 I/O I/O
195 I/O I/O
196 I/O I/O
197 I/O I/O
198 I/O I/O
199 I/O I/O
200 I/O I/O
201 VCCI VCCI
202 I/O I/O
203 I/O I/O
204 I/O I/O
205 I/O I/O
206 I/O I/O
207 I/O I/O
208 TCK, I/O TCK, I/O
208-Pin CQFP
Pin Number
RTSX32SU
Function
RTSX72SU
Function
Note: Pin 65 is a No Connect (NC) on Commercial A54SX32S-
PQ208.
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 3-5
256-Pin CQFP
Figure 3-2 256-Pin CQFP (Top View)
Ceramic
Tie Bar
256-Pin CQFP
1
2
3
4
61
62
63
64
65
66
67
68
125
126
127
128
192
191
190
189
132
131
130
129
256
255
254
253
196
195
194
193
Pin 1
RTSX-SU RadTolerant FPGAs (UMC)
3-6 Advanced v0.3
256-Pin CQFP
Pin Number
RTSX32SU
Function
RTSX72SU
Function
1GNDGND
2 TDI, I/O TDI, I/O
3I/OI/O
4I/OI/O
5I/OI/O
6I/OI/O
7I/OI/O
8I/OI/O
9I/OI/O
10 I/O I/O
11 TMS TMS
12 I/O I/O
13 I/O I/O
14 I/O I/O
15 I/O I/O
16 I/O I/O
17 I/O VCCI
18 I/O I/O
19 I/O I/O
20 I/O I/O
21 I/O I/O
22 I/O I/O
23 I/O I/O
24 I/O I/O
25 I/O I/O
26 I/O I/O
27 I/O I/O
28 VCCI VCCI
29 GND GND
30 VCCA VCCA
31 GND GND
32 I/O I/O
33 I/O I/O
34 TRST TRST
35 I/O I/O
36 I/O VCCA
37 I/O GND
38 I/O I/O
39 I/O I/O
40 I/O I/O
41 I/O I/O
42 I/O I/O
43 I/O I/O
44 I/O I/O
45 I/O I/O
46 VCCA VCCA
47 I/O VCCI
48 I/O I/O
49 I/O I/O
50 I/O I/O
51 I/O I/O
52 I/O I/O
53 I/O I/O
54 I/O I/O
55 I/O I/O
56 I/O GND
57 I/O I/O
58 I/O I/O
59 GND GND
60 I/O I/O
61 I/O I/O
62 I/O I/O
63 I/O I/O
64 I/O I/O
65 I/O I/O
66 I/O I/O
67 I/O I/O
68 I/O I/O
69 I/O I/O
70 I/O I/O
71 I/O I/O
72 I/O I/O
73 I/O VCCI
74 I/O I/O
256-Pin CQFP
Pin Number
RTSX32SU
Function
RTSX72SU
Function
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 3-7
75 I/O I/O
76 I/O I/O
77 I/O I/O
78 I/O I/O
79 I/O I/O
80 I/O I/O
81 I/O I/O
82 I/O I/O
83 I/O I/O
84 I/O I/O
85 I/O I/O
86 I/O I/O
87 I/O I/O
88 I/O I/O
89 I/O QCLKA, I/O
90 PRB, I/O PRB, I/O
91 GND GND
92 VCCI VCCI
93 GND GND
94 VCCA VCCA
95 I/O I/O
96 HCLK HCLK
97 I/O I/O
98 I/O QCLKB, I/O
99 I/O I/O
100 I/O I/O
101 I/O I/O
102 I/O I/O
103 I/O I/O
104 I/O I/O
105 I/O I/O
106 I/O I/O
107 I/O I/O
108 I/O I/O
109 I/O I/O
110 GND GND
111 I/O I/O
256-Pin CQFP
Pin Number
RTSX32SU
Function
RTSX72SU
Function
112 I/O I/O
113 I/O I/O
114 I/O I/O
115 I/O I/O
116 I/O I/O
117 I/O I/O
118 I/O I/O
119 I/O I/O
120 I/O VCCI
121 I/O I/O
122 I/O I/O
123 I/O I/O
124 I/O I/O
125 I/O I/O
126 TDO, I/O TDO, I/O
127 I/O I/O
128 GND GND
129 I/O I/O
130 I/O I/O
131 I/O I/O
132 I/O I/O
133 I/O I/O
134 I/O I/O
135 I/O I/O
136 I/O I/O
137 I/O I/O
138 I/O I/O
139 I/O I/O
140 I/O I/O
141 VCCA VCCA
142 I/O VCCI
143 I/O GND
144 I/O VCCA
145 I/O I/O
146 I/O I/O
147 I/O I/O
148 I/O I/O
256-Pin CQFP
Pin Number
RTSX32SU
Function
RTSX72SU
Function
RTSX-SU RadTolerant FPGAs (UMC)
3-8 Advanced v0.3
149 I/O I/O
150 I/O I/O
151 I/O I/O
152 I/O I/O
153 I/O I/O
154 I/O I/O
155 I/O I/O
156 I/O I/O
157 I/O I/O
158 GND GND
159 NC NC
160 GND GND
161 VCCI VCCI
162 I/O VCCA
163 I/O I/O
164 I/O I/O
165 I/O I/O
166 I/O I/O
167 I/O I/O
168 I/O I/O
169 I/O I/O
170 I/O I/O
171 I/O I/O
172 I/O I/O
173 I/O I/O
174 VCCA VCCA
175 GND GND
176 GND GND
177 I/O I/O
178 I/O I/O
179 I/O I/O
180 I/O I/O
181 I/O I/O
182 I/O I/O
183 I/O VCCI
184 I/O I/O
185 I/O I/O
256-Pin CQFP
Pin Number
RTSX32SU
Function
RTSX72SU
Function
186 I/O I/O
187 I/O I/O
188 I/O I/O
189 GND GND
190 I/O I/O
191 I/O I/O
192 I/O I/O
193 I/O I/O
194 I/O I/O
195 I/O I/O
196 I/O I/O
197 I/O I/O
198 I/O I/O
199 I/O I/O
200 I/O I/O
201 I/O I/O
202 I/O VCCI
203 I/O I/O
204 I/O I/O
205 I/O I/O
206 I/O I/O
207 I/O I/O
208 I/O I/O
209 I/O I/O
210 I/O I/O
211 I/O I/O
212 I/O I/O
213 I/O I/O
214 I/O I/O
215 I/O I/O
216 I/O I/O
217 I/O I/O
218 I/O QCLKD, I/O
219 CLKA CLKA, I/O
220 CLKB CLKB, I/O
221 VCCI VCCI
222 GND GND
256-Pin CQFP
Pin Number
RTSX32SU
Function
RTSX72SU
Function
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 3-9
223 NC NC
224 GND GND
225 PRA, I/O PRA, I/O
226 I/O I/O
227 I/O I/O
228 I/O VCCA
229 I/O I/O
230 I/O I/O
231 I/O QCLKC, I/O
232 I/O I/O
233 I/O I/O
234 I/O I/O
235 I/O I/O
236 I/O I/O
237 I/O I/O
238 I/O I/O
239 I/O I/O
240 GND GND
241 I/O I/O
242 I/O I/O
243 I/O I/O
244 I/O I/O
245 I/O I/O
246 I/O I/O
247 I/O I/O
248 I/O I/O
249 I/O VCCI
250 I/O I/O
251 I/O I/O
252 I/O I/O
253 I/O I/O
254 I/O I/O
255 I/O I/O
256 TCK, I/O TCK, I/O
256-Pin CQFP
Pin Number
RTSX32SU
Function
RTSX72SU
Function
RTSX-SU RadTolerant FPGAs (UMC)
3-10 Advanced v0.3
256-Pin CCLG
Figure 3-3 256-Pin CCLG
1
64
65 128
129
192
193256
A1 Index Corner
Extenral Wire-Bond Number
Bottom View
Top View
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
12 3456 78910111213141516
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 3-11
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
A1 1 GND
A2 256 TCK, I/O
A3 255 I/O
A4 251 I/O
A5 243 I/O
A6 238 I/O
A7 232 I/O
A8 228 I/O
A9 227 CLKB
A10 221 I/O
A11 216 I/O
A12 209 I/O
A13 203 I/O
A14 200 I/O
A15 2 GND
A16 13 GND
B1 242 I/O
B2 22 GND
B3 254 I/O
B4 253 I/O
B5 248 I/O
B6 241 I/O
B7 234 I/O
B8 33 VCCA
B9 222 I/O
B10 220 I/O
B11 212 I/O
B12 207 I/O
B13 202 I/O
B14 198 I/O
B15 32 GND
B16 196 I/O
C16I/O
C2 4 TDI,I/O
Note: *This table was sorted by the pin number.
C3 65 GND
C4 252 I/O
C5 249 I/O
C6 245 I/O
C7 239 I/O
C8 230 I/O
C9 226 CLKA
C10 218 I/O
C11 210 I/O
C12 201 I/O
C13 197 I/O
C14 211 I/O
C15 178 I/O
C16 195 I/O
D1 12 I/O
D2 8 I/O
D3 10 I/O
D4 7 I/O
D5 250 I/O
D6 244 I/O
D7 237 I/O
D8 229 PRA, I/O
D9 217 I/O
D10 208 I/O
D11 206 I/O
D12 199 I/O
D13 205 I/O
D14 173 I/O
D15 190 I/O
D16 188 I/O
E1 16 I/O
E2 15 I/O
E3 9 I/O
E4 11 I/O
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
Note: *This table was sorted by the pin number.
RTSX-SU RadTolerant FPGAs (UMC)
3-12 Advanced v0.3
E5 5 I/O
E6 240 I/O
E7 233 I/O
E8 231 I/O
E9 223 I/O
E10 219 I/O
E11 213 I/O
E12 167 I/O
E13 183 I/O
E14 189 I/O
E15 187 I/O
E16 186 I/O
F1 17 I/O
F2 18 I/O
F3 20 I/O
F4 14 TMS
F5 19 I/O
F6 28 I/O
F7 3 VCCI
F8 23 VCCI
F9 44 VCCI
F10 55 VCCI
F11 157 I/O
F12 97 VCCA
F13 177 I/O
F14 185 I/O
F15 184 I/O
F16 181 I/O
G1 24 I/O
G2 25 I/O
G3 27 I/O
G4 26 I/O
G5 21 I/O
G6 66 VCCI
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
Note: *This table was sorted by the pin number.
G7 43 GND
G8 54 GND
G9 67 GND
G10 77 GND
G11 87 VCCI
G12 169 I/O
G13 180 GND
G14 176 I/O
G15 179 VCCA
G16 175 I/O
H1 29 I/O
H2 31 I/O
H3 160 VCCA
H4 35 TRST
H5 37 I/O
H6 108 VCCI
H7 86 GND
H8 96 GND
H9 107 GND
H10 118 GND
H11 128 VCCI
H12 165 I/O
H13 170 I/O
H14 168 I/O
H15 166 I/O
H16 174 I/O
J1 30 I/O
J2 38 I/O
J3 40 I/O
J4 41 I/O
J5 39 I/O
J6 139 VCCI
J7 127 GND
J8 140 GND
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
Note: *This table was sorted by the pin number.
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 3-13
J9 151 GND
J10 161 GND
J11 150 VCCI
J12 159 I/O
J13 163 I/O
J14 164 I/O
J15 162 I/O
J16 158 I/O
K1 34 I/O
K2 45 I/O
K3 47 I/O
K4 50 VCCA
K5 48 I/O
K6 171 VCCI
K7 172 GND
K8 182 GND
K9 192 GND
K10 204 GND
K11 191 VCCI
K12 153 I/O
K13 155 I/O
K14 156 I/O
K15 152 I/O
K16 154 I/O
L1 36 I/O
L2 46 I/O
L3 51 I/O
L4 58 I/O
L5 52 I/O
L6 91 I/O
L7 194 VCCI
L8 214 VCCI
L9 235 VCCI
L10 246 VCCI
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
Note: *This table was sorted by the pin number.
L11 103 I/O
L12 149 I/O
L13 146 I/O
L14 148 I/O
L15 145 I/O
L16 147 I/O
M1 42 I/O
M2 53 I/O
M3 61 I/O
M4 60 I/O
M5 72 I/O
M6 81 I/O
M7 89 I/O
M8 95 PRB, I/O
M9 101 I/O
M10 105 I/O
M11 114 I/O
M12 111 I/O
M13 141 I/O
M14 142 I/O
M15 137 I/O
M16 144 I/O
N1 49 I/O
N2 57 I/O
N3 63 I/O
N4 79 I/O
N5 70 I/O
N6 76 I/O
N7 83 I/O
N8 99 I/O
N9 109 I/O
N10 117 I/O
N11 112 I/O
N12 124 I/O
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
Note: *This table was sorted by the pin number.
RTSX-SU RadTolerant FPGAs (UMC)
3-14 Advanced v0.3
N13 121 I/O
N14 133 I/O
N15 135 I/O
N16 136 I/O
P1 59 I/O
P2 138 GND
P3 56 I/O
P4 74 I/O
P5 64 I/O
P6 82 I/O
P7 90 I/O
P8 94 I/O
P9 104 I/O
P10 113 I/O
P11 119 I/O
P12 123 I/O
P13 143 VCCA
P14 131 I/O
P15 132 I/O
P16 134 I/O
R1 62 I/O
R2 215 GND
R3 68 I/O
R4 73 I/O
R5 78 I/O
R6 85 I/O
R7 92 I/O
R8 98 I/O
R9 100 HCLK
R10 106 I/O
R11 115 I/O
R12 120 I/O
R13 126 I/O
R14 130 I/O
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
Note: *This table was sorted by the pin number.
R15 225 GND
R16 193 GND
T1 236 GND
T2 69 I/O
T3 71 I/O
T4 75 I/O
T5 80 I/O
T6 84 I/O
T7 88 I/O
T8 93 I/O
T9 224 VCCA
T10 102 I/O
T11 110 I/O
T12 116 I/O
T13 122 I/O
T14 125 I/O
T15 129 TDO,I/O
T16 247 GND
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
Note: *This table was sorted by the pin number.
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 3-15
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
A1 1 GND
A15 2 GND
F7 3 VCCI
C2 4 TDI,I/O
E5 5 I/O
C16I/O
D47I/O
D28I/O
E3 9 I/O
D3 10 I/O
E4 11 I/O
D1 12 I/O
A16 13 GND
F4 14 TMS
E2 15 I/O
E1 16 I/O
F1 17 I/O
F2 18 I/O
F5 19 I/O
F3 20 I/O
G5 21 I/O
B2 22 GND
F8 23 VCCI
G1 24 I/O
G2 25 I/O
G4 26 I/O
G3 27 I/O
F6 28 I/O
H1 29 I/O
J1 30 I/O
H2 31 I/O
B15 32 GND
B8 33 VCCA
K1 34 I/O
Note: *This table was sorted by the wire-bond number.
H4 35 TRST
L1 36 I/O
H5 37 I/O
J2 38 I/O
J5 39 I/O
J3 40 I/O
J4 41 I/O
M1 42 I/O
G7 43 GND
F9 44 VCCI
K2 45 I/O
L2 46 I/O
K3 47 I/O
K5 48 I/O
N1 49 I/O
K4 50 VCCA
L3 51 I/O
L5 52 I/O
M2 53 I/O
G8 54 GND
F10 55 VCCI
P3 56 I/O
N2 57 I/O
L4 58 I/O
P1 59 I/O
M4 60 I/O
M3 61 I/O
R1 62 I/O
N3 63 I/O
P5 64 I/O
C3 65 GND
G6 66 VCCI
G9 67 GND
R3 68 I/O
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
Note: *This table was sorted by the wire-bond number.
RTSX-SU RadTolerant FPGAs (UMC)
3-16 Advanced v0.3
T2 69 I/O
N5 70 I/O
T3 71 I/O
M5 72 I/O
R4 73 I/O
P4 74 I/O
T4 75 I/O
N6 76 I/O
G10 77 GND
R5 78 I/O
N4 79 I/O
T5 80 I/O
M6 81 I/O
P6 82 I/O
N7 83 I/O
T6 84 I/O
R6 85 I/O
H7 86 GND
G11 87 VCCI
T7 88 I/O
M7 89 I/O
P7 90 I/O
L6 91 I/O
R7 92 I/O
T8 93 I/O
P8 94 I/O
M8 95 PRB, I/O
H8 96 GND
F12 97 VCCA
R8 98 I/O
N8 99 I/O
R9 100 HCLK
M9 101 I/O
T10 102 I/O
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
Note: *This table was sorted by the wire-bond number.
L11 103 I/O
P9 104 I/O
M10 105 I/O
R10 106 I/O
H9 107 GND
H6 108 VCCI
N9 109 I/O
T11 110 I/O
M12 111 I/O
N11 112 I/O
P10 113 I/O
M11 114 I/O
R11 115 I/O
T12 116 I/O
N10 117 I/O
H10 118 GND
P11 119 I/O
R12 120 I/O
N13 121 I/O
T13 122 I/O
P12 123 I/O
N12 124 I/O
T14 125 I/O
R13 126 I/O
J7 127 GND
H11 128 VCCI
T15 129 TDO,I/O
R14 130 I/O
P14 131 I/O
P15 132 I/O
N14 133 I/O
P16 134 I/O
N15 135 I/O
N16 136 I/O
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
Note: *This table was sorted by the wire-bond number.
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 3-17
M15 137 I/O
P2 138 GND
J6 139 VCCI
J8 140 GND
M13 141 I/O
M14 142 I/O
P13 143 VCCA
M16 144 I/O
L15 145 I/O
L13 146 I/O
L16 147 I/O
L14 148 I/O
L12 149 I/O
J11 150 VCCI
J9 151 GND
K15 152 I/O
K12 153 I/O
K16 154 I/O
K13 155 I/O
K14 156 I/O
F11 157 I/O
J16 158 I/O
J12 159 I/O
H3 160 VCCA
J10 161 GND
J15 162 I/O
J13 163 I/O
J14 164 I/O
H12 165 I/O
H15 166 I/O
E12 167 I/O
H14 168 I/O
G12 169 I/O
H13 170 I/O
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
Note: *This table was sorted by the wire-bond number.
K6 171 VCCI
K7 172 GND
D14 173 I/O
H16 174 I/O
G16 175 I/O
G14 176 I/O
F13 177 I/O
C15 178 I/O
G15 179 VCCA
G13 180 GND
F16 181 I/O
K8 182 GND
E13 183 I/O
F15 184 I/O
F14 185 I/O
E16 186 I/O
E15 187 I/O
D16 188 I/O
E14 189 I/O
D15 190 I/O
K11 191 VCCI
K9 192 GND
R16 193 GND
L7 194 VCCI
C16 195 I/O
B16 196 I/O
C13 197 I/O
B14 198 I/O
D12 199 I/O
A14 200 I/O
C12 201 I/O
B13 202 I/O
A13 203 I/O
K10 204 GND
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
Note: *This table was sorted by the wire-bond number.
RTSX-SU RadTolerant FPGAs (UMC)
3-18 Advanced v0.3
D13 205 I/O
D11 206 I/O
B12 207 I/O
D10 208 I/O
A12 209 I/O
C11 210 I/O
C14 211 I/O
B11 212 I/O
E11 213 I/O
L8 214 VCCI
R2 215 GND
A11 216 I/O
D9 217 I/O
C10 218 I/O
E10 219 I/O
B10 220 I/O
A10 221 I/O
B9 222 I/O
E9 223 I/O
T9 224 VCCA
R15 225 GND
C9 226 CLKA
A9 227 CLKB
A8 228 I/O
D8 229 PRA, I/O
C8 230 I/O
E8 231 I/O
A7 232 I/O
E7 233 I/O
B7 234 I/O
L9 235 VCCI
T1 236 GND
D7 237 I/O
A6 238 I/O
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
Note: *This table was sorted by the wire-bond number.
C7 239 I/O
E6 240 I/O
B6 241 I/O
B1 242 I/O
A5 243 I/O
D6 244 I/O
C6 245 I/O
L10 246 VCCI
T16 247 GND
B5 248 I/O
C5 249 I/O
D5 250 I/O
A4 251 I/O
C4 252 I/O
B4 253 I/O
B3 254 I/O
A3 255 I/O
A2 256 TCK, I/O
256-Pin CCLG*
Pin Number
External Wire-
Bond Number
RTSX32SU
Function
Note: *This table was sorted by the wire-bond number.
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 3-19
624-Pin CCGA
Figure 3-4 624-Pin CCGA (Bottom View)
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
A
A
AC
AB
AD
AE
RTSX-SU RadTolerant FPGAs (UMC)
3-20 Advanced v0.3
624-Pin CCGA
Pin Number
RTSX72SU
Function
A2 NC
A3 NC
A4 NC
A5 I/O
A6 I/O
A7 I/O
A8 I/O
A9 I/O
A10 I/O
A11 I/O
A12 I/O
A13 GND
A14 I/O
A15 I/O
A16 I/O
A17 I/O
A18 I/O
A19 I/O
A20 I/O
A21 I/O
A22 GND
A23 NC
A24 NC
A25 NC
B1 NC
B2 GND
B3 GND
B4 VCCI
B5 GND
B6 I/O
B7 I/O
B8 VCCI
B9 GND
B10 I/O
B11 I/O
B12 I/O
B13 I/O
B14 CLKB, I/O
B15 I/O
B16 I/O
B17 I/O
B18 I/O
B19 I/O
B20 I/O
B21 I/O
B22 GND
B23 VCCI
B24 GND
B25 NC
C1 NC
C2 VCCI
C3 GND
C4 I/O
C5 I/O
C6 I/O
C7 I/O
C8 I/O
C9 I/O
C10 I/O
C11 QCLKC, I/O
C12 I/O
C13 PRA, I/O
C14 CLKA, I/O
C15 I/O
C16 I/O
C17 I/O
C18 I/O
C19 I/O
C20 I/O
C21 I/O
624-Pin CCGA
Pin Number
RTSX72SU
Function
C22 I/O
C23 GND
C24 VCCI
C25 NC
D1 GND
D2 GND
D3 TDI
D4 GND
D5 I/O
D6 I/O
D7 I/O
D8 I/O
D9 I/O
D10 I/O
D11 I/O
D12 I/O
D13 I/O
D14 QCLKD, I/O
D15 I/O
D16 I/O
D17 I/O
D18 I/O
D19 I/O
D20 I/O
D21 I/O
D22 VCCI
D23 GND
D24 GND
D25 GND
E1 I/O
E2 I/O
E3 I/O
E4 I/O
E5 TCK, I/O
E6 I/O
624-Pin CCGA
Pin Number
RTSX72SU
Function
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 3-21
E7 I/O
E8 I/O
E9 I/O
E10 I/O
E11 I/O
E12 VCCA
E13 GND
E14 I/O
E15 I/O
E16 I/O
E17 I/O
E18 I/O
E19 I/O
E20 I/O
E21 I/O
E22 I/O
E23 I/O
E24 I/O
E25 I/O
F1 I/O
F2 VCCI
F3 I/O
F4 I/O
F5 I/O
F6 NC
F7 NC
F8 I/O
F9 NC
F10 NC
F11 NC
F12 NC
F13 I/O
F14 I/O
F15 NC
F16 GND
624-Pin CCGA
Pin Number
RTSX72SU
Function
F17 I/O
F18 I/O
F19 I/O
F20 I/O
F21 I/O
F22 I/O
F23 I/O
F24 I/O
F25 I/O
G1 I/O
G2 I/O
G3 TMS
G4 I/O
G5 I/O
G6 I/O
G7 VCCI
G8 NC
G9 NC
G10 NC
G11 NC
G12 NC
G13 NC
G14 NC
G15 NC
G16 NC
G17 NC
G18 GND
G19 VCCI
G20 I/O
G21 I/O
G22 I/O
G23 I/O
G24 I/O
G25 I/O
H1 I/O
624-Pin CCGA
Pin Number
RTSX72SU
Function
H2 I/O
H3 I/O
H4 I/O
H5 I/O
H6 I/O
H7 I/O
H8 VCCI
H9 NC
H10 NC
H11 NC
H12 NC
H13 NC
H14 NC
H15 NC
H16 NC
H17 NC
H18 VCCI
H19 I/O
H20 I/O
H21 I/O
H22 I/O
H23 I/O
H24 GND
H25 I/O
J1 I/O
J2 I/O
J3 I/O
J4 I/O
J5 I/O
J6 I/O
J7 NC
J8 NC
J9 VCCI
J10 NC
J11 NC
624-Pin CCGA
Pin Number
RTSX72SU
Function
RTSX-SU RadTolerant FPGAs (UMC)
3-22 Advanced v0.3
J12 NC
J13 NC
J14 NC
J15 NC
J16 NC
J17 VCCI
J18 NC
J19 NC
J20 I/O
J21 VCCA
J22 I/O
J23 I/O
J24 I/O
J25 I/O
K1 I/O
K2 GND
K3 I/O
K4 I/O
K5 I/O
K6 GND
K7 NC
K8 NC
K9 NC
K10 GND
K11 GND
K12 GND
K13 GND
K14 GND
K15 GND
K16 GND
K17 NC
K18 NC
K19 NC
K20 I/O
K21 I/O
624-Pin CCGA
Pin Number
RTSX72SU
Function
K22 I/O
K23 I/O
K24 I/O
K25 I/O
L1 I/O
L2 I/O
L3 I/O
L4 I/O
L5 I/O
L6 I/O
L7 NC
L8 NC
L9 NC
L10 GND
L11 GND
L12 GND
L13 GND
L14 GND
L15 GND
L16 GND
L17 NC
L18 NC
L19 NC
L20 I/O
L21 I/O
L22 I/O
L23 I/O
L24 I/O
L25 I/O
M1 I/O
M2 I/O
M3 I/O
M4 I/O
M5 GND
M6 I/O
624-Pin CCGA
Pin Number
RTSX72SU
Function
M7 NC
M8 NC
M9 NC
M10 GND
M11 GND
M12 GND
M13 GND
M14 GND
M15 GND
M16 GND
M17 NC
M18 NC
M19 NC
M20 I/O
M21 GND
M22 I/O
M23 I/O
M24 GND
M25 I/O
N1 I/O
N2 I/O
N3 I/O
N4 I/O
N5 VCCA
N6 I/O
N7 VCCA
N8 NC
N9 NC
N10 GND
N11 GND
N12 GND
N13 GND
N14 GND
N15 GND
N16 GND
624-Pin CCGA
Pin Number
RTSX72SU
Function
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 3-23
N17 NC
N18 NC
N19 VCCA
N20 I/O
N21 VCCA
N22 I/O
N23 I/O
N24 VCCI
N25 I/O
P1 I/O
P2 I/O
P3 I/O
P4 I/O
P5 I/O
P6 I/O
P7 NC
P8 NC
P9 NC
P10 GND
P11 GND
P12 GND
P13 GND
P14 GND
P15 GND
P16 GND
P17 NC
P18 NC
P19 NC
P20 I/O
P21 GND
P22 I/O
P23 I/O
P24 I/O
P25 I/O
R1 I/O
624-Pin CCGA
Pin Number
RTSX72SU
Function
R2 I/O
R3 I/O
R4 TRST
R5 I/O
R6 GND
R7 NC
R8 NC
R9 NC
R10 GND
R11 GND
R12 GND
R13 GND
R14 GND
R15 GND
R16 GND
R17 NC
R18 NC
R19 NC
R20 I/O
R21 I/O
R22 I/O
R23 I/O
R24 I/O
R25 I/O
T1 I/O
T2 I/O
T3 I/O
T4 I/O
T5 I/O
T6 I/O
T7 I/O
T8 NC
T9 NC
T10 GND
T11 GND
624-Pin CCGA
Pin Number
RTSX72SU
Function
T12 GND
T13 GND
T14 GND
T15 GND
T16 GND
T17 NC
T18 NC
T19 NC
T20 GND
T21 I/O
T22 I/O
T23 I/O
T24 I/O
T25 I/O
U1 I/O
U2 I/O
U3 I/O
U4 I/O
U5 I/O
U6 I/O
U7 I/O
U8 NC
U9 VCCI
U10 NC
U11 NC
U12 NC
U13 NC
U14 NC
U15 NC
U16 NC
U17 VCCI
U18 NC
U19 NC
U20 I/O
U21 I/O
624-Pin CCGA
Pin Number
RTSX72SU
Function
RTSX-SU RadTolerant FPGAs (UMC)
3-24 Advanced v0.3
U22 I/O
U23 I/O
U24 I/O
U25 I/O
V1 I/O
V2 I/O
V3 I/O
V4 VCCA
V5 I/O
V6 I/O
V7 GND
V8 VCCI
V9 NC
V10 NC
V11 NC
V12 NC
V13 NC
V14 NC
V15 NC
V16 NC
V17 NC
V18 VCCI
V19 I/O
V20 I/O
V21 I/O
V22 VCCA
V23 I/O
V24 I/O
V25 I/O
W1 I/O
W2 VCCI
W3 I/O
W4 I/O
W5 I/O
W6 I/O
624-Pin CCGA
Pin Number
RTSX72SU
Function
W7 VCCI
W8 NC
W9 NC
W10 NC
W11 NC
W12 NC
W13 NC
W14 NC
W15 NC
W16 NC
W17 NC
W18 I/O
W19 VCCI
W20 I/O
W21 I/O
W22 I/O
W23 I/O
W24 I/O
W25 I/O
Y1 I/O
Y2 I/O
Y3 I/O
Y4 I/O
Y5 I/O
Y6 I/O
Y7 I/O
Y8 I/O
Y9 I/O
Y10 I/O
Y11 NC
Y12 GND
Y13 I/O
Y14 NC
Y15 GND
Y16 I/O
624-Pin CCGA
Pin Number
RTSX72SU
Function
Y17 I/O
Y18 I/O
Y19 I/O
Y20 I/O
Y21 I/O
Y22 I/O
Y23 I/O
Y24 GND
Y25 I/O
AA1 GND
AA2 GND
AA3 I/O
AA4 I/O
AA5 GND
AA6 I/O
AA7 I/O
AA8 I/O
AA9 I/O
AA10 I/O
AA11 I/O
AA12 I/O
AA13 VCCA
AA14 GND
AA15 I/O
AA16 I/O
AA17 I/O
AA18 I/O
AA19 I/O
AA20 I/O
AA21 GND
AA22 I/O
AA23 I/O
AA24 I/O
AA25 GND
AB1 NC
624-Pin CCGA
Pin Number
RTSX72SU
Function
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 3-25
AB2 VCCI
AB3 I/O
AB4 GND
AB5 I/O
AB6 I/O
AB7 I/O
AB8 I/O
AB9 I/O
AB10 I/O
AB11 I/O
AB12 QCLKA, I/O
AB13 I/O
AB14 I/O
AB15 I/O
AB16 I/O
AB17 I/O
AB18 I/O
AB19 I/O
AB20 I/O
AB21 TDO, I/O
AB22 VCCI
AB23 I/O
AB24 VCCI
AB25 NC
AC1 NC
AC2 I/O
AC3 GND
AC4 I/O
AC5 I/O
AC6 I/O
AC7 I/O
AC8 I/O
AC9 I/O
AC10 I/O
AC11 I/O
624-Pin CCGA
Pin Number
RTSX72SU
Function
AC12 PRB, I/O
AC13 I/O
AC14 HCLK
AC15 I/O
AC16 I/O
AC17 I/O
AC18 I/O
AC19 I/O
AC20 I/O
AC21 I/O
AC22 I/O
AC23 GND
AC24 I/O
AC25 NC
AD1 NC
AD2 GND
AD3 VCCI
AD4 GND
AD5 I/O
AD6 I/O
AD7 I/O
AD8 I/O
AD9 I/O
AD10 VCCI
AD11 I/O
AD12 I/O
AD13 I/O
AD14 I/O
AD15 I/O
AD16 GND
AD17 I/O
AD18 I/O
AD19 I/O
AD20 I/O
AD21 I/O
624-Pin CCGA
Pin Number
RTSX72SU
Function
AD22 GND
AD23 VCCI
AD24 GND
AD25 NC
AE1 NC
AE2 NC
AE3 NC
AE4 GND
AE5 I/O
AE6 I/O
AE7 I/O
AE8 I/O
AE9 I/O
AE10 I/O
AE11 I/O
AE12 I/O
AE13 I/O
AE14 QCLKB, I/O
AE15 I/O
AE16 I/O
AE17 I/O
AE18 I/O
AE19 I/O
AE20 I/O
AE21 I/O
AE22 GND
AE23 NC
AE24 NC
AE25 NC
624-Pin CCGA
Pin Number
RTSX72SU
Function
RTSX-SU RadTolerant FPGAs (UMC)
Advanced v0.3 4-1
Datasheet Information
List of Changes
The following table lists critical changes that were made to the current version of the document.
Datasheet 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 definitions 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.
Previous version Changes in current version (Advanced v0.3) Page
Advanced v0.2 In Tab le 2 -1 3, the IOH = –20µA and IOL = ±20µA. 2-14
Advanced v0.1 Tab le 2 -8 was updated. 2-5
Tab le 2 -1 1 and Table 2- 12 were updated. 2-12, 2-13
Tab le 2 -1 4 and Table 2- 15 were updated. 2-14, 2-15
Tab le 2 -1 8 and Table 2- 19 were updated. 2-18, 2-18
Tab le 2 -2 2 and Table 2- 23 were updated. 2-21, 2-21
Tab le 2 -2 5 was updated. 2-26
Tab le 2 -2 6 and Table 2- 27 were updated. 2-28, 2-28
Tab le 2 -2 8 and Table 2- 29 were updated. 2-30, 2-31
Tab le 2 -3 0 and Table 2- 31 were updated. 2-32, 2-33
51700053-2/10.04
http://www.actel.com
Actel and the Actel logo are registered trademarks of Actel Corporation.
All other trademarks are the property of their owners.
Actel Corporation
2061 Stierlin Court
Mountain View, CA
94043-4655 USA
Phone 650.318.4200
Fax 650.318.4600
Actel Europe Ltd.
Dunlop House, Riverside Way
Camberley, Surrey GU15 3YL
United Kingdom
Phone +44 (0) 1276 401 450
Fax +44 (0) 1276 401 490
Actel Japan
EXOS Ebisu Bldg. 4F
1-24-14 Ebisu Shibuya-ku
Tokyo 150 Japan
Phone +81.03.3445.7671
Fax +81.03.3445.7668
Actel Hong Kong
39th Floor, One Pacific Place
88 Queensway, Admiralty
Hong Kong
Phone +852.227.35712
Fax +852.227.35999