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*)

 

 

Programmable Logic Device Family 2001, ver. Features. P


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



ACEX
Programmable Logic Device Family
2001, ver.
Features.
Programmable logic devices (PLDs), providing cost system-on-a-programmable-chip (SOPC) integration single device Enhanced embedded array implementing megafunctions such efficient memory specialized logic functions Dual-port capability with 16-bit width embedded array block (EAB) Logic array general logic functions High density 10,000 100,000 typical gates (see Table 49,152 bits (4,096 bits EAB, which used without reducing logic capacity) Cost-efficient programmable architecture high-volume applications Cost-optimized process cost solution high-performance communications applications System-level features MultiVoltI/O pins drive driven 2.5-V, 3.3-V, 5.0-V devices power consumption Bidirectional performance (setup time [tSU] clock-tooutput delay [tCO]) Fully compliant with peripheral component interconnect Special Interest Group (PCI SIG) Local Specification, Revision 3.3-V operation
Table ACEX1K Device Features Feature
Typical gates Maximum system gates Logic elements (LEs) EABs Total bits Maximum user pins
EP1K10
10,000 56,000 12,288
EP1K30
30,000 119,000 1,728 24,576
EP1K50
50,000 199,000 2,880 40,960
EP1K100
100,000 257,000 4,992 49,152
Altera Corporation
A-DS-ACEX-03.0
ACEX Programmable Logic Device Family
.and More Features
speed grade devices compliant with Local Specification, Revision 5.0-V operation Built-in Joint Test Action Group (JTAG) boundary-scan test (BST) circuitry compliant with IEEE Std. 1149.1-1990, available without consuming additional device logic. Operate with 2.5-V internal supply voltage In-circuit reconfigurability (ICR) external configuration devices, intelligent controller, JTAG port ClockLockand ClockBoostoptions reduced clock delay, clock skew, clock multiplication Built-in, low-skew clock distribution trees 100% functional testing devices; test vectors scan chains required Pull-up pins before during configuration Flexible interconnect FastTrack® Interconnect continuous routing structure fast, predictable interconnect delays Dedicated carry chain that implements arithmetic functions such fast adders, counters, comparators (automatically used software tools megafunctions) Dedicated cascade chain that implements high-speed, high-fan-in logic functions (automatically used software tools megafunctions) Tri-state emulation that implements internal tri-state buses global clock signals four global clear signals Powerful pins Individual tri-state output enable control each Open-drain option each Programmable output slew-rate control reduce switching noise Clamp VCCIO user-selectable pin-by-pin basis Supports hot-socketing
Altera Corporation
ACEX Programmable Logic Device Family Data Sheet
Software design support automatic place-and-route provided Altera development systems Windows-based SPARCstation, 9000 Series 700/800 workstations Flexible package options available pins, including innovative FineLine BGApackages (see Tables Additional design entry simulation support provided EDIF netlist files, library parameterized modules (LPM), DesignWare components, Verilog HDL, VHDL, other interfaces popular tools from manufacturers such Cadence, Exemplar Logic, Mentor Graphics, OrCAD, Synopsys, Synplicity, VeriBest, Viewlogic Notes (1), 208-Pin PQFP
Table ACEX Package Options Count Device
EP1K10 EP1K30 EP1K50 EP1K100 Notes:
100-Pin TQFP
144-Pin TQFP
256-Pin FineLine
484-Pin FineLine
ACEX device package types include thin quad flat pack (TQFP), plastic quad flat pack (PQFP), FineLine packages. Devices same package pin-compatible, although some devices have more pins than others. When planning device migration, pins that common devices. This option supported with 256-pin FineLine package. using SameFramepin migration, FineLine packages pin-compatible. example, board designed support 256-pin 484-pin FineLine packages.
Table ACEX Package Sizes Device
Pitch (mm) Area Length width
100-Pin TQFP
0.50
144-Pin TQFP
0.50
208-Pin PQFP
0.50 30.6 30.6
256-Pin FineLine
484-Pin FineLine
Altera Corporation
ACEX Programmable Logic Device Family
General Description
Altera® ACEX devices provide die-efficient, low-cost architecture combining look-up table (LUT) architecture with EABs. LUT-based logic provides optimized performance efficiency data-path, register intensive, mathematical, digital signal processing (DSP) designs, while EABs implement RAM, ROM, dual-port RAM, first-in first-out (FIFO) functions. These elements make ACEX suitable complex logic functions memory functions such digital signal processing, wide data-path manipulation, data transformation microcontrollers, required high-performance communications applications. Based reconfigurable CMOS SRAM elements, ACEX architecture incorporates features necessary implement common gate array megafunctions, along with high count enable effective interface with system components. advanced process voltage requirement 2.5-V core allow ACEX devices meet requirements low-cost, high-volume applications ranging from modems low-cost switches. ability reconfigure ACEX devices enables complete testing prior shipment allows designer focus simulation design verification. ACEX device reconfigurability eliminates inventory management gate array designs test vector generation fault coverage. Table shows ACEX device performance some common designs. performance results were obtained with Synopsys DesignWare functions. Special design techniques required implement applications; designer simply infers instantiates function Verilog HDL, VHDL, Altera Hardware Description Language (AHDL), schematic design file.
Table ACEX Device Performance Application Resources Used EABs
16-bit loadable counter 16-bit accumulator 16-to-1 multiplexer 16-bit multiplier with 3-stage pipeline(2) read cycle speed write cycle speed Notes:
This application uses combinatorial inputs outputs. This application uses registered inputs outputs.
Performance Speed Grade
Units
Altera Corporation
ACEX Programmable Logic Device Family
Table shows ACEX device performance more complex designs. These designs available Altera MegaCorefunctions. Table ACEX Device Performance Complex Designs Application Used
16-bit, 8-tap parallel finite impulse response (FIR) filter 8-bit, 512-point Fast Fourier transform (FFT) function a16450 universal asynchronous receiver/transmitter (UART) 1,854 23.4
Performance Speed Grade
28.7
Units
38.9 20.5 MSPS
Each ACEX device contains embedded array logic array. embedded array used implement variety memory functions complex logic functions, such digital signal processing (DSP), wide data-path manipulation, microcontroller applications, datatransformation functions. logic array performs same function sea-of-gates gate array used implement general logic such counters, adders, state machines, multiplexers. combination embedded logic arrays provides high performance high density embedded gate arrays, enabling designers implement entire system single device. ACEX devices configured system power-up with data stored Altera serial configuration device provided system controller. Altera offers EPC16, EPC2, EPC1, EPC1441 configuration devices, which configure ACEX devices serial data stream. Configuration data also downloaded from system Altera MasterBlasterTM, ByteBlasterMVTM, BitBlasterdownload cables. After ACEX device been configured, reconfigured incircuit resetting device loading data. Because reconfiguration requires less than real-time changes made during system operation. ACEX devices contain interface that permits microprocessors configure ACEX devices serially parallel, synchronously asynchronously. interface also enables microprocessors treat ACEX device memory configure writing virtual memory location, simplifying device reconfiguration.
Altera Corporation
ACEX Programmable Logic Device Family
more information configuration ACEX devices, following documents:
Configuration Devices ACEX, APEX, FLEX, Mercury Devices Data Sheet MasterBlaster Serial/USB Communications Cable Data Sheet ByteBlasterMV Parallel Port Download Cable Data Sheet BitBlaster Serial Download Cable
ACEX devices supported Altera development systems, which integrated packages that offer schematic, text (including AHDL), waveform design entry, compilation logic synthesis, full simulation worst-case timing analysis, device configuration. software provides EDIF LPM, VHDL, Verilog HDL, other interfaces additional design entry simulation support from other industry-standard UNIX workstation-based tools. Altera software works easily with common gate array tools synthesis simulation. example, Altera software generate Verilog files simulation with tools such Cadence Verilog-XL. Additionally, Altera software contains libraries that devicespecific features such carry chains, which used fast counter arithmetic functions. instance, Synopsys Design Compiler library supplied with Altera development system includes DesignWare functions that optimized ACEX device architecture. Altera development systems Windows-based SPARCstation, 9000 Series 700/800 workstations.
Functional Description
more information, MAX+PLUS Programmable Logic Development System Software Data Sheet Quartus Programmable Logic Development System Software Data Sheet. Each ACEX device contains enhanced embedded array that implements memory specialized logic functions, logic array that implements general logic. embedded array consists series EABs. When implementing memory functions, each provides 4,096 bits, which used create RAM, ROM, dual-port RAM, first-in first-out (FIFO) functions. When implementing logic, each contribute gates towards complex logic functions such multipliers, microcontrollers, state machines, functions. EABs used independently, multiple EABs combined implement larger functions.
Altera Corporation
ACEX Programmable Logic Device Family
logic array consists logic array blocks (LABs). Each contains eight local interconnect. consists 4-input LUT, programmable flipflop, dedicated signal paths carry cascade functions. eight used create medium-sized blocks logic-such 8-bit counters, address decoders, state machines-or combined across LABs create larger logic blocks. Each represents about usable logic gates. Signal interconnections within ACEX devices well from device pins) provided FastTrack Interconnect routing structure, which series fast, continuous column channels that entire length width device. Each element (IOE) located each column FastTrack Interconnect routing structure. Each contains bidirectional buffer flipflop that used either output input register feed input, output, bidirectional signals. When used with dedicated clock pin, these registers provide exceptional performance. inputs, they provide setup times hold times outputs, these registers provide clock-to-output times IOEs provide variety features, such JTAG support, slew-rate control, tri-state buffers, open-drain outputs. Figure shows block diagram ACEX device architecture. Each group combined into LAB; groups LABs arranged into rows columns. Each also contains single EAB. LABs EABs interconnected FastTrack Interconnect routing structure. IOEs located each column FastTrack Interconnect routing structure.
Altera Corporation
ACEX Programmable Logic Device Family
Figure ACEX Device Block Diagram
Embedded Array Block (EAB) Element (IOE)
Column Interconnect
Logic Array
Logic Array Block (LAB)
Interconnect
Logic Element (LE)
Local Interconnect Logic Array
Embedded Array
ACEX devices provide dedicated inputs that drive flipflops' control inputs ensure efficient distribution high-speed, lowskew (less than control signals. These signals dedicated routing channels that provide shorter delays lower skews than FastTrack Interconnect routing structure. Four dedicated inputs drive four global signals. These four global signals also driven internal logic, providing ideal solution clock divider internally generated asynchronous clear signal that clears many registers device.
Altera Corporation
ACEX Programmable Logic Device Family
Embedded Array Block
flexible block RAM, with registers input output ports, that used implement common gate array megafunctions. Because large flexible, suitable functions such multipliers, vector scalars, error correction circuits. These functions combined applications such digital filters microcontrollers. Logic functions implemented programming with readonly pattern during configuration, thereby creating large LUT. With LUTs, combinatorial functions implemented looking results rather than computing them. This implementation combinatorial functions faster than using algorithms implemented general logic, performance advantage that further enhanced fast access times EABs. large capacity EABs enables designers implement complex functions single logic level without routing delays associated with linked field-programmable gate array (FPGA) blocks. example, single implement function with inputs outputs. Parameterized functions, such functions, take advantage automatically. ACEX enhanced supports dual-port RAM. dual-port structure ideal FIFO buffers with clocks. ACEX also support 16-bit-wide blocks. ACEX dual-port single-port mode. When dual-port mode, separate clocks used read write sections, allowing written read different rates. also separate synchronous clock enable signals read write sections, which allow independent control these sections. also used bidirectional, dual-port memory applications where ports read write simultaneously. implement this type dual-port memory, EABs used support simultaneous reads writes. Alternatively, clock clock enable used control input registers EAB, while different clock clock enable control output registers (see Figure
Altera Corporation
ACEX Programmable Logic Device Family
Figure ACEX Device Dual-Port Mode
Dedicated Inputs Global Signals Dedicated Clocks
Note
Interconnect
data[
RAM/ROM Data 1,024 2,048
Data
rdaddress[ Local Interconnect wraddress[
Read Address
Write Address
rden wren outclocken
Read Enable
Write Enable
inclocken
inclock outclock
Write Pulse Generator
Multiplexers allow read address read enable registers clocked inclock outclock signals. Column Interconnect
Notes:
registers asynchronously cleared local interconnect signals, global signals, chip-wide reset. EP1K10, EP1K30, EP1K50 devices have local interconnect channels; EP1K100 devices have local interconnect channels.
Altera megafunctions implement dual-port applications where both ports read write, shown Figure ACEX also used single-port mode (see Figure
Altera Corporation
ACEX Programmable Logic Device Family
Figure ACEX Dual-Port Mode
Port address_a[] data_a[] we_a clkena_a Clock Port address_b[] data_b[] we_b clkena_b Clock
Figure ACEX Device Single-Port Mode
Dedicated Clocks Dedicated Inputs Global Signals Chip-Wide Reset
Interconnect
RAM/ROM Data 1,024 2,048
Data
Local Interconnect
Address
Write Enable
Column Interconnect
Note:
EP1K10, EP1K30, EP1K50 devices have local interconnect channels; EP1K100 devices have local interconnect channels.
Altera Corporation
ACEX Programmable Logic Device Family
EABs used implement synchronous RAM, which easier than asynchronous RAM. circuit using asynchronous must generate write enable signal, while ensuring that data address signals meet setup hold time specifications relative write enable signal. contrast, EAB's synchronous generates write enable signal self-timed with respect input write clock. circuit using EAB's self-timed must only meet setup hold time specifications global clock. When used RAM, each configured following sizes: 1,024 2,048 Figure shows ACEX memory configurations. Figure ACEX Memory Configurations
1,024
2,048
Larger blocks created combining multiple EABs. example, blocks combined form block, blocks combined form block. Figure shows examples multiple combination. Figure Examples Combining ACEX EABs
Altera Corporation
ACEX Programmable Logic Device Family
necessary, EABs device cascaded form single block. EABs cascaded form blocks 2,048 words without impacting timing. Altera software automatically combines EABs meet designer's specifications. EABs provide flexible options driving controlling clock signals. Different clocks clock enables used reading writing EAB. Registers independently inserted data input, output, write address, write enable signals, read address, read enable signals. global signals local interconnect drive write-enable, read-enable, clock-enable signals. global signals, dedicated clock pins, local interconnect drive clock signals. Because drive local interconnect, control write-enable, read-enable, clear, clock, clock-enable signals. interconnect drive column interconnects. Each output drive channels column channels; unused channel driven other LEs. This feature increases routing resources available outputs (see Figures column interconnect, which adjacent EAB, twice many channels other columns device.
Logic Array Block
consists eight LEs, their associated carry cascade chains, control signals, local interconnect. provides coarse-grained structure ACEX architecture, facilitating efficient routing with optimum device utilization high performance. Figure shows ACEX LAB.
Altera Corporation
ACEX Programmable Logic Device Family
Figure ACEX
Dedicated Inputs Global Signals
Interconnect
Local Interconnect
Carry-In Cascade-In
Figure details.
Control Signals
Column-to-Row Interconnect
Column Interconnect
Carry-Out Cascade-Out
Notes:
EP1K10, EP1K30, EP1K50 devices have inputs local interconnect channel from row; EP1K100 devices have EP1K10, EP1K30, EP1K50 devices have local interconnect channels; EP1K100 devices have
Altera Corporation
ACEX Programmable Logic Device Family
Each provides four control signals with programmable inversion that used eight LEs. these signals used clocks, other used clear/preset control. clocks driven dedicated clock input pins, global signals, signals, internal signals local interconnect. preset clear control signals driven global signals, signals, internal signals local interconnect. global control signals typically used global clock, clear, preset signals because they provide asynchronous control with very skew across device. logic required control signal, generated more driven into local interconnect target LAB. addition, global control signals generated from outputs.
Logic Element
smallest unit logic ACEX architecture, compact size that provides efficient logic utilization. Each contains 4-input LUT, which function generator that quickly compute function four variables. addition, each contains programmable flipflop with synchronous clock enable, carry chain, cascade chain. Each drives both local FastTrack Interconnect routing structure. Figure shows ACEX
Altera Corporation
ACEX Programmable Logic Device Family
Figure ACEX Logic Element
Carry-In Cascade-In
Register Bypass
Programmable Register
data1 data2 data3 data4
Look-Up Table (LUT)
Carry Chain
Cascade Chain
FastTrack Interconnect
CLRN Local Interconnect
labctrl1 labctrl2
Chip-Wide Reset
Clear/ Preset Logic
Clock Select
labctrl3 labctrl4
Carry-Out Cascade-Out
programmable flipflop configured operation. clock, clear, preset control signals flipflop driven global signals, general-purpose pins, internal logic. combinatorial functions, flipflop bypassed LUT's output drives LE's output. outputs that drive interconnect: drives local interconnect, other drives either column FastTrack Interconnect routing structure. outputs controlled independently. example, drive output while register drives other output. This feature, called register packing, improve utilization because register used unrelated functions. ACEX architecture provides types dedicated high-speed data paths that connect adjacent without using local interconnect paths: carry chains cascade chains. carry chain supports highspeed counters adders, cascade chain implements wide-input functions with minimum delay. Carry cascade chains connect LABs same row. Intensive carry cascade chains reduce routing flexibility. Therefore, these chains should limited speed-critical portions design.
Altera Corporation
ACEX Programmable Logic Device Family
Carry Chain
carry chain provides very fast carry-forward function between LEs. carry-in signal from lower-order drives forward into higher-order carry chain, feeds into both next portion carry chain. This feature allows ACEX architecture efficiently implement high-speed counters, adders, comparators arbitrary width. Carry chain logic created automatically compiler during design processing, manually designer during design entry. Parameterized functions, such DesignWare functions, automatically take advantage carry chains. Carry chains longer than eight automatically implemented linking LABs together. enhanced fitting, long carry chain skips alternate LABs row. carry chain longer than skips either from even-numbered even-numbered LAB, from oddnumbered odd-numbered LAB. example, last first carries first third row. carry chain does cross middle row. instance, EP1K50 device, carry chain stops eighteenth LAB, carry chain begins nineteenth LAB. Figure shows n-bit full adder implemented with carry chain. portion generates bits using input signals carry-in signal; routed output register bypassed simple adders used accumulator function. Another portion carry chain logic generates carry-out signal, which routed directly carry-in signal next-higher-order bit. final carry-out signal routed where used general-purpose signal.
Altera Corporation
ACEX Programmable Logic Device Family
Figure ACEX Carry Chain Operation (n-Bit Full Adder)
Carry-In
Register
Carry Chain
Register
Carry Chain
Register
Carry Chain
Register
Carry-Out
Carry Chain
Altera Corporation
ACEX Programmable Logic Device Family
Cascade Chain
With cascade chain, ACEX architecture implement functions that have very wide fan-in. Adjacent LUTs used compute portions function parallel; cascade chain serially connects intermediate values. cascade chain logical logical (via Morgan's inversion) connect outputs adjacent LEs. With delay each additional provides four more inputs effective width function. Cascade chain logic created automatically compiler during design processing, manually designer during design entry. Cascade chains longer than eight bits implemented automatically linking several LABs together. easier routing, long cascade chain skips every other row. cascade chain longer than skips either from even-numbered even-numbered LAB, from odd-numbered odd-numbered (e.g., last first cascades first third LAB). cascade chain does cross center (e.g., EP1K50 device, cascade chain stops eighteenth LAB, begins nineteenth LAB). This break EAB's placement middle row. Figure shows cascade function connect adjacent form functions with wide fan-in. These examples show functions variables implemented with LEs. delay cascade chain delay With cascade chain, decoding 16-bit address requires Figure ACEX Cascade Chain Operation
Cascade Chain Cascade Chain
d[3.0]
d[3.0]
d[7.4]
d[7.4]
d[(4n 1).(4n
d[(4n 1).(4n
Altera Corporation
ACEX Programmable Logic Device Family
Operating Modes
ACEX operate following four modes:
Normal mode Arithmetic mode Up/down counter mode Clearable counter mode
Each these modes uses resources differently. each mode, seven available inputs LE-the four data inputs from local interconnect, feedback from programmable register, carry-in cascade-in from previous LE-are directed different destinations implement desired logic function. Three inputs provide clock, clear, preset control register. Altera software, conjunction with parameterized functions such DesignWare functions, automatically chooses appropriate mode common functions such counters, adders, multipliers. required, designer also create special-purpose functions that specific operating mode optimal performance. architecture provides synchronous clock enable register four modes. Altera software DATA1 enable register synchronously, providing easy implementation fully synchronous designs. Figure shows ACEX operating modes.
Altera Corporation
ACEX Programmable Logic Device Family
Figure ACEX Operating Modes
Normal Mode
Carry-In data1 data2 data3 4-Input LE-Out Local Interconnect Cascade-In LE-Out FastTrack Interconnect
CLRN data4 Cascade-Out
Arithmetic Mode
Carry-In Cascade-In LE-Out data1 data2
3-Input
3-Input Carry-Out Cascade-Out
CLRN
Up/Down Counter Mode
Carry-In Cascade-In
data1 (ena) data2 (u/d) data3 (data)
3-Input
LE-Out
3-Input data4 (nload) Carry-Out Cascade-Out
CLRN
Clearable Counter Mode
Carry-In
data1 (ena) data2 (nclr) data3 (data)
3-Input
LE-Out
3-Input data4 (nload) Carry-Out Cascade-Out
CLRN
Altera Corporation
ACEX Programmable Logic Device Family
Normal Mode normal mode suitable general logic applications wide decoding functions that take advantage cascade chain. normal mode, four data inputs from local interconnect carry-in inputs 4-input LUT. compiler automatically selects carryin DATA3 signal inputs LUT. output combined with cascade-in signal form cascade chain through cascade-out signal. Either register used drive both local interconnect FastTrack Interconnect routing structure same time. register used independently (register packing). support register packing, outputs; drives local interconnect, other drives FastTrack Interconnect routing structure. DATA4 signal drive register directly, allowing compute function that independent registered signal; 3-input function computed LUT, fourth independent signal registered. Alternatively, 4-input function generated, inputs this function used drive register. register packed still clock enable, clear, preset signals packed register drive FastTrack Interconnect routing structure while drives local interconnect, vice versa. Arithmetic Mode arithmetic mode offers 3-input LUTs that ideal implementing adders, accumulators, comparators. computes 3-input function; other generates carry output. shown Figure first uses carry-in signal data inputs from local interconnect generate combinatorial registered output. example, adder, this output three signals: carry-in. second uses same three signals generate carry-out signal, thereby creating carry chain. arithmetic mode also supports simultaneous cascade chain. Up/Down Counter Mode up/down counter mode offers counter enable, clock enable, synchronous up/down control, data loading options. These control signals generated data inputs from local interconnect, carry-in signal, output feedback from programmable register. 3-input LUTs used; generates counter data, other generates fast carry bit. 2-to-1 multiplexer provides synchronous loading. Data also loaded asynchronously with clear preset register control signals without using resources.
Altera Corporation
ACEX Programmable Logic Device Family
Clearable Counter Mode clearable counter mode similar up/down counter mode, supports synchronous clear instead up/down control. clear function substituted cascade-in signal up/down counter mode. 3-input LUTs used; generates counter data, other generates fast carry bit. Synchronous loading provided 2-to-1 multiplexer. output this multiplexer with synchronous clear signal.
Internal Tri-State Emulation
Internal tri-state emulation provides internal tri-states without limitations physical tri-state bus. physical tri-state bus, tri-state buffers' output enable (OE) signals select which signal drives bus. However, multiple signals active, contending signals driven onto bus. Conversely, signals active, will float. Internal tri-state emulation resolves contending tri-state buffers value floating buses high value, thereby eliminating these problems. Altera software automatically implements tri-state functionality with multiplexer.
Clear Preset Logic Control
Logic programmable register's clear preset functions controlled DATA3, LABCTRL1, LABCTRL2 inputs clear preset control structure asynchronously loads signals into register. Either LABCTRL1 LABCTRL2 control asynchronous clear. Alternatively, register that LABCTRL1 implements asynchronous load. data loaded driven DATA3; when LABCTRL1 asserted, DATA3 loaded into register. During compilation, compiler automatically selects best control signal implementation. Because clear preset functions activelow, Compiler automatically assigns logic high unused clear preset. clear preset logic implemented following modes chosen during design entry:
Asynchronous clear Asynchronous preset Asynchronous clear preset Asynchronous load with clear Asynchronous load with preset Asynchronous load without clear preset
Altera Corporation
ACEX Programmable Logic Device Family
addition clear preset modes, ACEX devices provide chip-wide reset that reset registers device. this feature during design entry. clear preset modes, chip-wide reset overrides other signals. Registers with asynchronous presets preset when chip-wide reset asserted. Inversion used implement asynchronous preset. Figure shows examples setup preset clear inputs desired functionality. Figure ACEX Clear Preset Modes
Asynchronous Clear
Chip-Wide Reset labctrl1 labctrl2 labctrl2 Chip-Wide Reset
Asynchronous Preset
Asynchronous Preset Clear
labctrl1
labctrl1 labctrl2 Chip-Wide Reset CLRN
CLRN
CLRN
Asynchronous Load with Clear
labctrl1 (Asynchronous Load) data3 (Data) labctrl2 (Clear) Chip-Wide Reset
Asynchronous Load without Clear Preset
labctrl1 (Asynchronous Load) data3 (Data)
CLRN
CLRN
Asynchronous Load with Preset
labctrl1 (Asynchronous Load) labctrl2 (Preset) data3 (Data) CLRN
Chip-Wide Reset
Chip-Wide Reset
Altera Corporation
ACEX Programmable Logic Device Family
Asynchronous Clear flipflop cleared either LABCTRL1 LABCTRL2. this mode, preset signal tied deactivate Asynchronous Preset asynchronous preset implemented asynchronous load, with asynchronous clear. DATA3 tied VCC, asserting LABCTRL1 asynchronously loads into register. Alternatively, Altera software provide preset control using clear inverting register's input output. Inversion control available inputs both IOEs. Therefore, register preset only LABCTRL signals, DATA3 input needed used operating modes. Asynchronous Preset Clear When implementing asynchronous clear preset, LABCTRL1 controls preset, LABCTRL2 controls clear. DATA3 tied VCC, that asserting LABCTRL1 asynchronously loads into register, effectively presetting register. Asserting LABCTRL2 clears register. Asynchronous Load with Clear When implementing asynchronous load conjunction with clear, LABCTRL1 implements asynchronous load DATA3 controlling register preset clear. LABCTRL2 implements clear controlling register clear; LABCTRL2 does have feed preset circuits. Asynchronous Load with Preset When implementing asynchronous load conjunction with preset, Altera software provides preset control using clear inverting input output register. Asserting LABCTRL2 presets register, while asserting LABCTRL1 loads register. Altera software inverts signal that drives DATA3 account inversion register's output. Asynchronous Load without Preset Clear When implementing asynchronous load without preset clear, LABCTRL1 implements asynchronous load DATA3 controlling register preset clear.
Altera Corporation
ACEX Programmable Logic Device Family
FastTrack Interconnect Routing Structure
ACEX architecture, connections between LEs, EABs, device pins provided FastTrack Interconnect routing structure, which series continuous horizontal vertical routing channels that traverse device. This global routing structure provides predictable performance, even complex designs. contrast, segmented routing FPGAs requires switch matrices connect variable number routing paths, increasing delays between logic resources reducing performance. FastTrack Interconnect routing structure consists column interconnect channels that span entire device. Each LABs served dedicated interconnect. interconnect drive pins feed other LABs row. column interconnect routes signals between rows drive pins. channels drive into local interconnect. signal buffered every reduce effect fan-out delay. channel driven three column channels. These four signals feed dual 4-to-1 multiplexers that connect specific channels. These multiplexers, which connected each allow column channels drive channels even when eight drive interconnect. Each column LABs EABs served dedicated column interconnect. column interconnect that serves EABs twice many channels other column interconnects. column interconnect then drive pins another row's interconnect route signals other LABs EABs device. signal from column interconnect, which either output input from pin, must routed interconnect before enter EAB. Each channel that driven drive specific column channel. Access column channels switched between adjacent pairs LABs. example, drive column channels normally driven particular adjacent same row, vice versa. This flexibility enables routing resources used more efficiently. Figure shows ACEX LAB.
Altera Corporation
ACEX Programmable Logic Device Family
Figure ACEX Connections Column Interconnect
Column Channels
Channels
Other Columns
each intersection, channels drive column channels.
Each drive channels.
From Adjacent Adjacent
Each switch interconnect access with adjacent LAB.
Local Interconnect
Other Rows
Altera Corporation
ACEX Programmable Logic Device Family
improved routing, interconnect consists combination full-length half-length channels. full-length channels connect LABs row; half-length channels connect LABs half row. driven half-length channels left half full-length channels. drives fulllength channels. addition providing predictable, row-wide interconnect, this architecture provides increased routing resources. neighboring LABs connected using half-row channel, thereby saving other half channel other half row. Table summarizes FastTrack Interconnect routing structure resources available each ACEX device. Table ACEX FastTrack Interconnect Resources Device
EP1K10 EP1K30 EP1K50 EP1K100
Rows
Channels
Columns
Channels Column
addition general-purpose pins, ACEX devices have dedicated input pins that provide low-skew signal distribution across device. These inputs used global clock, clear, preset, peripheral output-enable clock-enable control signals. These signals available control signals LABs IOEs device. dedicated inputs also used general-purpose data inputs because they feed local interconnect each device. Figure shows interconnection adjacent LABs EABs, with row, column, local interconnects, well associated cascade carry chains. Each labeled according location: letter represents number represents column. example, column
Altera Corporation
ACEX Programmable Logic Device Family
Figure ACEX Interconnect Resources
Figure details. Element (IOE)
Interconnect
Figure details.
Column Interconnect
Cascade Carry Chains
Element
contains bidirectional buffer register that used either input register external data that requires fast setup time output register data that requires fast clock-to-output performance. some cases, using register input register will result faster setup time than using register. IOEs used input, output, bidirectional pins. compiler uses programmable inversion option invert signals from column interconnect automatically where appropriate. bidirectional registered implementation, output register should data input output enable registers should registers placed adjacent bidirectional pin. Figure shows bidirectional registers.
Altera Corporation
ACEX Programmable Logic Device Family
Figure ACEX Bidirectional Registers
Column Interconnect
Dedicated Clock Inputs
Dedicated Inputs
Peripheral Control
Register
CLRN
Chip-Wide Reset
OE[7.0]
Chip-Wide Output Enable
Programmable Delay
Output Register
CLK[1.0] CLK[3.2] ENA[5.0] CLRN[1.0] CLRN
Open-Drain Output Slew-Rate Control
Chip-Wide Reset Input Register
CLRN
Chip-Wide Reset
Altera Corporation
ACEX Programmable Logic Device Family
ACEX devices, input path from FastTrack Interconnect programmable delay element that used guarantee zero hold time. Depending placement relative what driving, designer choose turn programmable delay ensure zero hold time turn minimize setup time. This feature used reduce setup time complex pin-toregister paths (e.g., designs). Each selects clock, clear, clock enable, output enable controls from network control signals called peripheral control bus. peripheral control uses high-speed drivers minimize signal skew across devices provides peripheral control signals that allocated follows:
eight output enable signals clock enable signals clock signals clear signals
more than clock-enable eight output-enable signals required, each device controlled clock enable output enable signals driven specific LEs. addition clock signals available peripheral control bus, each dedicated clock pins. Each peripheral control signal driven dedicated input pins first each particular row. addition, different drive column interconnect, which causes interconnect drive peripheral control signal. chipwide reset signal resets registers, overriding other control signals. When dedicated clock drives registers, inverted IOEs device. IOEs must same sense clock. example, uses inverted clock, IOEs must inverted clock, non-inverted clock. However, still true complement clock LAB-by-LAB basis. incoming signal inverted dedicated clock will drive IOEs. true complement clock used drive IOEs, drive into both global clock pins. global clock will supply true, other will supply complement. When true complement dedicated input drives clocks, signals peripheral control consumed, each sense clock.
Altera Corporation
ACEX Programmable Logic Device Family
When dedicated inputs drive non-inverted inverted peripheral clears, clock enables, output enables, signals peripheral control will used. Table lists sources each peripheral control signal shows output enable, clock enable, clock, clear signals share peripheral control signals. Table also shows rows that drive global signals. Table Peripheral Sources ACEX Devices Peripheral Control Signal
CLKENA0/CLK0/GLOBAL0 CLKENA1/OE6/GLOBAL1 CLKENA2/CLR0 CLKENA3/OE7/GLOBAL2 CLKENA4/CLR1 CLKENA5/CLK1/GLOBAL3
EP1K10
EP1K30
EP1K50
EP1K100
Signals peripheral control also drive four global signals, referred GLOBAL0 through GLOBAL3. internally generated signal drive global signal, providing same low-skew, low-delay characteristics signal driven input pin. drives global signal driving line that drives peripheral which then drives global signal. This feature ideal internally generated clear clock signals with high fan-out. However, internally driven global signals offer advantage over general-purpose interconnect routing data signals. chip-wide output enable active-low that used tri-state pins device. This option Altera software. built-in pull-up resistors (which active during configuration) active when chip-wide output enable asserted. registers also reset chip-wide reset pin.
Altera Corporation
ACEX Programmable Logic Device Family
Row-to-IOE Connections
When used input signal, drive separate channels. signal accessible within that row. When used output, signal driven multiplexer that selects signal from channels. eight IOEs connect each side each channel (see Figure 16). Figure ACEX Row-to-IOE Connections Note
IOE1
FastTrack Interconnect
IOE8
Each driven m-to-1 multiplexer. Each drive channels.
Note:
values shown Table
Table lists ACEX row-to-IOE interconnect resources. Table ACEX Row-to-IOE Interconnect Resources Device
EP1K10 EP1K30 EP1K50 EP1K100
Channels
Channels
Altera Corporation
ACEX Programmable Logic Device Family
Column-to-IOE Connections
When used input, drive separate column channels. When used output, signal driven multiplexer that selects signal from column channels. IOEs connect each side column channels. Each driven column channels multiplexer. column channels different each (see Figure 17). Figure ACEX Column-to-IOE Connections Note
Each driven m-to-1 multiplexer
IOE1
Column Interconnect
IOE1
Each drive column channels.
Note:
values shown Table
Table lists ACEX column-to-IOE interconnect resources. Table ACEX Column-to-IOE Interconnect Resources Device
EP1K10 EP1K30 EP1K50 EP1K100
Channels Column
Column Channels
Altera Corporation
ACEX Programmable Logic Device Family
SameFrame Pin-Outs
ACEX devices support SameFrame pin-out feature FineLine packages. SameFrame pin-out feature arrangement balls FineLine packages such that lower-ballcount packages form subset higher-ball-count packages. SameFrame pin-outs provide flexibility migrate only from device device within same package, also from package another. given printed circuit board (PCB) layout support multiple device density/package combinations. example, single board layout support range devices from EP1K10 device 256-pin FineLine package EP1K100 device 484-pin FineLine package. Altera software provides support design PCBs with SameFrame pin-out devices. Devices defined present future use. Altera software generates pin-outs describing board that takes advantage this migration. Figure shows example SameFrame pin-out. Figure SameFrame Pin-Out Example
Printed Circuit Board Designed 484-Pin FineLine Package
256-Pin FineLine
484-Pin FineLine
256-Pin FineLine Package (Reduced Count Logic Requirements)
484-Pin FineLine Package (Increased Count Logic Requirements)
Table shows ACEX device/package combinations that support SameFrame pin-outs ACEX devices. FineLine packages support SameFrame pin-outs, providing flexibility migrate only from device device within same package, also from package another. count will vary from device device.
Altera Corporation
ACEX Programmable Logic Device Family
more information, search "SameFrame" MAX+PLUS Help. Table ACEX SameFrame Pin-Out Support Device 256-Pin FineLine 484-Pin FineLine
EP1K10 EP1K30 EP1K50 EP1K100 Note:
This option supported with 256-pin FineLine package SameFrame migration.
ClockLock ClockBoost Features
support high-speed designs, speed grade ACEX devices offer ClockLock ClockBoost circuitry containing phase-locked loop (PLL) that used increase design speed reduce resource usage. ClockLock circuitry uses synchronizing that reduces clock delay skew within device. This reduction minimizes clock-tooutput setup times while maintaining zero hold times. ClockBoost circuitry, which provides clock multiplier, allows designer enhance device area efficiency sharing resources within device. ClockBoost feature allows designer distribute lowspeed clock multiply that clock on-device. Combined, ClockLock ClockBoost features provide significant improvements system performance bandwidth. ClockLock ClockBoost features ACEX devices enabled through Altera software. External devices required these features. output ClockLock ClockBoost circuits available device pins. ClockLock ClockBoost circuitry lock onto rising edge incoming clock. circuit output drive clock inputs registers only; generated clock cannot gated inverted. dedicated clock (GCLK1) supplies clock ClockLock ClockBoost circuitry. When dedicated clock driving ClockLock ClockBoost circuitry, cannot drive elsewhere device.
Altera Corporation
ACEX Programmable Logic Device Family
designs that require both multiplied non-multiplied clock, clock trace board connected GCLK1 pin. Altera software, GCLK1 feed both ClockLock ClockBoost circuitry ACEX device. However, when both circuits used, other clock cannot used.
ClockLock ClockBoost Timing Parameters
ClockLock ClockBoost circuitry function properly, incoming clock must meet certain requirements. these specifications met, circuitry lock onto incoming clock, which generates erroneous clock within device. clock generated ClockLock ClockBoost circuitry must also meet certain specifications. incoming clock meets these requirements during configuration, ClockLock ClockBoost circuitry will lock onto clock during configuration. circuit will ready immediately after configuration. Figure shows incoming generated clock specifications. Figure Specifications Incoming Generated Clocks
CLK1 INDUTY
Note
CLKDEV
Input Clock
OUTDUTY
INCLKSTB
ClockLock Generated Clock JITTER JITTER
Note:
parameter refers nominal input clock period; parameter refers nominal output clock period.
Altera Corporation
ACEX Programmable Logic Device Family
Tables summarize ClockLock ClockBoost parameters speed-grade devices, respectively. Table ClockLock ClockBoost Parameters Speed-Grade Devices Symbol
tINDUTY fCLK1 fCLK2 fCLKDEV Input rise time Input fall time Input duty cycle Input clock frequency (ClockBoost clock multiplication factor equals Input clock frequency (ClockBoost clock multiplication factor equals Input deviation from user specification Altera software
Parameter
Condition
25,000
Unit
tINCLKSTB Input clock stability (measured between adjacent clocks) tLOCK tJITTER Time required ClockLock ClockBoost acquire lock Jitter ClockLock ClockBoostgenerated clock tINCLKSTB <100 tINCLKSTB
tOUTDUTY Duty cycle ClockLock ClockBoostgenerated clock
Altera Corporation
ACEX Programmable Logic Device Family
Table ClockLock ClockBoost Parameters Speed-Grade Devices Symbol
tINDUTY fCLK1 fCLK2 fCLKDEV Input rise time Input fall time Input duty cycle Input clock frequency (ClockBoost clock multiplication factor equals Input clock frequency (ClockBoost clock multiplication factor equals Input deviation from user specification software
Parameter
Condition
25,000
Unit
tINCLKSTB Input clock stability (measured between adjacent clocks) tLOCK tJITTER Time required ClockLock ClockBoost acquire lock Jitter ClockLock ClockBoostgenerated clock tINCLKSTB tINCLKSTB
tOUTDUTY Duty cycle ClockLock ClockBoostgenerated clock Notes tables:
implement ClockLock ClockBoost circuitry with Altera software, designers must specify input frequency. Altera software tunes ClockLock ClockBoost circuitry this frequency. fCLKDEV parameter specifies much incoming clock differ from specified frequency during device operation. Simulation does reflect this parameter. Twenty-five thousand parts million (PPM) equates 2.5% input clock period. During device configuration, ClockLock ClockBoost circuitry configured before rest device. incoming clock supplied during configuration, ClockLock ClockBoost circuitry locks during configuration because tLOCK value less than time required configuration. tJITTER specification measured under long-term observation. maximum value tJITTER tINCLKSTB lower than
Configuration
This section discusses pull-up clamping diode option, slew-rate control, open-drain output option, MultiVolt interface ACEX devices. pull-up clamping diode, slew-rate control, open-drain output options controlled pin-by-pin Altera software logic options. MultiVolt interface controlled connecting VCCIO different voltage than VCCINT. effect simulated Altera software Global Project Device Options dialog (Assign menu).
Altera Corporation
ACEX Programmable Logic Device Family
Pull-Up Clamping Diode Option
ACEX devices have pull-up clamping diode every I/O, dedicated input, dedicated clock pin. clamping diodes clamp signal VCCIO value required 3.3-V compliance. Clamping diodes also used limit overshoot other systems. Clamping diodes controlled pin-by-pin basis. When VCCIO that clamping diode option turned driven 2.5-V 3.3-V signal, 5.0-V signal. When VCCIO that clamping diode option turned driven 2.5-V signal, 3.3-V 5.0-V signal. Additionally, clamping diode activated subset pins, which allows device bridge between 3.3-V 5.0-V device.
Slew-Rate Control
output buffer each adjustable output slew rate that configured low-noise high-speed performance. slower slew rate reduces system noise adds maximum delay fast slew rate should used speed-critical outputs systems that adequately protected against noise. Designers specify slew rate pin-by-pin assign default slew rate pins device-wide basis. slow slew rate setting affects only falling edge output.
Open-Drain Output Option
ACEX devices provide optional open-drain output (electrically equivalent open-collector output) each pin. This open-drain output enables device provide system-level control signals (e.g., interrupt write enable signals) that asserted several devices. also provide additional wired-OR plane.
MultiVolt Interface
ACEX device architecture supports MultiVolt interface feature, which allows ACEX devices packages interface with systems differing supply voltages. These devices have pins internal operation input buffers (VCCINT), another output drivers (VCCIO).
Altera Corporation
ACEX Programmable Logic Device Family
VCCINT pins must always connected 2.5-V power supply. With 2.5-V VCCINT level, input voltages compatible with 2.5-V, 3.3-V, 5.0-V inputs. VCCIO pins connected either 2.5-V 3.3-V power supply, depending output requirements. When VCCIO pins connected 2.5-V power supply, output levels compatible with 2.5-V systems. When VCCIO pins connected 3.3-V power supply, output high therefore compatible with 3.3-V 5.0-V systems. Devices operating with VCCIO levels higher than achieve faster timing delay tOD2 instead tOD1. Table summarizes ACEX MultiVolt support. Table ACEX MultiVolt Support VCCIO
Notes:
clamping diode must disabled input which driven with voltage higher than VCCIO. When VCCIO ACEX device drive 2.5-V device that 3.3-V tolerant inputs.
Input Signal
Output Signal
Open-drain output pins ACEX devices (with pull-up resistor 5.0-V supply) drive 5.0-V CMOS input pins that require higher than LVTTL. When open-drain active, will drive low. When inactive, resistor will pull trace thereby meeting CMOS requirement. open-drain will only drive tri-state; will never drive high. rise time dependent value pull-up resistor load impedance. current specification should considered when selecting pull-up resistor.
Power Sequencing Hot-Socketing
Because ACEX devices used mixed-voltage environment, they have been designed specifically tolerate possible power-up sequence. VCCIO VCCINT power planes powered order. Signals driven into ACEX devices before during power without damaging device. Additionally, ACEX devices drive during power Once operating conditions reached, ACEX devices operate specified user.
Altera Corporation
ACEX Programmable Logic Device Family
IEEE Std. 1149.1 (JTAG) Boundary-Scan Support
ACEX devices provide JTAG circuitry that complies with IEEE Std. 1149.1-1990 specification. ACEX devices also configured using JTAG pins through ByteBlasterMV BitBlaster download cable, hardware that uses JamStandard Test Programming Language (STAPL), JEDEC standard JESD-71. JTAG boundary-scan testing performed before after configuration, during configuration. ACEX devices support JTAG instructions shown Table
Table ACEX JTAG Instructions JTAG Instruction
SAMPLE/PRELOAD
Description
Allows snapshot signals device pins captured examined during normal device operation permits initial data pattern output device pins. Allows external circuitry board-level interconnections tested forcing test pattern output pins capturing test results input pins. Places 1-bit bypass register between pins, allowing data pass synchronously through selected device adjacent devices during normal operation. Selects user electronic signature (USERCODE) register places between pins, allowing USERCODE serially shifted TDO. Selects IDCODE register places between TDO, allowing IDCODE serially shifted TDO. These instructions used when configuring ACEX device JTAG ports using MasterBlaster, ByteBlasterMV, BitBlaster download cable, File (.jam) Byte-Code File (.jbc) embedded processor.
EXTEST BYPASS
USERCODE IDCODE Instructions
instruction register length ACEX devices bits. USERCODE register length ACEX devices bits; bits determined user, bits pre-determined. Tables show boundary-scan register length device IDCODE information ACEX devices. Table ACEX Boundary-Scan Register Length Device
EP1K10 EP1K30 EP1K50 EP1K100
Boundary-Scan Register Length
1,050
Altera Corporation
ACEX Programmable Logic Device Family
Table 32-Bit IDCODE ACEX Devices Device Version Bits)
EP1K10 EP1K30 EP1K50 EP1K100 Notes tables:
Note IDCODE Bits)
Part Number Bits)
0001 0000 0001 0000 0001 0000 0011 0000 0001 0000 0101 0000 0000 0001 0000 0000
Manufacturer's Identity Bits)
00001101110 00001101110 00001101110 00001101110
Bit)
0001 0001 0001 0010
most significant (MSB) left. least significant (LSB) JTAG IDCODEs
ACEX devices include weak pull-up resistors JTAG pins.
more information, following documents:
Application Note (IEEE Std. 1149.1 (JTAG) Boundary-Scan Testing Altera Devices) ByteBlasterMV Parallel Port Download Cable Data Sheet BitBlaster Serial Download Cable Data Sheet Programming Test Language Specification
Figure shows timing requirements JTAG signals.
Altera Corporation
ACEX Programmable Logic Device Family
Figure ACEX JTAG Waveforms
tJPZX tJSSU Signal Captured Signal Driven tJSH JPCO JPXZ JPSU
tJSZX
tJSCO
tJSXZ
Table shows timing parameters values ACEX devices. Table ACEX JTAG Timing Parameters Values Symbol
tJCP tJCH tJCL tJPSU tJPH tJPCO tJPZX tJPXZ tJSSU tJSH tJSCO tJSZX tJSXZ clock period clock high time clock time JTAG port setup time JTAG port hold time JTAG port clock output JTAG port high impedance valid output JTAG port valid output high impedance Capture register setup time Capture register hold time Update register clock output Update register high impedance valid output Update register valid output high impedance
Parameter
Unit
Altera Corporation
ACEX Programmable Logic Device Family
Generic Testing
Each ACEX device functionally tested. Complete testing each configurable static random access memory (SRAM) logic functionality ensures 100% yield. test measurements ACEX devices made under conditions equivalent those shown Figure Multiple test patterns used configure devices during stages production flow. Figure ACEX Test Conditions
Power supply transients affect measurements. Simultaneous transitions multiple outputs should avoided accurate measurement. Threshold tests must performed under conditions. Large-amplitude, fast-groundcurrent transients normally occur device outputs discharge load capacitances. When these transients flow through parasitic inductance between device ground test system ground, significant reductions observable noise immunity result. Numbers brackets 2.5-V devices outputs. Numbers without brackets 3.3-V devices outputs.
VCCIO [481 Device Output Test System
8.06 [481 Device input rise fall times
(includes capacitance)
Operating Conditions
Tables through provide information absolute maximum ratings, recommended operating conditions, operating conditions, capacitance 2.5-V ACEX devices. Note
-0.5 -0.5 -2.0 bias Under bias PQFP, TQFP, packages, under bias
Table ACEX Device Absolute Maximum Ratings Symbol
VCCINT VCCIO IOUT TSTG TAMB input voltage output current, Storage temperature Ambient temperature Junction temperature
Parameter
Supply voltage
Conditions
With respect ground
5.75
Unit
Altera Corporation
ACEX Programmable Logic Device Family
Table ACEX Device Recommended Operating Conditions Symbol
VCCINT VCCIO
Parameter
Supply voltage internal logic input buffers (3),
Conditions
2.375 (2.375) 3.00 (3.00) 2.375 (2.375) -0.5
2.625 (2.625) 3.60 (3.60) 2.625 (2.625) 5.75 VCCIO
Unit
Supply voltage output buffers, (3), 3.3-V operation Supply voltage output buffers, (3), 2.5-V operation
Input voltage Output voltage Ambient temperature Operating temperature Input rise time Input fall time
(2), commercial industrial commercial industrial
Table ACEX Device Operating Conditions (Part Symbol
Notes (6),
5.75 0.8, VCCIO
Parameter
High-level input voltage Low-level input voltage 3.3-V high-level output voltage
Conditions
Unit
1.7, VCCIO -0.5 VCCIO 3.00 VCCIO
3.3-V high-level CMOS output -0.1 voltage VCCIO 3.00 3.3-V high-level output -0.5 VCCIO 3.00 3.60 voltage 2.5-V high-level output voltage -0.1 VCCIO 2.375 VCCIO 2.375 VCCIO 2.375
Altera Corporation
ACEX Programmable Logic Device Family
Table ACEX Device Operating Conditions (Part Symbol
Notes (6),
0.45 VCCIO
Parameter
3.3-V low-level output voltage 3.3-V low-level CMOS output voltage 3.3-V low-level output voltage
Conditions
VCCIO 3.00 (10) VCCIO 3.00 (10) VCCIO 3.00 3.60 (10)
Unit
2.5-V low-level output voltage VCCIO 2.375 (10) VCCIO 2.375 (10) VCCIO 2.375 (10) ICC0 Input leakage current Tri-stated leakage current supply current (standby) -0.3 (11) -0.3 (11) ground, load, toggling inputs ground, load, toggling inputs (12) RCONF Value pull-up resistor before during configuration VCCIO (13) VCCIO 2.375 (13)
Altera Corporation
ACEX Programmable Logic Device Family
Table ACEX Device Capacitance Symbol
CINCLK COUT
Note (14) Conditions
Parameter
Input capacitance Input capacitance dedicated clock Output capacitance
Unit
VOUT
Notes tables:
Operating Requirements Altera Devices Data Sheet. Minimum input voltage -0.5 During transitions, inputs undershoot -2.0 input currents less than periods shorter than Numbers parentheses industrial-temperature-range devices. Maximum rise time must rise monotonically. pins, including dedicated inputs, clock, I/O, JTAG pins, driven before VCCINT VCCIO powered. Typical values VCCINT VCCIO These values specified under ACEX Recommended Operating Conditions shown Table page ACEX input buffers compatible with 2.5-V, 3.3-V (LVTTL LVCMOS), 5.0-V CMOS signals. Additionally, input buffers 3.3-V compliant when VCCIO VCCINT meet relationship shown Figure parameter refers high-level TTL, PCI, CMOS output current. parameter refers low-level TTL, PCI, CMOS output current. This parameter applies open-drain pins well output pins. This value specified normal device operation. value vary during power-up. This parameter applies speed grade commercial temperature devices speed grade industrial temperature devices. pull-up resistance values will lower driven higher than VCCIO external source. Capacitance sample-tested only.
(10) (11) (12) (13) (14)
Altera Corporation
ACEX Programmable Logic Device Family
Figure shows required relationship between VCCIO VCCINT satisfy 3.3-V compliance. Figure Relationship between VCCIO VCCINT 3.3-V Compliance
CCINT
PCI-Compliant Region
VCCIO
Figure shows typical output drive characteristics ACEX devices with 3.3-V 2.5-V VCCIO. output driver compliant 3.3-V Local Specification, Revision (when VCCIO pins connected ACEX devices with speed grade also comply with drive strength requirements Local Specification, Revision (when VCCINT pins powered with minimum supply 2.375 VCCIO pins connected Therefore, these devices used open 5.0-V systems.
Altera Corporation
ACEX Programmable Logic Device Family
Figure Output Drive Characteristics ACEX Devices
Typical Output Current (mA)
VCCINT VCCIO Room Temperature
Typical Output Current (mA)
VCCINT VCCIO Room Temperature
Output Voltage
Output Voltage
Timing Model
continuous, high-performance FastTrack Interconnect routing resources ensure accurate simulation timing analysis well predictable performance. This predictable performance contrasts with that FPGAs, which segmented connection scheme and, therefore, have unpredictable performance. Device performance estimated following signal path from source, through interconnect, destination. example, registered performance between same calculated adding following parameters:
register clock-to-output delay (tCO) Interconnect delay (tSAMEROW) look-up table delay (tLUT) register setup time (tSU)
routing delay depends placement source destination LEs. more complex registered path involve multiple combinatorial between source destination LEs. Timing simulation delay prediction available with simulator Timing Analyzer, with industry-standard tools. Simulator offers both pre-synthesis functional simulation evaluate logic design accuracy post-synthesis timing simulation with 0.1-ns resolution. Timing Analyzer provides point-to-point timing delay information, setup hold time analysis, device-wide performance analysis.
Altera Corporation
ACEX Programmable Logic Device Family
Figure shows overall timing model, which maps possible paths from various elements ACEX device. Figure ACEX Device Timing Model
Dedicated Clock/Input Interconnect Element
Logic Element
Embedded Array Block
Figures through show delays that correspond various paths functions within IOE, EAB, bidirectional timing models. Figure ACEX Device Timing Model
Carry-In Cascade-In
Delay Data-In
Register Delays
tLUT tRLUT tCLUT
Packed Register Delay tPACKED Register Control Delay
tCOMB tPRE tCLR
Data-Out
Control-In
Carry Chain Delay tCGENR
tCGEN tCICO tLABCARRY
tCASC
tLABCASC
Carry-Out
Cascade-Out
Altera Corporation
ACEX Programmable Logic Device Family
Figure ACEX Device Timing Model
Output Data Delay Data-In Register Delays Output Delays
tIOD
Element Contol Delay Clock Enable Clear Clock Output Enable
tIOCO tIOCOMB tIOSU tIOH tIOCLR
tIOC tINREG
Input Register Delay Register Feedback Delay
tOD1 tOD2 tOD3 tZX1 tZX2 tZX3
Data Feedback into FastTrack Interconnect
tIOFD
Input Delay
tINCOMB
Figure ACEX Device Timing Model
Data Input Delays Data-In Address Input Register Delays RAM/ROM Block Delays Output Register Delays Output Delay
tEABDATA1 tEABDATA2
Write Enable Input Delays
tEABWE1 tEABWE2
Clock Delay
tEABCO tEABBYPASS tEABSU tEABH tEABCH tEABCL
Input Register Clock Output Register Clock
tWDSU tWDH tWASU tWAH tRASU tRAH
tEABCO tEABBYPASS tEABSU tEABH tEABCH tEABCL
tEABOUT
Data-Out
tEABCLK
Read Enable Input Delays
tEABRE1 tEABRE2
Altera Corporation
ACEX Programmable Logic Device Family
Figure Synchronous Bidirectional External Timing Model
Register
Dedicated Clock
tXZBIDIR tZXBIDIR tOUTCOBIDIR
CLRN Output Register Bidirectional
CLRN
tINSUBIDIR tINHBIDIR
Input Register
CLRN
Tables show asynchronous synchronous timing waveforms, respectively, macroparameters Table Figure Asynchronous Timing Waveforms
Asynchronous Read
Address
tEABAA
tEABRCCOMB
Data-Out
Asynchronous Write
tEABWP tEABWDSU tEABWDH
Data-In
din0
tEABWASU tEABWCCOMB
din1
tEABWAH
Address
tEABDD
Data-Out
din0
din1
dout2
Altera Corporation
ACEX Programmable Logic Device Family
Figure Synchronous Timing Waveforms
Synchronous Read
Address
tEABDATASU
tEABDATAH
tEABRCREG
tEABDATACO
Data-Out
Synchronous Write (EAB Output Registers Used)
Data-In
din1
din2
din3
Address
tEABWESU tEABDATASU
tEABDATAH
tEABWEH
tEABWCREG tEABDATACO
Data-Out
dout0
dout1
din1
din2
din3
din2
Tables through describe ACEX device internal timing parameters. Table Timing Microparameters (Part Symbol
tLUT tCLUT tRLUT tPACKED tCICO tCGEN tCGENR delay data-in delay carry-in delay register feedback Data-in packed register delay register enable delay Carry-in carry-out delay Data-in carry-out delay register feedback carry-out delay
Note Conditions
Parameter
Altera Corporation
ACEX Programmable Logic Device Family
Table Timing Microparameters (Part Symbol
tCASC tCOMB tPRE tCLR register control signal delay register clock-to-output delay Combinatorial delay
Note Conditions
Parameter
Cascade-in cascade-out delay
register setup time data enable signals before clock; register recovery time after asynchronous clear, preset, load register hold time data enable signals after clock register preset delay register clear delay Minimum clock high time from clock Minimum clock time from clock
Table Timing Microparameters Symbol
tIOD tIOC tIOCO tIOCOMB tIOSU tIOH tIOCLR tOD1 tOD2 tOD3 tZX1 tZX2 tZX3 tINREG tIOFD tINCOMB data delay
Note Parameter Conditions
register control signal delay register clock-to-output delay combinatorial delay register setup time data enable signals before clock; register recovery time after asynchronous clear register hold time data enable signals after clock register clear time Output buffer delay, slow slew rate off, VCCIO Output buffer delay, slow slew rate off, VCCIO Output buffer delay, slow slew rate output buffer disable delay output buffer enable delay, slow slew rate off, VCCIO output buffer enable delay, slow slew rate off, VCCIO output buffer enable delay, slow slew rate input buffer register delay register feedback delay input buffer FastTrack Interconnect delay
Altera Corporation
ACEX Programmable Logic Device Family
Table Timing Microparameters Symbol
tEABDATA1 tEABDATA2 tEABWE1 tEABWE2 tEABRE1 tEABRE2 tEABCLK tEABCO tEABBYPASS tEABSU tEABH tEABCLR tWDSU tWDH tWASU tWAH tRASU tRAH tEABOUT tEABCH tEABCL
Note Parameter Conditions
Data address delay combinatorial input Data address delay registered input Write enable delay combinatorial input Write enable delay registered input Read enable delay combinatorial input Read enable delay registered input register clock delay register clock-to-output delay Bypass register delay register setup time before clock register hold time after clock register asynchronous clear time output delay Address access delay (including read enable output delay) Write pulse width Read pulse width Data setup time before falling edge write pulse Data hold time after falling edge write pulse Address setup time before rising edge write pulse Address hold time after falling edge write pulse Address setup time before rising edge read pulse Address hold time after falling edge read pulse Write enable data output valid delay Data-in data-out valid delay Data-out delay Clock high time Clock time
Altera Corporation
ACEX Programmable Logic Device Family
Table Timing Macroparameters Symbol
tEABAA tEABRCCOMB tEABRCREG tEABWP tEABWCCOMB tEABWCREG tEABDD tEABDATACO tEABDATASU tEABDATAH tEABWESU tEABWEH tEABWDSU tEABWDH tEABWASU tEABWAH tEABWO address access delay
Notes (1), Parameter Conditions
asynchronous read cycle time synchronous read cycle time write pulse width asynchronous write cycle time synchronous write cycle time data-in data-out valid delay clock-to-output delay when using output registers data/address setup time before clock when using input register data/address hold time after clock when using input register setup time before clock when using input register hold time after clock when using input register data setup time before falling edge write pulse when using input registers data hold time after falling edge write pulse when using input registers address setup time before rising edge write pulse when using input registers address hold time after falling edge write pulse when using input registers write enable data output valid delay
Altera Corporation
ACEX Programmable Logic Device Family
Table Interconnect Timing Microparameters Symbol
tDIN2IOE tDIN2LE tDIN2DATA tDCLK2IOE tDCLK2LE tSAMELAB tSAMEROW tSAMECOLUMN tDIFFROW tTWOROWS tLEPERIPH tLABCARRY tLABCASC Notes tables:
Note Conditions
Parameter
Delay from dedicated input control input Delay from dedicated input control input Delay from dedicated input clock data Delay from dedicated clock clock Delay from dedicated clock clock Routing delay driving another same
Routing delay IOE, driving IOE, same Routing delay driving same column Routing delay column IOE, driving different Routing delay driving different Routing delay driving control signal peripheral control Routing delay carry-out signal driving carry-in signal different different Routing delay cascade-out signal driving cascade-in signal different different
Microparameters timing delays contributed individual architectural elements. These parameters cannot measured explicitly. Operating conditions: VCCIO commercial industrial ACEX devices Operating conditions: VCCIO commercial industrial ACEX devices. Operating conditions: VCCIO Because self-timed, this parameter ignored when signal registered. macroparameters internal parameters that simplify predicting behavior boundary; these parameters calculated summing selected microparameters. These parameters worst-case values typical applications. Post-compilation timing simulation timing analysis required determine actual worst-case performance.
Altera Corporation
ACEX Programmable Logic Device Family
Tables through describe ACEX external timing parameters their symbols. Table External Reference Timing Parameters Symbol
tDRR
Note Conditions
Parameter
Register-to-register delay four LEs, three interconnects, four local interconnects
Table External Timing Parameters Symbol
tINSU tINH tOUTCO tPCISU tPCIH tPCICO
Parameter
Setup time with global clock register Hold time with global clock register Clock-to-output delay with global clock register Setup time with global clock registers used designs Hold time with global clock registers used designs Clock-to-output delay with global clock registers used designs
Conditions
(3), (3), (3),
Table External Bidirectional Timing Parameters Symbol
tINSUBIDIR tINHBIDIR tOUTCOBIDIR tXZBIDIR tZXBIDIR Notes tables:
Note Conditions
Parameter
Setup time bidirectional pins with global clock same-row samecolumn register Hold time bidirectional pins with global clock same-row same-column register Clock-to-output delay bidirectional pins with global clock register Synchronous output buffer disable delay Synchronous output buffer enable delay, slow slew rate
External reference timing parameters factory-tested, worst-case values specified Altera. representative subset signal paths tested approximate typical device applications. Contact Altera Applications test circuit specifications test conditions. These timing parameters sample-tested only. This parameter measured with measurement test conditions, including load, specified Local Specification, Revision 2.2.
Altera Corporation
ACEX Programmable Logic Device Family
Tables through show EP1K10 device internal external timing parameters. timing specifications EP1K10 preliminary. Table EP1K10 Device Timing Microparameters Symbol
tLUT tCLUT tRLUT tPACKED tCICO tCGEN tCGENR tCASC tCOMB tPRE tCLR
Note Unit
Speed Grade
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K10 Device Timing Microparameters Symbol
tIOD tIOC tIOCO tIOCOMB tIOSU tIOH tIOCLR tOD1 tOD2 tOD3 tZX1 tZX2 tZX3 tINREG tIOFD tINCOMB
Note Unit
Speed Grade
10.1
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K10 Device Internal Microparameters Symbol
tEABDATA1 tEABDATA2 tEABWE1 tEABWE2 tEABRE1 tEABRE2 tEABCLK tEABCO tEABBYPASS tEABSU tEABH tEABCLR tWDSU tWDH tWASU tWAH tRASU tRAH tEABOUT tEABCH tEABCL
Note Unit
Speed Grade
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K10 Device Internal Timing Macroparameters Symbol
tEABAA tEABRCCOMB tEABRCREG tEABWP tEABWCCOMB tEABWCREG tEABDD tEABDATACO tEABDATASU tEABDATAH tEABWESU tEABWEH tEABWDSU tEABWDH tEABWASU tEABWAH tEABWO
Note Unit
Speed Grade
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K10 Device Interconnect Timing Microparameters Symbol
tDIN2IOE tDIN2LE tDIN2DATA tDCLK2IOE tDCLK2LE tSAMELAB tSAMEROW tSAMECOLUMN tDIFFROW tTWOROWS tLEPERIPH tLABCARRY tLABCASC
Note Unit
Speed Grade
Table EP1K10 External Timing Parameters Symbol
tDRR tINSU (2), tINH (2), tOUTCO (2), tINSU (3), tINH (3), tOUTCO (3), tPCISU tPCIH tPCICO
Note Speed Grade
Unit
12.5 10.2
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K10 External Bidirectional Timing Parameters Symbol
tINSUBIDIR tINHBIDIR tOUTCOBIDIR tXZBIDIR tZXBIDIR tINSUBIDIR tINHBIDIR tOUTCOBIDIR tXZBIDIR(3) tZXBIDIR Notes tables:
Notes (1), Unit
Speed Grade
11.2 11.2
14.0 14.0
timing parameters described Tables through this data sheet. This parameter measured without ClockLock ClockBoost circuits. This parameter measured with ClockLock ClockBoost circuits. These parameters specified characterization.
Tables through show EP1K30 device internal external timing parameters. Table EP1K30 Device Timing Microparameters (Part Symbol
tLUT tCLUT tRLUT tPACKED tCICO tCGEN tCGENR tCASC Altera Corporation
Note Unit
Speed Grade
ACEX Programmable Logic Device Family
Table EP1K30 Device Timing Microparameters (Part Symbol
tPRE tCLR
Note Unit
Speed Grade
Table EP1K30 Device Timing Microparameters Symbol
tIOD tIOC tIOCO tIOCOMB tIOSU tIOH tIOCLR tOD1 tOD2 tOD3 tZX1 tZX2 tZX3 tINREG tIOFD tINCOMB
Note Unit
Speed Grade
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K30 Device Internal Microparameters Symbol
tEABDATA1 tEABDATA1 tEABWE1 tEABWE2 tEABRE1 tEABRE2 tEABCLK tEABCO tEABBYPASS tEABSU tEABH tEABCLR tWDSU tWDH tWASU tWAH tRASU tRAH tEABOUT tEABCH tEABCL
Note Unit
Speed Grade
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K30 Device Internal Timing Macroparameters Symbol
tEABAA tEABRCOMB tEABRCREG tEABWP tEABWCOMB tEABWCREG tEABDD tEABDATACO tEABDATASU tEABDATAH tEABWESU tEABWEH tEABWDSU tEABWDH tEABWASU tEABWAH tEABWO
Note Unit
Speed Grade
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K30 Device Interconnect Timing Microparameters Symbol
tDIN2IOE tDIN2LE tDIN2DATA tDCLK2IOE tDCLK2LE tSAMELAB tSAMEROW tSAMECOLUMN tDIFFROW tTWOROWS tLEPERIPH tLABCARRY tLABCASC
Note Unit
Speed Grade
Table EP1K30 External Timing Parameters Symbol
tDRR tINSU tINH tOUTCO tINSU tINH tOUTCO tPCISU tPCIH tPCICO
Notes (1), Speed Grade
Unit
12.5
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K30 External Bidirectional Timing Parameters Symbol
tINSUBIDIR tINHBIDIR tINSUBIDIR tINHBIDIR tOUTCOBIDIR tXZBIDIR tZXBIDIR tOUTCOBIDIR tXZBIDIR tZXBIDIR Notes tables:
Notes (1), Unit
Speed Grade
timing parameters described Tables through this data sheet. These parameters specified characterization. This parameter measured without ClockLock ClockBoost circuits. This parameter measured with ClockLock ClockBoost circuits.
Tables through show EP1K50 device external timing parameters.
Table EP1K50 Device Timing Microparameters (Part Symbol
tLUT tCLUT tRLUT tPACKED tCICO tCGEN tCGENR tCASC
Note Unit
Speed Grade
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K50 Device Timing Microparameters (Part Symbol
tCOMB tPRE tCLR
Note Unit
Speed Grade
Table EP1K50 Device Timing Microparameters Symbol
tIOD tIOC tIOCO tIOCOMB tIOSU tIOH tIOCLR tOD1 tOD2 tOD3 tZX1 tZX2 tZX3 tINREG tIOFD tINCOMB
Note Unit
Speed Grade
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K50 Device Internal Microparameters Symbol
tEABDATA1 tEABDATA2 tEABWE1 tEABWE2 tEABRE1 tEABRE2 tEABCLK tEABCO tEABBYPASS tEABSU tEABH tEABCLR tWDSU tWDH tWASU tWAH tRASU tRAH tEABOUT tEABCH tEABCL
Note Unit
Speed Grade
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K50 Device Internal Timing Macroparameters Symbol
tEABAA tEABRCCOMB tEABRCREG tEABWP tEABWCCOMB tEABWCREG tEABDD tEABDATACO tEABDATASU tEABDATAH tEABWESU tEABWEH tEABWDSU tEABWDH tEABWASU tEABWAH tEABWO
Note Unit
Speed Grade
10.6
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K50 Device Interconnect Timing Microparameters Symbol
tDIN2IOE tDIN2LE tDIN2DATA tDCLK2IOE tDCLK2LE tSAMELAB tSAMEROW tSAMECOLUMN tDIFFROW tTWOROWS tLEPERIPH tLABCARRY tLABCASC
Note Unit
Speed Grade
Table EP1K50 External Timing Parameters Symbol
tDRR tINSU tINH tOUTCO tINSU tINH tOUTCO tPCISU tPCIH tPCICO
Note Speed Grade
Unit
12.5
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K50 External Bidirectional Timing Parameters Symbol
tINSUBIDIR tINHBIDIR tINSUBIDIR tINHBIDIR tOUTCOBIDIR tXZBIDIR tZXBIDIR tOUTCOBIDIR tXZBIDIR tZXBIDIR Notes tables:
Note Unit
Speed Grade
10.1 10.1
timing parameters described Tables through This parameter measured without ClockLock ClockBoost circuits. This parameter measured with ClockLock ClockBoost circuits
Altera Corporation
ACEX Programmable Logic Device Family
Tables through show EP1K100 device internal external timing parameters. Table EP1K100 Device Timing Microparameters Symbol
tLUT tCLUT tRLUT tPACKED tCICO tCGEN tCGENR tCASC tCOMB tPRE tCLR
Note Unit
Speed Grade
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K100 Device Timing Microparameters Symbol
tIOD tIOC tIOCO tIOCOMB tIOSU tIOH tIOCLR tOD1 tOD2 tOD3 tZX1 tZX2 tZX3 tINREG tIOFD tINCOMB
Note Unit
Speed Grade
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K100 Device Internal Microparameters Symbol
tEABDATA1 tEABDATA1 tEABWE1 tEABWE2 tEABRE1 tEABRE2 tEABCLK tEABCO tEABBYPASS tEABSU tEABH tEABCLR tWDSU tWDH tWASU tWAH tRASU tRAH tEABOUT tEABCH tEABCL
Note Unit
Speed Grade
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K100 Device Internal Timing Macroparameters Symbol
tEABAA tEABRCOMB tEABRCREG tEABWP tEABWCOMB tEABWCREG tEABDD tEABDATACO tEABDATASU tEABDATAH tEABWESU tEABWEH tEABWDSU tEABWDH tEABWASU tEABWAH tEABWO
Note Unit
Speed Grade
10.3
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K100 Device Interconnect Timing Microparameters Symbol
tDIN2IOE tDIN2LE tDIN2DATA tDCLK2IOE tDCLK2LE tSAMELAB tSAMEROW tSAMECOLUMN tDIFFROW tTWOROWS tLEPERIPH tLABCARRY tLABCASC
Note Unit
Speed Grade
Table EP1K100 External Timing Parameters Symbol
tDRR tINSU tINH tOUTCO tINSU tINH tOUTCO tPCISU tPCIH tPCICO
Notes (1), Unit
12.0
Speed Grade
16.0
Altera Corporation
ACEX Programmable Logic Device Family
Table EP1K100 External Bidirectional Timing Parameters Symbol
tINSUBIDIR tINHBIDIR tINSUBIDIR tINHBIDIR tOUTCOBIDIR tXZBIDIR tZXBIDIR tOUTCOBIDIR tXZBIDIR tZXBIDIR Notes tables:
Notes (1), Unit
Speed Grade
10.1 10.1
timing parameters described Tables through this data sheet. These parameters specified characterization. This parameter measured without ClockLock ClockBoost circuits. This parameter measured with ClockLock ClockBoost circuits.
Power Consumption
supply power ACEX devices calculated with following equation: PINT (ICCSTANDBY ICCACTIVE) ICCACTIVE value depends switching frequency application logic. This value calculated based amount current that each typically consumes. value, which depends device output load characteristics switching frequency, calculated using guidelines given Application Note (Evaluating Power Altera Devices). Compared rest device, embedded array consumes negligible amount power. Therefore, embedded array ignored when calculating supply current.
Altera Corporation
ACEX Programmable Logic Device Family
ICCACTIVE value calculated with following equation: ICCACTIVE fMAX togLC (µA) Where: fMAX togLC Maximum operating frequency Total number used device Average percent toggling each clock (typically 12.5%) Constant
Table provides constant values ACEX devices. Table ACEX Constant Values Device
EP1K10 EP1K30 EP1K50 EP1K100
Value
This supply power calculation provides estimate based typical conditions with output load. actual should verified during operation because this measurement sensitive actual pattern device environmental operating conditions. better reflect actual designs, power model (and constant power calculation equations) continuous interconnect ACEX devices assumes that drive FastTrack Interconnect channels. contrast, power model segmented FPGAs assumes that drive only short interconnect segment. This assumption lead inaccurate results when compared measured power consumption actual designs segmented FPGAs. Figure shows relationship between current operating frequency ACEX devices. information other ACEX devices, contact Altera Applications (800) 800-EPLD.
Altera Corporation
ACEX Programmable Logic Device Family
Figure ACEX ICCACTIVE Operating Frequency
EP1K30
EP1K50
Supply Current (mA)
Supply Current (mA)
Frequency (MHz)
Frequency (MHz)
EP1K100
Supply
Current (mA)
Frequency (MHz)
Configuration Operation
ACEX architecture supports several configuration schemes. This section summarizes device operating modes available device configuration schemes.
Operating Modes
ACEX architecture uses SRAM configuration elements that require configuration data loaded every time circuit powers process physically loading SRAM data into device called configuration. Before configuration, rises, device initiates Power-On Reset (POR). This event clears device prepares configuration. ACEX time does exceed When configuring with configuration device, refer relevant configuration device data sheet timing information.
Altera Corporation
ACEX Programmable Logic Device Family
During initialization, which occurs immediately after configuration, device resets registers, enables pins, begins operate logic device. Before during configuration, pins (except dedicated inputs, clock, configuration pins) pulled high weak pull-up resistor. Together, configuration initialization processes called command mode; normal device operation called user mode. SRAM configuration elements allow ACEX devices reconfigured in-circuit loading configuration data into device. Real-time reconfiguration performed forcing device into command mode with device pin, loading different configuration data, re-initializing device, resuming user-mode operation. entire reconfiguration process requires less than used reconfigure entire system dynamically. In-field upgrades performed distributing configuration files.
Configuration Schemes
configuration data ACEX device loaded with five configuration schemes (see Table 59), chosen basis target application. EPC16, EPC2, EPC1, EPC1441 configuration device, intelligent controller, JTAG port used control configuration ACEX device, allowing automatic configuration system power-up. Multiple ACEX devices configured five configuration schemes connecting configuration enable (nCE) configuration enable output (nCEO) pins each device. Additional APEX 20K, APEX 20KE, FLEX 10K, FLEX 10KA, FLEX 10KE, ACEX FLEX 6000 devices configured same serial chain. Table Data Sources ACEX Configuration Configuration Scheme
Configuration device Passive serial (PS) Passive parallel asynchronous (PPA) Passive parallel synchronous (PPS) JTAG
Data Source
EPC16, EPC2, EPC1, EPC1441 configuration device BitBlaster ByteBlasterMV download cables, serial data source Parallel data source Parallel data source BitBlaster ByteBlasterMV download cables, microprocessor with STAPL File File
Device PinOuts
Altera site (http://www.altera.com) Altera Digital Library pin-out information.
Altera Corporation
ACEX Programmable Logic Family
Notes:
Altera Corporation
ACEX Programmable Logic Device Family
Innovation Drive Jose, 95134 (408) 544-7000 http://www.altera.com Applications Hotline: (800) 800-EPLD Customer Marketing: (408) 544-7104 Literature Services: (888) 3-ALTERA lit_req@altera.com
Altera, ACEX, ACEX APEX, APEX 20K, APEX 20KE, BitBlaster, ByteBlaster, ByteBlasterMV, ClockBoost, ClockLock, EP1K10, EP1K30, EP1K50, EP1K100, FineLine BGA, FLEX, FLEX 10K, FLEX 10KA, FLEX 10KE, Jam, MasterBlaster, MAX, MAX+PLUS, MAX+PLUS MegaCore, MultiVolt, SameFrame trademarks and/or service marks Altera Corporation United States other countries. Altera acknowledges trademarks other organizations their respective products services mentioned this document. Altera products protected under numerous U.S. foreign patents pending applications, maskwork rights, copyrights. Altera warrants performance semiconductor products current specifications accordance with Altera's standard warranty, reserves right make changes products services time without notice. Altera assumes responsibility liability arising application information, product, service described herein except expressly agreed writing Altera Corporation. Altera customers advised obtain latest version device specifications before relying published information before placing orders products services. Copyright 2001 Altera Corporation. rights reserved.
Printed Recycled Paper.
Altera Corporation

Other recent searches


TMPM395FWBXBG - TMPM395FWBXBG   TMPM395FWBXBG Datasheet
TD62382AP - TD62382AP   TD62382AP Datasheet
TD62382AF - TD62382AF   TD62382AF Datasheet
SOD-80C - SOD-80C   SOD-80C Datasheet
Si5853DC - Si5853DC   Si5853DC Datasheet
SCDS106 - SCDS106   SCDS106 Datasheet
PIC16C57 - PIC16C57   PIC16C57 Datasheet
NTE48 - NTE48   NTE48 Datasheet
JM-S12012AHG-BHG - JM-S12012AHG-BHG   JM-S12012AHG-BHG Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive