LC4128V-10TN144I Lattice, LC4128V-10TN144I Datasheet
![no-image](/images/manufacturer_photos/0/3/380/lattice_sml.jpg)
LC4128V-10TN144I
Specifications of LC4128V-10TN144I
Available stocks
Related parts for LC4128V-10TN144I
LC4128V-10TN144I Summary of contents
Page 1
... 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 2
... Introduction The high performance ispMACH 4000 family from Lattice offers a SuperFAST CPLD solution. The family is a blend of Lattice’s two most popular architectures: the ispLSI the ispMACH 4000 architecture focuses on significant innovations to combine the highest performance with low power in a fl ...
Page 3
... Lattice Semiconductor Figure 1. Functional Block Diagram I/O Block ORP 16 I/O Block ORP 16 The I/Os in the ispMACH 4000 are split into two banks. Each bank has a separate I/O power supply. Inputs can support a variety of standards independent of the chip or bank power supply. Outputs support the standards com- patible with the power supply provided to the bank. Support for a variety of standards helps designers implement designs in mixed voltage environments. In addition, 5V tolerant inputs are specifi ...
Page 4
... Lattice Semiconductor Figure 2. Generic Logic Block 36 Inputs from GRP AND Array The programmable AND Array consists of 36 inputs and 83 output product terms. The 36 inputs from the GRP are used to form 72 lines in the AND Array (true and complement of the inputs). Each line in the array can be con- nected to any of the 83 output product terms via a wired-AND ...
Page 5
... Lattice Semiconductor Figure 3. AND Array In[0] In[34] In[35] Note: Indicates programmable fuse. Enhanced Logic Allocator Within the logic allocator, product terms are allocated to macrocells in product term clusters. Each product term cluster is associated with a macrocell. The cluster size for the ispMACH 4000 family is 4+1 (total 5) product terms. ...
Page 6
... Lattice Semiconductor Product Term Allocator The product term allocator assigns product terms from a cluster to either logic or control applications as required by the design being implemented. Product terms that are used as logic are steered into a 5-input OR gate associ- ated with the cluster. Product terms that used for control are steered either to the macrocell or I/O cell associated with the cluster. Table 3 shows the available functions for each of the fi ...
Page 7
... Lattice Semiconductor Table 5. Product Term Expansion Capability Expansion Chains Chain-0 Chain-1 Chain-2 Chain-3 Every time the super cluster allocator is used, there is an incremental delay of t tor is used, all destinations other than the one being steered to, are given the value of ground (i.e., if the super clus- ter is steered to M (n+4), then M (n) is ground) ...
Page 8
... Lattice Semiconductor • Block CLK2 • Block CLK3 • PT Clock • PT Clock Inverted • Shared PT Clock • Ground Clock Enable Multiplexer Each macrocell has a 4:1 clock enable multiplexer. This allows the clock enable signal to be selected from the fol- lowing four sources: • ...
Page 9
... Lattice Semiconductor Output Routing Pool (ORP) The Output Routing Pool allows macrocell outputs to be connected to any of several I/O cells within an I/O block. This provides greater flexibility in determining the pinout and allows design changes to occur without affecting the pinout. The output routing pool also provides a parallel capability for routing macrocell-level OE product terms. This allows the OE product term to follow the macrocell output switched between I/O cells ...
Page 10
... Lattice Semiconductor Table 7. ORP Combinations for I/O Blocks with 16 I/Os I/O Cell I/O 0 M0, M1, M2, M3, M4, M5, M6, M7 I/O 1 M1, M2, M3, M4, M5, M6, M7, M8 I/O 2 M2, M3, M4, M5, M6, M7, M8, M9 I/O 3 M3, M4, M5, M6, M7, M8, M9, M10 I/O 4 M4, M5, M6, M7, M8, M9, M10, M11 I/O 5 M5, M6, M7, M8, M9, M10, M11, M12 ...
Page 11
... Lattice Semiconductor Table 10. ORP Combinations for I/O Blocks with 12 I/Os I/O Cell I/O 0 M0, M1, M2, M3, M4, M5, M6, M7 I/O 1 M1, M2, M3, M4, M5, M6, M7, M8 I/O 2 M2, M3, M4, M5, M6, M7, M8, M9 I/O 3 M4, M5, M6, M7, M8, M9, M10, M11 I/O 4 M5, M6, M7, M8, M9, M10, M11, M12 I/O 5 ...
Page 12
... Lattice Semiconductor • LVTTL • LVCMOS 1.8 • LVCMOS 3.3 • 3.3V PCI Compatible • LVCMOS 2.5 All of the I/Os and dedicated inputs have the capability to provide a bus-keeper latch, Pull-up Resistor or Pull-down Resistor. A fourth option is to provide none of these. The selection is done on a global basis. The default in both hardware and software is such that when the device is erased or if the user does not specify, the input structure is confi ...
Page 13
... I/O cells. This quick configuration takes milliseconds to complete, whereas it takes seconds for the entire device to be programmed. Lattice's ispVM™ System programming software can either perform the quick configuration through the PC parallel port, or can generate the ATE or test vectors necessary for a third-party test system ...
Page 14
... The ispMACH 4000 devices can be programmed across the commercial temperature and voltage range. The PC- based Lattice software facilitates in-system programming of ispMACH 4000 devices. The software takes the JEDEC file output produced by the design implementation software, along with information about the scan chain, and creates a set of vectors used to drive the scan chain. The software can use these vectors to drive a scan chain via the parallel port of a PC. Alternatively, the software can output fi ...
Page 15
... Stress above those listed under the “Absolute Maximum Ratings” may cause permanent damage to the device. Functional operation of the device at these or any other conditions above those indicated in the operational sections of this specification is not implied. 2. Compliance with Lattice Thermal Management document is required. 3. All voltages referenced to GND. 4. Undershoot of -2V and overshoot Maximum of 64 I/Os per device with VIN > ...
Page 16
... Lattice Semiconductor I/O Recommended Operating Conditions Standard LVTTL LVCMOS 3.3 2 Extended LVCMOS 3.3 LVCMOS 2.5 LVCMOS 1.8 PCI 3.3 1. Typical values for V are the average of the min. and max. values. CCO 2. ispMACH 4000Z only. DC Electrical Characteristics Symbol Parameter Input Leakage Current (ispMACH ...
Page 17
... Lattice Semiconductor Supply Current, ispMACH 4000V/B/C Symbol Parameter ispMACH 4032V/B/C 1,2,3 ICC Operating Power Supply Current 4 ICC Standby Power Supply Current ispMACH 4064V/B/C 1,2,3 ICC Operating Power Supply Current 5 ICC Standby Power Supply Current ispMACH 4128V/B/C 1,2,3 ICC Operating Power Supply Current ...
Page 18
... Lattice Semiconductor Supply Current, ispMACH 4000V/B/C (Cont.) Symbol Parameter 4 I Standby Power Supply Current 25°C, frequency = 1.0 MHz Device configured with 16-bit counters varies with specific device configuration and operating frequency 25°C A Supply Current, ispMACH 4000Z Symbol Parameter ...
Page 19
... Lattice Semiconductor Supply Current, ispMACH 4000Z (Cont.) Symbol Parameter ispMACH 4256ZC ICC Operating Power Supply Current 4, 5 ICC Standby Power Supply Current 25°C, frequency = 1.0 MHz Device configured with 16-bit counters varies with specific device configuration and operating frequency. ...
Page 20
... Lattice Semiconductor I/O DC Electrical Characteristics V IL Standard Min (V) LVTTL -0.3 LVCMOS 3.3 -0.3 LVCMOS 2.5 -0.3 LVCMOS 1.8 -0.3 (4000V/B) LVCMOS 1.8 -0.3 0. (4000C/Z) PCI 3.3 (4000V/B) -0.3 PCI 3.3 (4000C/Z) -0.3 0 The average DC current drawn by I/Os between adjacent bank GND connections, or between the last GND in an I/O bank and the end of the I/O bank, as shown in the logic signals connection table, shall not exceed n*8mA ...
Page 21
... Lattice Semiconductor 100 0.5 1.0 V Output Voltage ( 0.5 V Output Voltage (V) O ispMACH 4000V/B/C/Z Family Data Sheet 3.3V V CCO 1.5 2.0 2.5 3.0 3.5 1.8V V CCO 1.0 1.5 2.0 21 2.5V V CCO 0.5 1.0 1.5 2.0 2.5 V Output Voltage (V) O ...
Page 22
... Lattice Semiconductor ispMACH 4000V/B/C External Switching Characteristics Parameter Description 5-PT bypass combinatorial propagation t PD delay 20-PT combinatorial propagation delay t PD_MC through macrocell t GLB register setup time before clock S GLB register setup time before clock t ST with T-type register GLB register setup time before clock, ...
Page 23
... Lattice Semiconductor ispMACH 4000V/B/C External Switching Characteristics (Cont.) Parameter Description t 5-PT bypass combinatorial propagation delay PD t 20-PT combinatorial propagation delay through macrocell PD_MC t GLB register setup time before clock S t GLB register setup time before clock with T-type register ST t GLB register setup time before clock, input register path ...
Page 24
... Lattice Semiconductor ispMACH 4000Z External Switching Characteristics Parameter Description t 5-PT bypass combinatorial propagation delay PD 20-PT combinatorial propagation delay t PD_MC through macrocell t GLB register setup time before clock S GLB register setup time before clock with t ST T-type register GLB register setup time before clock, input ...
Page 25
... Lattice Semiconductor ispMACH 4000Z External Switching Characteristics (Cont.) Parameter Description t 5-PT bypass combinatorial propagation delay PD 20-PT combinatorial propagation delay t PD_MC through macrocell t GLB register setup time before clock S GLB register setup time before clock with type register GLB register setup time before clock, input ...
Page 26
... The Lattice design tools report the timing delays based on the same timing model for a par- ticular design. Note that the internal timing parameters are given for reference only, and are not tested. The exter- nal timing parameters are tested and guaranteed for every device ...
Page 27
... Lattice Semiconductor ispMACH 4000V/B/C Internal Timing Parameters Parameter Description In/Out Delays t Input Buffer Delay IN t Global OE Pin Delay GOE t Global Clock Input Buffer Delay GCLK_IN t Delay through Output Buffer BUF t Output Enable Time EN t Output Disable Time DIS Routing/GLB Delays t Delay through GRP ...
Page 28
... Lattice Semiconductor ispMACH 4000V/B/C Internal Timing Parameters (Cont.) Parameter Description Propagation Delay through t Transparent Latch to Output/ PDLi Feedback MUX Asynchronous Reset or Set to t SRi Output/Feedback MUX Delay Asynchronous Reset or Set t SRR Recovery Time Control Delays t GLB PT Clock Delay BCLK t Macrocell PT Clock Delay ...
Page 29
... Lattice Semiconductor ispMACH 4000V/B/C Internal Timing Parameters Parameter In/Out Delays t Input Buffer Delay IN t Global OE Pin Delay GOE t Global Clock Input Buffer Delay GCLK_IN t Delay through Output Buffer BUF t Output Enable Time EN t Output Disable Time DIS Routing/GLB Delays t Delay through GRP ...
Page 30
... Lattice Semiconductor ispMACH 4000V/B/C Internal Timing Parameters (Cont.) Parameter t Global PT OE Delay GPTOE t Macrocell PT OE Delay PTOE Note: Internal Timing Parameters are not tested and are for reference only. Refer to Timing Model in this data sheet for further details. ispMACH 4000V/B/C/Z Family Data Sheet ...
Page 31
... Lattice Semiconductor ispMACH 4000Z Internal Timing Parameters Parameter In/Out Delays t Input Buffer Delay IN t Global OE Pin Delay GOE t Global Clock Input Buffer Delay GCLK_IN t Delay through Output Buffer BUF t Output Enable Time EN t Output Disable Time DIS Routing/GLB Delays t Delay through GRP ...
Page 32
... Lattice Semiconductor ispMACH 4000Z Internal Timing Parameters (Cont.) Parameter t Global PT OE Delay GPTOE t Macrocell PT OE Delay PTOE Note: Internal Timing Parameters are not tested and are for reference only. Refer to the timing model in this data sheet for further details. ispMACH 4000V/B/C/Z Family Data Sheet ...
Page 33
... Lattice Semiconductor ispMACH 4000Z Internal Timing Parameters (Cont.) Parameter In/Out Delays t Input Buffer Delay IN t Global OE Pin Delay GOE t Global Clock Input Buffer Delay GCLK_IN t Delay through Output Buffer BUF t Output Enable Time EN t Output Disable Time DIS Routing/GLB Delays t Delay through GRP ...
Page 34
... Lattice Semiconductor ispMACH 4000Z Internal Timing Parameters (Cont.) Parameter t Macrocell PT OE Delay PTOE Note: Internal Timing Parameters are not tested and are for reference only. Refer to the timing model in this data sheet for further details. ispMACH 4000V/B/C/Z Family Data Sheet Over Recommended Operating Conditions ...
Page 35
... Lattice Semiconductor ispMACH 4000V/B/C Timing Adders Adder Base Type Parameter Optional Delay Adders t t Input register delay INDIO INREG Product term expander t t EXP MCELL delay t — Output routing pool delay ORP Additional block loading t t BLA ROUTE adder t Input Adjusters ...
Page 36
... Lattice Semiconductor ispMACH 4000V/B/C Timing Adders Adder Base Type Parameter Optional Delay Adders t t Input register delay INDIO INREG t t Product term expander delay EXP MCELL t — Output routing pool delay ORP t t Additional block loading adder BLA ROUTE t Input Adjusters ...
Page 37
... Lattice Semiconductor ispMACH 4000Z Timing Adders Adder Base Type Parameter Optional Delay Adders t t INDIO INREG t t EXP MCELL t — ORP t t BLA ROUTE t Input Adjusters IOI LVTTL_in IN, GCLK_IN, GOE LVCMOS33_in IN, GCLK_IN, GOE LVCMOS25_in IN, GCLK_IN, GOE LVCMOS18_in IN, GCLK_IN, GOE PCI_in IN, ...
Page 38
... Lattice Semiconductor ispMACH 4000Z Timing Adders (Cont.) Adder Base Type Parameter Optional Delay Adders t t INDIO INREG t t EXP MCELL t — ORP t t BLA ROUTE t Input Adjusters IOI LVTTL_in IN, GCLK_IN, GOE LVCMOS33_in IN, GCLK_IN, GOE LVCMOS25_in IN, GCLK_IN, GOE LVCMOS18_in IN, GCLK_IN, GOE PCI_in ...
Page 39
... Lattice Semiconductor Boundary Scan Waveforms and Timing Specifications Symbol t TCK [BSCAN test] clock cycle BTCP t TCK [BSCAN test] pulse width high BTCH t TCK [BSCAN test] pulse width low BTCL t TCK [BSCAN test] setup time BTSU t TCK [BSCAN test] hold time ...
Page 40
... Lattice Semiconductor Power Consumption ispMACH 4000Z Typical I vs. Frequency CC (Preliminary Information) 100 80 4256ZC 60 40 4128ZC 4064ZC 20 4032ZC 100 150 200 250 Frequency (MHz) Note: The devices are configured with maximum number of 16-bit counters, typical current at 1.8V, 25°C. Power Estimation Coefficients ...
Page 41
... Lattice Semiconductor Switching Test Conditions Figure 12 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 Table 11. Figure 12. Output Test Load, LVTTL and LVCMOS Standards Table 11. Test Fixture Required Components Test Condition LVCMOS I/O, (L -> ...
Page 42
... Lattice Semiconductor Signal Descriptions Signal Names TMS TCK TDI TDO GOE0/IO, GOE1/IO GND CLK0/I, CLK1/I, CLK2/I, CLK3 CCO0 CCO1 yzz 1. In some packages, certain I/Os are only available for use as inputs. See the signal connections table for details. ispMACH 4000V/B/C ORP Reference Table ...
Page 43
... Lattice Semiconductor ispMACH 4000V/B/C/Z Power Supply and NC Connections 2 Signal 44-pin TQFP VCC 11, 33 VCCO0 6 VCCO (Bank 0) VCCO1 28 VCCO (Bank 1) GND 12, 34 GND (Bank 0) 5 GND (Bank — 1. All grounds must be electrically connected at the board level. However, for the purposes of I/O current loading, grounds are associated with the bank shown ...
Page 44
... Lattice Semiconductor ispMACH 4000V/B/C/Z Power Supply and NC Connections Signal 132-ball csBGA VCC P1, A14, B7 VCCO0 G3, P5 VCCO (Bank VCCO1 M10, M14 , H12, 8 VCCO (Bank 1) A10, C13 GND B1, P2, N14, A13 GND (Bank 0) E2, K2, N4, B4 GND (Bank 1) N11, K13, E13, B11 55, 65, 82, 90 ...
Page 45
... Lattice Semiconductor ispMACH 4032V/B/C and 4064V/B/C Logic Signal Connections: 44-Pin TQFP Pin Number Bank Number ispMACH 4000V/B/C/Z Family Data Sheet ispMACH 4032V/B/C GLB/MC/Pad ORP TDI - A5 A^5 A6 A^6 A7 A^7 GND (Bank 0) - VCCO (Bank A^8 A9 A^9 A10 A^10 TCK - VCC - GND - A12 A^12 ...
Page 46
... Lattice Semiconductor ispMACH 4032V/B/C and 4064V/B/C Logic Signal Connections: 44-Pin TQFP (Cont.) Pin Number Bank Number ispMACH 4032V/B/C/Z and 4064V/B/C/Z Logic Signal Connections: 48-Pin TQFP ispMACH 4032V/B/C/Z Pin Bank Number Number GLB/MC/Pad 1 - TDI GND (Bank VCCO (Bank A10 10 0 A11 11 - TCK ...
Page 47
... Lattice Semiconductor ispMACH 4032V/B/C/Z and 4064V/B/C/Z Logic Signal Connections: 48-Pin TQFP (Cont.) ispMACH 4032V/B/C/Z Pin Bank Number Number GLB/MC/Pad 33 1 B10 34 1 B11 35 - TDO 36 - VCC 37 - GND 38 1 B12 39 1 B13 40 1 B14 41 1 B15/GOE1 42 1 CLK3 CLK0 A0/GOE0 ispMACH 4032Z and 4064Z Logic Signal Connections: 56-Ball csBGA ...
Page 48
... Lattice Semiconductor ispMACH 4032Z and 4064Z Logic Signal Connections: 56-Ball csBGA (Cont.) Ball Number Bank Number K10 1 J10 - H8 1 H10 1 G10 F10 E10 D10 1 C10 1 B10 1 A10 - For device migration considerations, these NC pins are input signal pins in ispMACH 4064Z devices. ispMACH 4000V/B/C/Z Family Data Sheet ...
Page 49
... Lattice Semiconductor ispMACH 4064V/B/C/Z, 4128V/B/C/Z, 4256V/B/C/Z Logic Signal Connections: 100-Pin TQFP ispMACH 4064V/B/C/Z Bank Pin Number Number GLB/MC/Pad GND (Bank 12 VCCO (Bank GND (Bank 23 27 GND (Bank VCCO (Bank ispMACH 4000V/B/C/Z Family Data Sheet ispMACH 4128V/B/C/Z ORP GLB/MC/Pad GND - GND TDI ...
Page 50
... Lattice Semiconductor ispMACH 4064V/B/C/Z, 4128V/B/C/Z, 4256V/B/C/Z Logic Signal Connections: 100-Pin TQFP (Cont.) ispMACH 4064V/B/C/Z Bank Pin Number Number GLB/MC/Pad VCCO (Bank GND (Bank GND (Bank 62 VCCO (Bank GND (Bank 73 77 GND (Bank 1) ispMACH 4000V/B/C/Z Family Data Sheet ispMACH 4128V/B/C/Z ORP GLB/MC/Pad ...
Page 51
... Lattice Semiconductor ispMACH 4064V/B/C/Z, 4128V/B/C/Z, 4256V/B/C/Z Logic Signal Connections: 100-Pin TQFP (Cont.) ispMACH 4064V/B/C/Z Bank Pin Number Number GLB/MC/Pad 83 1 VCCO (Bank D0/GOE1 A0/GOE0 VCCO (Bank GND (Bank 100 0 *This pin is input only. ispMACH 4128V/B/C Logic Signal Connections: 128-Pin TQFP Pin Number ...
Page 52
... Lattice Semiconductor ispMACH 4128V/B/C Logic Signal Connections: 128-Pin TQFP (Cont.) Pin Number ispMACH 4000V/B/C/Z Family Data Sheet Bank Number GLB/MC/Pad GND (Bank VCCO (Bank GND (Bank 0) 0 VCCO (Bank CLK1/I 1 GND (Bank 1) 1 CLK2 VCCO (Bank 1) 1 GND (Bank ispMACH 4128V/B/C ...
Page 53
... Lattice Semiconductor ispMACH 4128V/B/C Logic Signal Connections: 128-Pin TQFP (Cont.) Pin Number 100 101 102 103 104 ispMACH 4000V/B/C/Z Family Data Sheet Bank Number GLB/MC/Pad VCCO (Bank GND (Bank VCCO (Bank GND (Bank VCCO (Bank GND (Bank 1) 53 ispMACH 4128V/B/C ORP ...
Page 54
... Lattice Semiconductor ispMACH 4128V/B/C Logic Signal Connections: 128-Pin TQFP (Cont.) Pin Number 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 ispMACH 4064Z, 4128Z and 4256Z Logic Signal Connections: ...
Page 55
... Lattice Semiconductor ispMACH 4064Z, 4128Z and 4256Z Logic Signal Connections: 132-Ball csBGA (Cont.) Ball Number Bank Number GLB/MC/Pad VCCO (Bank GND (Bank GND (Bank VCCO (Bank CLK1 CLK2 ispMACH 4000V/B/C/Z Family Data Sheet ispMACH 4064Z ispMACH 4128Z ORP GLB/MC/Pad A12 A^12 ...
Page 56
... Lattice Semiconductor ispMACH 4064Z, 4128Z and 4256Z Logic Signal Connections: 132-Ball csBGA (Cont.) Ball Number Bank Number GLB/MC/Pad N10 1 P10 1 M10 1 VCCO (Bank 1) N11 1 GND (Bank 1) P11 1 M11 1 P12 1 N12 1 P13 1 P14 1 N14 - N13 - M14 1 M12 1 M13 1 L14 1 L12 1 L13 1 K14 ...
Page 57
... Lattice Semiconductor ispMACH 4064Z, 4128Z and 4256Z Logic Signal Connections: 132-Ball csBGA (Cont.) Ball Number Bank Number GLB/MC/Pad D13 1 D14 1 D12 1 C14 1 C13 1 B14 - A14 - A13 - B13 1 A12 1 C12 1 B12 1 A11 1 C11 1 B11 1 GND (Bank 1) A10 1 VCCO (Bank 1) B10 1 C10 1 B9 ...
Page 58
... Lattice Semiconductor ispMACH 4128V and 4256V Logic Signal Connections: 144-Pin TQFP Pin Number Bank Number ispMACH 4000V/B/C/Z Family Data Sheet ispMACH 4128V GLB/MC/Pad ORP GND - TDI - VCCO (Bank B^0 B1 B^1 B2 B^2 B4 B^3 B5 B^4 B6 B^5 GND (Bank B^6 B9 B^7 B10 B^8 B12 ...
Page 59
... Lattice Semiconductor ispMACH 4128V and 4256V Logic Signal Connections: 144-Pin TQFP (Cont.) Pin Number Bank Number ispMACH 4000V/B/C/Z Family Data Sheet ispMACH 4128V GLB/MC/Pad ORP D9 D GND (Bank 0) - VCCO (Bank D^5 D5 D^4 D4 D^3 D2 D^2 D1 D^1 D0 D^0 CLK1/I - GND (Bank 1) - CLK2/I ...
Page 60
... Lattice Semiconductor ispMACH 4128V and 4256V Logic Signal Connections: 144-Pin TQFP (Cont.) Pin Number Bank Number 100 1 101 1 102 1 103 1 104 1 105 1 106 1 107 - 108 - 109 - 110 1 111 1 112 1 113 1 114 1 115 1 116 1 117 1 118 1 119 1 120 1 121 1 122 1 123 1 124 ...
Page 61
... Lattice Semiconductor ispMACH 4128V and 4256V Logic Signal Connections: 144-Pin TQFP (Cont.) Pin Number Bank Number 129 - 130 0 131 0 132 0 133 0 134 0 135 0 136 0 137 0 138 0 139 0 140 0 141 0 142 0 143 0 144 0 1. For device migration considerations, these NC pins are GND pins for I/O banks in ispMACH 4128V devices. ...
Page 62
... Lattice Semiconductor ispMACH 4256V/B/C/Z, 4384V/B/C, 4512V/B/C, Logic Signal Connections: 176-Pin TQFP (Cont.) ispMACH 4256V/B/C/Z Bank Pin Number Number GLB/MC/Pad VCCO (Bank GND (Bank VCCO (Bank GND (Bank VCCO (Bank ispMACH 4000V/B/C/Z Family Data Sheet ispMACH 4384V/B/C ORP GLB/MC/Pad VCCO (Bank 0) ...
Page 63
... Lattice Semiconductor ispMACH 4256V/B/C/Z, 4384V/B/C, 4512V/B/C, Logic Signal Connections: 176-Pin TQFP (Cont.) ispMACH 4256V/B/C/Z Bank Pin Number Number GLB/MC/Pad GND (Bank VCCO (Bank GND (Bank VCCO (Bank 100 1 ispMACH 4000V/B/C/Z Family Data Sheet ispMACH 4384V/B/C ORP GLB/MC/Pad H^0 L0 GND ...
Page 64
... Lattice Semiconductor ispMACH 4256V/B/C/Z, 4384V/B/C, 4512V/B/C, Logic Signal Connections: 176-Pin TQFP (Cont.) ispMACH 4256V/B/C/Z Bank Pin Number Number GLB/MC/Pad 101 1 GND (Bank 1) 102 1 103 1 104 1 105 1 106 1 107 1 108 1 109 1 110 1 VCCO (Bank 1) 111 1 112 1 113 1 114 1 115 1 116 1 117 1 118 ...
Page 65
... Lattice Semiconductor ispMACH 4256V/B/C/Z, 4384V/B/C, 4512V/B/C, Logic Signal Connections: 176-Pin TQFP (Cont.) ispMACH 4256V/B/C/Z Bank Pin Number Number GLB/MC/Pad 142 1 143 1 GND (Bank 1) 144 1 VCCO (Bank 1) 145 1 146 1 147 1 148 1 149 1 150 1 151 1 P2/GOE1 152 1 153 - 154 1 155 0 GND (Bank 0) 156 ...
Page 66
... Lattice Semiconductor ispMACH 4256V/B/C, 4384V/B/C, 4512V/B/C Logic Signal Connections: 256-Ball fpBGA ispMACH 4256V/B/C 128-I/O Ball I/O Number Bank GLB/MC/Pad - - - - - GND C3 - TDI - 0 VCCO (Bank C14 F5 0 C12 D3 0 C10 GND (Bank D14 G3 0 D12 H5 0 D10 VCCO (Bank E10 K2 0 E12 ispMACH 4000V/B/C/Z Family Data Sheet ...
Page 67
... Lattice Semiconductor ispMACH 4256V/B/C, 4384V/B/C, 4512V/B/C Logic Signal Connections: 256-Ball fpBGA (Cont.) ispMACH 4256V/B/C 128-I/O Ball I/O Number Bank GLB/MC/Pad J6 0 E14 GND (Bank F10 L6 0 F12 R1 0 F14 - 0 VCCO (Bank TCK - - VCC - - GND - G14 T3 0 G12 R3 0 G10 GND (Bank 0) ...
Page 68
... Lattice Semiconductor ispMACH 4256V/B/C, 4384V/B/C, 4512V/B/C Logic Signal Connections: 256-Ball fpBGA (Cont.) ispMACH 4256V/B/C 128-I/O Ball I/O Number Bank GLB/MC/Pad H14 R7 0 H12 L8 0 H10 GND T8 0 CLK1 GND (Bank CLK2 VCC T10 1 I6 R10 I10 P10 1 I12 L9 1 I14 N10 ...
Page 69
... Lattice Semiconductor ispMACH 4256V/B/C, 4384V/B/C, 4512V/B/C Logic Signal Connections: 256-Ball fpBGA (Cont.) ispMACH 4256V/B/C 128-I/O Ball I/O Number Bank GLB/MC/Pad R14 1 J10 P13 1 J12 N13 1 J14 M12 1 NC T15 VCC - - GND - 1 - P14 - TMS - 1 VCCO (Bank 1) L12 1 NC R16 1 NC N14 1 NC ...
Page 70
... Lattice Semiconductor ispMACH 4256V/B/C, 4384V/B/C, 4512V/B/C Logic Signal Connections: 256-Ball fpBGA (Cont.) ispMACH 4256V/B/C 128-I/O Ball I/O Number Bank GLB/MC/Pad H15 1 M2 H14 1 M4 H13 1 M6 G16 1 M8 H12 1 M10 G15 1 M12 H11 1 M14 F16 1 NC G13 1 NC G14 1 NC F15 ...
Page 71
... Lattice Semiconductor ispMACH 4256V/B/C, 4384V/B/C, 4512V/B/C Logic Signal Connections: 256-Ball fpBGA (Cont.) ispMACH 4256V/B/C 128-I/O Ball I/O Number Bank GLB/MC/Pad C12 1 O0 E10 1 NC A13 1 NC D12 GND (Bank VCCO (Bank 1) B12 1 NC A12 1 NC B11 1 NC A11 1 NC D10 1 NC ...
Page 72
... Lattice Semiconductor ispMACH 4256V/B/C, 4384V/B/C, 4512V/B/C Logic Signal Connections: 256-Ball fpBGA (Cont.) ispMACH 4256V/B/C 128-I/O Ball I/O Number Bank GLB/MC/Pad B10 B3 0 B12 C4 0 B14 VCC - - - - 0 - Note: VCC, VCCO and GND are tied together to their respective common signal on the package substrate. See Power Supply and NC Con- nections table for VCC/ VCCO/GND pin defi ...
Page 73
... Lattice Semiconductor Part Number Description LC XXXX X X – XXX Device Family Device Number 4032 = 32 Macrocells 4064 = 64 Macrocells 4128 = 128 Macrocells 4256 = 256 Macrocells 4384 = 384 Macrocells 4512 = 512 Macrocells Power Z = Zero Power Blank = Low Power Supply Voltage 1.8V Speed 25 = 2.5ns ...
Page 74
... Lattice Semiconductor Ordering Information Note: ispMACH 4000 devices are all dual marked except the slowest commercial speed grade ispMACH 4000Z devices. For example, the commercial speed grade LC4128C-5T100C is also marked with the industrial grade -75I. The commercial grade is always one speed grade faster than the associated dual mark industrial grade. The slow- est commercial speed grade ispMACH 4000Z devices are marked as commercial grade only ...
Page 75
... Lattice Semiconductor ispMACH 4000ZC (1.8V, Zero Power) Industrial Devices (Cont.) Device Part Number LC4064ZC-5M132I LC4064ZC-75M132I LC4064ZC-5T100I LC4064ZC-75T100I LC4064ZC LC4064ZC-5M56I LC4064ZC-75M56I LC4064ZC-5T48I LC4064ZC-75T48I LC4128ZC-75M132I LC4128ZC LC4128ZC-75T100I LC4256ZC-75T176I LC4256ZC LC4256ZC-75M132I LC4256ZC-75T100I ispMACH 4000ZC (1.8V, Zero Power) Automotive Devices Family Part Number LC4032ZC LC4032ZC-75T48E ...
Page 76
... Lattice Semiconductor ispMACH 4000C (1.8V) Commercial Devices (Cont.) Device Part Number LC4128C-27T128C LC4128C-5T128C LC4128C-75T128C LC4128C LC4128C-27T100C LC4128C-5T100C LC4128C-75T100C LC4256C-3F256AC LC4256C-5F256AC LC4256C-75F256AC LC4256C-3F256BC LC4256C-5F256BC LC4256C-75F256BC LC4256C LC4256C-3T176C LC4256C-5T176C LC4256C-75T176C LC4256C-3T100C LC4256C-5T100C LC4256C-75T100C LC4384C-35F256C LC4384C-5F256C LC4384C-75F256C LC4384C LC4384C-35T176C LC4384C-5T176C LC4384C-75T176C LC4512C-35F256C LC4512C-5F256C LC4512C-75F256C ...
Page 77
... Lattice Semiconductor ispMACH 4000C (1.8V) Industrial Devices (Cont.) Family Part Number LC4064C-5T100I LC4064C-75T100I LC4064C-10T100I LC4064C-5T48I LC4064C LC4064C-75T48I LC4064C-10T48I LC4064C-5T44I LC4064C-75T44I LC4064C-10T44I LC4128C-5T128I LC4128C-75T128I LC4128C-10T128I LC4128C LC4128C-5T100I LC4128C-75T100I LC4128C-10T100I LC4256C-5F256AI LC4256C-75F256AI LC4256C-10F256AI LC4256C-5F256BI LC4256C-75F256BI LC4256C-10F256BI LC4256C LC4256C-5T176I LC4256C-75T176I LC4256C-10T176I LC4256C-5T100I LC4256C-75T100I LC4256C-10T100I ...
Page 78
... Lattice Semiconductor Device Part Number LC4032B-25T48C LC4032B-5T48C LC4032B-75T48C LC4032B LC4032B-25T44C LC4032B-5T44C LC4032B-75T44C LC4064B-25T100C LC4064B-5T100C LC4064B-75T100C LC4064B-25T48C LC4064B LC4064B-5T48C LC4064B-75T48C LC4064B-25T44C LC4064B-5T44C LC4064B-75T44C LC4128B-27T128C LC4128B-5T128C LC4128B-75T128C LC4128B LC4128B-27T100C LC4128B-5T100C LC4128B-75T100C LC4256B-3F256AC LC4256B-5F256AC LC4256B-75F256AC LC4256B-3F256BC LC4256B-5F256BC LC4256B-75F256BC LC4256B LC4256B-3T176C LC4256B-5T176C LC4256B-75T176C LC4256B-3T100C LC4256B-5T100C ...
Page 79
... Lattice Semiconductor ispMACH 4000B (2.5V) Commercial Devices (Cont.) Device Part Number LC4512B-35F256C LC4512B-5F256C LC4512B-75F256C LC4512B LC4512B-35T176C LC4512B-5T176C LC4512B-75T176C Family Part Number LC4032B-5T48I LC4032B-75T48I LC4032B-10T48I LC4032B LC4032B-5T44I LC4032B-75T44I LC4032B-10T44I LC4064B-5T100I LC4064B-75T100I LC4064B-10T100I LC4064B-5T48I LC4064B LC4064B-75T48I LC4064B-10T48I LC4064B-5T44I LC4064B-75T44I LC4064B-10T44I LC4128B-5T128I LC4128B-75T128I LC4128B-10T128I ...
Page 80
... LC4032V LC4032V-25T44C LC4032V-5T44C LC4032V-75T44C LC4064V-25T100C LC4064V-5T100C LC4064V-75T100C LC4064V-25T48C LC4064V LC4064V-5T48C LC4064V-75T48C LC4064V-25T44C LC4064V-5T44C LC4064V-75T44C LC4128V-27T144C LC4128V-5T144C LC4128V-75T144C LC4128V-27T128C LC4128V LC4128V-5T128C LC4128V-75T128C LC4128V-27T100C LC4128V-5T100C LC4128V-75T100C ispMACH 4000V/B/C/Z Family Data Sheet Macrocells Voltage t PD 384 2.5 5 384 2.5 7.5 384 2.5 10 384 2.5 ...
Page 81
... Lattice Semiconductor ispMACH 4000V (3.3V) Commercial Devices (Cont.) Device Part Number LC4256V-3F256AC LC4256V-5F256AC LC4256V-75F256AC LC4256V-3F256BC LC4256V-5F256BC LC4256V-75F256BC LC4256V-3T176C LC4256V LC4256V-5T176C LC4256V-75T176C LC4256V-3T144C LC4256V-5T144C LC4256V-75T144C LC4256V-3T100C LC4256V-5T100C LC4256V-75T100C LC4384V-35F256C LC4384V-5F256C LC4384V-75F256C LC4384V LC4384V-35T176C LC4384V-5T176C LC4384V-75T176C LC4512V-35F256C LC4512V-5F256C LC4512V-75F256C LC4512V LC4512V-35T176C LC4512V-5T176C LC4512V-75T176C ...
Page 82
... Industrial Devices (Cont.) Family Part Number LC4064V-5T100I LC4064V-75T100I LC4064V-10T100I LC4064V-5T48I LC4064V LC4064V-75T48I LC4064V-10T48I LC4064V-5T44I LC4064V-75T44I LC4064V-10T44I LC4128V-5T144I LC4128V-75T144I LC4128V-10T144I LC4128V-5T128I LC4128V LC4128V-75T128I LC4128V-10T128I LC4128V-5T100I LC4128V-75T100I LC4128V-10T100I LC4256V-5F256AI LC4256V-75F256AI LC4256V-10F256AI LC4256V-5F256BI LC4256V-75F256BI LC4256V-10F256BI LC4256V-5T176I LC4256V LC4256V-75T176I LC4256V-10T176I LC4256V-5T144I LC4256V-75T144I LC4256V-10T144I LC4256V-5T100I LC4256V-75T100I ...
Page 83
... LC4512V-5F256I LC4512V-75F256I LC4512V-10F256I LC4512V LC4512V-5T176I LC4512V-75T176I LC4512V-10T176I Device Part Number LC4032V-75T48E LC4032V LC4032V-75T44E LC4064V-75T100E LC4064V LC4064V-75T48E LC4064V-75T44E LC4128V-75T144E LC4128V LC4128V-75T128E LC4128V-75T100E LC4256V-75T176E LC4256V LC4256V-75T144E LC4256V-75T100E ispMACH 4000V/B/C/Z Family Data Sheet Macrocells Voltage t PD 512 3.3 5 512 3.3 7.5 512 3.3 10 512 3 ...
Page 84
... Lattice Semiconductor Lead-Free Packaging ispMACH 4000Z (Zero Power, 1.8V) Lead-Free Commercial Devices Device Part Number LC4032ZC-35MN56C LC4032ZC-5MN56C LC4032ZC-75MN56C LC4032ZC LC4032ZC-35TN48C LC4032ZC-5TN48C LC4032ZC-75TN48C LC4064ZC-37MN132C LC4064ZC-5MN132C LC4064ZC-75MN132C LC4064ZC-37TN100C LC4064ZC-5TN100C LC4064ZC-75TN100C LC4064ZC LC4064ZC-37MN56C LC4064ZC-5MN56C LC4064ZC-75MN56C LC4064ZC-37TN48C LC4064ZC-5TN48C LC4064ZC-75TN48C LC4128ZC-42MN132C LC4128ZC-75MN132C LC4128ZC LC4128ZC-42TN100C LC4128ZC-75TN100C LC4256ZC-45TN176C ...
Page 85
... Lattice Semiconductor ispMACH 4000Z (Zero Power, 1.8V) Lead-Free Industrial Devices (Cont.) Device Part Number LC4064ZC-5MN132I LC4064ZC-75MN132I LC4064ZC-5TN100I LC4064ZC-75TN100I LC4064ZC LC4064ZC-5MN56I LC4064ZC-75MN56I LC4064ZC-5TN48I LC4064ZC-75TN48I LC4128ZC-75MN132I LC4128ZC LC4128ZC-75TN100I LC4256ZC-75TN176I LC4256ZC LC4256ZC-75MN132I LC4256ZC-75TN100I ispMACH 4000Z (Zero Power, 1.8V) Lead-Free Automotive Devices Device Part Number ...
Page 86
... Lattice Semiconductor ispMACH 4000C (1.8V) Lead-Free Commercial Devices (Cont.) Device Part Number LC4064C-25TN100C LC4064C-5TN100C LC4064C-75TN100C LC4064C-25TN48C LC4064C LC4064C-5TN48C LC4064C-75TN48C LC4064C-25TN44C LC4064C-5TN44C LC4064C-75TN44C LC4128C-27TN128C LC4128C-5TN128C LC4128C-75TN128C LC4128C LC4128C-27TN100C LC4128C-5TN100C LC4128C-75TN100C LC4256C-3FN256AC LC4256C-5FN256AC LC4256C-75FN256AC LC4256C-3FN256BC LC4256C-5FN256BC LC4256C-75FN256BC LC4256C LC4256C-3TN176C LC4256C-5TN176C LC4256C-75TN176C LC4256C-3TN100C LC4256C-5TN100C ...
Page 87
... Lattice Semiconductor ispMACH 4000C (1.8V) Lead-Free Industrial Devices Device Part Number LC4032C-5TN48I LC4032C-75TN48I LC4032C-10TN48I LC4032C LC4032C-5TN44I LC4032C-75TN44I LC4032C-10TN44I LC4064C-5TN100I LC4064C-75TN100I LC4064C-10TN100I LC4064C-5TN48I LC4064C LC4064C-75TN48I LC4064C-10TN48I LC4064C-5TN44I LC4064C-75TN44I LC4064C-10TN44I LC4128C-5TN128I LC4128C-75TN128I LC4128C-10TN128I LC4128C LC4128C-5TN100I LC4128C-75TN100I LC4128C-10TN100I LC4256C-5FN256AI LC4256C-75FN256AI LC4256C-10FN256AI LC4256C-5FN256BI LC4256C-75FN256BI LC4256C-10FN256BI ...
Page 88
... Lattice Semiconductor ispMACH 4000C (1.8V) Lead-Free Industrial Devices (Cont.) Device Part Number LC4512C-5FN256I LC4512C-75FN256I LC4512C-10FN256I LC4512C LC4512C-5TN176I LC4512C-75TN176I LC4512C-10TN176I ispMACH 4000B (2.5V) Lead-Free Commercial Devices Device Part Number LC4032B-25TN48C LC4032B-5TN48C LC4032B-75TN48C LC4032B LC4032B-25TN44C LC4032B-5TN44C LC4032B-75TN44C LC4064B-25TN100C LC4064B-5TN100C LC4064B-75TN100C LC4064B-25TN48C LC4064B LC4064B-5TN48C ...
Page 89
... Lattice Semiconductor ispMACH 4000B (2.5V) Lead-Free Commercial Devices (Cont.) Device Part Number LC4256B-3FN256AC LC4256B-5FN256AC LC4256B-75FN256AC LC4256B-3FN256BC LC4256B-5FN256BC LC4256B-75FN256BC LC4256B LC4256B-3TN176C LC4256B-5TN176C LC4256B-75TN176C LC4256B-3TN100C LC4256B-5TN100C LC4256B-75TN100C LC4384B-35FN256C LC4384B-5FN256C LC4384B-75FN256C LC4384B LC4384B-35TN176C LC4384B-5TN176C LC4384B-75TN176C LC4512B-35FN256C LC4512B-5FN256C LC4512B-75FN256C LC4512B LC4512B-35TN176C LC4512B-5TN176C LC4512B-75TN176C ispMACH 4000B (2.5V) Lead-Free Industrial Devices ...
Page 90
... Lattice Semiconductor ispMACH 4000B (2.5V) Lead-Free Industrial Devices (Cont.) Device Part Number LC4064B-5TN100I LC4064B-75TN100I LC4064B-10TN100I LC4064B-5TN48I LC4064B LC4064B-75TN48I LC4064B-10TN48I LC4064B-5TN44I LC4064B-75TN44I LC4064B-10TN44I LC4128B-5TN128I LC4128B-75TN128I LC4128B-10TN128I LC4128B LC4128B-5TN100I LC4128B-75TN100I LC4128B-10TN100I LC4256B-5FN256AI LC4256B-75FN256AI LC4256B-10FN256AI LC4256B-5FN256BI LC4256B-75FN256BI LC4256B-10FN256BI LC4256B LC4256B-5TN176I LC4256B-75TN176I LC4256B-10TN176I LC4256B-5TN100I LC4256B-75TN100I ...
Page 91
... LC4032V LC4032V-25TN44C LC4032V-5TN44C LC4032V-75TN44C LC4064V-25TN100C LC4064V-5TN100C LC4064V-75TN100C LC4064V-25TN48C LC4064V LC4064V-5TN48C LC4064V-75TN48C LC4064V-25TN44C LC4064V-5TN44C LC4064V-75TN44C LC4128V-27TN144C LC4128V-5TN144C LC4128V-75TN144C LC4128V-27TN128C LC4128V LC4128V-5TN128C LC4128V-75TN128C LC4128V-27TN100C LC4128V-5TN100C LC4128V-75TN100C LC4256V-3FN256AC LC4256V-5FN256AC LC4256V-75FN256AC LC4256V-3FN256BC LC4256V-5FN256BC LC4256V-75FN256BC LC4256V-3TN176C LC4256V LC4256V-5TN176C LC4256V-75TN176C LC4256V-3TN144C LC4256V-5TN144C LC4256V-75TN144C LC4256V-3TN100C LC4256V-5TN100C LC4256V-75TN100C ispMACH 4000V/B/C/Z Family Data Sheet ...
Page 92
... LC4032V-75TN48I LC4032V-10TN48I LC4032V LC4032V-5TN44I LC4032V-75TN44I LC4032V-10TN44I LC4064V-5TN100I LC4064V-75TN100I LC4064V-10TN100I LC4064V-5TN48I LC4064V LC4064V-75TN48I LC4064V-10TN48I LC4064V-5TN44I LC4064V-75TN44I LC4064V-10TN44I LC4128V-5TN144I LC4128V-75TN144I LC4128V-10TN144I LC4128V-5TN128I LC4128V LC4128V-75TN128I LC4128V-10TN128I LC4128V-5TN100I LC4128V-75TN100I LC4128V-10TN100I ispMACH 4000V/B/C/Z Family Data Sheet Macrocells Voltage t PD 384 3.3 3.5 Lead-free fpBGA 384 3.3 ...
Page 93
... LC4512V-5TN176I LC4512V-75TN176I LC4512V-10TN176I ispMACH 4000V (3.3V) Lead-Free Automotive Devices Device Part Number LC4032V-75TN48E LC4032V LC4032V-75TN44E LC4064V-75TN100E LC4064V LC4064V-75TN48E LC4064V-75TN44E LC4128V-75TN144E LC4128V LC4128V-75TN128E LC4128V-75TN100E LC4256V-75TN176E LC4256V LC4256V-75TN144E LC4256V-75TN100E ispMACH 4000V/B/C/Z Family Data Sheet Macrocells Voltage t PD 256 3.3 5 Lead-free fpBGA 256 3.3 7 ...
Page 94
... Lattice Semiconductor For Further Information In addition to this data sheet, the following technical notes may be helpful when designing with the ispMACH 4000V/B/C/Z family: • ispMACH 4000 Timing Model Design and Usage Guidelines (TN1004) • ispMACH 4000V/B/C/Z Power Consumption (TN1005) ispMACH 4000V/B/C/Z Family Data Sheet ...