LCMXO2280C-4TN144I

Manufacturer Part NumberLCMXO2280C-4TN144I
DescriptionCPLD - Complex Programmable Logic Devices 2280 LUTs 113 IO 1.8 /2.5/3.3V -4 Spd I
ManufacturerLattice
LCMXO2280C-4TN144I datasheet
 

Specifications of LCMXO2280C-4TN144I

RohsyesMemory TypeSRAM
Number Of Macrocells1140Maximum Operating Frequency550 MHz
Delay Time4.4 nsNumber Of Programmable I/os113
Operating Supply Voltage1.8 V, 2.5 V, 3.3 VMaximum Operating Temperature+ 100 C
Minimum Operating Temperature- 40 CPackage / CaseTQFP-144
Mounting StyleSMD/SMTFactory Pack Quantity300
Supply Current23 mASupply Voltage - Max3.465 V
Supply Voltage - Min1.71 V  
1
Page 1
2
Page 2
3
Page 3
4
Page 4
5
Page 5
6
Page 6
7
Page 7
8
Page 8
9
Page 9
10
Page 10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
Page 1/95

Download datasheet (859Kb)Embed
Next
MachXO Family Data Sheet
Version 02.3_4W February 2007

LCMXO2280C-4TN144I Summary of contents

  • Page 1

    MachXO Family Data Sheet Version 02.3_4W February 2007 ...

  • Page 2

    ... Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice. ...

  • Page 3

    ... The ispLEVER design tools from Lattice allow complex designs to be efficiently implemented using the MachXO family of devices. Popular logic synthesis tools provide synthesis library support for MachXO. The ispLEVER tools use the synthesis tool output along with the constraints from its floor planning tools to place and route the design in the MachXO device. The ispLEVER tool extracts the timing from the routing and back-annotates it into the design for timing verifi ...

  • Page 4

    ... Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice. ...

  • Page 5

    ... Lattice Semiconductor Figure 2-1. Top View of the MachXO1200 Device sysMEM Embedded Block RAM (EBR) sysCLOCK PLL JTAG Port 1. Top view of the MachXO2280 device is similar but with higher LUT count, two PLLs, and three EBR blocks. Figure 2-2. Top View of the MachXO640 Device Programmable ...

  • Page 6

    ... Lattice Semiconductor Figure 2-3. Top View of the MachXO256 Device JTAG Port Programmable Function Units with RAM (PFUs) PFU Blocks The core of the MachXO devices consists of PFU and PFF blocks. The PFUs can be programmed to perform Logic, Arithmetic, Distributed RAM, and Distributed ROM functions. PFF blocks can be programmed to perform Logic, Arithmetic, and Distributed ROM functions ...

  • Page 7

    ... Lattice Semiconductor There are 14 input signals: 13 signals from routing and one from the carry-chain (from the adjacent Slice/PFU). There are 7 outputs the routing and one to the carry-chain (to the adjacent Slice/PFU). Table 2-1 lists the sig- nals associated with each Slice. Figure 2-5. Slice Diagram ...

  • Page 8

    ... Lattice Semiconductor Modes of Operation Each Slice is capable of four modes of operation: Logic, Ripple, RAM, and ROM. The Slice in the PFF is capable of all modes except RAM. Table 2-2 lists the modes and the capability of the Slice blocks. Table 2-2. Slice Modes PFU Slice LUT 4x2 or LUT 5x1 ...

  • Page 9

    ... Lattice Semiconductor Figure 2-6. Distributed Memory Primitives SPR16x2 AD0 AD1 AD2 AD3 DI0 DI1 WRE CK ROM16x1 AD0 AD1 AD2 AD3 ROM Mode: The ROM mode uses the same principal as the RAM modes, but without the Write port. Pre-loading is accomplished through the programming interface during configuration. ...

  • Page 10

    ... Lattice Semiconductor The ispLEVER design tool takes the output of the synthesis tool and places and routes the design. Generally, the place and route tool is completely automatic, although an interactive routing editor is available to optimize the design. Clock/Control Distribution Network The MachXO family of devices provides global signals that are available to all PFUs. These signals consist of four primary clocks and four secondary clocks ...

  • Page 11

    ... Lattice Semiconductor Figure 2-8. Primary Clocks for MachXO1200 and MachXO2280 Devices Routing Four secondary clocks are generated from four 16:1 muxes as shown in Figure 2-9. Four of the secondary clock sources come from dual function clock pins and 12 come from internal routing. Figure 2-9. Secondary Clocks for MachXO Devices ...

  • Page 12

    ... Lattice Semiconductor sysCLOCK Phase Locked Loops (PLLs) The MachXO1200 and MachXO2280 provide PLL support. The source of the PLL input divider can come from an external pin or from internal routing. There are four sources of feedback signals to the feedback divider: from CLKINTFB (internal feedback port), from the global clock nets, from the output of the post scalar divider, and from the routing (or from an external pin) ...

  • Page 13

    ... Lattice Semiconductor Table 2-5. PLL Signal Descriptions Signal I/O CLKI I Clock input from external pin or routing I PLL feedback input from PLL output, clock net, routing/external pin or internal feedback from CLKFB CLKINTFB port RST I “1” to reset the input clock divider CLKOS O PLL output clock to clock tree (phase shifted/duty cycle changed) ...

  • Page 14

    ... ROM. Memory Cascading Larger and deeper blocks of RAMs can be created using EBR sysMEM Blocks. Typically, the Lattice design tools cascade memory transparently, based on specific design inputs. Single, Dual, Pseudo-Dual Port and FIFO Modes Figure 2-12 shows the fi ...

  • Page 15

    ... Lattice Semiconductor The EBR memory supports three forms of write behavior for single or dual port operation: 1. Normal – data on the output appears only during the read cycle. During a write cycle, the data (at the current address) does not appear on the output. This mode is supported for all data widths. ...

  • Page 16

    ... Lattice Semiconductor Figure 2-13. Memory Core Reset RSTA RSTB GSRN For further information on the sysMEM EBR block, see the details of additional technical documentation at the end of this data sheet. EBR Asynchronous Reset EBR asynchronous reset or GSR (if used) can only be applied if all clock enables are low for a clock cycle before the reset is applied and released a clock cycle after the reset is released, as shown in Figure 2-14 ...

  • Page 17

    ... Lattice Semiconductor PIO Groups On the MachXO devices, PIO cells are assembled into two different types of PIO groups, those with four PIO cells and those with six PIO cells. PIO groups with four IOs are placed on the left and right sides of the device while PIO groups with six IOs are placed on the top and bottom ...

  • Page 18

    ... Lattice Semiconductor output data signals are multiplexed and provide a single signal to the I/O pin via the sysIO buffer. Figure 2-17 shows the MachXO PIO logic. The tristate control signal is multiplexed from the output data signals and their complements. In addition a global signal (TSALL) from a dedicated pad can be used to tristate the sysIO buffer. ...

  • Page 19

    ... Lattice Semiconductor of the devices also support differential input buffers. PCI clamps are available on the top Bank I/O buffers. The PCI clamp is enabled after V CC figured. The two pads in the pair are described as “true” and “comp”, where the true pad is associated with the positive side of the differential input buffer and the comp (complementary) pad is associated with the negative side of the differential input buffer ...

  • Page 20

    ... Lattice Semiconductor Table 2-8. I/O Support Device by Device MachXO256 Number of I/O Banks 2 Single-ended (all I/O Banks) Type of Input Buffers Single-ended buffers with complementary outputs (all I/O Banks) Types of Output Buffers Differential Output All I/O Banks Emulation Capability PCI Support No Table 2-9. Supported Input Standards Input Standard Single Ended Interfaces ...

  • Page 21

    ... Lattice Semiconductor Table 2-10. Supported Output Standards Output Standard Single-ended Interfaces LVTTL LVCMOS33 LVCMOS25 LVCMOS18 LVCMOS15 LVCMOS12 LVCMOS33, Open Drain LVCMOS25, Open Drain LVCMOS18, Open Drain LVCMOS15, Open Drain LVCMOS12, Open Drain 3 PCI33 Differential Interfaces 1, 2 LVDS 2 BLVDS, RSDS 2 LVPECL 1. MachXO1200 and MachXO2280 devices have dedicated LVDS buffers. ...

  • Page 22

    ... Lattice Semiconductor Figure 2-18. MachXO2280 Banks V CCIO7 GND V CCIO6 GND Figure 2-19. MachXO1200 Banks V CCIO7 GND V CCIO6 GND Bank 0 Bank Bank 5 Bank Bank 0 Bank Bank 5 Bank 2-19 Architecture ...

  • Page 23

    ... Lattice Semiconductor Figure 2-20. MachXO640 Banks V CCO3 GND Figure 2-21. MachXO256 Banks GND V CCO1 Hot Socketing The MachXO devices have been carefully designed to ensure predictable behavior during power-up and power- down. Leakage into I/O pins is controlled to within specified limits. This allows for easy integration with the rest of ...

  • Page 24

    ... Lattice Semiconductor the system. These capabilities make the MachXO ideal for many multiple power supply and hot-swap applica- tions. Sleep Mode The MachXO “C” devices (V = 1.8/2.5/3.3V) have a sleep mode that allows standby current to be reduced dra- CC matically during periods of system inactivity. Entry and exit to Sleep mode is controlled by the SLEEPN pin. ...

  • Page 25

    ... TransFR (Transparent Field Reconfiguration) TransFR (TFR unique Lattice technology that allows users to update their logic in the field without interrupting system operation using a single ispVM command. See Lattice technical note #TN1087, Minimizing System Inter- ruption During Confi ...

  • Page 26

    ... Lattice Semiconductor Figure 2-22. MachXO Configuration and Programming Port Background Mode Program in seconds Non-Volatile Memory Space Density Shifting The MachXO family has been designed to enable density migration in the same package. Furthermore, the archi- tecture ensures a high success rate when performing design migration from lower density parts to higher density parts. In many cases also possible to shift a lower utilization design targeted for a high-density device to a lower density device. However, the exact details of the fi ...

  • Page 27

    ... PD BH © 2006 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice. www.latticesemi.com ...

  • Page 28

    ... Lattice Semiconductor MachXO1200 and MachXO2280 Hot Socketing Specifications Symbol Parameter Non-LVDS General Purpose sysIOs I Input or I/O Leakage Current DK LVDS General Purpose sysIOs I Input or I/O Leakage Current DK_LVDS 1. Insensitive to sequence CC, CCAUX ≤ V ≤ V (MAX), 0 ≤ V ≤ CCIO CCIO additive to I ...

  • Page 29

    ... A 4. Initial production device. 5. Per Bank. Note: Specifications for the LCMXO256C ‘4W’, LCMXO640C ‘4W’, and LCMXO2280C ‘4W’ are the same as the LCMXO256C, LCMXO640C and LCMXO2280C respectively, except as specified above in the Supply Current (Sleep Mode) table. Supply Current (Standby) ...

  • Page 30

    ... power supplies at nominal voltage Per Bank 2.5V. Does not include pull-up/pull-down. CCIO Over Recommended Operating Conditions Device LCMXO256C LCMXO640C LCMXO1200C LCMXO2280C LCMXO256E LCMXO640E LCMXO1200E LCMXO2280E LCMXO256E/C LCMXO640E/C LCMXO1200E/C LCMXO2280E/C 6 All devices or GND. 3-4 DC and Switching Characteristics MachXO Family Data Sheet 5 Typ ...

  • Page 31

    ... J 6. Per Bank 2.5V. Does not include pull-up/pull-down. CCIO Device LCMXO256C LCMXO640C LCMXO1200C LCMXO2280C LCMXO256E LCMXO640E LCMXO1200E LCMXO2280E LCMXO256C/E LCMXO640C/E LCMXO1200/E LCMXO2280C/E 6 All devices or GND. 3-5 DC and Switching Characteristics MachXO Family Data Sheet Typ. Units ...

  • Page 32

    ... Lattice Semiconductor sysIO Recommended Operating Conditions Standard LVCMOS 3.3 LVCMOS 2.5 LVCMOS 1.8 LVCMOS 1.5 LVCMOS 1.2 LVTTL 3 PCI 1, 2 LVDS 1 LVPECL 1 BLVDS 1 RSDS 1. Inputs on chip. Outputs are implemented with the addition of external resistors. 2. MachXO1200 and MachXO2280 devices have dedicated LVDS buffers 3. Input on the top bank of the MachXO1200 and MachXO2280 only. ...

  • Page 33

    ... Lattice Semiconductor sysIO Single-Ended DC Electrical Characteristics V IL Input/Output Standard Min. (V) Max. (V) LVCMOS 3.3 -0.3 0.8 LVTTL -0.3 0.8 LVCMOS 2.5 -0.3 0.7 LVCMOS 1.8 -0.3 0.35V CCIO LVCMOS 1.5 -0.3 0.35V CCIO LVCMOS 1.2 -0.3 0.35V CCIO PCI -0.3 0.3V CCIO 1. The average DC current drawn by I/Os between GND connections, or between the last GND in an I/O Bank and the end of an I/O Bank, as shown in the logic signal connections table shall not exceed n * 8mA ...

  • Page 34

    ... Lattice Semiconductor sysIO Differential Electrical Characteristics LVDS Parameter Symbol Parameter Description V V Input Voltage INP, INM V Differential Input Threshold THD V Input Common Mode Voltage CM I Input current IN V Output high voltage for Output low voltage for Output voltage differential ...

  • Page 35

    ... Lattice Semiconductor Table 3-1. LVDS DC Conditions Parameter Z Output impedance OUT R Driver series resistor S R Driver parallel resistor P R Receiver termination T V Output high voltage OH V Output low voltage OL V Output differential voltage OD V Output common mode voltage CM Z Back impedance BACK I DC output current ...

  • Page 36

    ... Lattice Semiconductor Table 3-2. BLVDS DC Conditions Symbol Z OUT R TLEFT R TRIGHT For input buffer, see LVDS table. LVPECL The MachXO family supports the differential LVPECL standard through emulation. This output standard is emu- lated using complementary LVCMOS outputs in conjunction with a parallel resistor across the driver outputs on all the devices ...

  • Page 37

    ... Lattice Semiconductor For further information on LVPECL, BLVDS and other differential interfaces please see details of additional techni- cal documentation at the end of the data sheet. RSDS The MachXO family supports the differential RSDS standard. The output standard is emulated using complemen- tary LVCMOS outputs in conjunction with a parallel resistor across the driver outputs on all the devices. The RSDS input standard is supported by the LVDS differential input buffer on certain devices ...

  • Page 38

    ... Logic Timing provided in the following sections of the data sheet and the ispLEVER design tools are worst case numbers in the operating range. Actual delays may be much faster. The ispLEVER design tool from Lattice can pro- vide logic timing numbers at a particular temperature and voltage. ...

  • Page 39

    ... Lattice Semiconductor MachXO External Switching Characteristics Parameter Description General I/O Pin Parameters (Using Global Clock without PLL) t Best Case t Through 1 LUT Best Case Clock to Output - From PFU CO t Clock to Data Setup - To PFU SU t Clock to Data Hold - To PFU H f Clock Frequency of I/O and PFU Register ...

  • Page 40

    ... Lattice Semiconductor MachXO Internal Timing Parameters Parameter Description PFU/PFF Logic Mode Timing t LUT4 delay ( inputs to F output) LUT4_PFU t LUT6 delay ( inputs to OFX output) LUT6_PFU t Set/Reset to output of PFU LSR_PFU t Clock to Mux (M0,M1) input setup time SUM_PFU t Clock to Mux (M0,M1) input hold time ...

  • Page 41

    ... Lattice Semiconductor MachXO Family Timing Adders Buffer Type Input Adjusters 4 LVDS25 LVDS 4 BLVDS25 BLVDS 4 LVPECL33 LVPECL LVTTL33 LVTTL LVCMOS33 LVCMOS 3.3 LVCMOS25 LVCMOS 2.5 LVCMOS18 LVCMOS 1.8 LVCMOS15 LVCMOS 1.5 LVCMOS12 LVCMOS 1.2 4 PCI33 PCI Output Adjusters LVDS25E LVDS 2 LVDS25 LVDS 2.5 BLVDS25 BLVDS 2.5 LVPECL33 LVPECL 3.3 ...

  • Page 42

    ... Lattice Semiconductor sysCLOCK PLL Timing Parameter Descriptions f Input Clock Frequency (CLKI, CLKFB Output Clock Frequency (CLKOP, CLKOS) OUT f K-Divider Output Frequency (CLKOK) OUT2 f PLL VCO Frequency VCO f Phase Detector Input Frequency PFD AC Characteristics t Output Clock Duty Cycle Output Phase Accuracy ...

  • Page 43

    ... Lattice Semiconductor Flash Download Time Symbol Minimum CCAUX t (later of the two supplies) REFRESH to Device I/O Active JTAG Port Timing Specifications Symbol f TCK [BSCAN] clock frequency MAX t TCK [BSCAN] clock pulse width BTCP t TCK [BSCAN] clock pulse width high BTCPH ...

  • Page 44

    ... Lattice Semiconductor Switching Test Conditions Figure 3-5 shows the output test load that is used for AC testing. The specific values for resistance, capacitance, voltage, and other test conditions are shown in Figure 3-5. Figure 3-5. Output Test Load, LVTTL and LVCMOS Standards Table 3-5. Test Fixture Required Components, Non-Terminated Interfaces Test Condition LVTTL and LVCMOS settings (L -> ...

  • Page 45

    ... Applies to MachXO “C” devices only. NC for “E” devices. © 2006 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice. ...

  • Page 46

    ... LCMXO2280C/E 100 TQFP 144 TQFP 132 csBGA 256 ftBGA 73 113 101 211 105 ...

  • Page 47

    ... Lattice Semiconductor Power Supply and NC Signal 100 TQFP VCC LCMXO256/640: 35, 90 LCMXO1200/2280: 17, 35, 66, 91 VCCIO0 LCMXO256: 60, 74, 92 LCMXO640: 80, 92 LCMXO1200/2280: 94 VCCIO1 LCMXO256: 10, 24, 41 LCMXO640: 60, 74 LCMXO1200/2280: 80 VCCIO2 LCMXO256: None LCMXO640: 29, 41 LCMXO1200/2280: 70 VCCIO3 LCMXO256: None LCMXO640: 10, 24 LCMXO1200/2280: 56 VCCIO4 LCMXO256/640: None ...

  • Page 48

    ... Lattice Semiconductor Power Supply and NC (Cont.) Signal 132 csBGA VCC H3, P6, G12, C7 VCCIO0 LCMXO640: B11, C5 LCMXO1200/2280: C5 VCCIO1 LCMXO640: L12, E12 LCMXO1200/2280: B11 VCCIO2 LCMXO640: N2, M10 LCMXO1200/2280: E12 VCCIO3 LCMXO640: D2, K3 LCMXO1200/2280: L12 VCCIO4 LCMXO640: None LCMXO1200/2280: M10 VCCIO5 LCMXO640: None LCMXO1200/2280: N2 ...

  • Page 49

    ... Lattice Semiconductor LCMXO256 and LCMXO640 Logic Signal Connections: 100 TQFP LCMXO256 Ball Pin Number Function Bank 1 PL2A 1 2 PL2B 1 3 PL3A 1 4 PL3B 1 5 PL3C 1 6 PL3D 1 7 PL4A 1 8 PL4B 1 9 PL5A 1 10 VCCIO1 1 11 PL5B 1 12 GNDIO1 1 13 PL5C ...

  • Page 50

    ... Lattice Semiconductor LCMXO256 and LCMXO640 Logic Signal Connections: 100 TQFP (Cont.) LCMXO256 Ball Pin Number Function Bank 43 PB4A 1 44 PB4B 1 45 PB4C 1 46 PB4D 1 47 PB5A 1 48* SLEEPN - 49 PB5C 1 50 PB5D 1 51 PR9B 0 52 PR9A 0 53 PR8B 0 54 PR8A 0 55 PR7D ...

  • Page 51

    ... Lattice Semiconductor LCMXO256 and LCMXO640 Logic Signal Connections: 100 TQFP (Cont.) LCMXO256 Ball Pin Number Function Bank 85 PT4B 0 86 PT4A 0 87 PT3D 0 88 VCCAUX - 89 PT3C 0 90 VCC - 91 PT3B 0 92 VCCIO0 0 93 GNDIO0 0 94 PT3A 0 95 PT2F 0 96 PT2E 0 97 PT2D 0 98 ...

  • Page 52

    ... Lattice Semiconductor LCMXO1200 and LCMXO2280 Logic Signal Connections: 100 TQFP LCMXO1200 Pin Ball Number Function Bank 1 PL2A 7 2 PL2B 7 3 PL3C 7 4 PL3D 7 5 PL4B 7 6 VCCIO7 7 7 PL6A 7 8 PL6B 7 9 GND - 10 PL7C 7 11 PL7D 7 12 PL8C 7 13 PL8D 7 14 ...

  • Page 53

    ... Lattice Semiconductor LCMXO1200 and LCMXO2280 Logic Signal Connections: 100 TQFP (Cont.) LCMXO1200 Pin Ball Number Function Bank 42 PB9A 4 43 PB9B 4 44 VCCIO4 4 45 PB10A 4 46 PB10B 4 47*** SLEEPN - 48 PB11A 4 49 PB11B 4 GNDIO3 50** - GNDIO4 51 PR16B 3 52 PR15B 3 53 PR15A 3 54 PR14B 3 55 ...

  • Page 54

    ... Lattice Semiconductor LCMXO1200 and LCMXO2280 Logic Signal Connections: 100 TQFP (Cont.) LCMXO1200 Pin Ball Number Function Bank 82 PT9A 1 83 GND - 84 PT8B 1 85 PT8A 1 86 PT7D 1 87 PT6F 0 88 PT6D 0 89 PT6C 0 90 VCCAUX - 91 VCC - 92 PT5B 0 93 PT4B 0 94 VCCIO0 0 95 PT3D ...

  • Page 55

    ... Lattice Semiconductor LCMXO256 and LCMXO640 Logic Signal Connections: 100 csBGA LCMXO256 Ball Ball Number Function Bank B1 PL2A 1 C1 PL2B 1 D2 PL3A 1 D1 PL3B 1 C2 PL3C 1 E1 PL3D 1 E2 PL4A 1 F1 PL4B 1 F2 PL5A 1 G2 PL5B 1 H1 GNDIO1 1 H2 PL5C 1 J1 PL5D ...

  • Page 56

    ... Lattice Semiconductor LCMXO256 and LCMXO640 Logic Signal Connections: 100 csBGA (Cont.) LCMXO256 Ball Ball Number Function Bank P13 PB5A 1 M12* SLEEPN - P14 PB5C 1 N13 PB5D 1 N14 PR9B 0 M14 PR9A 0 L13 PR8B 0 L14 PR8A 0 M13 PR7D 0 K14 PR7C 0 K13 PR7B 0 J14 PR7A ...

  • Page 57

    ... Lattice Semiconductor LCMXO256 and LCMXO640 Logic Signal Connections: 100 csBGA (Cont.) LCMXO256 Ball Ball Number Function Bank A4 GNDIO0 0 B4 PT3A 0 A3 PT2F 0 B3 PT2E 0 A2 PT2D 0 C3 PT2C 0 A1 PT2B 0 B2 PT2A 0 N9 GND - B9 GND - B5 VCCIO0 0 A14 VCCIO0 0 H14 VCCIO0 0 P10 ...

  • Page 58

    ... Lattice Semiconductor LCMXO640, LCMXO1200 and LCMXO2280 Logic Signal Connections: 132 csBGA LCMXO640 Ball Dual Ball # Function Bank Function Differential Ball # B1 PL2A PL2B PL2C PL2D PL3A PL3B PL3D 3 E1 GNDIO3 3 E2 PL5A PL5B 3 GSRN C F2 ...

  • Page 59

    ... Lattice Semiconductor LCMXO640, LCMXO1200 and LCMXO2280 Logic Signal Connections: 132 csBGA (Cont.) LCMXO640 Ball Dual Ball # Function Bank Function Differential Ball # M9 PB7B 2 C N10 PB7E 2 T P10 PB7F 2 C N11 GNDIO2 2 P11 PB8C 2 T M11 PB8D 2 C P12 PB9C 2 T P13 ...

  • Page 60

    ... Lattice Semiconductor LCMXO640, LCMXO1200 and LCMXO2280 Logic Signal Connections: 132 csBGA (Cont.) LCMXO640 Ball Dual Ball # Function Bank Function Differential Ball # B9 PT7B PT7A PT6B 0 PCLK0_1*** C B8 PT6A PT5B 0 PCLK0_0*** C B7 PT5A VCCAUX - C7 VCC - A6 PT4D PT4C ...

  • Page 61

    ... Lattice Semiconductor LCMXO640, LCMXO1200 and LCMXO2280 Logic Signal Connections: 144 TQFP LCMXO640 Pin Ball Dual Number Function Bank Function Differential 1 PL2A 3 2 PL2C 3 3 PL2B 3 4 PL3A 3 5 PL2D 3 6 PL3B 3 7 PL3C 3 8 PL3D 3 9 PL4A 3 10 VCCIO3 3 11 GNDIO3 ...

  • Page 62

    ... Lattice Semiconductor LCMXO640, LCMXO1200 and LCMXO2280 Logic Signal Connections: 144 TQFP (Cont.) LCMXO640 Pin Ball Dual Number Function Bank Function Differential 51 TDI 2 TDI 52 VCC - 53 VCCAUX - 54 PB5A 2 55 PB5B 2 PCLKT2_1*** 56 PB5D 2 57 PB6A 2 58 PB6B 2 PCLKT2_0*** 59 GND - 60 PB7C 2 61 PB7E 2 62 PB8A ...

  • Page 63

    ... Lattice Semiconductor LCMXO640, LCMXO1200 and LCMXO2280 Logic Signal Connections: 144 TQFP (Cont.) LCMXO640 Pin Ball Dual Number Function Bank Function Differential 101 PR3D 1 102 PR3C 1 103 PR3B 1 104 PR2D 1 105 PR3A 1 106 PR2B 1 107 PR2C 1 108 PR2A 1 109 PT9F 0 110 PT9D ...

  • Page 64

    ... Lattice Semiconductor LCMXO640, LCMXO1200 and LCMXO2280 Logic Signal Connections: 256 fpBGA*/ftBGA LCMXO640 Ball Ball Dual Number Function Bank Function Differential GND GNDIO3 3 VCCIO3 VCCIO3 PL3A PL3B PL2C PL2D PL2A ...

  • Page 65

    ... Lattice Semiconductor LCMXO640, LCMXO1200 and LCMXO2280 Logic Signal Connections: 256 fpBGA*/ftBGA (Cont.) LCMXO640 Ball Ball Dual Number Function Bank Function Differential J4 PL8A PL8B PL11A PL11B PL10C PL10D PL11C PL11D ...

  • Page 66

    ... Lattice Semiconductor LCMXO640, LCMXO1200 and LCMXO2280 Logic Signal Connections: 256 fpBGA*/ftBGA (Cont.) LCMXO640 Ball Ball Dual Number Function Bank Function Differential - - - - M10 PB6A PB6C 2 T R10 PB6D 2 C T10 PB7C 2 T T11 PB7D 2 C N10 NC N11 NC VCCIO2 VCCIO2 2 GND ...

  • Page 67

    ... Lattice Semiconductor LCMXO640, LCMXO1200 and LCMXO2280 Logic Signal Connections: 256 fpBGA*/ftBGA (Cont.) LCMXO640 Ball Ball Dual Number Function Bank Function Differential J13 PR8C 1 T GND GND - K14 PR8B 1 C J14 PR8A 1 T K15 PR7D 1 C J15 PR7C K12 NC J12 ...

  • Page 68

    ... Lattice Semiconductor LCMXO640, LCMXO1200 and LCMXO2280 Logic Signal Connections: 256 fpBGA*/ftBGA (Cont.) LCMXO640 Ball Ball Dual Number Function Bank Function Differential E11 NC E10 NC D12 PT9D 0 C D11 PT9C 0 T A14 PT7F 0 C A13 PT7E 0 T C12 PT8B 0 C C11 PT8A ...

  • Page 69

    ... Lattice Semiconductor LCMXO640, LCMXO1200 and LCMXO2280 Logic Signal Connections: 256 fpBGA*/ftBGA (Cont.) LCMXO640 Ball Ball Dual Number Function Bank Function Differential A3 PT2B PT2A VCCIO0 VCCIO0 0 GND GNDIO0 0 A1 GND - A16 GND - F11 GND - G8 GND - G9 GND - H7 GND ...

  • Page 70

    ... Lattice Semiconductor LCMXO2280 Logic Signal Connections: 324 ftBGA Ball Number Ball Function GND GNDIO7 VCCIO7 VCCIO7 D4 PL2A F5 PL2B B3 PL3A C3 PL3B E4 PL3C G6 PL3D A1 PL4A B1 PL4B F4 PL4C VCC VCC E3 PL4D D2 PL5A D3 PL5B G5 PL5C F3 PL5D C2 PL6A VCCIO7 VCCIO7 GND GNDIO7 C1 PL6B H5 PL6C G4 PL6D E2 PL7A ...

  • Page 71

    ... Lattice Semiconductor LCMXO2280 Logic Signal Connections: 324 ftBGA (Cont.) Ball Number Ball Function G2 PL11A H2 PL11B L3 PL11C L5 PL11D H1 PL12A VCCIO6 VCCIO6 GND GNDIO6 J2 PL12B L4 PL12C L6 PL12D K2 PL13A K1 PL13B J1 PL13C VCC VCC L2 PL13D M5 PL14D M3 PL14C L1 PL14B M2 PL14A M1 PL15A N1 PL15B M6 PL15C M4 PL15D VCCIO6 VCCIO6 ...

  • Page 72

    ... Lattice Semiconductor LCMXO2280 Logic Signal Connections: 324 ftBGA (Cont.) Ball Number Ball Function T2 PL20B P6 TMS V1 PB2A U2 PB2B T3 PB2C N7 TCK R4 PB2D R5 PB3A T4 PB3B VCC VCC R6 PB3C P7 PB3D U3 PB4A T5 PB4B V2 PB4C N8 TDO V3 PB4D T6 PB5A GND GNDIO5 VCCIO5 VCCIO5 U4 PB5B P8 PB5C T7 PB5D V4 TDI R8 PB6A ...

  • Page 73

    ... Lattice Semiconductor LCMXO2280 Logic Signal Connections: 324 ftBGA (Cont.) Ball Number Ball Function V10 PB9B N10 PB9C R10 PB9D P10 PB10F T10 PB10E U10 PB10D V11 PB10C U11 PB10B VCCIO4 VCCIO4 GND GNDIO4 T11 PB10A U12 PB11A R11 PB11B GND GND ...

  • Page 74

    ... Lattice Semiconductor LCMXO2280 Logic Signal Connections: 324 ftBGA (Cont.) Ball Number Ball Function GND GNDIO3 VCCIO3 VCCIO3 P15 PR20B N14 PR20A N15 PR19B M13 PR19A R15 PR18B T16 PR18A N16 PR17D M14 PR17C U17 PR17B VCC VCC U18 PR17A R17 PR16D ...

  • Page 75

    ... Lattice Semiconductor LCMXO2280 Logic Signal Connections: 324 ftBGA (Cont.) Ball Number Ball Function J13 PR10C M18 PR10B L18 PR10A GND GNDIO2 VCCIO2 VCCIO2 H16 PR9D H14 PR9C K18 PR9B J18 PR9A J17 PR8D VCC VCC H18 PR8C H17 PR8B G17 PR8A ...

  • Page 76

    ... Lattice Semiconductor LCMXO2280 Logic Signal Connections: 324 ftBGA (Cont.) Ball Number Ball Function E13 PT16D C15 PT16C F13 PT16B D14 PT16A A18 PT15D B17 PT15C A16 PT15B A17 PT15A VCC VCC D13 PT14D F12 PT14C C14 PT14B E12 PT14A C13 PT13D ...

  • Page 77

    ... Lattice Semiconductor LCMXO2280 Logic Signal Connections: 324 ftBGA (Cont.) Ball Number Ball Function A10 PT8E VCCIO0 VCCIO0 GND GNDIO0 A9 PT8D C9 PT8C B9 PT8B F9 VCCAUX A8 PT8A B8 PT7D C8 PT7C VCC VCC A7 PT7B B7 PT7A A6 PT6A B6 PT6B D8 PT6C F8 PT6D C7 PT6E E8 PT6F D7 PT5D VCCIO0 VCCIO0 GND GNDIO0 ...

  • Page 78

    ... Lattice Semiconductor LCMXO2280 Logic Signal Connections: 324 ftBGA (Cont.) Ball Number Ball Function F16 GND H10 GND H11 GND H8 GND H9 GND J10 GND J11 GND J4 GND J8 GND J9 GND K10 GND K11 GND K17 GND K8 GND K9 GND L10 GND L11 GND L8 GND ...

  • Page 79

    ... Lattice Semiconductor LCMXO2280 Logic Signal Connections: 324 ftBGA (Cont.) Ball Number Ball Function G8 VCCIO0 G7 VCCIO0 * Supports true LVDS outputs for “E” devices. *** Primary clock inputs are single-ended. MachXO Family Data Sheet LCMXO2280 Bank Dual Function 0 0 4-35 Pinout Information Differential ...

  • Page 80

    ... BGA packages are single marked. The markings appear as follows: © 2006 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice. ...

  • Page 81

    ... Lattice Semiconductor Conventional Packaging Part Number LUTs 1 LCMXO256C-3T100C4W 256 1 LCMXO256C-4T100C4W 256 1 LCMXO256C-5T100C4W 256 1 LCMXO256C-3M100C4W 256 1 LCMXO256C-4M100C4W 256 1 LCMXO256C-5M100C4W 256 LCMXO256C-3T100C 256 LCMXO256C-4T100C 256 LCMXO256C-5T100C 256 LCMXO256C-3M100C 256 LCMXO256C-4M100C 256 LCMXO256C-5M100C 256 1. Initial production devices. Refer to the Supply Current (Sleep Mode) table in this data sheet for sleep mode leakage current. ...

  • Page 82

    ... LCMXO2280C-5T100C4W 2280 1 LCMXO2280C-3T144C4W 2280 1 LCMXO2280C-4T144C4W 2280 1 LCMXO2280C-5T144C4W 2280 1 LCMXO2280C-3M132C4W 2280 1 LCMXO2280C-4M132C4W 2280 1 LCMXO2280C-5M132C4W 2280 1 LCMXO2280C-3FT256C4W 2280 1 LCMXO2280C-4FT256C4W 2280 1 LCMXO2280C-5FT256C4W 2280 1 LCMXO2280C-3FT324C4W 2280 1 LCMXO2280C-4FT324C4W 2280 1 LCMXO2280C-5FT324C4W 2280 LCMXO2280C-3T100C 2280 LCMXO2280C-4T100C 2280 LCMXO2280C-5T100C 2280 Supply Voltage I/Os Grade 1.8V/2.5V/3.3V 101 1.8V/2.5V/3.3V 159 1.8V/2.5V/3.3V 159 1.8V/2.5V/3.3V 159 1.8V/2.5V/3.3V 159 1.8V/2.5V/3.3V 159 1.8V/2.5V/3.3V ...

  • Page 83

    ... LCMXO2280C-3M132C 2280 LCMXO2280C-4M132C 2280 LCMXO2280C-5M132C 2280 LCMXO2280C-3FT256C 2280 LCMXO2280C-4FT256C 2280 LCMXO2280C-5FT256C 2280 LCMXO2280C-3FT324C 2280 LCMXO2280C-4FT324C 2280 LCMXO2280C-5FT324C 2280 1. Initial production devices. Refer to the Supply Current (Sleep Mode) table in this data sheet for sleep mode leakage current. Part Number LUTs LCMXO256E-3T100C ...

  • Page 84

    ... Lattice Semiconductor Part Number LUTs LCMXO1200E-3T100C 1200 LCMXO1200E-4T100C 1200 LCMXO1200E-5T100C 1200 LCMXO1200E-3T144C 1200 LCMXO1200E-4T144C 1200 LCMXO1200E-5T144C 1200 LCMXO1200E-3M132C 1200 LCMXO1200E-4M132C 1200 LCMXO1200E-5M132C 1200 LCMXO1200E-3FT256C 1200 LCMXO1200E-4FT256C 1200 LCMXO1200E-5FT256C 1200 Part Number LUTs LCMXO2280E-3T100C 2280 LCMXO2280E-4T100C 2280 LCMXO2280E-5T100C 2280 LCMXO2280E-3T144C 2280 LCMXO2280E-4T144C ...

  • Page 85

    ... Lattice Semiconductor Conventional Packaging Part Number LUTs 1 LCMXO256C-3T100I4W 256 1 LCMXO256C-4T100I4W 256 1 LCMXO256C-3M100I4W 256 1 LCMXO256C-4M100I4W 256 LCMXO256C-3T100I 256 LCMXO256C-4T100I 256 LCMXO256C-3M100I 256 LCMXO256C-4M100I 256 1. Initial production devices. Refer to the Supply Current (Sleep Mode) table in this data sheet for sleep mode leakage current. ...

  • Page 86

    ... LCMXO2280C-4FT324I4W 2280 LCMXO2280C-3T100I 2280 LCMXO2280C-4T100I 2280 LCMXO2280C-3T144I 2280 LCMXO2280C-4T144I 2280 LCMXO2280C-3M132I 2280 LCMXO2280C-4M132I 2280 LCMXO2280C-3FT256I 2280 LCMXO2280C-4FT256I 2280 LCMXO2280C-3FT324I 2280 LCMXO2280C-4FT324I 2280 1. Initial production devices. Refer to the Supply Current (Sleep Mode) table in this data sheet for sleep mode leakage current. ...

  • Page 87

    ... Lattice Semiconductor Part Number LUTs LCMXO640E-3T100I 640 LCMXO640E-4T100I 640 LCMXO640E-3M100I 640 LCMXO640E-4M100I 640 LCMXO640E-3T144I 640 LCMXO640E-4T144I 640 LCMXO640E-3M132I 640 LCMXO640E-4M132I 640 1 LCMXO640E-3F256I 640 1 LCMXO640E-4F256I 640 LCMXO640E-3FT256I 640 LCMXO640E-4FT256I 640 1. Not recommended for new designs. Use ftBGA package devices. Part Number LUTs ...

  • Page 88

    ... Lattice Semiconductor Lead-Free Packaging Part Number LUTs 1 LCMXO256C-3TN100C4W 256 1 LCMXO256C-4TN100C4W 256 1 LCMXO256C-5TN100C4W 256 1 LCMXO256C-3MN100C4W 256 1 LCMXO256C-4MN100C4W 256 1 LCMXO256C-5MN100C4W 256 LCMXO256C-3TN100C 256 LCMXO256C-4TN100C 256 LCMXO256C-5TN100C 256 LCMXO256C-3MN100C 256 LCMXO256C-4MN100C 256 LCMXO256C-5MN100C 256 1. Initial production devices. Refer to the Supply Current (Sleep Mode) table in this data sheet for sleep mode leakage current. ...

  • Page 89

    ... LCMXO2280C-5TN100C4W 2280 1 LCMXO2280C-3TN144C4W 2280 1 LCMXO2280C-4TN144C4W 2280 1 LCMXO2280C-5TN144C4W 2280 1 LCMXO2280C-3MN132C4W 2280 1 LCMXO2280C-4MN132C4W 2280 1 LCMXO2280C-5MN132C4W 2280 1 LCMXO2280C-3FT256C4W 2280 1 LCMXO2280C-4FT256C4W 2280 1 LCMXO2280C-5FT256C4W 2280 1 LCMXO2280C-3FT324C4W 2280 1 LCMXO2280C-4FT324C4W 2280 1 LCMXO2280C-5FT324C4W 2280 LCMXO2280C-3TN100C 2280 LCMXO2280C-4TN100C 2280 LCMXO2280C-5TN100C 2280 Supply Voltage I/Os Grade 1.8V/2.5V/3.3V 101 1.8V/2.5V/3.3V 159 1.8V/2.5V/3.3V 159 1.8V/2.5V/3.3V 159 1.8V/2.5V/3.3V 159 1.8V/2.5V/3.3V 159 1.8V/2.5V/3.3V ...

  • Page 90

    ... LCMXO2280C-3MN132C 2280 LCMXO2280C-4MN132C 2280 LCMXO2280C-5MN132C 2280 LCMXO2280C-3FTN256C 2280 LCMXO2280C-4FTN256C 2280 LCMXO2280C-5FTN256C 2280 LCMXO2280C-3FTN324C 2280 LCMXO2280C-4FTN324C 2280 LCMXO2280C-5FTN324C 2280 1. Initial production devices. Refer to the Supply Current (Sleep Mode) table in this data sheet for sleep mode leakage current. Part Number LUTs LCMXO256E-3TN100C ...

  • Page 91

    ... Lattice Semiconductor Part Number LUTs LCMXO1200E-3TN100C 1200 LCMXO1200E-4TN100C 1200 LCMXO1200E-5TN100C 1200 LCMXO1200E-3TN144C 1200 LCMXO1200E-4TN144C 1200 LCMXO1200E-5TN144C 1200 LCMXO1200E-3MN132C 1200 LCMXO1200E-4MN132C 1200 LCMXO1200E-5MN132C 1200 LCMXO1200E-3FTN256C 1200 LCMXO1200E-4FTN256C 1200 LCMXO1200E-5FTN256C 1200 Part Number LUTs LCMXO2280E-3TN100C 2280 LCMXO2280E-4TN100C 2280 LCMXO2280E-5TN100C 2280 LCMXO2280E-3TN144C 2280 LCMXO2280E-4TN144C ...

  • Page 92

    ... Lattice Semiconductor Lead-Free Packaging Part Number LUTs 1 LCMXO256C-3TN100I4W 256 1 LCMXO256C-4TN100I4W 256 1 LCMXO256C-3MN100I4W 256 1 LCMXO256C-4MN100I4W 256 LCMXO256C-3TN100I 256 LCMXO256C-4TN100I 256 LCMXO256C-3MN100I 256 LCMXO256C-4MN100I 256 1.Initial production devices. Refer to the Supply Current (Sleep Mode) table in this data sheet for sleep mode leakage current. ...

  • Page 93

    ... LCMXO2280C-4FT256I4W 2280 1 LCMXO2280C-3FT324I4W 2280 1 LCMXO2280C-4FT324I4W 2280 LCMXO2280C-3TN100I 2280 LCMXO2280C-4TN100I 2280 LCMXO2280C-3TN144I 2280 LCMXO2280C-4TN144I 2280 LCMXO2280C-3MN132I 2280 LCMXO2280C-4MN132I 2280 LCMXO2280C-3FT256I 2280 LCMXO2280C-4FT256I 2280 LCMXO2280C-3FT324I 2280 LCMXO2280C-4FT324I 2280 1. Initial production devices. Refer to the Supply Current (Sleep Mode) table in this data sheet for sleep mode leakage current. ...

  • Page 94

    ... Lattice Semiconductor Part Number LUTs LCMXO640E-3TN100I 640 LCMXO640E-4TN100I 640 LCMXO640E-3MN100I 640 LCMXO640E-4MN100I 640 LCMXO640E-3TN144I 640 LCMXO640E-4TN144I 640 LCMXO640E-3MN132I 640 LCMXO640E-4MN132I 640 1 LCMXO640E-3FN256I 640 1 LCMXO640E-4FN256I 640 LCMXO640E-3FTN256I 640 LCMXO640E-4FTN256I 640 1. 1. Not recommended for new designs. Use ftBGA package devices. Part Number ...

  • Page 95

    ... PCI: www.pcisig.com © 2005 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice. ...