v2.0 HiRel SX-A Family FPGAs Features and Benefits • Leading Edge Performance • • • • • • • • • • • 215 MHz System Performance (Military Temperature) 5.3 ns Clock-to-Out (Pin-to-Pin) (Military Temperature) 240 MHz Internal Performance (Military Temperature) Specifications • • • • 48,000 to 108,000 Available System Gates Up to 228 User-Programmable I/O Pins Up to 2,012 Dedicated Flip-Flops 0.25/0.22 µ CMOS Process Technology • • Features • • • • Hot-Swap Compliant I/Os Power-Up/Down Friendly (no sequencing required for supply voltages) Class B Level Devices Three Standard Hermetic Package Options Product Profile Device • • • • • Actel Secure Programming Technology with FuseLock™ Prevents Reverse Engineering and Design Theft Cold-Sparing Capability Individual Output Slew Rate Control QML Certified Devices 100% Military Temperature Tested (–55°C to +125°C) 33 MHz PCI Compliant CPLD and FPGA Integration Single-Chip Solution Configurable I/O Support for 3.3 V/5 V PCI, LVTTL, and TTL Configurable Weak Resistor Pull-Up or Pull-Down for Tristated Outputs during Power-Up Up to 100% Resource Utilization and 100% Pin Locking 2.5 V, 3.3 V, and 5 V Mixed Voltage Operation with 5 V Input Tolerance and 5 V Drive Strength Very Low Power Consumption Deterministic, User-Controllable Timing Unique In-System Diagnostic and Verification Capability with Silicon Explorer II Boundary-Scan Testing in Compliance with IEEE 1149.1 (JTAG) A54SX32A A54SX72A Capacity Typical Gates System Gates 32,000 48,000 72,000 108,000 Logic Modules Combinatorial Cells 2,880 1,800 6,036 4,024 Register Cells Dedicated Flip-Flops Maximum Flip-Flops 1,080 1,980 2,012 4,024 Maximum User I/Os 228 213 Global Clocks 3 3 Quadrant Clocks 0 4 Yes Yes Boundary-Scan Testing 3.3 V / 5 V PCI Yes Yes Clock-to-Out 5.3 ns 6.7 ns 0 ns 0 ns Std, –1 Std, –1 84, 208, 256 208, 256 Input Set-Up (External) Speed Grades Package (by Pin Count) CQFP N o ve m b e r 2 0 0 6 © 2006 Actel Corporation i See the Actel website for the latest version of the datasheet. HiRel SX-A Family FPGAs Ordering Information A54SX32A – 1 CQ M 208 Application (Ambient Temperature Range) M = Military (–55 to +125°C) B = MIL-STD-883 Class B Package Lead Count Package Type CQ = Ceramic Quad Flat Pack Speed Grade Blank = Standard Speed 1 = Approximately 15% Faster than Standard Part Number A54SX32A = 48,000 System Gates A54SX72A = 108,000 System Gates Figure 1 • HiRel SX-A Family Ordering Information Ceramic Device Resources User I/Os (including clock buffers) Device CQFP 84-Pin CQFP 208-Pin CQFP 256-Pin A54SX32A 62 174 228 A54SX72A – 171 213 Note: Package Definitions: CQFP = Ceramic Quad Flat Pack ii v2.0 HiRel SX-A Family FPGAs Actel MIL-STD-883 Product Flow 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 D, Y1, Orientation Only 100% 4. Seal a. Fine b. Gross 1014 5. Visual Inspection 2009 100% 6. Pre-Burn-In Electrical Parameters In accordance with applicable Actel device specification 100% 7. Burn-In Test 1015, Condition D, 160 hours @ 125°C or 80 hours @ 150°C 100% 8. Interim (Post-Burn-In) Electrical Parameters In accordance with applicable Actel device specification 100% 9. Percent Defective Allowable 5% All Lots 10. Final Electrical Test In accordance with applicable Actel device specification, which includes a, b, and c: 11. 100% 100% 100% a. Static Tests (1) 25°C (Subgroup 1, Table I) (2) –55°C and +125°C (Subgroups 2 and 3, Table I) 5005 5005 b. Functional Tests (1) 25°C (Subgroup 7, Table I) (2) –55°C and +125°C (Subgroups 8A and 8B, Table I) 5005 5005 100% c. Switching Tests at 25°C (Subgroup 9, Table I) 5005 100% External Visual 2009 100% v2.0 iii HiRel SX-A Family FPGAs Table of Contents General Description QML Certification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 HiRel SX-A Family Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 Other Architectural Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5 Related Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9 Detailed Specifications 2.5 V/3.3 V/5 V Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10 5 V PCI Compliance for the HiRel SX-A Family . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12 3.3 V PCI Compliance for the HiRel SX-A Family . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14 Junction Temperature (TJ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16 Package Thermal Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16 HiRel SX-A Timing Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-17 Timing Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-20 Pin Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-31 Package Pin Assignments 84-Pin CQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 208-Pin CQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 256-Pin CQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6 Datasheet Information List of Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 Datasheet Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3 International Traffic in Arms Regulations (ITAR) and Export Administration Regulations (EAR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3 iv v 2 .0 HiRel SX-A Family FPGAs General Description The HiRel versions of Actel SX-A family FPGAs offer advantages for commercial applications and all types of military and high reliability equipment. Many suppliers of microelectronics components have implemented QML as their primary worldwide business system. Appropriate use of this system not only helps in the implementation of advanced technologies, but also allows for quality, reliable, and cost-effective logistics support throughout the life cycles of QML products. The HiRel versions are fully pin compatible, allowing designs to migrate across different applications that do not have radiation requirements. Additionally, the HiRel devices can be used as a lower cost prototyping tool for RadTolerant (RT) designs. This datasheet discusses HiRel SX-A products. Refer to the Actel website for more information concerning RadTolerant products. HiRel SX-A Family Architecture The HiRel SX-A family architecture was designed to satisfy next-generation performance and integration requirements for production volume designs in a broad range of applications. The programmable architecture of these devices offers high performance, design flexibility, and fast and inexpensive prototyping, all without the expense of test vectors, NRE charges, long lead times, and schedule and cost penalties for design modifications that are often required by ASIC devices. Programmable Interconnect Element The HiRel SX-A family incorporates either three (in HiRel A54SX32A) or four (in HiRel A54SX72A) layers of metal interconnect and provides efficient use of silicon by locating the routing interconnect resources between the top two metal layers (Figure 1-1). This completely eliminates the channels of routing and interconnect resources between logic modules (as implemented on SRAM FPGAs and previous generations of antifuse FPGAs) and enables the entire floor of the device to be spanned with an uninterrupted grid of logic modules. 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 Department of Defense for monolithic integrated circuits. QML certification is an example of the Actel commitment to supplying the highest quality products for all types of high reliability, military, and space applications. Routing Tracks Amorphous Silicon/ Dielectric Antifuse Tungsten Plug Via Metal 4 Metal 3 Tungsten Plug Via Metal 2 Metal 1 Tungsten Plug Contact Silicon Substrate Note: HiRel A54SX72A has four layers of metal with the antifuse between Metal 3 and Metal 4. HiRel A54SX32A has three layers of metal with antifuse between Metal 2 and Metal 3. Figure 1-1 • HiRel SX-A Family Interconnect Elements v2.0 1-1 HiRel SX-A Family FPGAs Interconnection between these logic modules is achieved using Actel patented metal-to-metal programmable antifuse interconnect elements, which are embedded in the top two layers. The antifuses are normally open circuit and, when programmed, form a permanent lowimpedance connection. The extremely small size of these interconnect elements gives the HiRel SX-A 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 HiRel SX-A is a nonvolatile single-chip solution, there is no configuration bitstream to intercept. The HiRel SX-A interconnect elements (the antifuses and metal tracks) also have lower capacitance and lower resistance than those of any other device of similar capacity, resulting in the fastest signal propagation in the industry for the radiation tolerance offered. This provides additional flexibility while allowing the mapping of synthesized functions into the HiRel SX-A FPGA. The clock source for the R-cell can be chosen from the hardwired clock, the routed clocks, or internal logic. The C-cell implements a range of combinatorial functions up to five inputs (Figure 1-3). Inclusion of the DB input and its associated inverter function 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 HiRel SX-A architecture. An example of the improved flexibility enabled by the inversion capability is the ability to implement a three-input exclusive-OR function into a single C-cell. This facilitates construction of 9-bit paritytree functions with 1.9 ns of propagation delay. At the same time, the C-cell structure is extremely synthesis friendly, simplifying the overall design and reducing synthesis time. D0 Logic Module Design D1 The HiRel SX-A family architecture is described as a "seaof-modules" architecture because the entire floor of the device is covered with a grid of logic modules with virtually no chip area lost to interconnect elements or routing. Actel HiRel SX-A devices provide two types of logic modules: the register cell (R-cell) and the combinatorial cell (C-cell). The R-cell (Figure 1-2) 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. Y D2 D3 Sa DB A0 Figure 1-3 • Routed Data Input S1 D Q B1 C-Cell Y Module Organization Actel has arranged all C-cell and R-cell logic modules into horizontal banks called clusters. There are two type of clusters: Type 1 clusters contain two C-cells and one R-cell, and Type 2 clusters contain one C-cell and two R-cells. HCLK CLKA, CLKB, Internal Logic CLRB CKS 1 -2 A1 The HiRel SX-A family chip architecture provides a unique approach to module organization and chip routing that delivers the best register/logic mix for a wide variety of new and emerging applications. PSETB Figure 1-2 • B0 Chip Architecture S0 Direct Connect Input Sb To increase design efficiency and device performance, Actel has further organized these modules into SuperClusters (Figure 1-4 on page 1-3). A Type 1 SuperCluster is a two-wide grouping of Type 1 clusters. A CKP R-Cell v2.0 HiRel SX-A Family FPGAs Type 2 SuperCluster is a two-wide group containing one Type 1 cluster and one Type 2 cluster. HiRel SX-A devices feature more Type 1 SuperCluster modules than Type 2 SuperCluster modules because designers typically require significantly more combinatorial logic than flip-flops. 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 single SuperCluster and vertical routing to the SuperCluster immediately below it. Only one programmable connection is used in a FastConnect path, delivering a maximum pin-to-pin propagation time of 0.3 ns. Routing Resources 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 (Figure 1-5 on page 1-4 and Figure 1-6 on page 1-4). This routing architecture also dramatically reduces the number of antifuses required to complete a circuit, ensuring the highest possible performance. In addition to DirectConnect and FastConnect, the architecture makes use of two globally oriented routing resources known as segmented routing and high-drive routing. The Actel 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. 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 R-Cell C-Cell Routed Data Input S1 D0 D1 S0 PSETB Y D2 Direct Connect Input D Q D3 Y Sa Sb HCLK CLRB CLKA, CLKB, Internal Logic DB CKS CKP Cluster 1 A0 Cluster 2 Cluster 2 Type 1 SuperCluster Figure 1-4 • B0 A1 B1 Cluster 1 Type 2 SuperCluster Cluster Organization v2.0 1-3 HiRel SX-A Family FPGAs Direct Connect • No Antifuses • 0.1 ns Routing Delay Fast Connect • One Antifuse • 0.4 ns Routing Delay Routing Segments • Typically Two Antifuses • Max. Five Antifuses Type 1 SuperClusters Figure 1-5 • DirectConnect and FastConnect for Type 1 SuperClusters Direct Connect • No Antifuses • 0.1 ns Routing Delay Fast Connect • One Antifuse • 0.3 ns Routing Delay Routing Segments • Typically Two Antifuses • Max. Five Antifuses Type 2 SuperClusters Figure 1-6 • 1 -4 DirectConnect and FastConnect for Type 2 SuperClusters v2.0 HiRel SX-A Family FPGAs Clock Resources In addition, the HiRel A54SX72A device provides four quadrant clocks (QCLKA, QCLKB, QCLKC, and QCLKD), which 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. If QCLKs are not used as quadrant clocks, they will behave as regular I/Os. The CLKA, CLKB, and QCLK circuits for HiRel A54SX72A are shown in Figure 1-9. For more information, refer to the "Pin Description" section on page 1-31. The Actel high-drive routing structure provides up to three clock networks (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 combinatorial logic. This results in a fast propagation path for the clock signal, enabling the 5.3 ns clock-to-out (pad-to-pad) performance of the HiRel SX-A devices. The hardwired clock is tuned to provide clock skew of less than 0.3 ns worst case. If not used, this pin must be set as LOW or HIGH on the board. It must not be left floating. Figure 1-7 shows the clock circuit used for the HCLK. Table 1-1 • For more information on how to use quadrant clocks in HiRel A54SX72A, refer to the Actel Global Clock Networks in Actel Antifuse Devices application note. HiRel SX-A Clock Resources HiRel HiRel A54SX32A A54SX72A Hardwired Clocks (HCLK) 1 1 Routed Clocks (CLKA, CLKB) 2 2 Quadrant Clocks (QCLKA, QCLKB, QCLKC, QCLKD) 0 4 OE From Internal Logic To Internal Logic Clock Network Constant Load Clock Network CLKBUF CLKBUFI CLKINT CLKINTI CLKBIBUF CLKBIBUFI HCLKBUF Figure 1-7 • HiRel SX-A Hardwired Load Clock Pad The two routed clocks (CLKA and CLKB) are global clocks that can be sourced from external pins or from internal logic signals within the HiRel SX-A device. CLKA and CLKB may be connected to sequential cells or to combinatorial logic. If the 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 HiRel A54SX72A, where they can be configured as regular I/Os. Figure 1-8 shows the CLKA and CLKB circuit used in HiRel A54SX32A. Figure 1-9 • From Internal Logic QCLKBUF QCLKBUFI QCLKINT QCLKINTI QCLKBIBUF QCLKBIBUFI HiRel A54SX72A CLKA/CLKB/QCLK Pads Other Architectural Features Technology The Actel HiRel SX-A family is implemented in a highvoltage twin-well CMOS using 0.25 µm design rules. The metal-to-metal antifuse is made up of a combination of amorphous silicon and dielectric material with barrier metals. It also has a programmed ("on" state) resistance of 25 Ω with a capacitance of 1.0 fF for low signal impedance. Clock Network From Internal Logic CLKBUF CLKBUFI CLKINT CLKINTI Performance The combination of architectural features described above allows HiRel SX-A devices to operate with internal clock frequencies of 240 MHz, enabling very fast execution of complex logic functions. Thus, the HiRel SX-A family is an optimal platform upon which to integrate the functionality previously contained in multiple CPLDs. Note: This does not include the clock pad for HiRel A54SX72A. Figure 1-8 • HiRel SX-A Routed Clock Pads v2.0 1-5 HiRel SX-A Family FPGAs In addition, designs that previously would have required a gate array to meet performance goals can now be integrated into a HiRel SX-A device with dramatic improvements in cost and time-to-market. Using timingdriven place-and-route tools, designers can achieve highly deterministic device performance. With HiRel SX-A devices, designers do not need to use complicated performance-enhancing design techniques, such as redundant logic to reduce fanout on critical nets or the instantiation of macros in HDL code to achieve high performance. I/O Modules Each I/O on a HiRel SX-A 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 an individual basis. 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 4.1 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 HiRel SX-A FPGAs. Fast pin-to-pin timing ensures the device will have little trouble interfacing with any other device in the system, which in turn enables parallel design of Table 1-2 • system components and reduces overall design time. All unused I/Os are configured as tristate outputs by the Designer software. 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.5 V, the resistors are disabled so the I/Os will behave normally. For more information about the power-up resistors, see the Actel application note Actel SX-A and RT54SX-S Devices in HotSwap and Cold-Sparing Applications. See Table 1-2 and Table 1-3 for more information on I/O features. HiRel SX-A inputs should be driven by high-speed pushpull 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 HiRel SX-A I/O, may create a voltage divider. 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 5 V to provide the logic '1' input, and VCCI is set to 3.3 V on the HiRel SX-A device, the input signal may be pulled down by the HiRel SX-A input. I/O Features Function Description Two Input Buffer Threshold Selections Flexible Output Driver Output Buffer • 5 V: PCI, TTL • 3.3 V: PCI, LVTTL • 5 V: PCI, TTL • 3.3 V: PCI, LVTTL Hot-Swap Capability (3.3 V PCI is not hot-swappable) • I/O on an unpowered device does not sink current • Can be used for cold sparing Selectable on an individual I/O basis Individually selectable slew rate, high-slew or low-slew (the default is high slew rate). The slew is only affected on the falling edge of an output. No slew is changed 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 tristate) Enables deterministic power-up of device VCCA and VCCI can be powered in any order Table 1-3 • I/O Characteristics for All I/O Configurations Hot-Swappable Slew Rate Control Power-Up Resistor Pull TTL, LVTTL Yes Yes. Affects falling edge outputs only. Pull-up or pull-down 3.3 V PCI No No. High slew rate only. Pull-up or pull-down 5 V PCI Yes No. High slew rate only. Pull-up or pull-down 1 -6 v2.0 HiRel SX-A Family FPGAs Hot-Swapping HiRel SX-A I/Os can be configured to be hot-swappable in compliance with the Compact PCI Specification. However, a 3.3 V 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 HiRel SX-A device is plugged into an electrically active system, it 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 Table 1-4 • operating conditions are reached. Table 1-4 summarizes the VCCA voltage at which the I/Os behave according to the user’s design for a HiRel SX-A device at room temperature for various ramp-up rates. The data reported assumes a linear ramp-up profile to 2.5 V. Refer to the Actel application note Actel SX-A and RT54SX-S Devices in Hot-Swap and Cold-Sparing Applications for more information on hot-swapping. Power-Up Time at which I/Os Become Active Ramp Rate 0.25 V/µs 0.025 V/µs 5 V/ms 2.5 V/ms 0.5 V/ms 0.25 V/ms 0.1 V/ms 0.025 V/ms Units µs µs ms ms ms ms ms ms HiRel A54SX32A 10 100 0.46 0.74 2.8 5.2 12.1 47.2 HiRel A54SX72A 10 100 0.41 0.67 2.6 5.0 12.1 47.2 Power Requirements Configuring Diagnostic Pins The HiRel SX-A family supports 2.5 V/3.3 V/5 V mixedvoltage operation and is designed to tolerate 5 V inputs for all standards except 3.3 V PCI. In PCI mode, I/Os support 3.3 V or 5 V, and input tolerance depends on VCCI. Refer to Table 1-8 on page 1-11 and Table 1-10 on page 1-12 for more information. Power consumption is extremely low due to the very short distances signals are required to travel to complete a circuit. Power requirements are further reduced due to the small number of antifuses in the path and the low-resistance properties of the antifuses. The antifuse architecture does not require active circuitry to hold a charge (as do SRAM or EPROM), making it the lowest-power architecture on the market. The JTAG and probe pins (TDI, TCK, TMS, TDO, PRA, and PRB) are placed in the desired mode by selecting the appropriate check boxes in the Variation dialog window. This dialog window is accessible through the Design Setup Wizard under the Tools menu in the Actel Designer software. If JTAG I/Os (except TMS) are not programmed as dedicated JTAG I/Os, they can be used as regular I/Os. TRST Pin When the Reserve JTAG Test Reset box is checked, the TRST pin will become a Boundary Scan Reset pin. In this mode, the TRST pin functions as a dedicated, asynchronous, active low input to initialize or reset the BST circuit. An internal pull-up resistor will be enabled automatically on the TRST pin. Boundary Scan Testing (BST) All HiRel SX-A devices are IEEE 1149.1 compliant. HiRel SX-A devices offer superior diagnostic and testing capabilities by providing BST and probing capabilities. The BST function is controlled through the special JTAG pins (TMS, TDI, TCK, TDO, and TRST). The functionality of the JTAG pins is defined by one of two available modes: Dedicated and Flexible (Table 1-5). TMS cannot be employed as a user I/O in either mode. Table 1-5 • The TRST pin will function as a user I/O when the Reserve JTAG Test Reset check box is cleared. The internal pull-up resistor will be disabled in this mode. Dedicated Test Mode When the Reserve JTAG box is checked in the Designer software, the HiRel SX-A device is placed in Dedicated Test mode, which configures the TDI, TCK, and TDO pins for BST or in-circuit verification with Silicon Explorer II. An internal pull-up resistor is automatically enabled on both the TMS and TDI pins. In Dedicated Test mode, TCK, TDI, and TDO are dedicated test pins and become unavailable for pin assignment in the Pin Editor. The TMS pin will function as specified in the IEEE 1149.1 (JTAG) specification. Boundary Scan Pin Functionality Program Fuse Blown (Dedicated Test Mode) Program Fuse Not Blown (Flexible Mode) TCK, TDI, TDO are dedicated TCK, TDI, TDO are flexible and BST pins. may be used as I/Os. No need for pull-up resistor for Use a pull-up resistor of 10 kΩ TMS. on TMS. v2.0 1-7 HiRel SX-A Family FPGAs Flexible Mode When the Reserve JTAG box is not selected, the HiRel SX-A device is placed in flexible mode, which allows the TDI, TCK, and TDO pins to function as user I/Os or BST pins. In this mode, the internal pull-up resistors on the TMS and TDI pins are disabled. An external 10 kΩ pull-up resistor to VCCI is required on the TMS pin. Synplify®, ViewDraw®, the Actel Designer software, ModelSim® HDL Simulator, WaveFormer Lite™, and Actel Silicon Explorer II. The TDI, TCK, and TDO pins are transformed from user I/Os to BST pins when a rising edge on TCK is detected while TMS is at logical LOW. Once the BST pins are in test mode, they will remain in BST mode until the internal BST state machine reaches the "logic reset" state. At this point the BST 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 to logical HIGH. The Silicon Explorer II tool uses the boundary scan ports (TDI, TCK, TMS, and TDO) to select the desired nets for verification. The selected internal nets are assigned to the PRA/PRB pins for observation. Figure 1-10 illustrates the interconnection between Silicon Explorer II and the FPGA when performing in-circuit verification. The TRST pin is equipped with an internal pull-up resistor from the reset state during probing. It is recommended that TRST be left floating. Development Tool Support HiRel SX-A devices are fully supported by the Actel line of FPGA development tools, including the Actel Designer software and Actel Libero® Integrated Design Environment (IDE). Designer software, the Actel suite of FPGA development tools for PCs and Workstations, includes the ACTgen Macro Builder, timing-driven placeand-route, timing analysis tools, and fuse file generation. Libero IDE is a design management environment that integrates the needed design tools, streamlines the design flow, manages all design and log files, and passes necessary design data between tools. Libero IDE includes 16 HiRel SX-A Probe Circuit Control Pins Design Considerations Avoid using the TDI, TCK, TDO, PRA, and PRB pins as input or bidirectional ports. Since these pins are active during probing, critical input signals through these pins are not available. In addition, do not program the Security Fuse, as this disables the Probe Circuit. Actel recommends that you use a series 70 Ω termination resistor on every probe connector (TDI, TCK, TMS, TDO, PRA, and PRB). The 70 Ω termination is used to prevent data transmission corruption during probing and reading back the checksum. Additional Channels TDI Serial Connection Silicon Explorer II TCK TMS 70 Ω 70 Ω 70 Ω 70 Ω TDO 70 Ω PRA 70 Ω Figure 1-10 • Probe Setup 1 -8 v2.0 PRB HiRel SX-A FPGA HiRel SX-A Family FPGAs Related Documents Application Notes Global Clock Networks in Actel Antifuse Devices www.actel.com/documents/GlobalClk_AN.pdf Actel SX-A and RT54SX-S Devices in Hot-Swap and Cold-Sparing Applications www.actel.com/documents/HotSwapColdSparing_AN.pdf Datasheets SX-A Family FPGAs www.actel.com/documents/SXA_DS.pdf v2.0 1-9 HiRel SX-A Family FPGAs Detailed Specifications 2.5 V/3.3 V/5 V Operating Conditions Table 1-6 • Absolute Maximum Ratings1 Symbol Parameter Limits Units VCCI DC Supply Voltage –0.3 to +6.0 V VCCA 2 AC Supply Voltage –0.3 to +3.5 V VCCA DC Supply Voltage –0.3 to +3.0 V Input Voltage –0.5 to +6.0 V VO 3 Output Voltage –0.5 to +VCCI +0.5 V TSTG Storage Temperature –65 to +150 °C VI Notes: 1. Stresses beyond those listed under "Absolute maximum Ratings" may cause permanent damage to the device. Exposure to absolute maximum rated conditions for extended periods may affect device reliability. Devices should not be operated outside the Recommended Operating Conditions. 2. The AC transient VCCA limit is for transients of less than 10 µs duration and is not intended for repetitive use. Transients must not exceed 10 hours total duration over the lifetime of the part. Core voltage spikes from a single transient will not negatively impact the reliability of the device if, for this nonrepetitive event, the transient does not exceed 3.5 V at any time and the time that the transient exceeds 2.75 V does not exceed 10 µs in duration. 3. VO max for 3.3 V PCI is VCCI + 0.5 V. For other I/O standards VO max is 6.0 V. Table 1-7 • Recommended Operating Conditions Parameter Military Units Temperature Range* –55 to +125 °C VCCA 2.5 V Power Supply Range 2.25 to 2.75 V VCCI 3.3 V Power Supply Range 3.0 to 3.6 V VCCI 5 V Power Supply Range 4.5 to 5.5 V Note: *Ambient temperature (TA) is used for commercial and industrial; case temperature (TC) is used for military. 1 -1 0 v2.0 HiRel SX-A Family FPGAs Table 1-8 • 3.3 V LVTTL and 5 V TTL Electrical Specifications Military Symbol VOH VOL Parameter Min. Max. Units VDD = MIN, VI = VIH or VIL (IOH = –1 mA) 0.9VCCI V VDD = MIN, VI = VIH or VIL (IOH = –8 mA) 2.4 V VDD = MIN, VI = VIH or VIL (IOL = 1 mA) VDD = MIN, VI = VIH or VIL (IOL = 12 mA) 0.1VCCI V 0.4 V 0.8 V VIL1 Input Low Voltage VIH2 Input High Voltage 2.0 IIL/ IIH Input Leakage Current, VIN = VCCI or GND –20 +20 µA IOZ Tristate Output Leakage Current, VOUT = VCCI or GND –20 +20 µA tR, tF Input Transition Time tR, tF 10 ns CIO I/O Capacitance 10 pF 25 mA Standby Current ICC IV Curve 20 3 V Can be derived from the IBIS model on the web Notes: 1. For AC signals, the input signal may undershoot during transitions to –1.2 V for no longer than 11 ns. Current during the transition must not exceed 95 mA. 2. For AC signals, the input signal may overshoot during transitions to VCCI + 1.2 V for no longer than 11 ns. Current during the transition must not exceed 95 mA. 3. The IBIS model can be found at www.actel.com/techdocs/models/ibis.html. 4. See the SX-A Family FPGAs datasheet for more information on commercial devices. Table 1-9 • Maximum Source and Sink Currents for All I/O Standards Max. Source Current I/O Standard 5 V TTL 3.3 V LVTTL 5 V PCI 3.3 V PCI Min. VOH I(typ) (mA) Max. Sink Current Max. VOL I(typ) (mA) 2.4 V –139 0.4 V 46 0.9VCCI –35 0.1VCCI 56 2.4 V –43 0.4 V 39 0.9VCCI –18 0.1VCCI 32 2.4 V –139 0.55 V 61.5 0.9VCCI –20 0.1VCCI 38 Note: This information is derived from the IBIS model and was taken under typical conditions. The numbers do not include derating for package resistance. v2.0 1-11 HiRel SX-A Family FPGAs 5 V PCI Compliance for the HiRel SX-A Family The HiRel SX-A family supports 3.3 V and 5 V PCI and is compliant with the PCI Local Bus Specification Rev. 2.1. Table 1-10 • DC Specifications, 5 V PCI Operation 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 Voltage 1 2.0 VCCI + 0.5 V VIL 1 Input Low Voltage –0.5 0.8 V IIH Input High Leakage Current VIN = 2.7 70 µA IIL Input Low Leakage Current VIN = 0.5 –70 µA VOH Output High Voltage VOL Output Low Voltage2 CIN Input Pin Capacitance3 CCLK CLK Pin Capacitance IOUT = –2 mA 2.4 V IOUT = 3 mA, 6 mA 5 0.55 V 10 pF 12 pF 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 includes 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). Figure 1-11 shows the 5 V PCI V/I curve and the minimum and maximum PCI drive characteristics of the HiRel SX-A family. 200.0 IOL MAX Spec IOL 150.0 100.0 Current (mA) IOL MIN Spec 50.0 0.0 0 –50.0 0.5 1 1.5 2 2.5 3 3.5 5 IOH MAX Spec –150.0 IOH Voltage Out (V) Figure 1-11 • 5 V PCI Curve for HiRel SX-A Family 1 -1 2 4.5 IOH MIN Spec –100.0 –200.0 4 v2.0 5.5 6 HiRel SX-A Family FPGAs Table 1-11 • AC Specifications, 5 V PCI Operation Symbol IOH(AC) Parameter Switching Current High Condition Min. 0 < VOUT ≤ 1.4 1 1.4 ≤ VOUT < 2.4 1, 2 3.1 < VOUT < VCCI IOL(AC) (Test Point) VOUT = 3.1 3 Switching Current Low VOUT ≥ 2.2 1 VOUT = 0.71 ICL Low Clamp Current –5 < VIN ≤ –1 slewR Output Rise Slew Rate slewF Output Fall Slew Rate mA (–44 + (VOUT – 1.4)/0.024 mA 1, 3 EQ 1-1 on page 1-13 –142 mA 95 mA VOUT/0.023 mA 1, 3 EQ 1-2 on page 1-13 3 (Test Point) Units –44 2.2 > VOUT > 0.55 1 0.71 > VOUT > 0 Max. 206 –25 + (VIN + 1)/0.015 mA mA 0.4 V – 2.4 V load 4 1 5 V/ns 4 1 5 V/ns 2.4 V – 0.4 V load Notes: 1. Refer to the V/I curves in Figure 1-11 on page 1-12. Switching current characteristics for REQ# and GNT# are permitted to be onehalf 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. "Switching Current High" specifications are not relevant to SERR#, INTA#, INTB#, INTC#, or 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. EQ 1-1 and EQ 1-2 define these maxima. 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 (Figure 1-12) 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. However, adherence to both 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 on the market for some time yet that have faster edge rates. Therefore, motherboard designers must bear in mind that rise and fall times faster than this specification could occur, and they should ensure that signal integrity modeling accounts for this. Rise in slew rate does not apply to open drain outputs. Pin ½" Maximum Output Buffer VCC 10 pF 1 kΩ 1 kΩ Figure 1-12 • 5 V PCI Slew Load IOH = 11.9 * (VOUT – 5.25) * (VOUT + 2.45) IOL = 78.5 * VOUT * (4.4 – VOUT) for VCCI > VOUT > 3.1 V for 0 V < VOUT < 0.71 V EQ 1-1 EQ 1-2 v2.0 1-13 HiRel SX-A Family FPGAs 3.3 V PCI Compliance for the HiRel SX-A Family The HiRel SX-A family supports 3.3 V and 5 V PCI and is compliant with the PCI Local Bus Specification Rev. 2.1. Table 1-12 • DC Specifications, 3.3 V PCI Operation 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 Voltage1 0.7VCCI 2 IIL Input Leakage Current 0 < VIN < VCCI VOH Output High Voltage IOUT = –500 µA VOL Output Low Voltage IOUT = 1500 µA CIN Input Pin Capacitance3 CCLK CLK Pin Capacitance V ±20 µA 0.9VCCI 5 V 0.1VCCI V 10 pF 12 pF Notes: 1. This specification should be guaranteed by design. It is the minimum voltage to which pull-up resistors are calculated to pull a floating network. Applications sensitive to static power utilization should ensure that the input buffer conducts minimal current at this input voltage. 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). Figure 1-13 shows the 3.3 V PCI V-I curve and the minimum and maximum PCI drive characteristics of the HiRel SX-A family. 150.0 IOL MAX Spec IOL Current (mA) 100.0 50.0 IOL MIN Spec 0.0 0 –50.0 0.5 1 1.5 2 3 IOH MIN Spec –100.0 IOH MAX Spec IOH –150.0 Voltage Out (V) Figure 1-13 • 3.3 V PCI V-I Curve for HiRel SX-A Family 1 -1 4 2.5 v2.0 3.5 4 HiRel SX-A Family FPGAs Table 1-13 • AC Specifications, 3.3 V PCI Operation Symbol IOH(AC) Parameter Condition Min. 0 < VOUT ≤ 0.3VCCI Switching Current High 1 0.3VCCI ≤ VOUT < 0.9VCCI 1 0.7VCCI < VOUT < VCCI VOUT = 0.7VCC (Test Point) IOL(AC) mA –17.1 + (VCCI – VOUT) mA EQ 1-3 2 –32VCCI 1 0.6VCCI > VOUT > 0.1VCCI 1 (Test Point) VOUT = 0.18VCC –3 < VIN ≤ –1 ICH High Clamp Current VCCI + 4 > VIN ≥ VCCI + 1 slewF Output Rise Slew Rate Output Fall Slew Rate 26.7VOUT mA EQ 1-4 38VCCI Low Clamp Current slewR mA 2 ICL mA –25 + (VIN + 1)/0.015 mA 25 + (VIN – VCCI – 1)/0.015 mA 3 1 4 V/ns load3 1 4 V/ns 0.2VCCI to 0.6VCCI load 0.6VCCI to 0.2VCCI mA 16VCCI 1, 2 0.18VCCI > VOUT > 0 Units –12VCCI 1, 2 VCCI > VOUT ≥ 0.6VCCI Switching Current Low Max. Notes: 1. Refer to the V-I curves in Figure 1-13 on page 1-14. Switching current characteristics for REQ# and GNT# are permitted to be onehalf 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. "Switching Current High" specifications are not relevant to SERR#, INTA#, INTB#, INTC#, or INTD#, which are open drain outputs. 2. Maximum current requirements must be met as drivers pull beyond the last step voltage. EQ 1-3 and EQ 1-4 define these maxima. The equation-defined maximum should be met by the design. 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 (Figure 1-14) is optional; 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. Pin ½" Maximum Output Buffer VCC 10 pF 1 kΩ 1 kΩ Figure 1-14 • 3.3 V PCI Slew Load IOH = (98.0/VCCI) * (VOUT – VCCI) * (VOUT + 0.4VCCI) IOL = (256/VCCI) * VOUT * (VCCI – VOUT) for VCCI > VOUT > 0.7VCCI for 0 V < VOUT < 0.18VCC EQ 1-3 EQ 1-4 v2.0 1-15 HiRel SX-A Family FPGAs Junction Temperature (TJ) ΔT = θja * P The temperature variable selected in the Designer software refers to the junction temperature, not the ambient temperature. This is an important distinction because the heat generated by dynamic power consumption usually produces a temperature hotter than the ambient temperature. EQ 1-5 can be used to calculate junction temperature. EQ 1-6 where P = Power θja = Junction-to-ambient thermal resistance of package. θja values are given in Table 1-14. Junction Temperature = ΔT + Ta EQ 1-5 Package Thermal Characteristics where Ta The device junction-to-case thermal characteristic is θjc, and the junction-to-ambient characteristic is θja. In Table 1-14, the values of θja are given for two different air flow rates. = Ambient temperature ΔT = Temperature gradient between junction (silicon) and ambient Table 1-14 • Sample Thermal Characteristics Pin Count θjc θja Still Air θja 300 ft/min Units Ceramic Quad Flat Pack (CQFP) 84 – – – °C/W Ceramic Quad Flat Pack (CQFP) 208 6.3 22 14 °C/W Ceramic Quad Flat Pack (CQFP) 256 6.2 20 10 °C/W Package Type The maximum junction temperature is 150°C. A sample calculation of the absolute maximum power dissipation allowed for a 256-pin CQFP package at commercial temperatures and in still air is given in EQ . 150°C – 70°C Max. junction temp. (°C) – Max. ambient temp. (°C) Maximum Power Allowed = -------------------------------------------------------------------------------------------------------------------------------------- = ------------------------------------ = 4.0 W 20°C/W θ ja (°C/W) EQ 1-7 For Device Power Calculator information, see the Software Tools section on the Actel website. 1 -1 6 v2.0 HiRel SX-A Family FPGAs HiRel SX-A Timing Model Input Delays Internal Delays Predicted Routing Delays Output Delays I/O Module tINYH = 1.0 ns I/O Module tIRD1 = 0.5 ns tIRD2 = 0.7 ns tDHL = 4.5 ns Combinatorial Cell tPD = 1.2 ns tRD1 = 0.5 ns tRD4 = 1.2 ns tRD8 = 2.0 ns I/O Module tDHL = 4.5 ns Register Cell D Q tSUD = 1.0 ns tHD = 0.0 ns tRCKH = 3.9 ns (100% Load) Routed Clock tRD1 = 0.5 ns tENZL = 2.9 ns tRCO = 1.0 ns I/O Module tDHL = 4.5 ns Register Cell I/O Module tINYH = 1.0 ns D tSUD = 1.0 ns tHD = 0.0 ns Hardwired Clock tHCKL = 2.2 ns Q tRD1 = 0.5 ns tENZL = 2.9 ns tRCO = 1.0 ns Note: *Values shown for are HiRel A54SX72A–1, worst-case military conditions for VCCI = 3.0 V. Figure 1-15 • HiRel SX-A Timing Model Hardwired Clock Routed Clock External Setup External Setup = tINYH + tRD1 + tSUD – tHCKL = tINYH + tRD1 + tSUD – tRCKH = 1.0 + 0.5 + 1.0 - 2.2 = 0.3ns = 1.0 + 0.5 + 1.0 - 3.9 = -1.4 ns EQ 1-8 EQ 1-10 Clock-to-Out (Pin-to-Pin) Clock-to-Out (Pin-to-Pin) = tHCKL + tRCO + tRD1 + tDHL = tRCKH + tRCO + tRD1 + tDHL = 2.2 + 1.0 + 0.5 + 4.5 = 8.2 ns = 3.9 + 1.0 + 0.5 + 4.5 = 9.9 ns EQ 1-9 EQ 1-11 v2.0 1-17 HiRel SX-A Family FPGAs E D 50% PAD GND 50% VOH E 1.5 V 1.5 V VOL 50% VCC VCC GND 50% E 1.5 V PAD tENZL tDHL tDLH To AC Test Loads (shown below) VCC VCC D PAD TRIBUFF VOL 10% 50% PAD GND tENLZ GND 50% VOH 90% 1.5 V tENZH tENHZ Figure 1-16 • Output Buffer Delays Load 1 (for propagation delays) Load 3 (for disable delays) Load 2 (for enable delays) VCC VCC GND R to VCC for tPLZ R to GND for tPHZ R = 1 kΩ R to VCC for tPZL R to GND for tPZH R = 1 kΩ From Output Under Test From Output Under Test GND From Output Under Test 5 pF 35 pF 35 pF Figure 1-17 • AC Test Loads PAD INBUF S A B Y VCC S, A, B 50% 3V PAD 1.5 V Y 0V 1.5 V VCC GND tINYH Y GND 50% 50% Y Figure 1-18 • Input Buffer Delays 1 -1 8 tPD Figure 1-19 • C-Cell Delays v2.0 GND 50% VCC 50% 50% 50% tPD tINYL Y tPD GND tPD VCC 50% HiRel SX-A Family FPGAs D CLK PRESET Q CLR (Positive Edge Triggered) tHD D tSUD tHPWH' tRPWH tHP CLK tHPWL' tRPWL tRCO Q tCLR tPRESET CLR tWASYN PRESET Figure 1-20 • Cell Timing Characteristics v2.0 1-19 HiRel SX-A Family FPGAs Timing Characteristics Long Tracks Timing characteristics for HiRel SX-A devices fall into three categories: family-dependent, device-dependent, and design-dependent. The input and output buffer characteristics are common to all HiRel SX-A family members. Internal routing delays are device-dependent. Design dependency means actual delays are not determined until after place-and-route of the user’s design is complete. Delay values may then be determined by using the Timer utility or performing simulation with post-layout delays. 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 to five antifuse connections. This increases capacitance and resistance, resulting 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 contribute approximately 4 to 8.4 ns of delay. This additional delay is represented statistically in higherfanout (FO = 24) routing delays. See Table 1-16 on page 1-21 to Table 1-25 on page 1-30. Critical Nets and Typical Nets Propagation delays are expressed only for typical nets, which are used for initial design performance evaluation. Critical net delays can then be applied to the most timing-critical paths. Critical nets are determined by net property assignment prior to place-and-route. Up to six percent of the nets in a design may be designated as critical, whereas 90 percent of the nets in a design are typical. Timing Derating HiRel SX-A devices are manufactured with a CMOS process. Therefore, device performance varies according to temperature, voltage, and process changes. Minimum timing parameters reflect maximum operating voltage, minimum operating temperature, and best-case process characteristics. Maximum timing parameters reflect minimum operating voltage, maximum operating temperature, and worst-case processing. Table 1-15 • Temperature and Voltage Derating Factors Normalized to Worst-Case Military, TJ = 125°C, VCCA = 2.25 V Junction Temperature (TJ) VCC –55°C –40°C 0°C 25°C 70°C 85°C 125°C 2.25 0.73 0.74 0.80 0.82 0.90 0.93 1.00 2.50 0.68 0.69 0.75 0.76 0.84 0.87 0.94 2.75 0.63 0.64 0.70 0.71 0.78 0.81 0.87 1 -2 0 v2.0 HiRel SX-A Family FPGAs Table 1-16 • HiRel A54SX32A Timing Characteristics Worst-Case Military Conditions, VCCA = 2.25 V, VCCI = 3.0 V, TJ = 125°C '–1' Speed Parameter Description Min. Max. 'Std' Speed Min. Max. Units 1.2 1.4 ns 1 C-Cell Propagation Delays tPD Internal Array Module Predicted Routing Delays2 tDC FO = 1 Routing Delay, DirectConnect 0.1 0.1 ns tFC FO = 1 Routing Delay, FastConnect 0.2 0.2 ns tRD1 FO = 1 Routing Delay 0.5 0.6 ns tRD2 FO = 2 Routing Delay 0.7 0.8 ns tRD3 FO = 3 Routing Delay 0.9 1 ns tRD4 FO = 4 Routing Delay 1.2 1.3 ns tRD8 FO = 8 Routing Delay 2 2.4 ns tRD12 FO = 12 Routing Delay 2.9 3.5 ns tRCO Sequential Clock to Q 0.9 1.1 ns tCLR Asynchronous Clear to Q 0.7 0.8 ns tPRESET Asynchronous Preset to Q tSUD Flip-Flop Data Input Setup 0.8 1.0 ns tHD Flip-Flop Data Input Hold 0.0 0.0 ns tWASYN Asynchronous Pulse Width 1.7 2.0 ns tRECASYN Asynchronous Recovery 0.7 0.9 ns tHASYN Asynchronous Hold Time 0.7 0.9 ns tMPW Clock Pulse Width R-Cell Timing 0.8 2.0 0.9 2.3 ns ns Input Module Propagation Delays tINYH Input Data Pad to Y HIGH 3.3 V PCI 0.8 0.9 ns tINYL Input Data Pad to Y LOW 3.3 V PCI 0.8 1.0 ns tINYH Input Data Pad to Y HIGH 3.3 V LVTTL 2.3 2.7 ns tINYL Input Data Pad to Y LOW 3.3 V LVTTL 1.1 1.3 ns tINYH Input Data Pad to Y HIGH 5 V PCI 1.1 1.2 ns tINYL Input Data Pad to Y LOW 5 V PCI 1.3 1.5 ns tINYH Input Data Pad to Y HIGH 5 V TTL 2.2 2.6 ns tINYL Input Data Pad to Y LOW 5 V TTL 1.3 1.5 ns Input Module Predicted Routing Delays2 tIRD1 FO=1 Routing Delay 0.5 0.6 ns tIRD2 FO=2 Routing Delay 0.7 0.8 ns tIRD3 FO=3 Routing Delay 0.9 1 ns tIRD4 FO=4 Routing Delay 1.2 1.3 ns tIRD8 FO=8 Routing Delay 2 2.4 ns tIRD12 FO=12 Routing Delay 2.9 3.5 ns Notes: 1. For dual-module macros, use tPD + tRD1 + tPDn , tRCO + tRD1 + tPDn , or tPD1 + tRD1 + tSUD , whichever is appropriate. 2. Routing delays are for typical designs under worst-case operating conditions. These parameters should be used for estimating device performance. Post-route timing analysis or simulation is required to determine actual performance. v2.0 1-21 HiRel SX-A Family FPGAs Table 1-17 • HiRel A54SX32A Timing Characteristics Worst-Case Military Conditions, VCCA = 2.25 V, VCCI = 3.0 V, TJ = 125°C '–1' Speed Parameter Description Min. Max. 'Std' Speed Min. Max. Units Dedicated (hardwired) Array Clock Network tHCKH Input Low to High (pad to R-Cell input) 2.5 3.0 ns tHCKL Input High to Low (pad to R-Cell input) 2.3 2.7 ns tHPWH Minimum Pulse Width High 2.0 2.3 ns tHPWL Minimum Pulse Width Low 2.0 2.3 ns tHCKSW Maximum Skew tHP Minimum Period fHMAX Maximum Frequency 1.3 4.0 1.5 4.6 ns ns 250 217 MHz Routed Array Clock Networks tRCKH Input Low to High (pad to R-Cell input, light load) 3.3 3.8 ns tRCKL Input High to Low (pad to R-Cell input, light load) 2.9 3.4 ns tRCKH Input Low to High (pad to R-Cell input, 50% load) 3.5 4.2 ns tRCKL Input High to Low (pad to R-Cell input, 50% load) 3.0 3.5 ns tRCKH Input Low to High (pad to R-Cell input, 100% load) 3.7 4.3 ns tRCKL Input High to Low (pad to R-Cell input, 100% load) 3.2 3.8 ns tRPWH Minimum Pulse Width High 2.0 2.3 ns tRPWL Minimum Pulse Width Low 2.0 2.3 ns tRCKSW Maximum Skew (light load) 2.5 2.9 ns tRCKSW Maximum Skew (50% load) 2.7 3.2 ns tRCKSW Maximum Skew (100% load) 2.7 3.2 ns Notes: 1. For dual-module macros, use tPD + tRD1 + tPDn , tRCO + tRD1 + tPDn , or tPD1 + tRD1 + tSUD , whichever is appropriate. 2. Routing delays are for typical designs under worst-case operating conditions. These parameters should be used for estimating device performance. Post-route timing analysis or simulation is required to determine actual performance. 1 -2 2 v2.0 HiRel SX-A Family FPGAs Table 1-18 • HiRel A54SX32A Timing Characteristics Worst-Case Military Conditions, VCCA = 2.25 V, VCCI = 4.75 V, TJ = 125°C '–1' Speed Parameter Description Min. Max. 'Std' Speed Min. Max. Units Dedicated (hardwired) Array Clock Network tHCKH Input Low to High (pad to R-Cell input) 2.5 3.0 ns tHCKL Input High to Low (pad to R-Cell input) 2.3 2.7 ns tHPWH Minimum Pulse Width High 2.0 2.3 ns tHPWL Minimum Pulse Width Low 2.0 2.3 ns tHCKSW Maximum Skew tHP Minimum Period fHMAX Maximum Frequency 1.4 4.0 1.7 4.6 ns ns 250 217 MHz Routed Array Clock Networks tRCKH Input Low to High (pad to R-Cell input, light load) 3.4 3.9 ns tRCKL Input High to Low (pad to R-Cell input, light load) 2.9 3.4 ns tRCKH Input Low to High (pad to R-Cell input, 50% load) 3.6 4.3 ns tRCKL Input High to Low (pad to R-Cell input, 50% load) 3.1 3.6 ns tRCKH Input Low to High (pad to R-Cell input, 100% load) 3.8 4.4 ns tRCKL Input High to Low (pad to R-Cell input, 100% load) 3.3 3.9 ns tRPWH Minimum Pulse Width High 2.0 2.3 ns tRPWL Minimum Pulse Width Low 2.0 2.3 ns tRCKSW Maximum Skew (light load) 2.5 3.0 ns tRCKSW Maximum Skew (50% load) 2.7 3.2 ns tRCKSW Maximum Skew (100% load) 2.8 3.3 ns Notes: 1. For dual-module macros, use tPD + tRD1 + tPDn , tRCO + tRD1 + tPDn , or tPD1 + tRD1 + tSUD , whichever is appropriate. 2. Routing delays are for typical designs under worst-case operating conditions. These parameters should be used for estimating device performance. Post-route timing analysis or simulation is required to determine actual performance. v2.0 1-23 HiRel SX-A Family FPGAs Table 1-19 • A54SX32A Timing Characteristics (Worst-Case Military Conditions VCCA = 2.25 V, VCCI = 3.0 V, TJ = 125°C) –1 Speed Parameter Description 3.3 V PCI Output Module Min. Std. Speed Max. Min. Max. Units Timing1 tDLH Data-to-Pad Low to High 3.1 3.6 ns tDHL Data-to-Pad High to Low 3.6 4.2 ns tENZL Enable-to-Pad, Z to L 2.0 2.3 ns tENZH Enable-to-Pad, Z to H 3.1 3.6 ns tENLZ Enable-to-Pad, L to Z 3.8 4.5 ns tENHZ Enable-to-Pad, H to Z 2.8 3.3 ns dTLH2 Delta Low to High 0.02 0.04 ns/pF dTHL2 Delta High to Low 0.05 0.05 ns/pF 3.3 V LVTTL Output Module Timing3 tDLH Data-to-Pad Low to High 4.3 5.1 ns tDHL Data-to-Pad High to Low 3.6 4.2 ns tENZL Enable-to-Pad, Z to L 3.9 4.6 ns tENZH Enable-to-Pad, Z to H 4.3 5.1 ns tENLZ Enable-to-Pad, L to Z 4.2 4.9 ns tENHZ Enable-to-Pad, H to Z 3.6 4.2 ns dTLH2 Delta Low to High 0.02 0.04 ns/pF dTHL2 Delta High to Low 0.05 0.05 ns/pF Notes: 1. Delays based on 10 pF loading and 25 Ω resistance. 2. To obtain the slew rate, substitute the appropriate Delta value, load capacitance, and the VCCI value into the following equation: Slew Rate [V/ns] = (0.1*VCCI – 0.9*VCCI)/ (Cload * dT[LH|HL|HLS]) where Cload is the load capacitance driven by the I/O in pF dT[LH|HL|HLS] is the worst case delta value from the datasheet in ns/pF. 3. Delays based on 35 pF loading. 1 -2 4 v2.0 HiRel SX-A Family FPGAs Table 1-20 • A54SX32A Timing Characteristics (Worst-Case Military Conditions VCCA = 2.25 V, VCCI = 4.75 V, TJ = 125°C) –1 Speed Parameter Description 5.0 V PCI Output Module Min. Std. Speed Max. Min. Max. Units Timing1 tDLH Data-to-Pad Low to High 3.6 4.2 ns tDHL Data-to-Pad High to Low 3.7 4.4 ns tENZL Enable-to-Pad, Z to L 2.0 2.3 ns tENZH Enable-to-Pad, Z to H 3.6 4.2 ns tENLZ Enable-to-Pad, L to Z 4.1 4.8 ns tENHZ Enable-to-Pad, H to Z 3.7 4.4 ns dTLH2 Delta Low to High 0.02 0.04 ns/pF dTHL2 Delta High to Low 0.05 0.05 ns/pF 5.0 V LVTTL Output Module Timing3 tDLH Data-to-Pad Low to High 3.2 3.8 ns tDHL Data-to-Pad High to Low 3.4 4.0 ns tENZL Enable-to-Pad, Z to L 3.9 4.6 ns tENZH Enable-to-Pad, Z to H 3.2 3.8 ns tENLZ Enable-to-Pad, L to Z 5.1 6.0 ns tENHZ Enable-to-Pad, H to Z 3.4 4.0 ns dTLH2 Delta Low to High 0.02 0.04 ns/pF dTHL2 Delta High to Low 0.05 0.05 ns/pF Notes: 1. Delays based on 10 pF loading and 25 Ω resistance. 2. To obtain the slew rate, substitute the appropriate Delta value, load capacitance, and the VCCI value into the following equation: Slew Rate [V/ns] = (0.1*VCCI – 0.9*VCCI)/ (Cload * dT[LH|HL|HLS]) where Cload is the load capacitance driven by the I/O in pF dT[LH|HL|HLS] is the worst case delta value from the datasheet in ns/pF. 3. Delays based on 35 pF loading. v2.0 1-25 HiRel SX-A Family FPGAs Table 1-21 • HiRel A54SX72A Timing Characteristics Worst-Case Military Conditions, VCCA = 2.25 V, VCCI = 3.0 V, TJ = 125°C '–1' Speed Parameter Description Min. Max. 'Std' Speed Min. Max. Units 1.2 1.4 ns 1 C-Cell Propagation Delays tPD Internal Array Module Predicted Routing Delays2 tDC FO = 1 Routing Delay, DirectConnect 0.1 0.1 ns tFC FO = 1 Routing Delay, FastConnect 0.2 0.2 ns tRD1 FO = 1 Routing Delay 0.5 0.6 ns tRD2 FO = 2 Routing Delay 0.7 0.8 ns tRD3 FO = 3 Routing Delay 0.9 1 ns tRD4 FO = 4 Routing Delay 1.2 1.3 ns tRD8 FO = 8 Routing Delay 2 2.4 ns tRD12 FO = 12 Routing Delay 2.9 3.5 ns tRCO Sequential Clock to Q 1.0 1.2 ns tCLR Asynchronous Clear to Q 0.8 0.9 ns tPRESET Asynchronous Preset to Q tSUD Flip-Flop Data Input Setup 1.0 1.1 ns tHD Flip-Flop Data Input Hold 0.0 0.0 ns tWASYN Asynchronous Pulse Width 1.9 2.2 ns tRECASYN Asynchronous Recovery 0.8 1.0 ns tHASYN Asynchronous Hold Time 0.8 1.0 ns tMPW Clock Pulse Width R-Cell Timing 0.9 2.2 1.1 2.6 ns ns Input Module Propagation Delays tINYH Input Data Pad to Y HIGH 3.3 V PCI 0.9 1.1 ns tINYL Input Data Pad to Y LOW 3.3 V PCI 1.0 1.1 ns tINYH Input Data Pad to Y HIGH 3.3 V LVTTL 1.0 1.2 ns tINYL Input Data Pad to Y LOW 3.3 V LVTTL 1.4 1.7 ns tINYH Input Data Pad to Y HIGH 5 V PCI 0.8 1.0 ns tINYL Input Data Pad to Y LOW 5 V PCI 1.1 1.2 ns tINYH Input Data Pad to Y HIGH 5 V TTL 1.1 1.2 ns tINYL Input Data Pad to Y LOW 5 V TTL 1.1 1.3 ns Input Module Predicted Routing Delays2 tIRD1 FO=1 Routing Delay 0.5 0.6 ns tIRD2 FO=2 Routing Delay 0.7 0.8 ns tIRD3 FO=3 Routing Delay 0.9 1 ns tIRD4 FO=4 Routing Delay 1.2 1.3 ns tIRD8 FO=8 Routing Delay 2 2.4 ns tIRD12 FO=12 Routing Delay 2.9 3.5 ns Notes: 1. For dual-module macros, use tPD + tRD1 + tPDn , tRCO + tRD1 + tPDn , or tPD1 + tRD1 + tSUD , whichever is appropriate. 2. Routing delays are for typical designs under worst-case operating conditions. These parameters should be used for estimating device performance. Post-route timing analysis or simulation is required to determine actual performance. 1 -2 6 v2.0 HiRel SX-A Family FPGAs Table 1-22 • HiRel A54SX72A Timing Characteristics Worst-Case Military Conditions, VCCA = 2.25 V, VCCI = 3.0 V, TJ = 125°C '–1' Speed Parameter Description Min. Max. 'Std' Speed Min. Max. Units 2.8 ns Dedicated (hardwired) Array Clock Network tHCKH Input Low to High (pad to R-Cell input) 2.4 tHCKL Input High to Low (pad to R-Cell input) tHPWH Minimum Pulse Width High 2.2 2.6 ns tHPWL Minimum Pulse Width Low 2.2 2.6 ns tHCKSW Maximum Skew tHP Minimum Period fHMAX Maximum Frequency 2.2 2.6 2 ns 2.4 ns 227 192 MHz 4.4 5.2 ns Routed Array Clock Networks tRCKH Input Low to High (pad to R-Cell input, light load) 3.3 3.9 ns tRCKL Input High to Low (pad to R-Cell input, light load) 3.8 4.5 ns tRCKH Input Low to High (pad to R-Cell input, 50% load) 3.6 4.2 ns tRCKL Input High to Low (pad to R-Cell input, 50% load) 3.9 4.6 ns tRCKH Input Low to High (pad to R-Cell input, 100% load) 3.9 4.6 ns tRCKL Input High to Low (pad to R-Cell input, 100% load) tRPWH Minimum Pulse Width High 2.2 2.6 ns tRPWL Minimum Pulse Width Low 2.2 2.6 ns tRCKSW Maximum Skew (light load) tRCKSW Maximum Skew (50% load) 3.4 3.9 ns tRCKSW Maximum Skew (100% load) 3.5 4.1 ns 4.2 4.9 3.3 3.9 ns ns Quadrant Array Clock Networks tQCKH Input Low to High (Light Load) (Pad to R-cell Input) 2.0 2.3 ns tQCHKL Input High to Low (Light Load) (Pad to R-cell Input) 1.8 2.1 ns tQCKH Input Low to High (50% Load) (Pad to R-cell Input) 2.3 2.7 ns tQCHKL Input High to Low (50% Load) (Pad to R-cell Input) 2.1 2.4 ns tQCKH Input Low to High (100% Load) (Pad to R-cell Input) 2.6 3.0 ns tQCHKL Input High to Low (100% Load) (Pad to R-cell Input) 2.3 2.7 ns tQPWH Minimum Pulse Width High 2.2 tQPWL Minimum Pulse Width Low 2.2 tQCKSW Maximum Skew (Light Load) 1.5 1.8 ns tQCKSW Maximum Skew (50% Load) 1.7 2 ns tQCKSW Maximum Skew (100% Load) 1.9 2.2 ns 2.6 ns 2.6 ns Notes: 1. For dual-module macros, use tPD + tRD1 + tPDn , tRCO + tRD1 + tPDn , or tPD1 + tRD1 + tSUD , whichever is appropriate. 2. Routing delays are for typical designs under worst-case operating conditions. These parameters should be used for estimating device performance. Post-route timing analysis or simulation is required to determine actual performance. v2.0 1-27 HiRel SX-A Family FPGAs Table 1-23 • HiRel A54SX72A Timing Characteristics Worst-Case Military Conditions, VCCA = 2.25 V, VCCI = 4.75 V, TJ = 125°C '–1' Speed Parameter Description Min. Max. 'Std' Speed Min. Max. Units 2.8 ns Dedicated (hardwired) Array Clock Network tHCKH Input Low to High (pad to R-Cell input) 2.4 tHCKL Input High to Low (pad to R-Cell input) tHPWH Minimum Pulse Width High 2.2 2.6 ns tHPWL Minimum Pulse Width Low 2.2 2.6 ns tHCKSW Maximum Skew tHP Minimum Period fHMAX Maximum Frequency 2.2 2.6 2.1 ns 2.4 ns 227 192 MHz 4.4 5.2 ns Routed Array Clock Networks tRCKH Input Low to High (pad to R-Cell input, light load) 3.5 4.1 ns tRCKL Input High to Low (pad to R-Cell input, light load) 3.8 4.5 ns tRCKH Input Low to High (pad to R-Cell input, 50% load) 3.7 4.4 ns tRCKL Input High to Low (pad to R-Cell input, 50% load) 4.1 4.8 ns tRCKH Input Low to High (pad to R-Cell input, 100% load) 3.9 4.6 ns tRCKL Input High to Low (pad to R-Cell input, 100% load) tRPWH Minimum Pulse Width High 2.2 2.6 ns tRPWL Minimum Pulse Width Low 2.2 2.6 ns tRCKSW Maximum Skew (light load) tRCKSW Maximum Skew (50% load) 3.4 4.0 ns tRCKSW Maximum Skew (100% load) 3.6 4.2 ns 4.3 5.1 3.3 3.9 ns ns Quadrant Array Clock Networks tQCKH Input Low to High (Light Load) (Pad to R-cell Input) 1.9 2.2 ns tQCHKL Input High to Low (Light Load) (Pad to R-cell Input) 1.7 2.0 ns tQCKH Input Low to High (50% Load) (Pad to R-cell Input) 2.2 2.6 ns tQCHKL Input High to Low (50% Load) (Pad to R-cell Input) 2.0 2.3 ns tQCKH Input Low to High (100% Load) (Pad to R-cell Input) 2.5 2.9 ns tQCHKL Input High to Low (100% Load) (Pad to R-cell Input) 2.3 2.6 ns tQPWH Minimum Pulse Width High 2.2 tQPWL Minimum Pulse Width Low 2.2 tQCKSW Maximum Skew (Light Load) 1.3 1.5 ns tQCKSW Maximum Skew (50% Load) 1.5 1.8 ns tQCKSW Maximum Skew (100% Load) 1.7 2.0 ns 2.6 ns 2.6 ns Notes: 1. For dual-module macros, use tPD + tRD1 + tPDn , tRCO + tRD1 + tPDn , or tPD1 + tRD1 + tSUD , whichever is appropriate. 2. Routing delays are for typical designs under worst-case operating conditions. These parameters should be used for estimating device performance. Post-route timing analysis or simulation is required to determine actual performance. 1 -2 8 v2.0 HiRel SX-A Family FPGAs Table 1-24 • A54SX72A Timing Characteristics (Worst-Case Military Conditions VCCA = 2.25 V, VCCI = 3.0 V, TJ = 125°C) –1 Speed Parameter Description 3.3 V PCI Output Module Min. Std. Speed Max. Min. Max. Units Timing1 tDLH Data-to-Pad Low to High 3.5 4.1 ns tDHL Data-to-Pad High to Low 3.8 4.5 ns tENZL Enable-to-Pad, Z to L 1.9 2.2 ns tENZH Enable-to-Pad, Z to H 3.5 4.1 ns tENLZ Enable-to-Pad, L to Z 3.2 3.8 ns tENHZ Enable-to-Pad, H to Z 3.8 4.5 ns dTLH2 Delta Low to High 0.02 0.04 ns/pF dTHL2 Delta High to Low 0.05 0.05 ns/pF 3.3 V LVTTL Output Module Timing3 tDLH Data-to-Pad Low to High 5.1 5.9 ns tDHL Data-to-Pad High to Low 4.5 5.3 ns tENZL Enable-to-Pad, Z to L 2.9 3.4 ns tENZH Enable-to-Pad, Z to H 5.1 5.9 ns tENLZ Enable-to-Pad, L to Z 3.7 4.4 ns tENHZ Enable-to-Pad, H to Z 4.5 5.3 ns dTLH2 Delta Low to High 0.02 0.04 ns/pF dTHL2 Delta High to Low 0.05 0.05 ns/pF Notes: 1. Delays based on 10 pF loading and 25 Ω resistance. 2. To obtain the slew rate, substitute the appropriate Delta value, load capacitance, and the VCCI value into the following equation: Slew Rate [V/ns] = (0.1*VCCI – 0.9*VCCI)/ (Cload * dT[LH|HL|HLS]) where Cload is the load capacitance driven by the I/O in pF dT[LH|HL|HLS] is the worst case delta value from the datasheet in ns/pF. 3. Delays based on 35 pF loading. v2.0 1-29 HiRel SX-A Family FPGAs Table 1-25 • A54SX72A Timing Characteristics (Worst-Case Military Conditions VCCA = 2.25 V, VCCI = 4.75 V, TJ = 125°C) –1 Speed Parameter Description 5.0 V PCI Output Module Min. Std. Speed Max. Min. Max. Units Timing1 tDLH Data-to-Pad Low to High 4.2 4.9 ns tDHL Data-to-Pad High to Low 4.3 5.0 ns tENZL Enable-to-Pad, Z to L 1.7 2.0 ns tENZH Enable-to-Pad, Z to H 4.2 4.9 ns tENLZ Enable-to-Pad, L to Z 3.9 4.6 ns tENHZ Enable-to-Pad, H to Z 4.3 5.0 ns dTLH2 Delta Low to High 0.02 0.04 ns/pF dTHL2 Delta High to Low 0.05 0.05 ns/pF 5.0 V LVTTL Output Module Timing3 tDLH Data-to-Pad Low to High 3.9 4.6 ns tDHL Data-to-Pad High to Low 4.2 4.9 ns tENZL Enable-to-Pad, Z to L 2.7 3.2 ns tENZH Enable-to-Pad, Z to H 3.9 4.6 ns tENLZ Enable-to-Pad, L to Z 4.7 5.6 ns tENHZ Enable-to-Pad, H to Z 4.2 4.9 ns dTLH2 Delta Low to High 0.02 0.04 ns/pF dTHL2 Delta High to Low 0.05 0.05 ns/pF Notes: 1. Delays based on 10 pF loading and 25 Ω resistance. 2. To obtain the slew rate, substitute the appropriate Delta value, load capacitance, and the VCCI value into the following equation: Slew Rate [V/ns] = (0.1*VCCI – 0.9*VCCI)/ (Cload * dT[LH|HL|HLS]) where Cload is the load capacitance driven by the I/O in pF dT[LH|HL|HLS] is the worst case delta value from the datasheet in ns/pF. 3. Delays based on 35 pF loading. 1 -3 0 v2.0 HiRel SX-A Family FPGAs Pin Description CLKA/B Clock A/B I/O Input/Output These pins are clock inputs for clock distribution networks. Input levels are compatible with standard TTL, LVTTL, 3.3 V PCI, or 5 V PCI specifications. The clock input is buffered prior to clocking the R-cells. If unused, these pins must be fixed LOW or HIGH on the board. They must not be left floating (for HiRel A54SX72A, these clocks can be configured as user I/O). The I/O pin functions as an input, output, tristate, or bidirectional buffer. Based on certain configurations, input and output levels are compatible with standard TTL, LVTTL, 3.3 V PCI, or 5 V PCI specifications. Unused I/O pins are automatically tristated by the Designer software. QCLKA/B/C/D, I/O This pin is not connected to circuitry within the device. These pins can be driven to any voltage or left floating with no effect on the operation of the device. NC Quadrant Clock A/B/C/D, I/O These four pins are the clock inputs for the quadrant clock distribution networks and only exist on HiRel A54SX72A. Input levels are compatible with standard TTL, LVTTL, 3.3 V PCI, or 5 V 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 R-cells. If not used as a clock, each input will behave as a regular I/O. PRA/B, I/O1 No Connection Probe A/B LOW supply voltage. The Probe pin is used to put out data from any userdefined 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. A Probe pin can be used as a user-defined I/O when verification has been completed. The pin’s probe capabilities can be disabled permanently to protect programmed design confidentiality. HCLK TCK, I/O1 GND Ground Dedicated (hardwired) Array Clock This pin is the clock input for sequential modules. Input levels are compatible with standard TTL, LVTTL, 3.3 V PCI, or 5 V PCI specifications. This input is wired directly to each R-cell and offers clock speeds independent of the number of R-cells being driven. If not used, this pin must set LOW or HIGH on the board. It must not be left floating. Test Clock Test clock input for diagnostic probe and device programming. In Flexible mode, TCK becomes active when the TMS pin is set LOW (refer to Table 1-5 on page 1-7). This pin functions as an I/O when the boundary scan state machine reaches the "logic reset" state. 1. 70 Ω series termination should be placed on the board to enable probing capability. v2.0 1-31 HiRel SX-A Family FPGAs TDI, I/O1 Test Data Input TRST, I/O Serial input for boundary scan testing and diagnostic probe. In Flexible mode, TDI is active when the TMS pin is set LOW (Table 1-5 on page 1-7). This pin functions as an I/O when the boundary scan state machine reaches the "logic reset" state. TDO, I/O1 Test Data Output Serial output for boundary scan testing. In Flexible mode, TDO is active when the TMS pin is set LOW (refer to Table 1-5 on page 1-7). This pin functions as an I/O when the boundary scan state machine reaches the "logic reset" state. When Silicon Explorer is being used, TDO acts as an output when the checksum command is run. It will return to a user I/O when the checksum is complete. TMS1 Test Mode Select The TMS pin controls the use of the IEEE 1149.1 Boundary Scan pins (TCK, TDI, TDO, and TRST). In Flexible mode, when the TMS pin is set LOW, the TCK, TDI, and TDO pins are boundary scan pins (refer to Table 1-5 on page 1-7). Once the boundary scan pins are in test mode, they remain in that mode until the internal boundary scan state machine reaches the "logic reset" state. At this point, the boundary scan pins are 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 specification. 1 -3 2 v2.0 Boundary Scan Reset Pin Once it is configured as the JTAG Reset pin, the TRST pin functions as an active low input that may be used to asynchronously initialize or reset the boundary scan circuitry. The TRST pin is equipped with an internal pullup resistor. This pin functions as an I/O when the Reserve JTAG Test Reset Pin check box is cleared in the Actel Designer software. VCCI Supply Voltage Supply voltage for I/Os. See Table 1-7 on page 1-10. All VCCI power pins in the device should be connected. VCCA Supply Voltage Supply voltage for array. See Table 1-7 on page 1-10. All VCCA power pins in the device should be connected. HiRel SX-A Family FPGAs Package Pin Assignments 84-Pin CQFP Pin #1 Index 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 84-Pin CQFP 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 Figure 2-1 • 208-Pin CQFP (Top View) Note For Package Manufacturing and Environmental information, visit the Package Resource Center at www.actel.com/products/rescenter/package/index.html. v2.0 2-1 HiRel SX-A Family FPGAs 84-Pin CQFP 84-Pin CQFP 2 -2 84-Pin CQFP Pin Number HiRel A54SX32A Function Pin Number HiRel A54SX32A Function Pin Number HiRel A54SX32A Function 1 I/O 36 VCCA 71 I/O 2 I/O 37 GND 72 CLKA 3 TMS 38 I/O 73 CLKB 4 I/O 39 TDO, I/O 74 PRA, I/O 5 VCCI 40 I/O 75 I/O 6 GND 41 I/O 76 I/O 7 I/O 42 I/O 77 I/O 8 I/O 43 I/O 78 GND 9 I/O 44 I/O 79 VCCA 10 I/O 45 I/O 80 I/O 11 TRST 46 VCCA 81 I/O 12 I/O 47 VCCI 82 TCK, I/O 13 I/O 48 GND 83 TDI, I/O 14 I/O 49 I/O 84 I/O 15 VCCA 50 I/O 16 GND 51 I/O 17 I/O 52 I/O 18 VCCA 53 I/O 19 I/O 54 I/O 20 I/O 55 I/O 21 I/O 56 I/O 22 I/O 57 VCCA 23 I/O 58 GND 24 I/O 59 I/O 25 I/O 60 VCCA 26 GND 61 GND 27 VCCI 62 I/O 28 I/O 63 I/O 29 I/O 64 I/O 30 I/O 65 I/O 31 I/O 66 I/O 32 PRB, I/O 67 I/O 33 HCLK 68 VCCI 34 I/O 69 GND 35 I/O 70 I/O v2.0 HiRel SX-A Family FPGAs 208-Pin CQFP 208 207 206 205 204 203 202 201 200 164 163 162 161 160 159 158 157 Pin #1 Index 1 156 2 155 3 154 4 153 5 152 6 151 7 150 8 149 208-Pin CQFP 44 113 45 112 46 111 47 110 48 109 49 108 50 107 51 106 52 105 53 54 55 56 57 58 59 60 61 Figure 2-2 • 97 98 99 100 101 102 103 104 208-Pin CQFP (Top View) Note For Package Manufacturing and Environmental information, visit the Package Resource Center at www.actel.com/products/rescenter/package/index.html. v2.0 2-3 HiRel SX-A Family FPGAs 208-Pin CQFP 208-Pin CQFP 208-Pin CQFP Pin Number HiRel A54SX32A Function HiRel A54SX72A Function Pin Number HiRel A54SX32A Function HiRel A54SX72A Function Pin Number HiRel A54SX32A Function HiRel A54SX72A Function 1 GND GND 38 I/O I/O 75 I/O I/O 2 TDI, I/O TDI, I/O 39 I/O I/O 76 PRB, I/O PRB, I/O 3 I/O I/O 40 VCCI VCCI 77 GND GND 4 I/O I/O 41 VCCA VCCA 78 VCCA VCCA 5 I/O I/O 42 I/O I/O 79 GND GND 6 I/O I/O 43 I/O I/O 80 NC NC 7 I/O I/O 44 I/O I/O 81 I/O I/O 8 I/O I/O 45 I/O I/O 82 HCLK HCLK 9 I/O I/O 46 I/O I/O 83 I/O VCCI 2 -4 10 I/O I/O 47 I/O I/O 84 I/O QCLKB 11 TMS TMS 48 I/O I/O 85 I/O I/O 12 VCCI VCCI 49 I/O I/O 86 I/O I/O 13 I/O I/O 50 I/O I/O 87 I/O I/O 14 I/O I/O 51 I/O I/O 88 I/O I/O 15 I/O I/O 52 GND GND 89 I/O I/O 16 I/O I/O 53 I/O I/O 90 I/O I/O 17 I/O I/O 54 I/O I/O 91 I/O I/O 18 I/O GND 55 I/O I/O 92 I/O I/O 19 I/O VCCA 56 I/O I/O 93 I/O I/O 20 I/O I/O 57 I/O I/O 94 I/O I/O 21 I/O I/O 58 I/O I/O 95 I/O I/O 22 I/O I/O 59 I/O I/O 96 I/O I/O 23 I/O I/O 60 VCCI VCCI 97 I/O I/O 24 I/O I/O 61 I/O I/O 98 VCCI VCCI 25 NC I/O 62 I/O I/O 99 I/O I/O 26 GND GND 63 I/O I/O 100 I/O I/O 27 VCCA VCCA 64 I/O I/O 101 I/O I/O 28 GND GND 65 NC I/O 102 I/O I/O 29 I/O I/O 66 I/O I/O 103 TDO, I/O TDO, I/O 30 TRST, I/O TRST, I/O 67 I/O I/O 104 I/O I/O 31 I/O I/O 68 I/O I/O 105 GND GND 32 I/O I/O 69 I/O I/O 106 I/O I/O 33 I/O I/O 70 I/O I/O 107 I/O I/O 34 I/O I/O 71 I/O I/O 108 I/O I/O 35 I/O I/O 72 I/O I/O 109 I/O I/O 36 I/O I/O 73 I/O I/O 110 I/O I/O 37 I/O I/O 74 I/O QCLKA 111 I/O I/O v2.0 HiRel SX-A Family FPGAs 208-Pin CQFP 208-Pin CQFP 208-Pin CQFP Pin Number HiRel A54SX32A Function HiRel A54SX72A Function Pin Number HiRel A54SX32A Function HiRel A54SX72A Function Pin Number HiRel A54SX32A Function HiRel A54SX72A Function 112 I/O I/O 149 I/O I/O 186 PRA, I/O PRA, I/O 113 I/O I/O 150 I/O I/O 187 I/O VCCI 114 VCCA VCCA 151 I/O I/O 188 I/O I/O 115 VCCI VCCI 152 I/O I/O 189 I/O I/O 116 I/O GND 153 I/O I/O 190 I/O QCLKC 117 I/O VCCA 154 I/O I/O 191 I/O I/O 118 I/O I/O 155 I/O I/O 192 I/O I/O 119 I/O I/O 156 I/O I/O 193 I/O I/O 120 I/O I/O 157 GND GND 194 I/O I/O 121 I/O I/O 158 I/O I/O 195 I/O I/O 122 I/O I/O 159 I/O I/O 196 I/O I/O 123 I/O I/O 160 I/O I/O 197 I/O I/O 124 I/O I/O 161 I/O I/O 198 I/O I/O 125 I/O I/O 162 I/O I/O 199 I/O I/O 126 I/O I/O 163 I/O I/O 200 I/O I/O 127 I/O I/O 164 VCCI VCCI 201 VCCI VCCI 128 I/O I/O 165 I/O I/O 202 I/O I/O 129 GND GND 166 I/O I/O 203 I/O I/O 130 VCCA VCCA 167 I/O I/O 204 I/O I/O 131 GND GND 168 I/O I/O 205 I/O I/O 132 NC I/O 169 I/O I/O 206 I/O I/O 133 I/O I/O 170 I/O I/O 207 I/O I/O 134 I/O I/O 171 I/O I/O 208 TCK, I/O TCK, I/O 135 I/O I/O 172 I/O I/O 136 I/O I/O 173 I/O I/O 137 I/O I/O 174 I/O I/O 138 I/O I/O 175 I/O I/O 139 I/O I/O 176 I/O I/O 140 I/O I/O 177 I/O I/O 141 I/O I/O 178 I/O QCLKD 142 I/O I/O 179 I/O I/O 143 I/O I/O 180 CLKA CLKA 144 I/O I/O 181 CLKB CLKB 145 VCCA VCCA 182 NC NC 146 GND GND 183 GND GND 147 I/O I/O 184 VCCA VCCA 148 VCCI VCCI 185 GND GND v2.0 2-5 HiRel SX-A Family FPGAs 256-Pin CQFP 256 255 254 253 252 251 250 249 248 200 199 198 197 196 195 194 193 Pin #1 Index 1 192 2 191 3 190 4 189 5 188 6 187 7 186 8 185 256-Pin CQFP 56 137 57 136 58 135 59 134 60 133 61 132 62 131 63 130 64 129 65 66 67 68 69 70 71 72 73 Figure 2-3 • 121 122 123 124 125 126 127 128 256-Pin CQFP (Top View) Note For Package Manufacturing and Environmental information, visit the Package Resource Center at www.actel.com/products/rescenter/package/index.html. 2 -6 v2.0 HiRel SX-A Family FPGAs 256-Pin CQFP 256-Pin CQFP 256-Pin CQFP Pin Number HiRel A54SX32A Function HiRel A54SX72A Function Pin Number HiRel A54SX32A Function HiRel A54SX72A Function Pin Number HiRel A54SX32A Function HiRel A54SX72A Function 1 GND GND 38 I/O I/O 75 I/O I/O 2 TDI, I/O TDI, I/O 39 I/O I/O 76 I/O I/O 3 I/O I/O 40 I/O I/O 77 I/O I/O 4 I/O I/O 41 I/O I/O 78 I/O I/O 5 I/O I/O 42 I/O I/O 79 I/O I/O 6 I/O I/O 43 I/O I/O 80 I/O I/O 7 I/O I/O 44 I/O I/O 81 I/O I/O 8 I/O I/O 45 I/O I/O 82 I/O I/O 9 I/O I/O 46 VCCA VCCA 83 I/O I/O 10 I/O I/O 47 I/O VCCI 84 I/O I/O 11 TMS TMS 48 I/O I/O 85 I/O I/O 12 I/O I/O 49 I/O I/O 86 I/O I/O 13 I/O I/O 50 I/O I/O 87 I/O I/O 14 I/O I/O 51 I/O I/O 88 I/O I/O 15 I/O I/O 52 I/O I/O 89 I/O QCLKA 16 I/O I/O 53 I/O I/O 90 PRB, I/O PRB, I/O 17 I/O VCCI 54 I/O I/O 91 GND GND 18 I/O I/O 55 I/O I/O 92 VCCI VCCI 19 I/O I/O 56 I/O GND 93 GND GND 20 I/O I/O 57 I/O I/O 94 VCCA VCCA 21 I/O I/O 58 I/O I/O 95 I/O I/O 22 I/O I/O 59 GND GND 96 HCLK HCLK 23 I/O I/O 60 I/O I/O 97 I/O I/O 24 I/O I/O 61 I/O I/O 98 I/O QCLKB 25 I/O I/O 62 I/O I/O 99 I/O I/O 26 I/O I/O 63 I/O I/O 100 I/O I/O 27 I/O I/O 64 I/O I/O 101 I/O I/O 28 VCCI VCCI 65 I/O I/O 102 I/O I/O 29 GND GND 66 I/O I/O 103 I/O I/O 30 VCCA VCCA 67 I/O I/O 104 I/O I/O 31 GND GND 68 I/O I/O 105 I/O I/O 32 I/O I/O 69 I/O I/O 106 I/O I/O 33 I/O I/O 70 I/O I/O 107 I/O I/O 34 TRST, I/O TRST, I/O 71 I/O I/O 108 I/O I/O 35 I/O I/O 72 I/O I/O 109 I/O I/O 36 I/O VCCA 73 I/O VCCI 110 GND GND 37 I/O GND 74 I/O I/O 111 I/O I/O v2.0 2-7 HiRel SX-A Family FPGAs 256-Pin CQFP 256-Pin CQFP 256-Pin CQFP Pin Number HiRel A54SX32A Function HiRel A54SX72A Function Pin Number HiRel A54SX32A Function HiRel A54SX72A Function Pin Number HiRel A54SX32A Function HiRel A54SX72A Function 112 I/O I/O 149 I/O I/O 186 I/O I/O 113 I/O I/O 150 I/O I/O 187 I/O I/O 114 I/O I/O 151 I/O I/O 188 I/O I/O 115 I/O I/O 152 I/O I/O 189 GND GND 116 I/O I/O 153 I/O I/O 190 I/O I/O 117 I/O I/O 154 I/O I/O 191 I/O I/O 118 I/O I/O 155 I/O I/O 192 I/O I/O 119 I/O I/O 156 I/O I/O 193 I/O I/O 120 I/O VCCI 157 I/O I/O 194 I/O I/O 121 I/O I/O 158 GND GND 195 I/O I/O 122 I/O I/O 159 NC NC 196 I/O I/O 123 I/O I/O 160 GND GND 197 I/O I/O 124 I/O I/O 161 VCCI VCCI 198 I/O I/O 125 I/O I/O 162 I/O VCCA 199 I/O I/O 126 TDO, I/O TDO, I/O 163 I/O I/O 200 I/O I/O 2 -8 127 I/O I/O 164 I/O I/O 201 I/O I/O 128 GND GND 165 I/O I/O 202 I/O VCCI 129 I/O I/O 166 I/O I/O 203 I/O I/O 130 I/O I/O 167 I/O I/O 204 I/O I/O 131 I/O I/O 168 I/O I/O 205 I/O I/O 132 I/O I/O 169 I/O I/O 206 I/O I/O 133 I/O I/O 170 I/O I/O 207 I/O I/O 134 I/O I/O 171 I/O I/O 208 I/O I/O 135 I/O I/O 172 I/O I/O 209 I/O I/O 136 I/O I/O 173 I/O I/O 210 I/O I/O 137 I/O I/O 174 VCCA VCCA 211 I/O I/O 138 I/O I/O 175 GND GND 212 I/O I/O 139 I/O I/O 176 GND GND 213 I/O I/O 140 I/O I/O 177 I/O I/O 214 I/O I/O 141 VCCA VCCA 178 I/O I/O 215 I/O I/O 142 I/O VCCI 179 I/O I/O 216 I/O I/O 143 I/O GND 180 I/O I/O 217 I/O I/O 144 I/O VCCA 181 I/O I/O 218 I/O QCLKD 145 I/O I/O 182 I/O I/O 219 CLKA CLKA 146 I/O I/O 183 I/O VCCI 220 CLKB CLKB 147 I/O I/O 184 I/O I/O 221 VCCI VCCI 148 I/O I/O 185 I/O I/O 222 GND GND v2.0 HiRel SX-A Family FPGAs 256-Pin CQFP 256-Pin CQFP 256-Pin CQFP Pin Number HiRel A54SX32A Function HiRel A54SX72A Function Pin Number HiRel A54SX32A Function HiRel A54SX72A Function Pin Number HiRel A54SX32A Function HiRel A54SX72A Function 223 NC NC 235 I/O I/O 246 I/O I/O 224 GND GND 236 I/O I/O 247 I/O I/O 225 PRA, I/O PRA, I/O 237 I/O I/O 248 I/O I/O 226 I/O I/O 238 I/O I/O 249 I/O VCCI 227 I/O I/O 239 I/O I/O 250 I/O I/O 228 I/O VCCA 240 GND GND 251 I/O I/O 229 I/O I/O 241 I/O I/O 252 I/O I/O 230 I/O I/O 242 I/O I/O 253 I/O I/O 231 I/O QCLKC 243 I/O I/O 254 I/O I/O 232 I/O I/O 244 I/O I/O 255 I/O I/O 233 I/O I/O 245 I/O I/O 256 TCK, I/O TCK, I/O 234 I/O I/O v2.0 2-9 HiRel SX-A Family FPGAs Datasheet Information List of Changes The following table lists critical changes that were made in the current version of the document. Previous version Changes in current version—v2.0 Advanced v1.2 The 84-pin CQFP package information was added to the datasheet. N/A (December 2002) The Product Plan table was deleted because all of the devices are production devices. N/A Table 1-6 • Absolute Maximum Ratings1 was updated to include VCCA AC supply voltage information. In addition, two notes were added to the table. 1-10 Notes 1 and 2 were added to Table 1-8 • 3.3 V LVTTL and 5 V TTL Electrical Specifications. 1-11 The "HiRel SX-A Timing Model" was updated. 1-17 The "Hardwired Clock" and "Routed Clock" equations were updated. 1-17 All of the Timing Characteristic tables were updated because to include the fully characterized data. N/A Table 1-8 • 3.3 V LVTTL and 5 V TTL Electrical Specifications was updated. 1-11 Table 1-12 • DC Specifications, 3.3 V PCI Operation was updated. 1-14 Advanced v1.1 Preliminary v1.0 Page The "Ordering Information" section was updated. ii Figure 1-1 • HiRel SX-A Family Interconnect Elements was updated. 1-1 The "Clock Resources" section was updated. 1-5 The "I/O Modules" section was updated. 1-6 Table 1-2 • I/O Features was updated. 1-6 The "Hot-Swapping" section was updated. 1-7 Table 1-3 • I/O Characteristics for All I/O Configurations is new. 1-6 Table 1-4 • Power-Up Time at which I/Os Become Active is new. 1-7 The "Power Requirements" section was updated. 1-7 The "Design Considerations" section was updated. 1-8 Figure 1-10 • Probe Setup was updated. 1-8 Table 1-6 • Absolute Maximum Ratings1 was updated. 1-10 Table 1-7 • Recommended Operating Conditions was updated. 1-10 Table 1-9 • Maximum Source and Sink Currents for All I/O Standards is new. 1-11 Figure 1-15 • HiRel SX-A Timing Model was updated. 1-17 The "Pin Description" section was updated. 1-31 v2.0 3-1 HiRel SX-A Family FPGAs Previous version Changes in current version—v2.0 (Continued) Advanced v0.1 The "Clock Resources" section was updated. 1-5 The "I/O Modules" section was updated. 1-6 The "Hot-Swapping" section was updated. 1-7 The "Power Requirements" section was updated. 1-7 The "Boundary Scan Testing (BST)" section has been updated. 1-7 The "Configuring Diagnostic Pins" section has been updated. 1-7 The "TRST Pin" section has been updated. 1-7 The "Dedicated Test Mode" section has been updated. 1-7 The "Development Tool Support" section has been updated. 1-8 The "HiRel SX-A Probe Circuit Control Pins" section has been updated. 1-8 The "Pin Description" section was updated. 1-31 The “Package Characteristics and Mechanical Drawings” section has been eliminated from the datasheet. The mechanical drawings are now contained in a separate document, “Package Characteristics and Mechanical Drawings,” available on the Actel web site. 3 -2 v2.0 Page HiRel SX-A Family FPGAs 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. International Traffic in Arms Regulations (ITAR) and Export Administration Regulations (EAR) The products described in this datasheet are subject to the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR). They may require an approved export license prior to their export. An export can include a release or disclosure to a foreign national inside or outside the United States. v2.0 3-3 Actel and the Actel logo are registered trademarks of Actel Corporation. All other trademarks are the property of their owners. www.actel.com Actel Corporation Actel Europe Ltd. Actel Japan Actel Hong Kong 2061 Stierlin Court Mountain View, CA 94043-4655 USA Phone 650.318.4200 Fax 650.318.4600 River Court, Meadows Business Park Station Approach, Blackwater Camberley, Surrey GU17 9AB United Kingdom Phone +44 (0) 1276 609 300 Fax +44 (0) 1276 607 540 EXOS Ebisu Bldg. 4F 1-24-14 Ebisu Shibuya-ku Tokyo 150 Japan Phone +81.03.3445.7671 Fax +81.03.3445.7668 www.jp.actel.com Suite 2114, Two Pacific Place 88 Queensway, Admiralty Hong Kong Phone +852 2185 6460 Fax +852 2185 6488 www.actel.com.cn 5172148-4/11.06