The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

High Capacity 2,000 52,000 available logic gates Kbits configurab


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



Integrator Series FPGAs 40MX 42MX Families
High Capacity
2,000 52,000 available logic gates Kbits configurable dual-port SRAM Fast wide-decode circuitry user-programmable Pins performance Dual-Port SRAM Access FIFOs 35-bit Address Decode
Supported Actel Designer Series development system with interfaces popular design environments such Cadence, Exemplar, IST, Mentor Graphics, Synopsys, Synplicity, Viewlogic power consumption (less than 100µA stand-by mode) JTAG 1149.1 boundary scan testing 5.0V 3.3V Programmable PCI-compliant
General Description
High Performance
Actel's family programmable logic devices provides system logic designers with high-performance, cost-effective ASIC alternative single Actel FPGA. family architecture based Actel's patented antifuse technology, implemented 0.45µ triple-metal CMOS process. With capacities ranging from 2,000 52,000 gates, synthesis-friendly family devices provides data paths MHz, live power-up, deliver five times lower stand-by power consumption than other FPGA device. With FPGAs available wide variety packages.
Ease Integration
Mixed voltage operation (3.3 I/O) Synthesis-friendly architecture support ASIC design methodologies 95-100% resource utilization, using automatic place-and-route tools with 100% fixing Deterministic, user-controllable timing DirectTime software tools
Integrator Series Product Profile
Device Capacity A40MX02 A40MX04
A42MX09
A42MX16
A42MX24
A42MX36
A42MX52
Gates ASIC Equivalent Gates SRAM Bits
Logic Modules
2,000 1,200 PL44 PL68 PQ100 VQ80
4,000 2,000 PL44 PL68 PL68 PQ100 VQ80
9,000 4,000 PL84 PQ100 PQ160 TQ176
16,000 8,000 PL84 PQ160 PQ208 TQ176
24,000 14,000 PL84 PQ160 PQ208 TQ176
36,000 20,000 2,560 1230 1184 1,276 PQ208 RQ208 RQ240
52,000 30,000 3,072 1888 1833 1,944 RQ208 RQ240
Sequential Combinatorial Decode
SRAM Modules (64x4 32x8) Dedicated Flip-Flops Clocks User (maximum) JTAG Packages
1997
1-91
1997 Actel Corporation
Integrator family comprised 40MX 42MX FPGAs. 42MX devices also feature Actel's which supports mixed voltage systems. I/Os operate with either 5.0V swing, 5.0V input tolerance, 3.3V mixed 5.0V/3.3V system operation. logic core operated 5.0V maximum performance; 3.3V minimum power consumption. 42MX FPGA devices include system-level features such JTAG, dual-port SRAM, fast wide-decode modules, programmable interface. 42MX FPGAs were designed integrate system logic that typically implemented multiple CPLDs, PALs FPGAs.
Ordering Information
A42MX16
42MX family offers industry's fastest dual-port SRAM implementing fast FIFOs, LIFOs, temporary data storage. large number storage elements efficiently address applications requiring wide data-path manipulation transformation functions such telecommunications, networking, DSP. Power consumption reduced 100µA, providing excellent solution low-power systems. MultiPlex includes selectable output drives certain 42MX devices, enabling 100% compliance both 5.0V 3.3V systems.
Application (Temperature Range) Blank Commercial +70°C) Industrial (-40 +85°C) Package Lead Count Package Type Plastic Leaded Chip Carrier Plastic Quad Flatpack Plastic Power Quad Flatpack Thin (1.4 Quad Flatpack Very Thin (1.0 Quad Flatpack Speed Grade Blank Standard Speed Approximately faster than Standard Approximately faster than Standard Approximately faster than Standard Approximately slower than Standard Part Number A40MX02 A40MX04 A42MX09 A42MX16 A42MX24 A42MX36 A42MX52 2,000 Gates 4,000 Gates 9,000 Gates 16,000 Gates 24,000 Gates 36,000 Gates 52,000 Gates
1-92
Fami
Product Plan
Speed Grade A40MX02 Device 44-pin Plastic Leaded Chip Carrier (PLCC) 68-pin Plastic Leaded Chip Carrier (PLCC) 100-pin Plastic Quad Flatpack (PQFP) 80-pin Very Thin Plastic Quad Flatpack (VQFP) A40MX04 Device 44-pin Plastic Leaded Chip Carrier (PLCC) 68-pin Plastic Leaded Chip Carrier (PLCC) 84-pin Plastic Leaded Chip Carrier (PLCC) 100-pin Plastic Quad Flatpack (PQFP) 80-pin Very Thin Plastic Quad Flatpack (VQFP) A42MX09 Device 84-pin Plastic Leaded Chip Carrier (PLCC) 100-pin Plastic Quad Flatpack (PQFP) 160-pin Plastic Quad Flatpack (PQFP) 176-pin Thin Plastic Quad Flatpack (TQFP) A42MX16 Device 84-pin Plastic Leaded Chip Carrier (PLCC) 100-pin Plastic Quad Flatpack (PQFP) 160-pin Plastic Quad Flatpack (PQFP) 208-pin Plastic Quad Flatpack (PQFP) 176-pin Thin Plastic Quad Flatpack (TQFP) A42MX24 Device 84-pin Plastic Leaded Chip Carrier (PLCC) 160-pin Plastic Quad Flatpack (PQFP) 208-pin Plastic Quad Flatpack (PQFP) 176-pin Thin Plastic Quad Flatpack (TQFP) A42MX36 Device 208-pin Plastic Quad Flatpack (PQFP) 208-pin Plastic Power Quad Flatpack (RQFP) 240-pin Plastic Power Quad Flatpack (RQFP) A42MX52 Device 208-pin Plastic Power Quad Flatpack (RQFP) 240-pin Plastic Power Quad Flatpack (RQFP) Applications: Commercial Industrial Military MIL-STD-883 Availability: Application
Available Planned Planned
Speed Grade:
Approx. faster than Standard Approx. faster than Standard Approx. faster than Standard Approx. slower than Standard
1-93
Integrator Series devices supported Actel's Designer Series development software, which provides seamless integration into ASIC design flow. Designer Series development tools offer automatic placement routing (even with preassigned pins), static timing analysis, user programming, debug diagnostic probe capabilities. addition, DirectTime tool provides deterministic well controllable timing. DirectTime allows designer specify performance requirements individual paths system clocks. Using these specifications, software will automatically optimize placement routing logic meet constraints. Included with Designer Series tools Actel's ACTgenMacro Builder. ACTgen allows designer quickly build fast, efficient logic functions such counters, adders, FIFOs, RAM. Designer Series tools provide designers with capability move high-level description languages,
Plastic Device Resources
such VHDL Verilog, schematic design entry with interfaces most tools. Designer Series supported Pentium Sun® workstations. software provides interfaces Cadence, Mentor Graphics®, Escalade, OrCADand Viewlogic® design environments. Additional development tools supported through Actel's Industry Alliance Program, including DATA (ABEL FPGA) MINC. Actel's FPGAs ideal solution shortening system design development cycle, they offer cost-effective alternative low-volume production runs. 40MX 42MX devices excellent choices integrating logic that currently implemented multiple PALs, CPLDs, FPGAs. Some example applications include high-speed controllers address decoding, peripheral interfaces, DSP, coprocessor functions.
User I/Os Device A40MX02 A40MX04 A42MX09 A42MX16 A42MX24 A42MX36 A42MX52 PLCC 44-pin PLCC 68-pin PLCC 84-pin VQFP 80-pin PQFP 100-pin PQFP 160-pin PQFP 208-pin RQFP 208-pin RQFP 240-pin TQFP 176-pin
Package Definitions (Consult your local Actel sales representative product availability.) PLCC Plastic Leaded Chip Carrier, PQFP Plastic Quad Flat Pack, TQFP Thin Quad Flat Pack, VQFP Very Thin Quad Flat Pack, RQFP Plastic Power Quad Flat Pack
1-94
Fami
Description
CLK, CLKA, CLKB Clock Clock Clock (input)
QCLKA/B,C,D Quadrant Clock (Input/Output)
Quadrant clock inputs. When used register control signal, these pins function general-purpose I/O.
Serial Data Input (Input)
clock inputs clock distribution networks. clock input buffered prior clocking logic modules. This also used I/O.
DCLK Diagnostic Clock (Input)
Serial data input diagnostic probe device programming. active when MODE HIGH. This functions when MODE LOW.
Test Clock
clock input diagnostic probe device programming. DCLK active when MODE HIGH. This functions when MODE LOW.
Ground (Input)
Clock signal shift JTAG data into device. This functions when JTAG fuse programmed.
Test Data
Input supply voltage.
Input/Output (Input, Output)
Input, output, three-state, bidirectional buffer. Input output levels compatible with standard CMOS specifications. Unused pins automatically driven Designer Series software.
MODE Mode (Input)
Serial data input JTAG instructions data. Data shifted rising edge TCLK. This functions when JTAG fuse programmed.
Test Data
Serial data output JTAG instructions test data. This functions when JTAG fuse programmed.
Test Mode Select
Controls multifunction pins (DCLK, PRA, PRB, SDI, TDO). When MODE HIGH, special functions active. provide Actionprobe capability, MODE should terminated through resistor that MODE pulled high when required. turn input/output devices low-power mode, MODE must HIGH.
Connection
Serial data input JTAG test mode. Data shifted rising edge TCLK. This functions when JTAG fuse programmed.
Supply Voltage (Input)
Input HIGH supply voltage.
Supply Voltage (Input)
connected circuitry within device.
PRA/I/O Probe (Output)
Input HIGH supply voltage, supplies array core only.
Supply Voltage (Input)
Used output data from user-defined design node within device. This independent diagnostic used conjunction with Probe allow real-time diagnostic output signal path within device. Probe used user-defined when debugging been completed. pin's probe capabilities permanently disabled protect programmed design confidentiality. active when MODE HIGH. This functions when MODE LOW.
PRB/I/O Probe (Output)
Input HIGH supply voltage, supplies cells only. Note: TCK, TDI, TDO, available only devices containing JTAG circuitry.
Used output data from user-defined design node within device. This independent diagnostic used conjunction with Probe allow real-time diagnostic output signal path within device. Probe used user-defined when debugging been completed. pin's probe capabilities permanently disabled protect programmed design confidentiality. active when MODE HIGH. This functions when MODE LOW.
1-95
Connecting Devices
40MX
40MX FPGAs will operate 5.0V only systems, 3.3V only systems. 3.3V 5.0V
42MX
Input 3.3V 5.0V
Output 3.3V 5.0V
42MX FPGAs will operate 5.0V only systems, 3.3V only systems, mixed 5.0V/3.3V systems. VCCA 3.3V 5.0V 5.0V VCCI 3.3V 3.3V 5.0V Input 3.3V 3.3V, 5.0V 5.0V Output 3.3V 3.3V 5.0V
Integrator Series Architectural Overview
Figure 40MX Logic Module
40MX 42MX devices composed fine-grained building blocks that produce fast, efficient logic designs. devices within Integrator Series composed logic modules, routing resources, clock networks, modules, which building blocks designing fast logic designs. addition, subset devices contain embedded dual-port SRAM wide decode modules. dual-port SRAM modules optimized high-speed data-path functions such FIFOs, LIFOs, scratchpad memory. "Integrator Series Product Profile" page 1-91, lists specific logic resources contained within each device.
Logic Modules
40MX logic module eight-input, one-output logic circuit chosen wide range functions implements efficient interconnect routing resources (Figure logic module implement four basic logic functions (NAND, AND, NOR) gates two, three, four inputs. Each function have many versions, with different combinations active-low inputs. logic module also implement variety D-latches, exclusivity functions, AND-ORs, OR-ANDs. dedicated hard-wired latches flip-flops required array, since latches flip-flops constructed from logic modules wherever needed application.
1-96
Fami
42MX devices contain three types logic modules: combinatorial (C-modules), sequential (S-modules), decode (D-modules). C-module shown Figure implements following function: where S0=A0*B0 S1=A1+B1 S-module shown Figure designed implement high-speed sequential functions within single logic module. S-module implements same combinatorial logic function C-module while adding sequential element. sequential element configured either flip-flop transparent latch. increase flexibility, S-module register passed that implements purely combinatorial logic.
Figure C-module Implementation
GATE
7-input function plus D-type flip-flop with clear
7-input function plus latch
GATE
4-input function plus latch with clear
8-input function (same C-module)
Figure S-module Implementation
1-97
Some 42MX devices contain third type logic module, D-modules, which arranged around peripheries devices. D-modules contain wide-decode circuitry, which provides fast, wide-input function similar that found product term architectures (Figure D-module allows 42MX devices perform wide-decode functions speeds comparable CPLDs devices. output D-module programmable inverter active HIGH assertion. D-module output hard-wired output pin, back into array incorporated into other logic.
Dual-Port SRAM Modules
inputs
Hardwire Programmable inverter
Feedback array
Several 42MX devices contain dual-port SRAM modules that have been optimized synchronous asynchronous applications. SRAM modules arranged 256-bit blocks that configured (Refer "Integrator Series Product Profile" table, page 1-91, number SRAM blocks within particular device.) SRAM
Figure D-Module Implementation modules cascaded together form memory spaces user-definable width depth. block diagram 42MX dual-port SRAM block shown Figure
WD[7:0]
Latches [7:0]
[5:0] Write Port Logic SRAM Module (256 bits) Read Port Logic Latches
RDAD[5:0]
WRAD[5:0] Latches
[5:0]
Read Logic
RCLK
MODE BLKEN WCLK Write Logic RD[7:0]
Routing Tracks
Figure 42MX Dual-Port SRAM Block 42MX SRAM modules true dual-port structures containing independent Read Write ports. Each SRAM module contains bits read write addressing (RDAD[5:0] WRAD[5:0], respectively) blocks. When configured byte mode, highest order address bits (RDAD5 WRAD5) used. read write ports SRAM block contain independent clocks (RCLK WCLK) with programmable polarities offering active HIGH implementation. SRAM block contains eight data inputs (WD[7:0]), eight outputs (RD[7:0]) which connected segmented vertical routing tracks. 42MX dual-port SRAM blocks ideal high-speed buffered applications requiring fast FIFO LIFO queues. Actel's ACTgen Macro Builder provides capability design quickly memory functions, such FIFOs, LIFOs,
1-98
Fami
arrays. addition, unused SRAM blocks need wasted, since they used implement registers other logic within design.
MultiPlex Modules
C-module, register input output signals. achieve 5.0V 3.3V PCI-compliant output drives A42MX24, A42MX36, A42MX52, chip-wide fuse programmed. When fuse programmed, output drive standard. (See bottom portion Figure Actel's Designer Series development tools provide design library macros. macro library provides macrofunctions that implement configurations supported FPGAs.
Routing Structure
modules provide interface between device pins logic array. Figure block diagram 42MX module. variety user functions, determined library macro selection, implemented module. (Refer Macro Library Guide more information.) 42MX modules contain tristate buffer, with input output latches that configured input, output, bidirectional operation.
From Array
G/CLK*
architecture uses vertical horizontal routing tracks interconnect various logic modules. These routing tracks metal interconnects that either continuous length broken into pieces called segments. Varying segment lengths allows interconnect over design tracks occur with only antifuse connections. Segments joined together ends, using antifuses, increase their lengths full length track. interconnects accomplished with maximum four antifuses.
Horizontal Routing
Array
G/CLK*
configured Latch Flip-Flop (using C-module)
Schematic
Horizontal channels located between rows modules composed several routing tracks. horizontal routing tracks within channel divided into more segments. minimum horizontal segment length width module pair, maximum horizontal segment length full length channel. segment that spans more than one-third length considered long horizontal segment. typical channel shown Figure Nondedicated horizontal routing tracks used route signal nets. Dedicated routing tracks used global clock networks power ground tie-off tracks.
Vertical Routing
Signal Output Drive Enable Fuse
Figure Module Integrator Series devices contain flexible structures, that each output dedicated output-enable control. module used latch input output data, both, providing fast setup time. addition, Actel Designer software tools build flip-flop, using
Another routing tracks vertically through module. Vertical tracks three types: input, output, long. Vertical tracks also divided into more segments. Each segment input track dedicated input particular module. Each segment output track dedicated output particular module. Long segments uncommitted assigned during routing. Each output segment spans four channels (two above below), except near bottom array, where edge effects occur. LVTs contain either segments. example vertical routing tracks segments shown Figure
Antifuse Structures
antifuse "normally open" structure opposed normally closed fuse structure used PROMs PALs. antifuses implement programmable logic device results highly testable structures well efficient
1-99
Segmented horizontal routing tracks
Logic Modules
CLKB CLKA FROM PADS CLKMOD
CLKINB CLKINA INTERNAL SIGNAL CLKO(17)
Antifuses CLOCK DRIVERS
CLKO(16) CLKO(15)
Vertical routing tracks CLKO(2) CLKO(1)
Figure Routing Structure programming algorithms. structure highly testable because there preexisting connections; therefore, temporary connections made using pass transistors. These temporary connections isolate individual antifuses programmed individual circuit structures tested. This done both before after programming. example, metal tracks tested continuity shorts between adjacent tracks, functionality logic modules verified.
Clock Networks
CLOCK TRACKS
Figure Clock Networks networks (Figure Each quadrant clock provides local, high-fanout resource contiguous logic modules within quadrant device. Quadrant clock signals originate from specific pins from internal array used secondary register clock, register clear, output enable.
Test Circuitry
40MX devices have global distribution network. low-skew, high fanout clock distribution networks provided each 42MX device. These networks referred CLK0 CLK1. Each network clock module (CLKMOD) that selects source clock signal driven follows: Externally from CLKA Externally from CLKB Internally from CLKINA input Internally from CLKINB input clock modules located modules. Clock drivers dedicated horizontal clock track located each horizontal routing channel. user controls clock module selecting clock macros from macro library. macro CLKBUF used connect external clock pins clock network, macro CLKINT used connect internally generated clock signal clock network. Since both clock networks identical, user does care whether CLK0 CLK1 being used. clock input pads also used normal I/Os, bypassing clock networks. (See Figure 42MX devices that contain SRAM modules have four additional register control resources, called quadrant clock
Both 40MX 42MX devices provide means test debug design once programmed into device. 40MX 42MX devices contain Actel's Actionprobe® test facility. Once device been programmed, Actionprobe test facility allows designer probe internal node during device operation debugging design. addition, 42MX devices contain JTAG 1149.1 Boundary Scan Test.
JTAG Boundary Scan Testing (BST)
Device spacing decreasing with advent fine-pitch packages such TQFP BGA, manufacturers routinely implementing surface-mount technology with multilayer boards. Boundary scan becoming attractive tool help system manufacturers test their boards. Joint Test Action Group (JTAG) developed IEEE Boundary Scan standard 1149.1 facilitate board-level testing during manufacturing. IEEE Standard 1149.1 defines four-pin Test Access Port (TAP) interface testing integrated circuits system. 42MX family provides four JTAG pins: Test Data (TDI), Test Data (TDO), Test Clock (TCLK), Test Mode Select (TMS). Devices configured JTAG "chain"
1-100
Fami
where data transmitted serially between devices TDO-to-TDI interconnections. TCLK signals shared among devices JTAG chain that components operate same state. 42MX family implements subset IEEE 1149.1 instruction, addition private instruction, allow Actel's Actionprobe facility with JTAG BST. Refer
IEEE 1149.1 specification detailed information regarding JTAG testing.
JTAG Architecture
42MX JTAG circuitry consist Test Access Port (TAP) controller, JTAG instruction register, JPROBE register, bypass register, boundary scan register. Figure block diagram 42MX JTAG circuitry.
QCLKA Quad Clock Module Quad Clock Module
QCLKC
QCLKB *QCLK1IN
QCLK1
QCLK3
QCLKD *QCLK3IN
Quad Clock Module *QCLK2IN
QCLK2
QCLK4
Quad Clock Module *QCLK4IN
*QCLK1IN, QCLK2IN, QCLK3IN, QCKL4IN internally generated signals.
Figure Quadrant Clock Network
JPROBE Register Boundary Scan Register Bypass Register Control Logic Output
Controller TCLK Instruction Register
Instruction Decode
Figure JTAG Circuitry
1-101
When device operating JTAG mode, four pins used TDI, TDO, TMS, TCLK signals. active reset (nTRST) supported. However 42MX contains power-on reset circuitry that resets JTAG circuitry upon power-up. During normal device operation, JTAG pins should held disable JTAG circuitry. following table summarizes functions JTAG signals.
JTAG Signal Name Test Data Function Serial data input JTAG instructions data. Data shifted rising edge TCLK. Serial data output JTAG instructions test data. Serial data input JTAG test mode. Data shifted rising edge TCLK. Clock signal shift JTAG data into device.
Test Mode EXTEST
Code
Description Allows external circuitry board-level interconnections tested forcing test pattern output pins capturing test results input pins. Allows snapshot signals device pins captured examined during device operation. Refer IEEE 1149.1 specification. private instruction allowing user connect Actel's Micro Probe registers JTAG chain. Allows user build application-specific instructions such READ WRITE. Refer IEEE 1149.1 specification. Refer IEEE 1149.1 specification. Enables bypass register between pins. test data passes through selected device adjacent devices JTAG chain.
SAMPLE/ PRELOAD
INTEST JPROBE
Test Data Test Mode Select Test Clock
USER INSTRUCTION
TCLK
HIGH CLAMP BYPASS
JTAG Instructions
JTAG testing within 42MX devices controlled Test Access Port (TAP) state machine. controller drives three-bit instruction register, bypass register, boundary scan data registers within device. controller uses signal control JTAG testing device. JTAG test mode determined stream entered pin. table next column describes JTAG instructions supported 42MX.
Actionprobe
device been successfully programmed security fuse been programmed, internal logic module output observed using Actionprobe circuitry and/or pins. Actionprobe diagnostic system provides software hardware required perform real-time debugging. Refer "Using Actionprobe System-Level Debug" application note further information.
1-102
Fami
5.0V Operating Conditions Absolute Maximum Ratings
Free temperature range
Recommended Operating Conditions
Parameter Temperature Range1 Commercial Industrial Units
Symbol Parameter TSTG Supply Voltage Input Voltage Output Voltage Source/Sink Current2 Storage Temperature
Limits -0.5 +7.0 -0.5 +0.5 -0.5 +0.5 +150
Units
Power Supply Tolerance
%VCC
Note: Ambient temperature (TA) used commercial industrial.
Notes: Stresses beyond those listed under "Absolute Maximum Ratings" cause permanent damage device. Exposure absolute maximum rated conditions extended periods affect device reliability. Device should operated outside Recommended Operating Conditions. Device inputs normally high impedance draw extremely current. However, when input voltage greater than less than internal protection diode will forward biased draw excessive current.
Electrical Specifications
Commercial Symbol VOH1 Parameter Min. (IOH (IOH (IOH VOL1 Input Transition Time Capacitance2, Standby Current, ICC4 (typical ICC(D) Dynamic Supply Current Power Mode Standby Current, Power Current During Power-Up Notes: Only output tested time. min. tested, information only. Includes worst-case 84-pin CPGA package capacitance. VOUT MHz. outputs unloaded. inputs GND; typical 0.25 limit includes during normal operation. (IOL (IOL -0.3 0.33 -0.3 0.33 -0.3 0.40 3.84 Max. Min. 3.84 Max. Min. Max. Commercial Industrial Units
"Power Dissipation" page 1-21.
1-103
3.3V Operating Conditions Absolute Maximum Ratings
Free temperature range
Recommended Operating Conditions
Parameter Temperature Range1 Commercial Industrial Units
Symbol TSTG
Parameter Supply Voltage Input Voltage Output Voltage Source Sink Current2 Storage Temperature
Limits -0.5 +7.0 -0.5 +0.5 -0.5 +0.5 +150
Units
Power Supply Tolerance
Note: Ambient temperature (TA) used commercial.
Notes: Stresses beyond those listed under "Absolute Maximum Ratings" cause permanent damage device. Exposure absolute maximum rated conditions extended periods affect device reliability. Device should operated outside Recommended Operating Conditions. Device inputs normally high impedance draw extremely current. However, when input voltage greater than less than internal protection diodes will forward bias draw excessive current.
Electrical Specifications
Commercial Parameter Min. VOH1 VOL1 Input Transition Time Capacitance2, Standby Current, ICC4 (typical (IOH (IOH -3.2 (IOL -0.3 2.15 0.75 -0.3 0.48 0.75 Max. Min. Max. Industrial Units
ICC(D) Dynamic Supply Current Power Mode Standby Current, Power Current During Power-Up
"Power Dissipation" page 1-21.
Notes: Only output tested time. min. tested, information only. Includes worst-case 84-pin PLCC package capacitance. VOUT MHz. Typical standby current outputs unloaded. inputs GND.
1-104
Fami
Package Thermal Characteristics
device junction-to-case thermal characteristic junction-to-ambient characteristic thermal characteristics shown with different flow rates.
Maximum junction temperature 150°C. sample calculation absolute maximum power dissipation allowed PQFP 160-pin package commercial temperature follows:
150°C 70°C Max. junction temp. (°C) Max. commercial temp. 2.6W (°C/W) 30°C/W Package Type Count Plastic Quad Flatpack Plastic Quad Flatpack Plastic Quad Flatpack Plastic Leaded Chip Carrier Plastic Leaded Chip Carrier Plastic Leaded Chip Carrier Thin Quad Flatpack Power Quad Flatpack Power Quad Flatpack Still °C/W °C/W °C/W °C/W °C/W °C/W °C/W 16.8 °C/W 16.1 °C/W ft/min °C/W °C/W 16.2 °C/W °C/W °C/W °C/W °C/W 11.4 °C/W 10.6 °C/W Still ft/min Maximum Power Dissipation
Power Dissipation
General Power Equation
power standby current typically small component overall power. Standby power calculated commercial, worst-case conditions: 5.25 Power 10.5
[ICCstandby ICCactive] IOL* VOL* (VCC VOH) where: ICCstandby current flowing when inputs outputs changing. ICCactive current flowing CMOS switching. IOL, sink/source currents. VOL, level output voltages. equals number outputs driving loads VOL. equals number outputs driving loads VOH. accurate determination problematic because their values depend family type, design details, system I/O. power divided into components: static active.
Static Power Component
static power dissipation loads depends number outputs driving high load current. Again, this number typically small. instance, 32-bit sinking 0.33 will generate with outputs driving with outputs driving high. actual dissipation will average somewhere between, I/Os switch states with time.
Active Power Component
Actel FPGAs have small static power components that result power dissipation lower than PALs PLDs. integrating multiple PALs/PLDs into FPGA, even greater reduction board-level power dissipation achieved.
Power dissipation CMOS devices usually dominated active (dynamic) power dissipation. This component frequency dependent, function logic external I/O. Active power dissipation results from charging internal chip capacitances interconnect, unprogrammed antifuses, module inputs, module outputs, plus external capacitance board traces load device inputs. additional component active power dissipation totem-pole current CMOS transistor pairs. effect associated with equivalent capacitance that combined with frequency voltage represent active power dissipation.
1-105
Equivalent Capacitance
Average logic module switching rate Average input buffer switching rate Average output buffer switching rate Average first routed array clock rate Average second routed array clock rate
power dissipated CMOS circuit expressed Equation Power (µW) VCC2 where:
equivalent capacitance expressed picofarads (pF). power supply volts (V). switching frequency megahertz (MHz).
Fixed Capacitance Values Actel FPGAs (pF)
Equivalent capacitance calculated measuring ICCactive specified frequency voltage each circuit component interest. Measurements have been made over range frequencies fixed value VCC. Equivalent capacitance frequency independent that results used over wide range operating conditions. Equivalent capacitance values shown below.
Values Actel FPGAs
Device Type A40MX02 A40MX04 A40MX09 A42MX16 A42MX24 A42MX36 A42MX52
routed_Clk1 41.4 68.6
routed_Clk2
Modules (CEQM) Input Buffers (CEQI) Output Buffers (CEQO) Routed Array Clock Buffer Loads (CEQCR)
11.6 23.8
Determining Average Switching Frequency
calculate active power dissipated from complete design, switching frequency each part logic must known. Equation shows piece-wise linear summation over components. Power VCC2 CEQM fm)Modules CEQI fn)Inputs (CEQO fp)outputs CEQCR fq1)routed_Clk1 fq1)routed_Clk1 CEQCR fq2)routed_Clk2 fq2)routed_Clk2 where: CEQI Number logic modules switching frequency Number input buffers switching frequency Number output buffers switching frequency Number clock loads first routed array clock Number clock loads second routed array clock Fixed capacitance first routed array clock Fixed capacitance second routed array clock Equivalent capacitance input buffers
determine switching frequency design, must have detailed understanding data input values circuit. following guidelines meant represent worst-case scenarios that they generally used predict upper limits power dissipation. These guidelines follows: Logic Modules combinatorial modules inputs/4 outputs/4 sequential modules sequential modules
Inputs switching Outputs switching First routed array clock loads (q1) Second routed array clock loads (q2) Load capacitance (CL)
Average logic module switching rate F/10 (fm) Average input switching rate (fn) Average output switching rate (fp) F/10
CEQM Equivalent capacitance logic modules CEQO Equivalent capacitance output buffers CEQCR Equivalent capacitance routed array clock Output load capacitance
Average first routed array clock rate (fq1) Average second routed array clock rate (fq2)
1-106
Fami
40MX Timing Model*
Input Delay Module tINYL tIRD2
Internal Delays
Predicted Routing Delays
Output Delay Module
Logic Module
tDLH tIRD1 tIRD4 tIRD8 tRD1 tRD2 tRD4 tRD8 tENHZ 11.6
ARRAY CLOCK
tCKH FMAX
Values shown 40MX speed' devices worst-case commercial conditions.
1-107
42MX Timing Model*
Input Delays
Internal Delays
Combinatorial Module Logic Module tINYL IRD2
Predicted Routing Delays
Output Delays Module
tDLH tRD1 tRD2 tRD4 tRD8
tINH tINSU tINGL Sequential Logic Module
Combinatorial Logic included tSUD
Module tDLH
tRD1
tENHZ
tOUTH tOUTSU tGLH
ARRAY CLOCKS
tCKH FMAX
tSUD
tLCO 10.7 loads, pad-pad)
*Values shown A42MX09-2 worst-case commercial conditions
Input module predicted routing delay
1-108
Fami
42MX Timing Model (Logic Functions using Quadrant Clocks)*
Input Delays Module tINPY IRD1
Internal Delays
Predicted Routing Delays
Output Delays Module
Combinatorial Module tRD1 tRD2 tRD4
tDLH
tINH tINSU tINGO Decode Module tPDD Module tDLH
tRDD
Sequential Logic Module
Combinatorial Logic included tSUD
tRD1
tENHZ
tLSU tGHL=
tSUD QUADRANT CLOCKS tCKH ns**
FMAX
Preliminary values shown A42MX36-2 worst-case commercial conditions Load dependent
1-109
42MX Timing Model (SRAM Functions)*
Input Delays Module tINPY IRD1
tINSU tINH tINGO
Predicted Routing Delays [7:0] WRAD [5:0] BLKEN WCLK tADSU tADH tWENSU tBENS [7:0] RDAD [5:0] tRD1
Module tDLH
RCLK tADSU tADH tRENSU tRCO
tGHL= tLSU
ARRAY CLOCKS FMAX
*Values shown A42MX36-2 worst-case commercial conditions.
1-110
Fami
Parameter Measurement
Output Buffer Delays
TRIBUFF test loads (shown below)
tENLZ
tENHZ
tDLH
tDHL
tENZL
tENZH
Test Loads
Load (Used measure propagation delay)
Load (Used measure rising/falling edges)
output under test
output under test
tPLZ/tPZL tPHZ/tPZH
Input Buffer Delays
Module Delays
INBUF
tINYH tINYL
tPLH tPHL tPLH
tPHL
1-111
Sequential Module Timing Characteristics
Flip-Flops Latches
(Positive edge triggered)
tSUD tSUENA tHENA PRE, tWASYN tWCLKI tWCLKA
Note:
represents data functions involving multiplexed flip-flops.
1-112
Fami
Sequential Timing Characteristics (continued)
Input Buffer Latches
DATA
IBDL
CLKBUF
DATA tINH tINSU tHEXT tSUEXT
Output Buffer Latches
OBDLHS
tOUTSU tOUTH
1-113
Decode Module Timing
A-G, tPHL tPLH
SRAM Timing Characteristics
Write Port WRAD [5:0] BLKEN WCLK [7:0] Array 32x8 64x4 (256 bits)
Read Port RDAD [5:0] RCLK [7:0]
1-114
Fami
Dual-Port SRAM Timing Waveforms
42MX SRAM Write Operation
tRCKHL WCLK tADSU WD[7:0] WRAD[5:0] Valid tWENSU tBENSU BLKEN Valid tBENH tWENH tADH
tRCKHL
Note:
Identical timing falling-edge clock.
42MX SRAM Synchronous Read Operation
tCKHL RCLK
tRCKHL
tRENSU tADSU RDAD[5:0] Valid
tRENH
tADH
tRCO tDOH RD[7:0] Data Data
Note:
Identical timing falling-edge clock.
1-115
42MX SRAM Asynchronous Read Operation-Type
(Read Address Controlled)
tRDADV RDAD[5:0] ADDR1 tDOH RD[7:0] Data ADDR2 tRPD Data
42MX SRAM Asynchronous Read Operation-Type
(Write Address Controlled)
tWENSU
tWENH
WD[7:0] WRAD[5:0] BLKEN
Valid tADSU tADH tRPD tDOH
WCLK
RD[7:0]
Data
Data
1-116
Fami
Predictable Performance: Tight Delay Distributions
Propagation delay between logic modules depends resistive capacitive loading routing tracks, interconnect elements, module inputs being driven. Propagation delay increases length routing tracks, number interconnect elements, number inputs increases. From design perspective, propagation delay statistically correlated modeled fanout (number loads) driven module. Higher fanout usually requires some paths have longer routing tracks. FPGAs deliver tight fanout delay distribution. This tight distribution achieved ways: decreasing delay interconnect elements decreasing number interconnect elements path. Actel's patented PLICE antifuse offers extremely very resistive/capacitive interconnect. antifuses, fabricated 0.45 micron lithography, offer nominal levels ohms resistance femtofarad (fF) capacitance antifuse. Integrator Series fanout distribution also tight number antifuses required each interconnect path. proprietary architecture limits number antifuses path maximum four, with interconnects using antifuses.
Timing Characteristics
determined until after placement routing user's design complete. Delay values then determined using Designer Series utility performing simulation with post-layout delays.
Critical Nets Typical Nets
Propagation delays expressed only typical nets, which used initial design performance evaluation. Since architecture provides deterministic timing abundant routing resources, Actel's Designer Series development tools offers DirectTime, timing-driven place-and-route tool. Using DirectTime, designer specify timing-critical nets system clock frequency. Using these timing specifications, place-and-route software optimizes layout design meet user's specifications.
Long Tracks
Some nets design long tracks, which special routing resources that span multiple rows, columns, modules. Long tracks employ three sometimes four antifuse connections, which increase capacitance resistance, resulting longer delays macros connected long tracks. Typically, nets fully utilized device require long tracks. Long tracks approximately delay. This additional delay represented statistically higher fanout (FO=8) routing delays data sheet specifications section.
Timing Derating
Timing characteristics devices fall into three categories: family dependent, device dependent, design dependent. input output buffer characteristics common Integrator Series members. Internal routing delays device dependent. Design dependency means actual delays
best-case timing derating factor 0.45 used reflect best case processing. Note that this factor relative standard-speed timing parameters must multiplied appropriate voltage temperature derating factors given application.
Timing Derating Factor (Tem perature Voltage)
Industrial Min. (Commercial Specification) 0.69 Max. 1.11
Timing Derating Factor Designs Typical Temperature 25°C) Voltage (5.0
(Maximum Specification, Worst-Case Condition) 0.85
Note:
This derating factor applies routing propagation delays.
1-117
Temperature Voltage Deratin Factors (Normalized Worst-Case Commercial, 4.75 70°C)
4.50 4.75 5.00 5.25 5.50 0.75 0.71 0.69 0.68 0.67 0.79 0.75 0.72 0.69 0.69 0.86 0.82 0.80 0.77 0.76 0.92 0.87 0.85 0.82 0.81 1.06 1.00 0.97 0.95 0.93 1.11 1.05 1.02 0.98 0.97 1.23 1.16 1.13 1.09 1.08
Junction Temperature Voltage Derating Curves (normalized Worst-Case Commercial, 4.75 70°C)
4.50 4.75 5.00 Voltage 5.25 5.50 25°C -40°C -55°C
Derating Factor
125°C 85°C 70°C
Note:
This derating factor applies routing propagation delays.
1-118
Fami
A40MX02 Timing Characteristics (Nominal 5.0V Operation)
(Worst-Case Commercial Conditions, 4.75 70°C)
Logic Module Propagation Delays Parameter Description tPD1 tPD2 Single Module Dual Module Macros Sequential Latch Flip-Flop (Latch) Reset
`-2' Speed Min. Max. 1.54 3.06 1.54 1.54 1.54
`-1' Speed Min. Max. 1.74 3.47 1.74 1.74 1.74
`Std' Speed Min. Max. 2.05 4.08 2.05 2.05 2.05
`-F' Speed Min. Max. 2.87 5.71 2.87 2.87 2.87 Units
Predicted Routing Delays2 tRD1 tRD2 tRD3 tRD4 tRD8 FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay Characteristics3 3.38 0.00 3.38 0.00 4.13 4.13 5.59 167.50 3.83 0.00 3.83 0.00 4.68 4.68 6.33 154.10 4.50 0.00 4.50 0.00 5.50 5.50 7.45 134.00 6.30 0.00 6.30 0.00 7.70 7.70 10.43 80.40 1.48 2.08 2.69 3.29 5.69 1.67 2.35 3.04 3.72 6.45 1.97 2.77 3.58 4.38 7.59 2.76 3.88 5.01 6.13 10.63
Sequential Timing tSUD tHD4 tSUENA tHENA tWCLKA tWASYN fMAX
Flip-Flop (Latch) Data Input Setup Flip-Flop (Latch) Data Input Hold Flip-Flop (Latch) Enable Setup Flip-Flop (Latch) Enable Hold Flip-Flop (Latch) Clock Active Pulse Width Flip-Flop (Latch) Asynchronous Pulse Width Flip-Flop Clock Input Period Flip-Flop (Latch) Clock Frequency 128)
Notes: Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment. Setup times assume fanout Further testing information obtained from DirectTime Analyzer utility. Hold Time DFME1A macro greater than Designer later Timer check Hold Time this macro.
1-119
A40MX02 Timing Characteristics (Nominal 5.0V Operation) (continued)
(Worst-Case Commercial Conditions)
Input Module Propagation Delays Parameter Description tINYH tINYL High
`-2' Speed Min. Max. 1.36 1.36
`-1' Speed Min. Max. 1.54 1.54
`Std' Speed Min. Max. 1.81 1.81
`-F' Speed Min. Max. 2.53 2.53 Units
Input Module Predicted Routing Delays1 tIRD1 tIRD2 tIRD3 tIRD4 tIRD8 FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay 2.84 3.44 4.04 4.64 7.05 3.21 3.89 4.58 5.26 7.99 3.78 4.58 5.39 6.19 9.40 5.29 6.41 7.55 8.67 13.16
Global Clock Network tCKH tCKL tPWH tPWL tCKSW fMAX Input High Input High Minimum Pulse Width High Minimum Pulse Width Maximum Skew Minimum Period Maximum Frequency 5.39 5.59 174.79 167.50 2.58 2.71 2.58 2.71 0.45 0.62 6.10 6.33 159.85 154.10 3.92 3.92 4.22 4.22 2.92 3.07 2.92 3.07 0.51 0.70 7.18 7.45 139.00 134.00 4.44 4.44 4.79 4.79 3.44 3.61 3.44 3.61 0.60 0.82 10.05 10.43 83.40 80.40 5.22 5.22 5.63 5.63 4.82 5.05 4.82 5.05 0.84 1.15 7.31 7.31 7.88 7.88
Note: These parameters should used estimating device performance. Optimization techniques further reduce delays Routing delays typical designs across worst-case operating conditions. Post-route timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment.
1-120
Fami
A40MX02 Timing Characteristics (Nominal 5.0V Operation) (continued)
(Worst-Case Commercial Conditions)
Output Module Timing Parameter Description Output Module Timing1 tDLH tDHL tENZH tENZL tENHZ tENLZ dTLH dTHL Data High Data Enable High Enable Enable High Enable Delta High Delta High Module Timing1
`-2' Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
3.68 4.61 4.38 5.44 7.40 5.14 0.02 0.03
4.17 5.22 4.96 6.16 8.39 5.82 0.03 0.03
4.91 6.14 5.84 7.25 9.87 6.85 0.03 0.04
6.87 8.60 8.18 10.15 13.82 9.59 0.04 0.06
ns/pF ns/pF
CMOS Output tDLH tDHL tENZH tENZL tENHZ tENLZ dTLH dTHL
Data High Data Enable High Enable Enable High Enable Delta High Delta High
4.36 3.92 4.03 5.66 7.40 5.14 0.04 0.02
4.94 4.45 4.56 6.41 8.39 5.82 0.04 0.03
5.81 5.23 5.37 7.54 9.87 6.85 0.05 0.03
8.13 7.32 7.52 10.56 13.82 9.59 0.07 0.04
ns/pF ns/pF
Notes: Delays based loading. information found "Simultaneous Switching Output Limits Actel FPGAs" application note page 4-125.
1-121
A40MX02 Timing Characteristics (Nominal 3.3V Operation)
(Worst-Case Commercial Conditions, 4.75 70°C)
Logic Module Propagation Delays Parameter Description tPD1 tPD2 Single Module Dual Module Macros Sequential Latch Flip-Flop (Latch) Reset
`-2' Speed Min. Max. 2.15 4.28 2.15 2.15 2.15
`-1' Speed Min. Max. 2.44 4.86 2.44 2.44 2.44
`Std' Speed Min. Max. 2.87 5.71 2.87 2.87 2.87
`-F' Speed Min. Max. 4.02 8.00 4.02 4.02 4.02 Units
Predicted Routing Delays2 tRD1 tRD2 tRD3 tRD4 tRD8 FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay Characteristics3 4.73 0.00 4.73 0.00 5.78 5.78 7.82 100.50 5.36 0.00 5.36 0.00 6.55 6.55 8.87 92.46 6.30 0.00 6.30 0.00 7.70 7.70 10.43 80.40 8.82 0.00 8.82 0.00 10.78 10.78 14.60 48.24 2.07 2.91 3.76 4.60 7.97 2.34 3.30 4.26 5.21 9.03 2.76 3.88 5.01 6.13 10.63 3.86 5.43 7.02 8.58 14.88
Sequential Timing tSUD tHD4 tSUENA tHENA tWCLKA tWASYN fMAX
Flip-Flop (Latch) Data Input Setup Flip-Flop (Latch) Data Input Hold Flip-Flop (Latch) Enable Setup Flip-Flop (Latch) Enable Hold Flip-Flop (Latch) Clock Active Pulse Width Flip-Flop (Latch) Asynchronous Pulse Width Flip-Flop Clock Input Period Flip-Flop (Latch) Clock Frequency 128)
Notes: 3.3V specifications. Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment. Setup times assume fanout Further testing information obtained from DirectTime Analyzer utility. Hold Time DFME1A macro greater than Designer later Timer check Hold Time this macro.
1-122
Fami
A40MX02 Timing Characteristics (Nominal 3.3V Operation) (continued)
(Worst-Case Commercial Conditions)
Input Module Propagation Delays Parameter Description tINYH tINYL High
`-2' Speed Min. Max. 1.90 1.90
`-1' Speed Min. Max. 2.15 2.15
`Std' Speed Min. Max. 2.53 2.53
`-F' Speed Min. Max. 3.55 3.55 Units
Input Module Predicted Routing Delays1 tIRD1 tIRD2 tIRD3 tIRD4 tIRD8 FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay 3.97 4.81 5.66 6.50 9.87 4.50 5.45 6.41 7.37 11.19 5.29 6.41 7.55 8.67 13.16 7.41 8.89 10.56 12.13 18.42
Global Clock Network tCKH tCKL tPWH tPWL tCKSW fMAX Input High Input High 3.61 3.79 3.61 3.79 0.63 0.86 7.54 7.82 104.88 100.50 8.54 8.87 95.91 92.46 5.48 5.48 5.91 5.91 4.09 4.30 4.09 4.30 0.71 0.98 10.05 10.43 83.40 80.40 6.21 6.21 6.70 6.70 4.82 5.05 4.82 5.05 0.84 1.15 14.07 14.60 50.04 48.24 7.31 7.31 7.88 7.88 6.74 7.08 6.74 7.08 1.18 1.61 10.23 10.23 11.03 11.03
Minimum Pulse Width High Minimum Pulse Width Maximum Skew Minimum Period Maximum Frequency
Note: These parameters should used estimating device performance. Optimization techniques further reduce delays Routing delays typical designs across worst-case operating conditions. Post-route timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment.
1-123
A40MX02 Timing Characteristics (Nominal 3.3V Operation) (continued)
(Worst-Case Commercial Conditions)
Output Module Timing Parameter Description Output Module Timing1 tDLH tDHL tENZH tENZL tENHZ tENLZ dTLH dTHL Data High Data Enable High Enable Enable High Enable Delta High Delta High Module Timing1
`-2' Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
5.16 6.45 6.13 7.61 10.36 7.19 0.03 0.04
5.84 7.31 6.95 8.63 11.75 8.15 0.04 0.05
6.87 8.60 8.18 10.15 13.82 9.59 0.04 0.06
9.62 12.03 11.45 14.21 19.35 13.43 0.06 0.08
ns/pF ns/pF
CMOS Output tDLH tDHL tENZH tENZL tENHZ tENLZ dTLH dTHL
Data High Data Enable High Enable Enable High Enable Delta High Delta High
6.10 5.49 5.64 7.92 10.36 7.19 0.05 0.03
6.91 6.22 6.39 8.97 11.75 8.15 0.06 0.04
8.13 7.32 7.52 10.56 13.82 9.59 0.07 0.04
11.39 10.25 10.53 14.78 19.35 13.43 0.10 0.06
ns/pF ns/pF
Notes: Delays based loading. information found "Simultaneous Switching Output Limits Actel FPGAs" application note page 4-125.
1-124
Fami
A40MX04 Timing Characteristics (Nominal 5.0V Operation)
(Worst-Case Commercial Conditions, 4.75 70°C)
Logic Module Propagation Delays Parameter Description tPD1 tPD2 Single Module Dual Module Macros Sequential Latch Flip-Flop (Latch) Reset
`-2' Speed Min. Max. 1.54 3.06 1.54 1.54 1.54
`-1' Speed Min. Max. 1.74 3.47 1.74 1.74 1.74
`Std' Speed Min. Max. 2.05 4.08 2.05 2.05 2.05
`-F' Speed Min. Max. 2.87 5.71 2.87 2.87 2.87 Units
Predicted Routing Delays2 tRD1 tRD2 tRD3 tRD4 tRD8 FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay Characteristics3 3.38 0.00 3.38 0.00 4.13 4.13 5.59 167.50 3.83 0.00 3.83 0.00 4.68 4.68 6.33 154.10 4.50 0.00 4.50 0.00 5.50 5.50 7.45 134.00 6.30 0.00 6.30 0.00 7.70 7.70 10.43 80.40 1.48 2.08 2.69 3.29 5.69 1.67 2.35 3.04 3.72 6.45 1.97 2.77 3.58 4.38 7.59 2.76 3.88 5.01 6.13 10.63
Sequential Timing tSUD tHD4 tSUENA tHENA tWCLKA tWASYN fMAX
Flip-Flop (Latch) Data Input Setup Flip-Flop (Latch) Data Input Hold Flip-Flop (Latch) Enable Setup Flip-Flop (Latch) Enable Hold Flip-Flop (Latch) Clock Active Pulse Width Flip-Flop (Latch) Asynchronous Pulse Width Flip-Flop Clock Input Period Flip-Flop (Latch) Clock Frequency 128)
Notes: Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment. Setup times assume fanout Further testing information obtained from DirectTime Analyzer utility. Hold Time DFME1A macro greater than Designer later Timer check Hold Time this macro.
1-125
A40MX04 Timing Characteristics (Nominal 5.0V Operation) (continued)
(Worst-Case Commercial Conditions)
Input Module Propagation Delays Parameter Description tINYH tINYL High
`-2' Speed Min. Max. 1.36 1.36
`-1' Speed Min. Max. 1.54 1.54
`Std' Speed Min. Max. 1.81 1.81
`-F' Speed Min. Max. 2.53 2.53 Units
Input Module Predicted Routing Delays1 tIRD1 tIRD2 tIRD3 tIRD4 tIRD8 FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay 2.84 3.44 4.04 4.64 7.05 3.21 3.89 4.58 5.26 7.99 3.78 4.58 5.39 6.19 9.40 5.29 6.41 7.55 8.67 13.16
Global Clock Network tCKH tCKL tPWH tPWL tCKSW fMAX Input High Input High Minimum Pulse Width High Minimum Pulse Width Maximum Skew Minimum Period Maximum Frequency 5.39 5.59 174.79 167.50 2.58 2.71 2.58 2.71 0.45 0.62 6.10 6.33 159.85 154.10 3.92 3.92 4.22 4.22 2.92 3.07 2.92 3.07 0.51 0.70 7.18 7.45 139.00 134.00 4.44 4.44 4.79 4.79 3.44 3.61 3.44 3.61 0.60 0.82 10.05 10.43 83.40 80.40 5.22 5.22 5.63 5.63 4.82 5.05 4.82 5.05 0.84 1.15 7.31 7.31 7.88 7.88
Note: These parameters should used estimating device performance. Optimization techniques further reduce delays Routing delays typical designs across worst-case operating conditions. Post-route timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment.
1-126
Fami
A40MX04 Timing Characteristics (Nominal 5.0V Operation) (continued)
(Worst-Case Commercial Conditions)
Output Module Timing Parameter Description Output Module Timing1 tDLH tDHL tENZH tENZL tENHZ tENLZ dTLH dTHL Data High Data Enable High Enable Enable High Enable Delta High Delta High Module Timing1
`-2' Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
3.68 4.61 4.38 5.44 7.40 5.14 0.02 0.03
4.17 5.22 4.96 6.16 8.39 5.82 0.03 0.03
4.91 6.14 5.84 7.25 9.87 6.85 0.03 0.04
6.87 8.60 8.18 10.15 13.82 9.59 0.04 0.06
ns/pF ns/pF
CMOS Output tDLH tDHL tENZH tENZL tENHZ tENLZ dTLH dTHL
Data High Data Enable High Enable Enable High Enable Delta High Delta High
4.36 3.92 4.03 5.66 7.40 5.14 0.04 0.02
4.94 4.45 4.56 6.41 8.39 5.82 0.04 0.03
5.81 5.23 5.37 7.54 9.87 6.85 0.05 0.03
8.13 7.32 7.52 10.56 13.82 9.59 0.07 0.04
ns/pF ns/pF
Notes: Delays based loading. information found "Simultaneous Switching Output Limits Actel FPGAs" application note page 4-125.
1-127
A40MX04 Timing Characteristics (Nominal 3.3V Operation)
(Worst-Case Commercial Conditions, 4.75 70°C)
Logic Module Propagation Delays Parameter Description tPD1 tPD2 Single Module Dual Module Macros Sequential Latch Flip-Flop (Latch) Reset
`-2' Speed Min. Max. 2.15 4.28 2.15 2.15 2.15
`-1' Speed Min. Max. 2.44 4.86 2.44 2.44 2.44
`Std' Speed Min. Max. 2.87 5.71 2.87 2.87 2.87
`-F' Speed Min. Max. 4.02 8.00 4.02 4.02 4.02 Units
Predicted Routing Delays2 tRD1 tRD2 tRD3 tRD4 tRD8 FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay Characteristics3 4.73 0.00 4.73 0.00 5.78 5.78 7.82 100.50 5.36 0.00 5.36 0.00 6.55 6.55 8.87 92.46 6.30 0.00 6.30 0.00 7.70 7.70 10.43 80.40 8.82 0.00 8.82 0.00 10.78 10.78 14.60 48.24 2.07 2.91 3.76 4.60 7.97 2.34 3.30 4.26 5.21 9.03 2.76 3.88 5.01 6.13 10.63 3.86 5.43 7.02 8.58 14.88
Sequential Timing tSUD tHD4 tSUENA tHENA tWCLKA tWASYN fMAX
Flip-Flop (Latch) Data Input Setup Flip-Flop (Latch) Data Input Hold Flip-Flop (Latch) Enable Setup Flip-Flop (Latch) Enable Hold Flip-Flop (Latch) Clock Active Pulse Width Flip-Flop (Latch) Asynchronous Pulse Width Flip-Flop Clock Input Period Flip-Flop (Latch) Clock Frequency 128)
Notes: 3.3V specifications. Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment. Setup times assume fanout Further testing information obtained from DirectTime Analyzer utility. Hold Time DFME1A macro greater than Designer later Timer check Hold Time this macro.
1-128
Fami
A40MX04 Timing Characteristics (Nominal 3.3V Operation) (continued)
(Worst-Case Commercial Conditions)
Input Module Propagation Delays Parameter Description tINYH tINYL High
`-2' Speed Min. Max. 1.90 1.90
`-1' Speed Min. Max. 2.15 2.15
`Std' Speed Min. Max. 2.53 2.53
`-F' Speed Min. Max. 3.55 3.55 Units
Input Module Predicted Routing Delays1 tIRD1 tIRD2 tIRD3 tIRD4 tIRD8 FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay 3.97 4.81 5.66 6.50 9.87 4.50 5.45 6.41 7.37 11.19 5.29 6.41 7.55 8.67 13.16 7.41 8.89 10.56 12.13 18.42
Global Clock Network tCKH tCKL tPWH tPWL tCKSW fMAX Input High Input High 3.61 3.79 3.61 3.79 0.63 0.86 7.54 7.82 104.88 100.50 8.54 8.87 95.91 92.46 5.48 5.48 5.91 5.91 4.09 4.30 4.09 4.30 0.71 0.98 10.05 10.43 83.40 80.40 6.21 6.21 6.70 6.70 4.82 5.05 4.82 5.05 0.84 1.15 14.07 14.60 50.04 48.24 7.31 7.31 7.88 7.88 6.74 7.08 6.74 7.08 1.18 1.61 10.23 10.23 11.03 11.03
Minimum Pulse Width High Minimum Pulse Width Maximum Skew Minimum Period Maximum Frequency
Note: These parameters should used estimating device performance. Optimization techniques further reduce delays Routing delays typical designs across worst-case operating conditions. Post-route timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment.
1-129
A40MX04 Timing Characteristics (Nominal 3.3V Operation) (continued)
(Worst-Case Commercial Conditions)
Output Module Timing Parameter Description Output Module Timing1 tDLH tDHL tENZH tENZL tENHZ tENLZ dTLH dTHL Data High Data Enable High Enable Enable High Enable Delta High Delta High Module Timing1
`-2' Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
5.16 6.45 6.13 7.61 10.36 7.19 0.03 0.04
5.84 7.31 6.95 8.63 11.75 8.15 0.04 0.05
6.87 8.60 8.18 10.15 13.82 9.59 0.04 0.06
9.62 12.03 11.45 14.21 19.35 13.43 0.06 0.08
ns/pF ns/pF
CMOS Output tDLH tDHL tENZH tENZL tENHZ tENLZ dTLH dTHL
Data High Data Enable High Enable Enable High Enable Delta High Delta High
6.10 5.49 5.64 7.92 10.36 7.19 0.05 0.03
6.91 6.22 6.39 8.97 11.75 8.15 0.06 0.04
8.13 7.32 7.52 10.56 13.82 9.59 0.07 0.04
11.39 10.25 10.53 14.78 19.35 13.43 0.10 0.06
ns/pF ns/pF
Notes: Delays based loading. information found "Simultaneous Switching Output Limits Actel FPGAs" application note page 4-125.
1-130
Fami
A42MX09 Timing Characteristics (Nominal 5.0V Operation)
(Worst-Case Commercial Conditions, 4.75 70°C)
Logic Module Propagation Delays1 Parameter Description tPD1 tRD1 tRD2 tRD3 tRD4 tRD8 tSUD tSUENA tHENA tWCLKA tWASYN tINH tINSU tOUTH tOUTSU fMAX Single Module Sequential Latch Flip-Flop (Latch) Reset
`-2' Speed Min. Max. 1.55 1.37 1.33 1.37
`-1' Speed Min. Max. 1.76 1.56 1.50 1.56
`Std' Speed Min. Max. 2.07 1.83 1.77 1.83
`-F' Speed Min. Max. 2.90 2.56 2.48 2.56 Units
Predicted Routing Delays
FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay
0.70 0.97 1.24 1.51 2.59
0.79 1.10 1.40 1.71 2.93
0.93 1.29 1.65 2.01 3.45
1.30 1.81 2.31 2.81 4.83
Sequential Timing Characteristics
Flip-Flop (Latch) Data Input Setup Flip-Flop (Latch) Data Input Hold Flip-Flop (Latch) Enable Setup Flip-Flop (Latch) Enable Hold Flip-Flop (Latch) Clock Active Pulse Width Flip-Flop (Latch) Asynchronous Pulse Width Flip-Flop Clock Input Period Input Buffer Latch Hold Input Buffer Latch Setup Output Buffer Latch Hold Output Buffer Latch Setup Flip-Flop (Latch) Clock Frequency
0.36 0.00 0.45 0.00 3.77 4.94 4.50 0.00 0.30 0.00 0.30
0.41 0.00 0.51 0.00 4.27 5.59 5.10
0.48 0.00 0.60 0.00 5.02 6.58 6.00
0.67 0.00 0.84 0.00 7.03 9.21 8.40
Notes: dual-module macros, tPD1 tRD1 tPDn, tRD1 tPDn tPD1 tRD1 tSUD, whichever appropriate. Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment. Data applies macros based S-module. Timing parameters sequential macros constructed from C-modules obtained from DirectTime Analyzer utility. Setup hold timing parameters input buffer latch defined with respect input. External setup/hold timing parameters must account delay from external signal inputs. Delay from external signal input subtracts (adds) internal setup (hold) time.
1-131
A42MX09 Timing Characteristics (Nominal 5.0V Operation) (continued)
(Worst-Case Commercial Conditions)
Input Module Propagation Delays Parameter Description tINYH tINYL tINGH tINGL tIRD1 tIRD2 tIRD3 tIRD4 tIRD8 High High
`-2' Speed Min. Max. 1.16 1.43 0.54 5.30
`-1' Speed Min. Max. 1.32 1.62 0.61 6.00
`Std' Speed Min. Max. 1.55 1.91 0.72 7.06
`-F' Speed Min. Max. 2.17 2.67 1.01 9.88 Units
Input Module Predicted Routing Delays FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay
2.05 2.34 2.64 2.94 4.13
2.32 2.65 2.99 3.33 4.68
2.73 3.12 3.52 3.92 5.50
3.82 4.37 4.93 5.49 7.70
Global Clock Network tCKH tCKL tPWH tPWL tCKSW tSUEXT tHEXT fMAX Input High Input High Minimum Pulse Width High 1.35 1.46 1.35 1.46 0.34 0.34 0.54 0.54 0.00 0.00 4.20 4.50 0.61 0.61 0.00 0.00 4.76 5.10 2.75 3.15 2.54 2.93 1.53 1.66 1.53 1.66 0.38 0.38 0.72 0.72 0.00 0.00 5.60 6.00 3.11 3.57 2.88 3.32 1.80 1.95 1.80 1.95 0.45 0.45 1.01 1.01 0.00 0.00 7.84 8.40 3.66 4.20 3.39 3.90 2.52 2.73 2.52 2.73 0.63 0.63 5.12 5.88 4.75 5.46
Minimum Pulse Width Maximum Skew
Input Latch External Setup Input Latch External Hold Minimum Period Maximum Frequency
Note: These parameters should used estimating device performance. Optimization techniques further reduce delays Routing delays typical designs across worst-case operating conditions. Post-route timing analysis simulation required determine actual worst case performance
1-132
Fami
A42MX09 Timing Characteristics (Nominal 5.0V Operation) (continued)
(Worst-Case Commercial Conditions)
Output Module Timing Parameter Output tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLSU tLCO tACO dTLH dTHL tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLSU tLCO tACO dTLH dTHL Description Module Timing1 Data High Data Enable High Enable Enable High Enable High Latch Setup Latch Hold Latch Clock-Out (pad-to-pad), clock loading Array Clock-Out (pad-to-pad), clock loading Capacity Loading, High Capacity Loading, High
`-2' Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
2.71 3.19 2.93 3.24 5.44 5.93 4.61 4.61 0.54 0.00 6.90 9.68 0.03 0.04 0.61 0.00
3.07 3.61 3.32 3.67 6.16 6.72 5.22 5.22 0.72 0.00 7.82 10.97 0.03 0.04
3.61 4.25 3.90 4.32 7.25 7.90 6.14 6.14 1.01 0.00 9.20 12.90 0.04 0.07
5.05 5.95 5.46 6.05 10.15 11.06 8.60 8.60
12.88 18.06 0.06 0.07
ns/pF ns/pF
CMOS Output Module Timing
Data High Data Enable High Enable Enable High Enable High Latch Setup Latch Hold Latch Clock-Out (pad-to-pad), clock loading Array Clock-Out (pad-to-pad), clock loading Capacity Loading, High Capacity Loading, High 0.54 0.00
3.44 2.66 2.93 3.24 5.44 5.93 4.61 4.61 0.61 0.00 6.90 9.68 0.03 0.04
3.89 3.02 3.32 3.67 6.16 6.72 5.22 5.22 0.72 0.00 7.82 10.97 0.03 0.04
4.58 3.55 3.90 4.32 7.25 7.90 6.14 6.14 1.01 0.00 9.20 12.90 0.04 0.05
6.41 4.97 5.46 6.05 10.15 11.06 8.60 8.60
12.88 18.06 0.06 0.07
ns/pF ns/pF
Notes: Delays based loading. information found "Simultaneously Switching Output Limits Actel FPGAs" application note.
1-133
A42MX09 Timing Characteristics (Nominal 3.3V Operation)
(Worst-Case Commercial Conditions, 4.75 70°C)
Logic Module Propagation Delays1 Parameter Description tPD1 tRD1 tRD2 tRD3 tRD4 tRD8 tSUD tSUENA tHENA tWCLKA tWASYN tINH tINSU tOUTH tOUTSU fMAX Single Module Sequential Latch Flip-Flop (Latch) Reset
`-2' Speed Min. Max. 2.17 1.92 1.86 1.92
`-1' Speed Min. Max. 2.46 2.18 2.11 2.18
`Std' Speed Min. Max. 2.90 2.56 2.48 2.56
`-F' Speed Min. Max. 4.06 3.59 3.47 3.59 Units
Predicted Routing Delays
FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay
0.98 1.35 1.73 2.11 3.62
1.11 1.54 1.96 2.39 4.11
1.30 1.81 2.31 2.81 4.83
1.82 2.53 3.23 3.94 6.76
Sequential Timing Characteristics
Flip-Flop (Latch) Data Input Setup Flip-Flop (Latch) Data Input Hold Flip-Flop (Latch) Enable Setup Flip-Flop (Latch) Enable Hold Flip-Flop (Latch) Clock Active Pulse Width Flip-Flop (Latch) Asynchronous Pulse Width Flip-Flop Clock Input Period Input Buffer Latch Hold Input Buffer Latch Setup Output Buffer Latch Hold Output Buffer Latch Setup Flip-Flop (Latch) Clock Frequency
0.50 0.00 0.63 0.00 5.27 6.91 6.30 0.00 0.30 0.00 0.30
0.57 0.00 0.71 0.00 5.97 7.83 7.14
0.67 0.00 0.84 0.00 7.03 9.21 8.40
0.94 0.00 1.18 0.00 9.84 12.90 11.76
Notes: dual-module macros, tPD1 tRD1 tPDn, tRD1 tPDn tPD1 tRD1 tSUD, whichever appropriate. Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment. Data applies macros based S-module. Timing parameters sequential macros constructed from C-modules obtained from DirectTime Analyzer utility. Setup hold timing parameters input buffer latch defined with respect input. External setup/hold timing parameters must account delay from external signal inputs. Delay from external signal input subtracts (adds) internal setup (hold) time. 3.3V specifications.
1-134
Fami
A42MX09 Timing Characteristics (Nominal 3.3V Operation) (continued)
(Worst-Case Commercial Conditions)
Input Module Propagation Delays Parameter Description tINYH tINYL tINGH tINGL tIRD1 tIRD2 tIRD3 tIRD4 tIRD8 High High
`-2' Speed Min. Max. 1.63 2.01 0.76 7.41
`-1' Speed Min. Max. 1.84 2.27 0.86 8.40
`Std' Speed Min. Max. 2.17 2.67 1.01 9.88
`-F' Speed Min. Max. 3.04 3.74 1.41 13.84 Units
Input Module Predicted Routing Delays FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay
2.87 3.28 3.70 4.12 5.78
3.25 3.71 4.19 4.66 6.55
3.82 4.37 4.93 5.49 7.70
5.35 6.12 6.90 7.68 10.78
Global Clock Network tCKH tCKL tPWH tPWL tCKSW tSUEXT tHEXT fMAX Input High Input High Minimum Pulse Width High 1.89 2.05 1.89 2.05 0.47 0.47 0.76 0.76 0.00 0.00 5.88 6.30 0.86 0.86 0.00 0.00 6.66 7.14 3.84 4.41 3.56 4.10 2.14 2.32 2.14 2.32 0.54 0.54 1.01 1.01 0.00 0.00 7.84 8.40 4.36 5.00 4.03 4.64 2.52 2.73 2.52 2.73 0.63 0.63 1.41 1.41 0.00 0.00 10.98 11.76 5.12 5.88 4.75 5.46 3.53 3.82 3.53 3.82 0.88 0.88 7.17 8.23 6.64 7.64
Minimum Pulse Width Maximum Skew
Input Latch External Setup Input Latch External Hold Minimum Period Maximum Frequency
Note: These parameters should used estimating device performance. Optimization techniques further reduce delays Routing delays typical designs across worst-case operating conditions. Post-route timing analysis simulation required determine actual worst case performance
1-135
A42MX09 Timing Characteristics (Nominal 3.3V Operation) (continued)
(Worst-Case Commercial Conditions)
Output Module Timing Parameter Description Output tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLSU tLCO tACO dTLH dTHL tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLSU tLCO tACO dTLH dTHL Module Timing1 Data High Data Enable High Enable Enable High Enable High Latch Setup Latch Hold Latch Clock-Out (pad-to-pad), clock loading Array Clock-Out (pad-to-pad), clock loading Capacity Loading, High Capacity Loading, High
`-2' Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
3.79 4.46 4.10 4.54 7.61 8.30 6.45 6.45 0.76 0.00 9.66 13.55 0.04 0.05 0.86 0.00
4.30 5.06 4.64 5.14 8.63 9.40 7.31 7.31 1.01 0.00 10.95 15.35 0.05 0.06
5.05 5.95 5.46 6.05 10.15 11.06 8.60 8.60 1.41 0.00 12.88 18.06 0.06 0.07
7.08 8.33 7.64 8.47 14.21 15.48 12.03 12.03
18.03 25.28 0.08 0.10
ns/pF ns/pF
CMOS Output Module Timing Data High Data
4.81 3.73 4.10 4.54 7.61 8.30 6.45 6.45 0.76 0.00 9.66 13.55 0.04 0.05 0.86 0.00
5.45 4.22 4.64 5.14 8.63 9.40 7.31 7.31 1.01 0.00 10.95 15.35 0.05 0.06
6.41 4.97 5.46 6.05 10.15 11.06 8.60 8.60 1.41 0.00 12.88 18.06 0.06 0.07
8.98 6.96 7.64 8.47 14.21 15.48 12.03 12.03
Enable High Enable Enable High Enable High Latch Setup Latch Hold Latch Clock-Out (pad-to-pad), clock loading Array Clock-Out (pad-to-pad), clock loading Capacity Loading, High Capacity Loading, High
18.03 25.28 0.08 0.10
ns/pF ns/pF
Notes: Delays based loading. information found "Simultaneously Switching Output Limits Actel FPGAs" application note.
1-136
Fami
A42MX16 Timing Characteristics (Nominal 5.0V Operation)
(Worst-Case Commercial Conditions, 4.75 70°C)
Logic Module Propagation Delays1 Parameter tPD1 tRD1 tRD2 tRD3 tRD4 tRD8 tSUD tSUENA tHENA tWCLKA tWASYN tINH tINSU tOUTH tOUTSU fMAX Description Single Module Sequential Latch Flip-Flop (Latch) Reset
`-2' Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
Predicted Routing Delays
FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay
Sequential Timing Characteristics
Flip-Flop (Latch) Data Input Setup Flip-Flop (Latch) Data Input Hold Flip-Flop (Latch) Enable Setup Flip-Flop (Latch) Enable Hold Flip-Flop (Latch) Clock Active Pulse Width Flip-Flop (Latch) Asynchronous Pulse Width Flip-Flop Clock Input Period Input Buffer Latch Hold Input Buffer Latch Setup Output Buffer Latch Hold Output Buffer Latch Setup Flip-Flop (Latch) Clock Frequency
10.0
14.0
Notes: dual-module macros, tPD1 tRD1 tPDn, tRD1 tPDn, tPD1 tRD1 tSUD, whichever appropriate. Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment. Data applies macros based S-module. Timing parameters sequential macros constructed from C-modules obtained from DirectTime Analyzer utility. Setup hold timing parameters input buffer latch defined with respect input. External setup/hold timing parameters must account delay from external signal inputs. Delay from external signal input subtracts (adds) internal setup (hold) time.
1-137
A42MX16 Timing Characteristics (Nominal 5.0V Operation) (continued)
(Worst-Case Commercial Conditions)
Input Module Propagation Delays Parameter tINYH tINYL tINGH tINGL tIRD1 tIRD2 tIRD3 tIRD4 tIRD8 Description High High
`-2' Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
Input Module Predicted Routing Delays FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay
12.3
Global Clock Network tCKH tCKL tPWH tPWL tCKSW tSUEXT tHEXT fMAX Input High Input High 13.7 12.5 13.9
Minimum Pulse Width High Minimum Pulse Width Maximum Skew
Input Latch External Setup Input Latch External Hold Minimum Period Maximum Frequency
Note: These parameters should used estimating device performance. Optimization techniques further reduce delays Routing delays typical designs across worst-case operating conditions. Post-route timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment.
1-138
Fami
A42MX16 Timing Characteristics (Nominal 5.0V Operation) (continued)
(Worst-Case Commercial Conditions)
Output Module Timing Parameter Output tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLCO tACO dTLH dTHL tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLCO tACO dTLH dTHL Description Module Timing1 Data High Data Enable High Enable Enable High Enable High Latch Clock-Out (pad-to-pad), clock loading Array Clock-Out (pad-to-pad), clock loading Capacitive Loading, High Capacitive Loading, High
`-2' Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
0.03 0.04
12.9 0.04 0.05
11.7 10.8 10.9 12.0 12.9 18.1 0.06 0.07
ns/pF ns/pF
11.0 0.03 0.04
CMOS Output Module Timing
Data High Data Enable High Enable Enable High Enable High Latch Clock-Out (pad-to-pad), clock loading Array Clock-Out (pad-to-pad), clock loading Capacitive Loading, High Capacitive Loading, High
0.03 0.04
11.0 0.03 0.04
10.0 12.9 0.04 0.05
13.0 12.9 13.0 14.0 12.9 18.1 0.06 0.07
ns/pF ns/pF
Notes: Delays based loading. information found "Simultaneously Switching Output Limits Actel FPGAs" application note.
1-139
A42MX16 Timing Characteristics (Nominal 3.3V Operation)
(Worst-Case Commercial Conditions, 4.75 70°C)
Logic Module Propagation Delays1 Parameter tPD1 tRD1 tRD2 tRD3 tRD4 tRD8 tSUD tSUENA tHENA tWCLKA tWASYN tINH tINSU tOUTH tOUTSU fMAX Description Single Module Sequential Latch Flip-Flop (Latch) Reset
`-2' Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
Predicted Routing Delays
FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay
Sequential Timing Characteristics
Flip-Flop (Latch) Data Input Setup Flip-Flop (Latch) Data Input Hold Flip-Flop (Latch) Enable Setup Flip-Flop (Latch) Enable Hold Flip-Flop (Latch) Clock Active Pulse Width Flip-Flop (Latch) Asynchronous Pulse Width Flip-Flop Clock Input Period Input Buffer Latch Hold Input Buffer Latch Setup Output Buffer Latch Hold Output Buffer Latch Setup Flip-Flop (Latch) Clock Frequency
10.5
11.9
14.0
12.9 19.6
Notes: dual-module macros, tPD1 tRD1 tPDn, tRD1 tPDn, tPD1 tRD1 tSUD, whichever appropriate. Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment. Data applies macros based S-module. Timing parameters sequential macros constructed from C-modules obtained from DirectTime Analyzer utility. Setup hold timing parameters input buffer latch defined with respect input. External setup/hold timing parameters must account delay from external signal inputs. Delay from external signal input subtracts (adds) internal setup (hold) time. 3.3V specifications.
1-140
Fami
A42MX16 Timing Characteristics (Nominal 3.3V Operation) (continued)
(Worst-Case Commercial Conditions)
Input Module Propagation Delays Parameter tINYH tINYL tINGH tINGL tIRD1 tIRD2 tIRD3 tIRD4 tIRD8 Description High High
`-2' Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
Input Module Predicted Routing Delays FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay
10.5
12.3
10.4 12.0 17.2
Global Clock Network tCKH tCKL tPWH tPWL tCKSW tSUEXT tHEXT fMAX Input High Input High 10.3 10.4 11.7 10.6 11.8 13.7 12.5 13.9 12.7 19.2 17.4 19.4 10.6 10.6
Minimum Pulse Width High Minimum Pulse Width Maximum Skew
Input Latch External Setup Input Latch External Hold Minimum Period Maximum Frequency
Note: These parameters should used estimating device performance. Optimization techniques further reduce delays Routing delays typical designs across worst-case operating conditions. Post-route timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment.
1-141
A42MX16 Timing Characteristics (Nominal 3.3V Operation) (continued)
(Worst-Case Commercial Conditions)
Output Module Timing Parameter Output tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLCO tACO dTLH dTHL tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLCO tACO dTLH dTHL Description Module Timing1 Data High Data Enable High Enable Enable High Enable High Latch Clock-Out (pad-to-pad), clock loading Array Clock-Out (pad-to-pad), clock loading Capacitive Loading, High Capacitive Loading, High
`-2' Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
10.0 10.2 10.9 15.4 0.05 0.06
11.7 10.8 10.9 12.0 12.9 18.1 0.06 0.07
16.4 15.1 15.3 16.8 18.0 25.3 0.08 0.10
ns/pF ns/pF
13.5 0.04 0.05
CMOS Output Module Timing
Data High Data Enable High Enable Enable High Enable High Latch Clock-Out (pad-to-pad), clock loading Array Clock-Out (pad-to-pad), clock loading Capacitive Loading, High Capacitive Loading, High
10.5 13.5 0.04 0.05
11.1 11.0 11.0 11.9 10.9 15.4 0.05 0.06
13.0 12.9 13.0 14.0 12.9 18.1 0.06 0.07
10.5 11.3 18.2 18.1 18.1 19.6 18.0 25.3 0.08 0.10
ns/pF ns/pF
Notes: Delays based loading. information found "Simultaneously Switching Output Limits Actel FPGAs" application note.
1-142
Fami
A42MX24 Timing Characteristics (Nominal 5.0V Operation)
(Worst-Case Commercial Conditions)
Preliminary Information Logic Module Propagation Delays1 Parameter Description Combinatorial Functions tPDD tRD1 tRD2 tRD3 tRD4 tRD5 tSUENA tHENA tWCLKA tWASYN Internal Array Module Delay Internal Decode Module Delay
Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
1.55 1.64
1.75 1.86
2.06 2.19
2.88 3.07
Predicted Routing Delays
FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay
1.25 1.52 1.79 2.06 3.14
1.41 1.72 2.02 2.33 3.55
1.66 2.02 2.38 2.74 4.18
2.32 2.83 3.33 3.84 5.85
Sequential Timing Characteristics
Flip-Flop Clock-to-Output Latch Gate-to-Output Flip-Flop (Latch) Setup Time Flip-Flop (Latch) Hold Time Flip-Flop (Latch) Reset Output Flip-Flop (Latch) Enable Setup Flip-Flop (Latch) Enable Hold Flip-Flop (Latch) Clock Active Pulse Width Flip-Flop (Latch) Asynchronous Pulse Width 0.45 0.00 3.70 3.85 0.35 0.00
1.36 1.32 0.40 0.00 1.36 0.51 0.00 4.19 5.49
1.54 1.50 0.47 0.00 1.54 0.60 0.00 4.93 6.46
1.81 1.76 0.66 0.00 1.81 0.84 0.00 6.90 9.04
2.53 2.46
2.53
Notes: dual-module macros, tPD1 tRD1 tPDn, tRD1 tPDn, tPD1 tRD1 tSUD, whichever appropriate. Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment. Data applies macros based S-module. Timing parameters sequential macros constructed from C-modules obtained from DirectTime Analyzer utility. Setup hold timing parameters Input Buffer Latch defined with respect input. External setup/hold timing parameters must account delay from external signal inputs. Delay from external signal input subtracts (adds) internal setup (hold) time.
1-143
A42MX24 Timing Characteristics (Nominal 5.0V Operation) (continued)
(Worst-Case Commercial Conditions)
Preliminary Information Input Module Propagation Delays Parameter Description tINPY tINGO tINH tINSU tILA Input Data Input Latch Gate-to-Output Input Latch Hold Input Latch Setup Latch Active Pulse Width 0.00 0.53 5.20 `-2' Speed Min. Max. 1.16 1.43 0.00 0.60 5.89 `-1' Speed Min. Max. 1.31 1.62 0.00 0.70 6.93 `Std' Speed Min. Max. 1.54 1.91 0.00 0.98 9.70 `-F' Speed Min. Max. 2.16 2.67 Units
Input Module Predicted Routing Delays1 tIRD1 tIRD2 tIRD3 tIRD4 tIRD8 tCKH tCKL tPWH tPWL tCKSW tSUEXT tHEXT fMAX FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay 2.64 2.94 3.23 3.53 4.72 2.99 3.33 3.66 4.00 5.35 3.52 3.92 4.31 4.71 6.29 4.93 5.49 6.03 6.59 8.81
Global Clock Network Input High Input High Minimum Pulse Width High Minimum Pulse Width Maximum Skew Input Latch External Setup Input Latch External Hold Minimum Period (1/fmax) Maximum Data-Path Frequency FO=32 FO=486 FO=32 FO=486 FO=32 FO=486 FO=32 FO=486 FO=32 FO=486 FO=32 FO=486 FO=32 FO=486 FO=32 FO=486 FO=32 FO=486 0.53 0.53 0.00 0.00 4.88 5.40 191.25 175.00 2.40 2.63 2.40 2.63 0.60 0.60 0.60 0.60 0.00 0.00 5.53 6.12 175.95 161.00 2.87 3.64 2.36 3.08 2.72 2.98 2.72 2.98 0.68 0.68 0.70 0.70 0.00 0.00 6.50 7.20 153.00 140.00 3.25 4.12 2.67 3.50 3.20 3.50 3.20 3.50 0.80 0.80 0.98 0.98 0.00 0.00 9.10 10.08 91.80 84.00 3.82 4.85 3.14 4.12 4.48 4.90 4.48 4.90 1.12 1.12 5.35 6.79 4.40 5.77
Note: Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance.
1-144
Fami
A42MX24 Timing Characteristics (Nominal 5.0V Operation) (continued)
(Worst-Case Commercial Conditions)
Preliminary Information Output Module Timing Parameter Description Output tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLSU tLCO tACO dTLH dTHL tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLSU tLCO tACO dTLH dTHL Module Timing1 Data High Data Enable High Enable Enable High Enable High Latch Output Setup Latch Output Hold Latch Clock-Out (Pad-to-Pad) Array Latch Clock-Out (Pad-to-Pad) Capacitive Loading, High Capacitive Loading, High
Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
2.97 3.35 2.25 2.68 5.83 5.39 4.58 4.58 0.53 0.00 8.33 11.78 0.04 0.03 0.60 0.00
3.37 3.80 2.55 3.03 6.60 6.10 5.19 5.19 0.70 0.00 9.44 13.35 0.04 0.03
3.96 4.47 3.00 3.57 7.77 7.18 6.10 6.10 0.98 0.00 11.10 15.70 0.05 0.04
5.54 6.26 4.20 5.00 10.88 10.05 8.54 8.54
15.54 21.98 0.07 0.06
ns/pF ns/pF
CMOS Output Module Timing Data High Data
3.80 2.78 2.25 2.68 5.83 5.39 4.58 4.58 0.53 0.00 8.33 11.78 0.04 0.03 0.60 0.00
4.31 3.15 2.55 3.03 6.60 6.10 5.19 5.19 0.70 0.00 9.44 13.35 0.04 0.03
5.07 3.71 3.00 3.57 7.77 7.18 6.10 6.10 0.98 0.00 11.10 15.70 0.05 0.04
7.10 5.19 4.20 5.00 10.88 10.05 8.54 8.54
Enable High Enable Enable High Enable High Latch Setup Latch Hold Latch Clock-Out (Pad-to-Pad) Array Latch Clock-Out (Pad-to-Pad) Capacitive Loading, High Capacitive Loading, High
15.54 21.98 0.07 0.06
ns/pF ns/pF
Notes: Delays based loading. information found "Simultaneously Switching Output Limits Actel FPGAs" application note.
1-145
A42MX24 Timing Characteristics (Nominal 3.3V Operation)
(Worst-Case Commercial Conditions)
Preliminary Information Logic Module Propagation Delays1 Parameter Description Combinatorial Functions tPDD tRD1 tRD2 tRD3 tRD4 tRD5 tSUENA tHENA tWCLKA tWASYN Internal Array Module Delay Internal Decode Module Delay
Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
2.16 2.30
2.45 2.61
2.88 3.07
4.04 4.29
Predicted Routing Delays
FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay
1.74 2.12 2.50 2.88 4.39
1.98 2.40 2.83 3.26 4.97
2.32 2.83 3.33 3.84 5.85
3.25 3.96 4.66 5.37 8.19
Sequential Timing Characteristics
Flip-Flop Clock-to-Output Latch Gate-to-Output Flip-Flop (Latch) Setup Time Flip-Flop (Latch) Hold Time Flip-Flop (Latch) Reset Output Flip-Flop (Latch) Enable Setup Flip-Flop (Latch) Enable Hold Flip-Flop (Latch) Clock Active Pulse Width Flip-Flop (Latch) Asynchronous Pulse Width 0.63 0.00 5.18 6.78 0.49 0.00
1.90 1.85 0.56 0.00 1.90 0.71 0.00 5.87 7.69
2.15 2.09 0.66 0.00 2.15 0.84 0.00 6.90 9.04
2.53 2.46 0.92 0.00 2.53 1.18 0.00 9.66 12.66
3.55 3.45
3.55
Notes: dual-module macros, tPD1 tRD1 tPDn, tRD1 tPDn, tPD1 tRD1 tSUD, whichever appropriate. Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance. Postroute timing based actual routing delay measurements performed device prior shipment. Data applies macros based S-module. Timing parameters sequential macros constructed from C-modules obtained from DirectTime Analyzer utility. Setup hold timing parameters Input Buffer Latch defined with respect input. External setup/hold timing parameters must account delay from external signal inputs. Delay from external signal input subtracts (adds) internal setup (hold) time.
1-146
Fami
A42MX24 Timing Characteristics (Nominal 3.3V Operation) (continued)
(Worst-Case Commercial Conditions)
Preliminary Information Input Module Propagation Delays Parameter Description tINPY tINGO tINH tINSU tILA tIRD1 tIRD2 tIRD3 tIRD4 tIRD8 tCKH tCKL tPWH tPWL tCKSW tSUEXT tHEXT fMAX Input Data Input Latch Gate-to-Output Input Latch Hold Input Latch Setup Latch Active Pulse Width
`-2' Speed Min. Max. 1.62 2.01 0.00 0.74 7.28
`-1' Speed Min. Max. 1.83 2.27 0.00 0.83 8.25
`Std' Speed Min. Max. 2.16 2.67 0.00 0.98 9.70
`-F' Speed Min. Max. 3.02 3.74 0.00 1.37 13.58 Units
Input Module Predicted Routing Delays FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay
3.70 4.12 4.53 4.95 6.60
4.19 4.66 5.13 5.60 7.49
4.93 5.49 6.03 6.59 8.81
6.90 7.68 8.45 9.23 12.33
Global Clock Network Input High Input High Minimum Pulse Width High Minimum Pulse Width Maximum Skew Input Latch External Setup Input Latch External Hold Minimum Period (1/fmax) Maximum Data-Path Frequency FO=32 FO=486 FO=32 FO=486 FO=32 FO=486 FO=32 FO=486 FO=32 FO=486 FO=32 FO=486 FO=32 FO=486 FO=32 FO=486 FO=32 FO=486 0.74 0.74 0.00 0.00 6.83 7.56 114.75 105.00 3.36 3.68 3.36 3.68 0.84 0.84 0.83 0.83 0.00 0.00 7.74 8.57 105.57 96.60 4.01 5.09 3.30 4.33 3.81 4.17 3.81 4.17 0.95 0.95 0.98 0.98 0.00 0.00 9.10 10.08 91.80 84.00 4.55 5.77 3.74 4.90 4.48 4.90 4.48 4.90 1.12 1.12 1.37 1.37 0.00 0.00 12.74 14.11 55.08 50.40 5.35 6.79 4.40 5.77 6.27 6.86 6.27 6.86 1.57 1.57 7.49 9.51 6.15 8.08
Note: Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance.
1-147
A42MX24 Timing Characteristics (Nominal 3.3V Operation) (continued)
(Worst-Case Commercial Conditions)
Preliminary Information Output Module Timing Parameter Description Output tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLSU tLCO tACO dTLH dTHL tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLSU tLCO tACO dTLH dTHL Module Timing1 Data High Data Enable High Enable Enable High Enable High Latch Output Setup Latch Output Hold Latch Clock-Out (Pad-to-Pad) Array Latch Clock-Out (Pad-to-Pad) Capacitive Loading, High Capacitive Loading, High
Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
4.16 4.69 3.15 3.75 8.16 7.54 6.41 6.41 0.74 0.00 11.66 16.49 0.05 0.04 0.83 0.00
4.71 5.32 3.57 4.25 9.25 8.54 7.26 7.26 0.98 0.00 13.21 18.68 0.06 0.05
5.54 6.26 4.20 5.00 10.88 10.05 8.54 8.54 1.37 0.00 15.54 21.98 0.07 0.06
7.76 8.76 5.88 7.00 15.23 14.07 11.96 11.96
21.76 30.77 0.10 0.08
ns/pF ns/pF
CMOS Output Module Timing Data High Data
5.32 3.90 3.15 3.75 8.16 7.54 6.41 6.41 0.74 0.00 11.66 16.49 0.05 0.04 0.83 0.00
6.03 4.41 3.57 4.25 9.25 8.54 7.26 7.26 0.98 0.00 13.21 18.68 0.06 0.05
7.10 5.19 4.20 5.00 10.88 10.05 8.54 8.54 1.37 0.00 15.54 21.98 0.07 0.06
9.94 7.27 5.88 7.00 15.23 14.07 11.96 11.96
Enable High Enable Enable High Enable High Latch Setup Latch Hold Latch Clock-Out (Pad-to-Pad) Array Latch Clock-Out (Pad-to-Pad) Capacitive Loading, High Capacitive Loading, High
21.76 30.77 0.10 0.08
ns/pF ns/pF
Notes: Delays based loading. information found "Simultaneously Switching Output Limits Actel FPGAs" application note.
1-148
Fami
A42MX36 Timing Characteristics (Nominal 5.0V Operation)
(Worst-Case Commercial Conditions)
Preliminary Information Logic Module Propagation Delays Parameter Description Combinatorial Functions tPDD tRD1 tRD2 tRD3 tRD4 tRD5 tRDD tSUENA tHENA tWCLKA tWASYN Internal Array Module Delay Internal Decode Module Delay Speed Min. Max. `-1' Speed Min. Max. `Std' Speed Min. Max. `-F' Speed Min. Max. Units
Predicted Module Routing Delays FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay Decode-to-Output Routing Delay
Sequential Timing Characteristics Flip-Flop Clock-to-Output Latch Gate-to-Output Flip-Flop (Latch) Setup Time Flip-Flop (Latch) Hold Time Flip-Flop (Latch) Reset Output Flip-Flop (Latch) Enable Setup Flip-Flop (Latch) Enable Hold Flip-Flop (Latch) Clock Active Pulse Width Flip-Flop (Latch) Asynchronous Pulse Width
1-149
A42MX36 Timing Characteristics (Nominal 5.0V Operation) (continued)
(Worst-Case Commercial Conditions)
Preliminary Information Logic Module Timing Parameter Description Synchronous SRAM Operations tRCKHL tRCO tADSU tADH tRENSU tRENH tWENSU tWENH tBENS tBENH tRPD tRDADV tADSU tADH tRENSUA tRENHA tWENSU tWENH tDOH Read Cycle Time Write Cycle Time Clock High/Low Time Data Valid After Clock High/Low Address/Data Setup Time Address/Data Hold Time Read Enable Setup Read Enable Hold Write Enable Setup Write Enable Hold Block Enable Setup Block Enable Hold 10.0 10.0 14.0 14.0 Speed Min. Max. `-1' Speed Min. Max. `Std' Speed Min. Max. `-F' Speed Min. Max. Units
Asynchronous SRAM Operations Asynchronous Access Time Read Address Valid Address/Data Setup Time Address/Data Hold Time Read Enable Setup Address Valid Read Enable Hold Write Enable Setup Write Enable Hold Data Hold Time 11.1 10.2 13.0 12.0 18.2 16.8
1-150
Fami
A42MX36 Timing Characteristics (Nominal 5.0V Operation) (continued)
(Worst-Case Commercial Conditions)
Advanced Information Input Module Propagation Delays Parameter Description tINPY tINGO tINH tINSU tILA tIRD1 tIRD2 tIRD3 tIRD4 tIRD8 tCKH tCKL tPWH tPWL tCKSW tSUEXT tHEXT fHMAX Input Data Input Latch Input Latch Input Latch Gate-to-Output1 Hold1 Setup1 Pulse Width1 `-2' Speed Min. Max. `-1' Speed Min. Max. `Std' Speed Min. Max. `-F' Speed Min. Max. Units
Latch Active
Input Module Predicted Routing Delays FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay 12.3
Global Clock Network Input High Input High Minimum Pulse Width High Minimum Pulse Width Maximum Skew Input Latch External Setup Input Latch External Hold Minimum Period (1/fmax) Maximum Data-Path Frequency FO=32 FO=635 FO=32 FO=635 FO=32 FO=635 FO=32 FO=635 FO=32 FO=635 FO=32 FO=635 FO=32 FO=635 FO=32 FO=635 FO=32 FO=635 12.2 13.4 11.5 10.7 12.5 16.1 11.5 15.0
Note: Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance.
1-151
A42MX36 Timing Characteristics (Nominal 5.0V Operation) (continued)
(Worst-Case Commercial Conditions)
Advanced Information Output Module Timing Parameter Description Output Module Timing1 tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLSU tLCO tACO dTLH dTHL tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLSU tLCO tACO dTLH dTHL Data High Data Enable High Enable Enable High Enable High Latch Output Setup Latch Output Hold Latch Clock-Out (Pad-to-Pad) Array Latch Clock-Out (Pad-to-Pad) Capacitive Loading, High Capacitive Loading, High
`-2' Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
13.9 10.5 11.6 16.4
11.1 15.7 11.1 11.1 11.1 11.9 13.2 18.5
13.1 18.5 13.0 13.0 13.0 14.0 15.5 21.8
12.2 11.3
18.3 25.9 10.5 11.3 18.2 18.2 18.2 19.6
ns/pF ns/pF
CMOS Output Module Timing Data High Data
Enable High Enable Enable High Enable High Latch Setup Latch Hold Latch Clock-Out (Pad-to-Pad) Array Latch Clock-Out (Pad-to-Pad) Capacitive Loading, High Capacitive Loading, High
21.7 30.5
ns/pF ns/pF
Notes: Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance. information found "Simultaneously Switching Output Limits Actel FPGAs" application note.
1-152
Fami
A42MX36 Timing Characteristics (Nominal 3.3V Operation)
(Worst-Case Commercial Conditions)
Preliminary Information Logic Module Propagation Delays Parameter Description Combinatorial Functions tPDD tRD1 tRD2 tRD3 tRD4 tRD5 tRDD tSUENA tHENA tWCLKA tWASYN Internal Array Module Delay Internal Decode Module Delay Speed Min. Max. `-1' Speed Min. Max. `Std' Speed Min. Max. `-F' Speed Min. Max. Units
Predicted Module Routing Delays FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay Decode-to-Output Routing Delay
Sequential Timing Characteristics Flip-Flop Clock-to-Output Latch Gate-to-Output Flip-Flop (Latch) Setup Time Flip-Flop (Latch) Hold Time Flip-Flop (Latch) Reset Output Flip-Flop (Latch) Enable Setup Flip-Flop (Latch) Enable Hold Flip-Flop (Latch) Clock Active Pulse Width Flip-Flop (Latch) Asynchronous Pulse Width 12.7
1-153
A42MX36 Timing Characteristics (Nominal 3.3V Operation) (continued)
(Worst-Case Commercial Conditions)
Preliminary Information Logic Module Timing Parameter Description Synchronous SRAM Operations tRCKHL tRCO tADSU tADH tRENSU tRENH tWENSU tWENH tBENS tBENH tRPD tRDADV tADSU tADH tRENSUA tRENHA tWENSU tWENH tDOH Read Cycle Time Write Cycle Time Clock High/Low Time Data Valid After Clock High/Low Address/Data Setup Time Address/Data Hold Time Read Enable Setup Read Enable Hold Write Enable Setup Write Enable Hold Block Enable Setup Block Enable Hold 12.0 10.5 10.5 11.9 11.9 14.0 14.0 19.6 19.6 Speed Min. Max. `-1' Speed Min. Max. `Std' Speed Min. Max. `-F' Speed Min. Max. Units
Asynchronous SRAM Operations Asynchronous Access Time Read Address Valid Address/Data Setup Time Address/Data Hold Time Read Enable Setup Address Valid Read Enable Hold Write Enable Setup Write Enable Hold Data Hold Time 13.7 12.6 15.5 14.3 18.2 16.8 25.5 23.5
1-154
Fami
A42MX36 Timing Characteristics (Nominal 3.3V Operation) (continued)
(Worst-Case Commercial Conditions)
Preliminary Information Input Module Propagation Delays Parameter Description tINPY tINGO tINH tINSU tILA tIRD1 tIRD2 tIRD3 tIRD4 tIRD8 tCKH tCKL tPWH tPWL tCKSW tSUEXT tHEXT fHMAX Input Data Input Latch Input Latch Input Latch Gate-to-Output1 Hold1 Setup1 Pulse Width1 `-2' Speed Min. Max. `-1' Speed Min. Max. `Std' Speed Min. Max. 13.6 `-F' Speed Min. Max. Units
Latch Active
Input Module Predicted Routing Delays FO=1 Routing Delay FO=2 Routing Delay FO=3 Routing Delay FO=4 Routing Delay FO=8 Routing Delay 10.5 12.3 10.4 12.0 17.2
Global Clock Network Input High Input High Minimum Pulse Width High Minimum Pulse Width Maximum Skew Input Latch External Setup Input Latch External Hold Minimum Period (1/fmax) Maximum Data-Path Frequency FO=32 FO=635 FO=32 FO=635 FO=32 FO=635 FO=32 FO=635 FO=32 FO=635 FO=32 FO=635 FO=32 FO=635 FO=32 FO=635 FO=32 FO=635 10.1 10.4 11.4 12.1 11.2 12.2 13.4 10.6 13.7 12.7 17.1 18.8 12.5 16.1 11.5 15.0 17.4 22.5 16.1 21.0
Note: Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance.
1-155
A42MX36 Timing Characteristics (Nominal 3.3V Operation) (continued)
(Worst-Case Commercial Conditions)
Preliminary Information Output Module Timing Parameter Description Output Module Timing1 tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLSU tLCO tACO dTLH dTHL tDLH tDHL tENZH tENZL tENHZ tENLZ tGLH tGHL tLSU tLCO tACO dTLH dTHL Data High Data Enable High Enable Enable High Enable High Latch Output Setup Latch Output Hold Latch Clock-Out (Pad-to-Pad) Array Latch Clock-Out (Pad-to-Pad) Capacitive Loading, High Capacitive Loading, High
`-2' Speed Min. Max.
`-1' Speed Min. Max.
`Std' Speed Min. Max.
`-F' Speed Min. Max. Units
13.8 19.4 13.7 13.7 13.7 14.7 16.3 22.9
10.4 15.6 22.0 15.5 15.5 15.5 16.7 18.4 25.9
12.2 11.3 18.3 25.9 10.5 11.3 18.2 18.2 18.2 19.6 21.7 30.5
17.1 15.8 13.4 13.4
25.7 36.3 11.4 13.9 14.7 15.9 25.5 25.5 25.5 27.4
ns/pF ns/pF
CMOS Output Module Timing Data High Data
Enable High Enable Enable High Enable High Latch Setup Latch Hold Latch Clock-Out (Pad-to-Pad) Array Latch Clock-Out (Pad-to-Pad) Capacitive Loading, High Capacitive Loading, High
30.4 42.7
ns/pF ns/pF
Notes: Routing delays typical designs across worst-case operating conditions. These parameters should used estimating device performance. Postroute timing analysis simulation required determine actual worst-case performance. information found "Simultaneously Switching Output Limits Actel FPGAs" application note.
1-156
Fami
Package Assignments
44-Pin PLCC 68-Pin PLCC
44-Pin PLCC
68-Pin PLCC
Signal
A40MX02 Function CLK, MODE SDI, DCLK, PRA, PRB,
A40MX04 Function CLK, MODE SDI, DCLK, PRA, PRB,
Signal
A40MX02 Function CLK, MODE SDI, DCLK, PRA, PRB,
A40MX04 Functions CLK, MODE SDI, DCLK, PRA, PRB,
1-157
Package Assignments (continued)
84-Pin PLCC
A40MX04 84-Pin PLCC
Signal
A40MX04 Function CLK, MODE SDI, DCLK, PRA, PRB,
Notes: Denotes Connection. unlisted numbers user I/Os. MODE should terminated through resistor enable Actionprobe usage; otherwise terminated directly GND.
1-158
Fami
Package Assignments (continued)
100-Pin PQFP
100-Pin PQFP
A40MX02 Function PRB,
A40MX04 Function PRB,
A40MX02 Function CLK, MODE SDI, DCLK, PRA,
A40MX04 Function CLK, MODE SDI, DCLK, PRA,
Notes: Denotes Connection. unlisted numbers user I/Os. MODE should terminated through resistor enable Actionprobe usage; otherwise terminated directly GND.
1-159
Package Assignments (continued)
80-Pin VQFP
80-Pin VQFP
A40MX02 Function
A40MX04 Function
A40MX02 Function CLK, MODE SDI, DCLK, PRA, PRB,
A40MX04 Function CLK, MODE SDI, DCLK, PRA, PRB,
Notes: Denotes Connection. unlisted numbers user I/Os. MODE should terminated through resistor enable Actionprobe usage; otherwise terminated directly GND.
1-160
Fami
Package Assignments (continued)
84-Pin PLCC Package (Top View)
84-Pin PLCC
1-161
84-Pin PLCC Package
Number
A42MX09 Function CLKB,I/O PRB,I/O DCLK,I/O MODE VCCI VCCA VCCA VCCA VCCI SDI,I/O PRA,I/O CLKA,I/O VCCA
A42MX16 Function CLKB,I/O PRB,I/O DCLK,I/O MODE VCCI VCCA VCCA VCCA VCCI SDI,I/O PRA,I/O CLKA,I/O VCCA
A42MX24 Function CLKB,I/O PRB,I/O (WD) (WD) (WD) DCLK,I/O MODE VCCI VCCA TMS, TDI, (WD) (WD) (WD) VCCA (WD) (WD) (WD) (WD) (WD) (WD) (WD) TCK, VCCA VCCI SDI,I/O (WD) (WD) (WD) PRA,I/O CLKA,I/O VCCA
Notes: (WD): Denotes with associated wide-decode module. Wide-decode (WD) also general-purpose user I/O. Denotes Connection. unlisted numbers user I/Os. MODE should terminated through resistor enable Actionprobe usage; otherwise terminated directly GND.
1-162
Fami
1-163
Package Assignments (continued)
100-pin PQFP Package (Top View)
100-Pin PQFP
1-164
Fami
100-pin PQFP Package
Number
A42MX09 PQ100 Function DCLK, MODE VCCA VCCA
A42MX16 PQ100 Function DCLK, MODE VCCA VCCA
Number
A42MX09 PQ100 Function VCCA VCCI VCCA SDI, PRA, CLKA, VCCA CLKB, PRB,
A42MX16 PQ100 Function VCCA VCCI VCCA SDI, PRA, CLKA, VCCA CLKB, PRB,
Notes: Denotes Connection. unlisted numbers user I/Os. MODE should terminated through resistor enable Actionprobe usage; otherwise terminated directly GND.
1-165
Package Assignments (continued)
160-pin PQFP Package (Top View)
160-Pin PQFP
Notes: (WD): Denotes with associated wide-decode module. Wide-decode (WD) also general-purpose user I/O. Denotes Connection. unlisted numbers user I/Os. MODE should terminated through resistor enable Actionprobe usage; otherwise terminated directly GND.
1-166
Fami
160-Pin PQFP Package
Number
A42MX16 Function DCLK,I/O VCCI PRB,I/O CLKB,I/O VCCA CLKA,I/O PRA,I/O VCCI SDI,I/O VCCA VCCA VCCI VCCA
A42MX24 Function DCLK,I/O (WD) (WD) VCCI (WD) (WD) PRB,I/O CLKB,I/O VCCA CLKA,I/O PRA,I/O (WD) (WD) (WD) (WD) VCCI (WD) (WD) SDI,I/O VCCA VCCA VCCI VCCA TCK,
Number
A42MX16 Function VCCI VCCA VCCI VCCA VCCA VCCI VCCA MODE
A42MX24 Function TDO, (WD) (WD) VCCI (WD) (WD) VCCA (WD) (WD) (WD) (WD) VCCI (WD) (WD) TDI, TMS, VCCA VCCA VCCI VCCA MODE
1-167
Package Assignments (continued)
208-Pin PQFP Package, 208-pin RQFP Package (Top View)
208-Pin PQFP 208-Pin RQFP
Notes: (WD): Denotes with associated wide-decode module. Wide-decode (WD) also general-purpose user I/O. Denotes Connection. unlisted numbers user I/Os. MODE should terminated through resistor enable Actionprobe usage; otherwise terminated directly GND. RQFP exposed circular metal heat sink surface.
1-168
Fami
208-Pin PQFP Package, 208-pin RQFP Package
A42MX16 Number Function MODE VCCA VCCI VCCA VCCA VCCI VCCA VCCI A42MX24 Function VCCA MODE VCCA VCCI VCCA VCCA TMS, TDI, (WD) (WD) VCCI (WD) (WD) (WD) (WD) VCCA VCCI (WD) (WD) (WD) (WD) VCCI (WD) (WD) TDO, A42MX36 PQ208 Function VCCA MODE VCCA VCCI VCCA VCCA TMS, TDI, (WD) (WD) VCCI QCLKA, (WD) (WD) (WD) (WD) VCCA VCCI (WD) (WD) QCLKB, (WD) (WD) VCCI (WD) (WD) TDO, 42MX36 RQ208 Function DCLK, (WD) (WD) QCLKC, (WD) (WD) (WD) (WD) PRB, CLKB, VCCA CLKA, PRA, (WD) (WD) QCLKD, (WD) (WD) VCCI (WD) (WD) SDI, VCCA VCCA VCCI VCCA TCK, VCCA A42MX16 Number Function VCCA VCCI VCCA VCCA SDI,I/O VCCI PRA,I/O CLKA,I/O VCCA CLKB,I/O PRB,I/O VCCI DCLK,I/O A42MX24 Function TCK, VCCA VCCI VCCA VCCA SDI,I/O (WD) (WD) VCCI (WD) (WD) (WD) (WD) PRA,I/O CLKA,I/O VCCI VCCA CLKB,I/O PRB,I/O (WD) (WD) (WD) (WD) VCCI (WD) (WD) DCLK,I/O A42MX36 PQ208 Function TCK, VCCA VCCI VCCA VCCA SDI,I/O (WD) (WD) VCCI (WD) (WD) QCLKD, (WD) (WD) PRA,I/O CLKA,I/O VCCI VCCA CLKB,I/O PRB,I/O (WD) (WD) (WD) (WD) QCLKC, VCCI (WD) (WD) DCLK,I/O 42MX36 RQ208 Function TDO, (WD) (WD) (WD) (WD) QCLKB, (WD) (WD) VCCA (WD) (WD) (WD) (WD) QCLKA, VCCI (WD) (WD) TDI, TMS, VCCA VCCA VCCA VCCI MODE VCCA
1-169
Package Assignments (continued)
240-Pin RQFP Package (Top View)
Exposed Heat Sink
240-Pin RQFP
Notes: (WD): Denotes with associated wide-decode module. Wide-decode (WD) also general-purpose user I/O. Denotes Connection. unlisted numbers user I/Os. MODE should terminated through resistor enable Actionprobe usage; otherwise terminated directly GND. RQFP exposed circular metal heat sink surface.
1-170
Fami
240-Pin RQFP Package
Number
A42MX36 Function DCLK, (WD) (WD) VCCI QCLKC, (WD) (WD) (WD) (WD) PRB, CLKB, VCCA VCCI CLKA, PRA, (WD) (WD) QCLKD, (WD) (WD) VCCI (WD) (WD) SDI, VCCA VCCI VCCA VCCA VCCI VCCA TCK, VCCI VCCA
Number
A42MX36 Function TDO, (WD) (WD) VCCI (WD) (WD) QCLKB, (WD) (WD) VCCI VCCA (WD) (WD) (WD) (WD) QCLKA, VCCI (WD) (WD) TDI, TMS, VCCI VCCA VCCA VCCI VCCA VCCI MODE VCCA
1-171
Package Assignments (continued)
176-Pin TQFP Package (Top View)
176-Pin TQFP
Notes: (WD): Denotes with associated wide-decode module. Wide-decode (WD) also general-purpose user I/O. Denotes Connection. unlisted numbers user I/Os. MODE should terminated through resistor enable Actionprobe usage; otherwise terminated directly GND.
1-172
Fami
176-pin TQFP Package
Number A42MX09 Function MODE VCCA VCCA VCCA A42MX16 Function MODE VCCA VCCI VCCA VCCA VCCI VCCA VCCI A42MX24 Function MODE VCCA VCCI VCCA VCCA TMS, TDI, (WD) (WD) VCCI (WD) (WD) (WD) (WD) VCCA (WD) (WD) (WD) (WD) VCCI (WD) (WD) TDO, Number A42MX09 Function VCCI VCCA SDI,I/O PRA,I/O CLKA,I/O VCCA CLKB,I/O PRB,I/O DCLK,I/O A42MX16 Function VCCI VCCA SDI,I/O VCCI PRA,I/O CLKA,I/O VCCA CLKB,I/O PRB,I/O VCCI DCLK,I/O A42MX24 Function TCK, VCCI VCCA SDI,I/O (WD) (WD) VCCI (WD) (WD) (WD) (WD) PRA,I/O CLKA,I/O VCCA CLKB,I/O PRB,I/O (WD) (WD) (WD) (WD) VCCI (WD) (WD) DCLK,I/O
1-173
1-174

Other recent searches


UGF18CT - UGF18CT   UGF18CT Datasheet
UGB18CT - UGB18CT   UGB18CT Datasheet
MG73N - MG73N   MG73N Datasheet
MAX4090 - MAX4090   MAX4090 Datasheet
GPR25L020B - GPR25L020B   GPR25L020B Datasheet
FG19264A - FG19264A   FG19264A Datasheet
FAR-F5CP-942M50-D22C - FAR-F5CP-942M50-D22C   FAR-F5CP-942M50-D22C Datasheet
BAW101 - BAW101   BAW101 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive