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
1-1
DS1002 Introduction_01.5
Introduction
MachXO Family Data Sheet
The devices use look-up tables (LUTs) and embedded block memories traditionally associated with FPGAs for flex-
ible and efficient logic implementation. Through non-volatile technology, the devices provide the single-chip, high-
security, instant-on capabilities traditionally associated with CPLDs. Finally, advanced process technology and
careful design will provide the high pin-to-pin performance also associated with CPLDs.
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 verification.
1-2
MachXO Family Data Sheet
Architecture
June 2013
Data Sheet DS1002
Architecture Overview
The MachXO family architecture contains an array of logic blocks surrounded by Programmable I/O (PIO). Some
devices in this family have sysCLOCK PLLs and blocks of sysMEM™ Embedded Block RAM (EBRs). Figures 2-1,
2-2, and 2-3 show the block diagrams of the various family members.
The logic blocks are arranged in a two-dimensional grid with rows and columns. The EBR blocks are arranged in a
column to the left of the logic array. The PIO cells are located at the periphery of the device, arranged into Banks.
The PIOs utilize a flexible I/O buffer referred to as a sysIO interface that supports operation with a variety of inter-
face standards. The blocks are connected with many vertical and horizontal routing channel resources. The place
and route software tool automatically allocates these routing resources.
There are two kinds of logic blocks, the Programmable Functional Unit (PFU) and the Programmable Functional
unit without RAM (PFF). The PFU contains the building blocks for logic, arithmetic, RAM, ROM, and register func-
tions. The PFF block contains building blocks for logic, arithmetic, ROM, and register functions. Both the PFU and
PFF blocks are optimized for flexibility, allowing complex designs to be implemented quickly and effectively. Logic
blocks are arranged in a two-dimensional array. Only one type of block is used per row.
In the MachXO family, the number of sysIO Banks varies by device. There are different types of I/O Buffers on dif-
ferent Banks. See the details in later sections of this document. The sysMEM EBRs are large, dedicated fast mem-
ory blocks; these blocks are found only in the larger devices. These blocks can be configured as RAM, ROM or
FIFO. FIFO support includes dedicated FIFO pointer and flag “hard” control logic to minimize LUT use.
The MachXO registers in PFU and sysI/O can be configured to be SET or RESET. After power up and device is
configured, the device enters into user mode with these registers SET/RESET according to the configuration set-
ting, allowing device entering to a known state for predictable system function.
The MachXO architecture provides up to two sysCLOCK™ Phase Locked Loop (PLL) blocks on larger devices.
These blocks are located at either end of the memory blocks. The PLLs have multiply, divide, and phase shifting
capabilities that are used to manage the frequency and phase relationships of the clocks.
Every device in the family has a JTAG Port that supports programming and configuration of the device as well as
access to the user logic. The MachXO devices are available for operation from 3.3V, 2.5V, 1.8V, and 1.2V power
supplies, providing easy integration into the overall system.
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
2-1
DS1002
Architecture_01.5
Architecture
MachXO Family Data Sheet
Figure 2-1. Top View of the MachXO1200 Device
1
PIOs Arranged into
sysIO Banks
sysMEM Embedded
Block RAM (EBR)
Programmable
Functional Units
with RAM (PFUs)
Programmable
Functional Units
without RAM (PFFs)
sysCLOCK
PLL
JTAG Port
1. Top view of the MachXO2280 device is similar but with higher LUT count, two PLLs, and three EBR blocks.
When reading the code of startup.s, I came across several sentences like the following [color=#FF0000] add r0, pc, #MEMCTRLTAB - (. + 8) add r11, pc, #g_oalAddressTable - (. + 8) [/color] What does [c...
FS44B0XI resources are completely open to users , with stable performance and rich demo software. All software includes source code. Bus buffer is added to the IDE hard disk interface, which greatly e...
Closed magnetic circuit measurement
Following the PCB Track mode test posted above , the WIRE closed magnetic circuit test is performed. I think this mode is more suitable for measuring DC signals. Ot...
[i=s]This post was last edited by z45217 on 2015-7-1 10:06[/i] [p=20, null, left][color=#333333][font=arial, 宋体, sans-serif, tahoma,]As shown in the figure below, the temperature change at 37 degrees ...
International Solar Photovoltaic Network News: Chinese inverter company Sungrow announced that it will build a 3GW photovoltaic inverter manufacturing plant in Bangalore, the capital of Karnataka, ...[Details]
Friends who work in the photovoltaic industry, do you still remember the hard work on June 30 last year? How many people worked late into the night for months in a row just to connect to the grid a...[Details]
Introduction: As a power electronic device, the photovoltaic inverter mainly converts the direct current generated by the photovoltaic module into alternating current. Because there are thousands o...[Details]
China Energy Storage Network News
: On January 26, the second theme maker camp "Energy Internet Town" of the "Xiongdian Acceleration Maker Space" of the Xiong'an New Area Power Supply Company...[Details]
In a photovoltaic system, a photovoltaic array is usually formed by connecting multiple components in series and parallel. Due to the inconsistency of the electrical parameters of the components ...[Details]
On October 25, 2017, the "Energy Gathering·Common People+Home Energy Storage Photovoltaic System New Product Release and Industry Strategy Seminar" with the theme of Gathering Strength, Energy Stor...[Details]
China Energy Storage Network News:
On September 26,
Chen Qingquan, an academician of the Chinese Academy of Engineering, accepted an exclusive interview with a reporter at a conference. T...[Details]
When choosing a photovoltaic inverter, the manufacturer will provide a product sample manual. Since the manual contains many photovoltaic inverter parameter indicators, it is difficult to start when m...[Details]
China Energy Storage Network:
Today I want to talk about something lighthearted and vitamin-rich. Many people always ask me, as a traditional industry, you have always advertised yourself as ...[Details]
China Energy Storage Network News:
Recently, the People's Government of Qinghai Province issued the "Implementation Opinions on Actively Promoting the "Internet +" Action" to accelerate the p...[Details]
The doctrine of the mean that runs through the 5,000-year history of Chinese civilization emphasizes the pursuit of perfection on the basis of balanced development. Any new technological breakthrou...[Details]
China Energy Storage Network:
The wind from the Arctic and the light from the equator drive our cities, zero-emission electric vehicles travel on the streets, and clean energy equipment decor...[Details]
China Energy Storage Network:
The year 2016 that just passed is regarded by the industry as the first year of the development of energy internet. While most people are still stuck in the huge...[Details]
China Energy Storage Network News
: On November 12, the "Electricity System Reform and the Strengthening, Optimization and Expansion of State-owned Power Enterprises" expert forum was held at...[Details]
On November 22, 2016, the Dongguan Lithium Battery Industry Association was formally established and held its first member meeting. It is reported that the association has 53 members in its first s...[Details]