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
Introduction_01.2
Lattice Semiconductor
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
February 2007
Data Sheet
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 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
Architecture_01.4
Lattice Semiconductor
Figure 2-1. Top View of the MachXO1200 Device
1
Architecture
MachXO Family Data Sheet
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.
This is just a small part of the process. There is still a lot of work to be done: [p=25, null, left] Shanghai has been promoting the healthy Internet of Things industry since 2009, focusing on health...
After I imported the KW41Z SDK library using MCUXPress, I found an exclamation mark on the library, but not on other libraries? However, the KW41Z SDK library seems to be able to be used normally. I w...
[align=left]After several years of working experience in China, have you ever thought about trying your hand in the most advanced market abroad? Dear engineers, Singapore can provide you with many tem...
First of all, I am a student.The following is an OTL audio amplifier circuit I designed during training.
Excuse me, why after I connect the experimental board according to the circuit diagram below, t...
This example uses the PWM of the msp430f149 microcontroller to control the rotation of the stepper motor. The P1.2 port is used as the PWM output port. The PWM signal period is 10KHZ and the duty cycl...
PV DC fuses are safety devices used to protect PV panels, inverters, and DC loads. To ensure their safety and reliability, they must be UL248 certified.
Before applying for UL248 certifi...[Details]
In recent years, with the increasing demand for manufacturing and automated production management, industrial barcode scanners have gradually become an indispensable part of the industrial manufact...[Details]
Electric vehicles are currently gaining momentum, but this is just a facade. Fuel-powered vehicles remain unchallenged. While electric vehicles boast unique advantages in environmental emissions an...[Details]
"Have you set your calendar reminder?"
On August 24, Nvidia Robotics' official account posted a photo of a black gift box on a social media platform, with an attached greeting card sig...[Details]
White light LEDs are voltage-sensitive devices. In actual operation, their upper limit is 20mA. However, the current often increases due to various reasons during use. If no protective measures are...[Details]
With the rapid advancement of automation technology, collaboration between robots is no longer just science fiction. Imagine dozens of machines moving goods in a warehouse without interfering with ...[Details]
The Automotive Testing and Quality Assurance Expo (ATE 2025) will open on August 27th. At the expo, Rohde & Schwarz (R&S) will showcase six automotive testing solutions, themed "Intelligently Drivi...[Details]
Recently, South Korean robotics giant WIRobotics launched its first general-purpose humanoid robot, ALLEX, at the Robotics Innovation Center (RIH) at the Korea University of Science and Technology....[Details]
As AI accelerates across industries, the demand for data center infrastructure is also growing rapidly.
Keysight Technologies, in collaboration with Heavy Reading, released the "Beyo...[Details]
Electric vehicles are becoming increasingly popular, with increasingly longer ranges. There are two ways to charge electric vehicles: slow charging and fast charging. Which is the most suitable? Sl...[Details]
With the increasing number of new energy vehicles on the road, the deployment of supporting facilities for these vehicles has accelerated, and new energy vehicles have gradually entered the vision ...[Details]
In daily life, power transformers have different functions and uses due to different usage scenarios. The most common ones can be divided into: control transformers, isolation transformers, rectifi...[Details]
Shenzhen Baowei Power Supply high frequency pure sine wave power, communication inverter power supply has two communication interfaces, RS232 and R485 interfaces, their functions and characteristic...[Details]
For today's new energy vehicles, they have different configurations from fuel vehicles, and some configurations have also become a selling point for manufacturers. Compared with traditional vehicle...[Details]
Consumer demand for premium listening experiences has driven rapid evolution in the wireless headphone market in recent years. Hybrid designs, which utilize two drivers per earbud to enhance sound ...[Details]