EP1C20F ALTERA [Altera Corporation], EP1C20F Datasheet

no-image

EP1C20F

Manufacturer Part Number
EP1C20F
Description
Cyclone FPGA Family
Manufacturer
ALTERA [Altera Corporation]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
EP1C20F24
Manufacturer:
ALTERA
0
Part Number:
EP1C20F324
Manufacturer:
XILINX
0
Part Number:
EP1C20F324
Manufacturer:
ALTERA
0
Part Number:
EP1C20F324-17
Manufacturer:
ALTERA
0
Part Number:
EP1C20F32417
Manufacturer:
ALTERA
0
Part Number:
EP1C20F324C6
Manufacturer:
ALTERA
Quantity:
745
Part Number:
EP1C20F324C6
Manufacturer:
ALTERA/阿尔特拉
Quantity:
20 000
Part Number:
EP1C20F324C6N
Manufacturer:
HONDA
Quantity:
2 000
Part Number:
EP1C20F324C6N
Manufacturer:
ALTERA
Quantity:
853
Part Number:
EP1C20F324C6N
0
Part Number:
EP1C20F324C7
Manufacturer:
ALTERA
Quantity:
120
Part Number:
EP1C20F324C7
Manufacturer:
ALTERA/阿尔特拉
Quantity:
20 000
Revision History
Altera Corporation
This section provides designers with the data sheet specifications for
Cyclone
architecture, configuration and JTAG boundary-scan testing information,
DC operating conditions, AC timing parameters, a reference to power
consumption, and ordering information for Cyclone devices.
This section contains the following chapters:
Refer to each chapter for its own specific revision history. For information
on when each chapter was updated, refer to the Chapter Revision Dates
section, which appears in the complete handbook.
Chapter 1. Introduction
Chapter 2. Cyclone Architecture
Chapter 3. Configuration and Testing
Chapter 4. DC and Switching Characteristics
Chapter 5. Reference and Ordering Information
®
devices. The chapters contain feature definitions of the internal
Section I. Cyclone FPGA
Family Data Sheet
Preliminary
Section I–1

Related parts for EP1C20F

EP1C20F Summary of contents

Page 1

This section provides designers with the data sheet specifications for Cyclone architecture, configuration and JTAG boundary-scan testing information, DC operating conditions, AC timing parameters, a reference to power consumption, and ordering information for Cyclone devices. This section contains the following ...

Page 2

Revision History Section I–2 Preliminary Cyclone Device Handbook, Volume 1 Altera Corporation ...

Page 3

C51001-1.5 Introduction The Cyclone 0.13-μm, all-layer copper SRAM process, with densities up to 20,060 logic elements (LEs) and up to 288 Kbits of RAM. With features like phase-locked loops (PLLs) for clocking and a dedicated double data rate (DDR) interface ...

Page 4

Cyclone Device Handbook, Volume 1 Table 1–1. Cyclone Device Features (Part Feature Total RAM bits PLLs Maximum user I/O pins (1) Note to Table 1–1: (1) This parameter includes global clock pins. Cyclone devices are available in ...

Page 5

The Quartus II software reserves I/O pins as power pins as necessary for layout with the larger densities in the same package having more power pins. Table 1–3. Cyclone QFP and FineLine BGA ...

Page 6

Cyclone Device Handbook, Volume 1 1–4 Preliminary Altera Corporation May 2008 ...

Page 7

C51002-1.6 Functional Cyclone architecture to implement custom logic. Column and row interconnects Description of varying speeds provide signal interconnects between LABs and embedded memory blocks. The logic array consists of LABs, with 10 LEs in each LAB ...

Page 8

Cyclone Device Handbook, Volume 1 Figure 2–1. Cyclone EP1C12 Device Block Diagram IOEs Logic Array PLL M4K Blocks The number of M4K RAM blocks, PLLs, rows, and columns vary per device. Table 2–1. Cyclone Device Resources Device Columns EP1C3 1 ...

Page 9

Logic Array Each LAB consists of 10 LEs, LE carry chains, LAB control signals, a local interconnect, look-up table (LUT) chain, and register chain connection Blocks lines. The local interconnect transfers signals between LEs in the same LAB. LUT chain ...

Page 10

Cyclone Device Handbook, Volume 1 performance and flexibility. Each LE can drive 30 other LEs through fast local and direct link interconnects. connection. Figure 2–3. Direct Link Connection Direct link interconnect from left LAB, M4K memory block, PLL, or IOE ...

Page 11

With the LAB-wide addnsub control signal, a single LE can implement a one-bit adder and subtractor. This saves LE resources and improves performance for logic functions such as DSP correlators and signed multipliers that alternate between addition and subtraction depending ...

Page 12

Cyclone Device Handbook, Volume 1 Figure 2–5. Cyclone LE LAB Carry-In Carry-In1 addnsub Carry-In0 data1 data2 Look-Up data3 Table (LUT) data4 labclr1 labclr2 Asynchronous labpre/aload Clear/Preset/ Load Logic Chip-Wide Reset Clock & Clock Enable Select labclk1 labclk2 labclkena1 labclkena2 Each ...

Page 13

Another special packing mode allows the register output to feed back into the LUT of the same LE so that the register is packed with its own fan-out LUT. This provides another mechanism for improved fitting. The LE can ...

Page 14

Cyclone Device Handbook, Volume 1 preset/load, synchronous clear, synchronous load, and clock enable control for the register. These LAB-wide signals are available in all LE modes. The addnsub control signal is allowed in arithmetic mode. The Quartus II software, in ...

Page 15

Dynamic Arithmetic Mode The dynamic arithmetic mode is ideal for implementing adders, counters, accumulators, wide parity functions, and comparators dynamic arithmetic mode uses four 2-input LUTs configurable as a dynamic adder/subtractor. The first two 2-input LUTs compute ...

Page 16

Cyclone Device Handbook, Volume 1 Figure 2– Dynamic Arithmetic Mode LAB Carry-In Carry-In0 Carry-In1 addnsub (LAB Wide) (1) data1 LUT data2 data3 LUT LUT LUT Carry-Out0 Note to Figure 2–7: The addnsub signal is tied to the carry ...

Page 17

Figure 2–8 One portion of the LUT generates the sum of two bits using the input signals and the appropriate carry-in bit; the sum is routed to the output of the LE. The register can be bypassed for simple adders ...

Page 18

Cyclone Device Handbook, Volume 1 The Quartus II Compiler automatically creates carry chain logic during design processing, or you can create it manually during design entry. Parameterized functions such as LPM functions automatically take advantage of carry chains for the ...

Page 19

Dedicated row interconnects route signals to and from LABs, PLLs, and M4K memory blocks within the same row. These row resources include: ■ ■ The direct link interconnect allows a LAB or M4K memory block ...

Page 20

Cyclone Device Handbook, Volume 1 Figure 2–9. R4 Interconnect Connections R4 Interconnect Driving Left Notes to Figure 2–9: (1) C4 interconnects can drive R4 interconnects. (2) This pattern is repeated for every LAB in the LAB row. The column interconnect ...

Page 21

Figure 2–10. LUT Chain and Register Chain Interconnects The C4 interconnects span four LABs or M4K blocks up or down from a source LAB. Every LAB has its own set of C4 interconnects to drive either up or down. LAB ...

Page 22

Cyclone Device Handbook, Volume 1 Figure 2–11. C4 Interconnect Connections Row Interconnect Adjacent LAB can drive onto neighboring LAB's C4 interconnect Note to Figure 2–11: (1) Each C4 interconnect can drive either up or down four rows. 2–16 Preliminary Note ...

Page 23

All embedded blocks communicate with the logic array similar to LAB-to-LAB interfaces. Each block (i.e., M4K memory or PLL) connects to row and column interconnects and has local interconnect regions driven by row and column interconnects. These blocks also have ...

Page 24

Cyclone Device Handbook, Volume 1 Embedded The Cyclone embedded memory consists of columns of M4K memory blocks. EP1C3 and EP1C6 devices have one column of M4K blocks, while Memory EP1C12 and EP1C20 devices have two columns (refer to page 1–1 ...

Page 25

In addition to true dual-port memory, the M4K memory blocks support simple dual-port and single-port RAM. Simple dual-port memory supports a simultaneous read and write. Single-port memory supports non-simultaneous reads and writes. M4K RAM memory port configurations. Figure 2–13. Simple ...

Page 26

Cyclone Device Handbook, Volume 1 signal. The output registers can be bypassed. Pseudo-asynchronous reading is possible in the simple dual-port mode of M4K blocks by clocking the read enable and read address registers on the negative clock edge and bypassing ...

Page 27

M4K RAM block (×36). To create larger shift registers, multiple memory blocks are cascaded together. Data is written into each address ...

Page 28

Cyclone Device Handbook, Volume 1 is not available in the true dual-port mode. Mixed-width configurations are also possible, allowing different read and write widths. and Table 2–3. M4K RAM Block Configurations (Simple Dual-Port) Read Port 4K × × ...

Page 29

Byte Enables M4K blocks support byte writes when the write port has a data width of 16, 18, 32 bits. The byte enables allow the input data to be masked so the device can write to specific bytes. ...

Page 30

Cyclone Device Handbook, Volume 1 Figure 2–15. M4K RAM Block Control Signals Dedicated 6 LAB Row Clocks Local Interconnect Local Interconnect Local Interconnect Local Interconnect Local Interconnect clock_a Figure 2–16. M4K RAM Block LAB Row Interface C4 Interconnects 10 Direct ...

Page 31

Independent Clock Mode The M4K memory blocks implement independent clock mode for true dual-port memory. In this mode, a separate clock is available for each port (ports A and B). Clock A controls all registers on the port A side, ...

Page 32

Cyclone Device Handbook, Volume 1 Figure 2–18. Input/Output Clock Mode in True Dual-Port Mode 6 LAB Row Clocks 6 data [ ] ENA byteena [ ] ENA address [ ] ENA ...

Page 33

Figure 2–19. Input/Output Clock Mode in Simple Dual-Port Mode 6 LAB Row Clocks 6 data[ ] address[ ] byteena[ ] wraddress[ ] rden wren outclken inclken inclock outclock Notes to Figure 2–19: (1) All registers shown except the rden register ...

Page 34

Cyclone Device Handbook, Volume 1 Read/Write Clock Mode The M4K memory blocks implement read/write clock mode for simple dual-port memory. You can use up to two clocks in this mode. The write clock controls the block's data inputs, wraddress, and ...

Page 35

Single-Port Mode The M4K memory blocks also support single-port mode, used when simultaneous reads and writes are not required. See M4K memory block can support up to two single-port mode RAM blocks if each RAM block is less than or ...

Page 36

Cyclone Device Handbook, Volume 1 The eight global clock lines in the global clock network drive throughout the entire device. The global clock network can provide clocks for all resources within the device—IOEs, LEs, and memory blocks. The global clock ...

Page 37

Dual-Purpose Clock Pins Each Cyclone device except the EP1C3 device has eight dual-purpose clock pins, DPCLK[7..0] (two on each I/O bank). EP1C3 devices have five DPCLK pins in the 100-pin TQFP package. These dual-purpose pins can connect to the global ...

Page 38

Cyclone Device Handbook, Volume 1 Figure 2–24. I/O Clock Regions 6 Cyclone Logic Array LAB Row Clocks labclk[5..0] 6 LAB Row Clocks labclk[5..0] 6 LAB Row Clocks labclk[5.. PLLs Cyclone PLLs provide general-purpose clocking with clock multiplication and ...

Page 39

Table 2–6 a Cyclone PLL. Table 2–6. Cyclone PLL Features Clock multiplication and division Phase shift Programmable duty cycle Number of internal clock outputs Number of external clock outputs Notes to (1) (2) (3) (4) Figure 2–25. Cyclone PLL Note ...

Page 40

Cyclone Device Handbook, Volume 1 Figure 2–26 Figure 2–26. Cyclone PLL Global Clock Connections CLK0 PLL1 CLK1 (1) PLL1_OUT (3), (4) Notes to Figure 2–26: PLL 1 supports one single-ended or LVDS input via pins CLK0 and CLK1. (1) PLL2 ...

Page 41

Table 2–7. Global Clock Network Sources (Part Source GCLK0 (3) Dual-Purpose DPCLK0 Clock Pins (3) DPCLK1 v DPCLK2 DPCLK3 DPCLK4 (3) DPCLK5 DPCLK6 DPCLK7 Notes to Table 2–7: (1) EP1C3 devices only have one PLL (PLL 1). ...

Page 42

Cyclone Device Handbook, Volume 1 External Clock Inputs Each PLL supports single-ended or differential inputs for source- synchronous receivers or for general-purpose use. The dedicated clock pins (CLK[3..0]) feed the PLL inputs. These dual-purpose pins can also act as LVDS ...

Page 43

The EP1C6 device in the 144-pin TQFP package only supports dedicated clock outputs from PLL 1. Clock Feedback Cyclone PLLs have three modes for multiplication and/or phase shifting: ■ ■ ■ Phase Shifting ...

Page 44

Cyclone Device Handbook, Volume 1 Programmable Duty Cycle The programmable duty cycle allows PLLs to generate clock outputs with a variable duty cycle. This feature is supported on each PLL post-scale counter (g0, g1, e). The duty cycle setting is ...

Page 45

I/O Structure IOEs support many features, including: ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ Cyclone device IOEs contain a bidirectional I/O buffer and three registers for complete embedded bidirectional single data rate transfer. Figure 2–27 ...

Page 46

Cyclone Device Handbook, Volume 1 Figure 2–27. Cyclone IOE Structure Note to (1) The IOEs are located in I/O blocks around the periphery of the Cyclone device. There are up to three IOEs per row I/O block and up to ...

Page 47

Figure 2–28. Row I/O Block Connection to the Interconnect R4 Interconnects LAB Direct Link Interconnect to Adjacent LAB LAB Local Interconnect Notes to Figure 2–28: The 21 data and control signals consist of three data out lines, io_dataout[2..0], three output ...

Page 48

Cyclone Device Handbook, Volume 1 Figure 2–29. Column I/O Block Connection to the Interconnect 21 Data & Control Signals from Logic Array (1) I/O Block Local Interconnect R4 Interconnects LAB LAB Local Interconnect Notes to Figure 2–29: The 21 data ...

Page 49

The pin's datain signals can drive the logic array. The logic array drives the control and data signals, providing a flexible routing resource. The row or column IOE clocks, io_clk[5..0], provide a dedicated routing resource for low-skew, high-speed clocks. The ...

Page 50

Cyclone Device Handbook, Volume 1 Figure 2–31. Control Signal Selection per IOE Dedicated I/O Clock [5..0] io_coe Local Interconnect io_csclr Local Interconnect io_caclr Local Interconnect io_cce_out Local Interconnect io_cce_in Local Interconnect io_cclk Local Interconnect In normal bidirectional operation, you can ...

Page 51

Figure 2–32. Cyclone IOE in Bidirectional I/O Configuration ioe_clk[5..0] Column or Row Interconect OE clkout ce_out aclr/prn Chip-Wide Reset sclr/preset comb_datain data_in clkin ce_in The Cyclone device IOE includes programmable delays to ensure zero hold times, minimize setup times, or ...

Page 52

Cyclone Device Handbook, Volume 1 to automatically minimize setup time while providing a zero hold time. Programmable delays can increase the register-to-pin delays for output registers. Table 2–9. Cyclone Programmable Delay Chain Input pin to logic array delay Input pin ...

Page 53

CONF_DONE) and all the JTAG pins in I/O bank 3 must operate at 2.5 V because the V I/O banks and 4 support DQS signals with DQ bus modes of × 8. For ...

Page 54

Cyclone Device Handbook, Volume 1 Table 2–10. DQ Pin Groups (Part Device EP1C6 EP1C12 EP1C20 Note to (1) A programmable delay chain on each DQS pin allows for either a 90° phase shift (for DDR SDRAM), or ...

Page 55

Figure 2–34. DDR SDRAM and FCRAM Interfacing Register Output Register Register V CC Output LE Register GND PLL Phase Shifted -90˚ Programmable Drive Strength The output buffer for each Cyclone device I/O pin has ...

Page 56

Cyclone Device Handbook, Volume 1 of the standard. Using minimum settings provides signal slew rate control to reduce system noise and signal overshoot. possible settings for the I/O standards with drive strength control. Table 2–11. Programmable Drive Strength LVTTL (3.3 ...

Page 57

Slew-Rate Control The output buffer for each Cyclone device I/O pin has a programmable output slew-rate control that can be configured for low noise or high-speed performance. A faster slew rate provides high-speed transitions for high-performance systems. However, these fast ...

Page 58

Cyclone Device Handbook, Volume 1 Advanced I/O Standard Support Cyclone device IOEs support the following I/O standards: ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ Table 2–12 Table 2–12. Cyclone I/O Standards I/O Standard 3.3-V LVTTL/LVCMOS Single-ended 2.5-V ...

Page 59

DM pins to support a DDR SDRAM or FCRAM interface. I/O bank 1 can also support a DDR SDRAM or FCRAM interface, however, the configuration input pins in I/O bank 1 must operate at 2.5 V. I/O bank 3 ...

Page 60

Cyclone Device Handbook, Volume 1 Each I/O bank can support multiple standards with the same V input and output pins. For example, when V support LVTTL, LVCMOS, 3.3-V PCI, and SSTL-3 for inputs and outputs. LVDS I/O Pins A subset ...

Page 61

The Cyclone V supply. If the V and 3.3-V tolerant. The V 2.5-V, or 3.3-V power supply, depending on the output requirements. The output levels are compatible with systems of the same voltage as the power supply (i.e., when V ...

Page 62

Cyclone Device Handbook, Volume 1 Referenced This chapter references the following document: Documents ■ Document Table 2–15 Revision History Table 2–15. Document Revision History Date and Document Version May 2008 Minor textual and style changes. Added v1.6 Documents” section. January ...

Page 63

C51003-1.4 IEEE Std. 1149.1 All Cyclone IEEE Std. 1149.1a-1990 specification. JTAG boundary-scan testing can be (JTAG) Boundary performed either before or after, but not during configuration. Cyclone Scan Support devices can also use the JTAG port for configuration together with ...

Page 64

Cyclone Device Handbook, Volume 1 Table 3–1. Cyclone JTAG Instructions (Part JTAG Instruction Instruction Code USERCODE 00 0000 0111 IDCODE 00 0000 0110 HIGHZ (1) 00 0000 1011 CLAMP (1) 00 0000 1010 ICR instructions — PULSE_NCONFIG ...

Page 65

The Cyclone device instruction register length is 10 bits and the USERCODE register length is 32 bits. boundary-scan register length and device IDCODE information for Cyclone devices. Table 3–2. Cyclone Boundary-Scan Register Length Table 3–3. 32-Bit Cyclone Device IDCODE Device ...

Page 66

Cyclone Device Handbook, Volume 1 Figure 3–1 Figure 3–1. Cyclone JTAG Waveforms Signal Captured Signal Driven Table 3–4 devices. Table 3–4. Cyclone JTAG Timing Parameters and Values Symbol ...

Page 67

For more information on JTAG, refer to the following documents: ■ ■ SignalTap II Cyclone devices feature the SignalTap II embedded logic analyzer, which monitors design operation over a period of time through the IEEE Embedded Logic Std. ...

Page 68

Cyclone Device Handbook, Volume 1 Operating Modes The Cyclone architecture uses SRAM configuration elements that require configuration data to be loaded each time the circuit powers up. The process of physically loading the SRAM data into the device is called ...

Page 69

Multiple Cyclone devices can be configured in any of the three configuration schemes by connecting the configuration enable (nCE) and configuration enable output (nCEO) pins on each device. Table 3–5. Data Sources for Configuration Active serial Passive serial (PS) JTAG ...

Page 70

Cyclone Device Handbook, Volume 1 3–8 Preliminary Altera Corporation May 2008 ...

Page 71

C51004-1.7 Operating Cyclone extended temperature grades. However, industrial-grade and extended- Conditions temperature-grade devices may have limited speed-grade availability. Tables 4–1 ratings, recommended operating conditions, DC operating conditions, and capacitance for Cyclone devices. Table 4–1. Cyclone Device Absolute Maximum Ratings Symbol ...

Page 72

Cyclone Device Handbook, Volume 1 Table 4–2. Cyclone Device Recommended Operating Conditions (Part Symbol Parameter V Output voltage O T Operating junction temperature J Table 4–3. Cyclone Device DC Operating Conditions Symbol Parameter I Input pin leakage ...

Page 73

Table 4–5. LVCMOS Specifications Symbol Parameter V Output supply voltage CCIO V High-level input voltage IH V Low-level input voltage IL V High-level output voltage OH V Low-level output voltage OL Table 4–6. 2.5-V I/O Specifications Symbol Parameter V Output ...

Page 74

Cyclone Device Handbook, Volume 1 Table 4–8. 1.5-V I/O Specifications Symbol Parameter V Output supply voltage CCIO V High-level input voltage Low-level input voltage IL V High-level output voltage OH V Low-level output voltage OL Table 4–9. ...

Page 75

Table 4–10. 3.3-V PCI Specifications (Part Symbol Parameter V High-level output voltage OH V Low-level output voltage OL Table 4–11. SSTL-2 Class I Specifications Symbol Parameter V Output supply voltage CCIO V Termination voltage TT V Reference ...

Page 76

Cyclone Device Handbook, Volume 1 Table 4–13. SSTL-3 Class I Specifications (Part Symbol Parameter V Reference voltage REF V High-level input voltage IH V Low-level input voltage IL V High-level output voltage OH V Low-level output voltage ...

Page 77

Table 4–16. Cyclone Device Capacitance Symbol C Input capacitance for user I/O pin IO C Input capacitance for dual-purpose LVDS/user I/O pin LVDS C Input capacitance for dual-purpose V VREF C Input capacitance for dual-purpose DPCLK C Input capacitance for ...

Page 78

Cyclone Device Handbook, Volume 1 Power Designers can use the Altera web Early Power Estimator to estimate the device power. Consumption Cyclone devices require a certain amount of power-up current to successfully power up because of the nature of the ...

Page 79

Typically, the user-mode current during device operation is lower than the power-up current in Cyclone Power Calculator, available on the Altera web site, to estimate the user-mode I regulators based on the higher value. Timing Model The DirectDrive technology and ...

Page 80

Cyclone Device Handbook, Volume 1 Performance The maximum internal logic array clock tree frequency is limited to the specifications shown in Table 4–19. Clock Tree Maximum Performance Specification Parameter Definition Clock tree Maximum frequency f that the clock tree M ...

Page 81

Table 4–20. Cyclone Device Performance Resource Design Size and Used Function M4K RAM 128 × 36 bit Single port memory RAM 128 × 36 bit Simple block dual-port mode RAM 256 × 18 bit True dual- port mode FIFO 128 ...

Page 82

Cyclone Device Handbook, Volume 1 Table 4–22. IOE Internal Timing Microparameter Descriptions PIN2COMBOUT_R t PIN2COMBOUT_C t COMBIN2PIN_R t COMBIN2PIN_C t CLR t PRE t CLKHL Table 4–23. M4K Block Internal Timing Microparameter Descriptions ...

Page 83

Table 4–24. Routing Delay Internal Timing Microparameter Descriptions LOCAL Figure 4–1 shown in Figure 4–1. Dual-Port RAM Timing Microparameter Waveform wrclock t WEREH wren an-1 an wraddress t DATAH din-1 data-in din t DATASU rdclock ...

Page 84

Cyclone Device Handbook, Volume 1 Internal timing parameters are specified on a speed grade basis independent of device density. internal timing microparameters for LEs, IOEs, TriMatrix memory structures, DSP blocks, and MultiTrack interconnects. Table 4–25. LE Internal Timing Microparameters t ...

Page 85

Table 4–27. M4K Block Internal Timing Microparameters t M4KRC t M4KWC t M4KWERESU t M4KWEREH t M4KBESU t M4KBEH t M4KDATAASU t M4KDATAAH t M4KADDRASU t M4KADDRAH t M4KDATABSU t M4KDATABH t M4KADDRBSU t M4KADDRBH t M4KDATACO1 t M4KDATACO2 t ...

Page 86

Cyclone Device Handbook, Volume 1 Figure 4–2. External Timing in Cyclone Devices All external I/O timing parameters shown are for 3.3-V LVTTL I/O standard with the maximum current strength and fast slew rate. For external I/O timing using standards other ...

Page 87

Table 4–29. Cyclone Global Clock External I/O Timing Parameters Symbol t Clock-to-output delay output or bidirectional pin using IOE output register with global clock enhanced PLL with default phase setting Notes to ...

Page 88

Cyclone Device Handbook, Volume 1 Tables 4–32 and row pins for EP1C4 devices. Table 4–32. EP1C4 Column Pin Global Clock External I/O Timing Parameters Symbol ...

Page 89

Tables 4–34 and row pins for EP1C6 devices. Table 4–34. EP1C6 Column Pin Global Clock External I/O Timing Parameters Symbol ...

Page 90

Cyclone Device Handbook, Volume 1 Table 4–36. EP1C12 Column Pin Global Clock External I/O Timing Parameters (Part Symbol Table 4–37. EP1C12 ...

Page 91

Table 4–39. EP1C20 Row Pin Global Clock External I/O Timing Parameters Symbol ...

Page 92

Cyclone Device Handbook, Volume 1 Table 4–40. Cyclone I/O Standard Column Pin Input Delay Adders (Part Speed Grade I/O Standard Min SSTL-2 class II LVDS Table 4–41. Cyclone I/O Standard Row Pin Input Delay Adders -6 ...

Page 93

Table 4–42. Cyclone I/O Standard Output Delay Adders for Fast Slew Rate on Column Pins (Part Speed Grade Standard Min 2.5-V LVTTL 2 mA — — — — 1.8-V LVTTL ...

Page 94

Cyclone Device Handbook, Volume 1 Table 4–43. Cyclone I/O Standard Output Delay Adders for Fast Slew Rate on Row Pins (Part Speed Grade Standard Min 1.8-V LVTTL 2 mA — — — ...

Page 95

Table 4–44. Cyclone I/O Standard Output Delay Adders for Slow Slew Rate on Column Pins (Part Speed Grade I/O Standard Min 1.5-V LVTTL 2 mA — — — SSTL-3 class I — ...

Page 96

Cyclone Device Handbook, Volume 1 Table 4–45. Cyclone I/O Standard Output Delay Adders for Slow Slew Rate on Row Pins (Part Speed Grade I/O Standard Min SSTL-3 class I — SSTL-3 class II — SSTL-2 class ...

Page 97

Table 4–47. Cyclone IOE Programmable Delays on Row Pins Parameter Setting Decrease input delay to Off internal cells Small Medium Large On Decrease input delay to input Off register On Increase delay to output pin Off On Note to Table ...

Page 98

Cyclone Device Handbook, Volume 1 Table 4–49. Cyclone Maximum Input Clock Rate for Row Pins LVTTL 2.5 V 1.8 V 1.5 V LVCMOS SSTL-3 class I SSTL-3 class II SSTL-2 class I SSTL-2 class II 3.3-V PCI LVDS Note to ...

Page 99

Table 4–51. Cyclone Maximum Output Clock Rate for Row Pins LVTTL 2.5 V 1.8 V 1.5 V LVCMOS SSTL-3 class I SSTL-3 class II SSTL-2 class I SSTL-2 class II 3.3-V PCI LVDS Note to (1) PLL Timing Table 4–52 ...

Page 100

Cyclone Device Handbook, Volume 1 Table 4–52. Cyclone PLL Specifications (Part Symbol f (to global clock) PLL output frequency OUT (-6 speed grade) PLL output frequency (-7 speed grade) PLL output frequency (-8 speed grade) t DUTY ...

Page 101

Referenced This chapter references the following documents: Document ■ ■ Document Table 4–53 Revision History Table 4–53. Document Revision History Date and Document Version May 2008 Minor textual and style changes. Added v1.7 section. January 2007 ● Added document revision ...

Page 102

Cyclone Device Handbook, Volume 1 July 2003 Updated timing information. Timing finalized for EP1C6 and v1.1 EP1C20 devices. Updated performance information. Added PLL Timing section. May 2003 Added document to Cyclone Device Handbook. v1.0 4–32 Preliminary — — Altera Corporation ...

Page 103

C51005-1.4 Software Cyclone software, which provides a comprehensive environment for system-on-a- programmable-chip (SOPC) design. The Quartus II software includes HDL and schematic design entry, compilation and logic synthesis, full simulation and advanced timing analysis, SignalTap and device configuration. f For ...

Page 104

Cyclone Device Handbook, Volume 1 Figure 5–1. Cyclone Device Packaging Ordering Information EP1C 20 Family Signature EP1C: Cyclone Device Type Package Type T: Thin quad flat pack (TQFP) Q: Plastic quad flat pack (PQFP) F: ...

Page 105

February 2005 Updated Figure 5-1. v1.1 May 2003 Added document to Cyclone Device Handbook. v1.0 Altera Corporation May 2008 Document Revision History — — 5–3 Preliminary ...

Page 106

Cyclone Device Handbook, Volume 1 5–4 Preliminary Altera Corporation May 2008 ...

Related keywords