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
DS1024
Introduction_01.4
Introduction
LatticeXP2 Family Data Sheet
Introduction
LA-LatticeXP2 devices combine a Look-up Table (LUT) based FPGA fabric with non-volatile Flash cells in an archi-
tecture referred to as flexiFLASH.
The flexiFLASH approach provides benefits including instant-on, infinite reconfigurability, on chip storage with
FlashBAK embedded block memory and Serial TAG memory and design security. The parts also support Live
Update technology with TransFR, 128-bit AES Encryption and Dual-boot technologies.
The LA-LatticeXP2 FPGA fabric was optimized for the new technology from the outset with high performance and
low cost in mind. LA-LatticeXP2 devices include LUT-based logic, distributed and embedded memory, Phase
Locked Loops (PLLs), pre-engineered source synchronous I/O support and enhanced sysDSP blocks.
Lattice Diamond
®
design software allows large and complex designs to be efficiently implemented using the LA-
LatticeXP2 family of FPGA devices. Synthesis library support for LA-LatticeXP2 is available for popular logic syn-
thesis tools. The Diamond software uses the synthesis tool output along with the constraints from its floor planning
tools to place and route the design in the LA-LatticeXP2 device. The Diamond design tool extracts the timing from
the routing and back-annotates it into the design for timing verification.
Lattice provides many pre-designed Intellectual Property (IP) LatticeCORE™ modules for the LA-LatticeXP2 fam-
ily. By using these IPs as standardized blocks, designers are free to concentrate on the unique aspects of their
design, increasing their productivity.
1-2
LA-LatticeXP2 Family Data Sheet
Architecture
February 2015
Data Sheet DS1024
Architecture Overview
Each LA-LatticeXP2 device contains an array of logic blocks surrounded by Programmable I/O Cells (PIC). Inter-
spersed between the rows of logic blocks are rows of sysMEM™ Embedded Block RAM (EBR) and a row of sys-
DSP™ Digital Signal Processing blocks as shown in Figure 2-1.
On the left and right sides of the Programmable Functional Unit (PFU) array, there are Non-volatile Memory Blocks.
In configuration mode the nonvolatile memory is programmed via the IEEE 1149.1 TAP port or the sysCONFIG™
peripheral port. On power up, the configuration data is transferred from the Non-volatile Memory Blocks to the con-
figuration SRAM. With this technology, expensive external configuration memory is not required, and designs are
secured from unauthorized read-back. This transfer of data from non-volatile memory to configuration SRAM via
wide busses happens in microseconds, providing an “instant-on” capability that allows easy interfacing in many
applications. LA-LatticeXP2 devices can also transfer data from the sysMEM EBR blocks to the Non-volatile Mem-
ory Blocks at user request.
There are two kinds of logic blocks, the PFU and the PFU without RAM (PFF). The PFU contains the building
blocks for logic, arithmetic, RAM and ROM functions. The PFF block contains building blocks for logic, arithmetic
and ROM functions. Both PFU and PFF blocks are optimized for flexibility allowing complex designs to be imple-
mented quickly and efficiently. Logic Blocks are arranged in a two-dimensional array. Only one type of block is used
per row.
LA-LatticeXP2 devices contain one or more rows of sysMEM EBR blocks. sysMEM EBRs are large dedicated 18 kbit
memory blocks. Each sysMEM block can be configured in a variety of depths and widths of RAM or ROM. In addition,
LA-LatticeXP2 devices contain up to two rows of DSP Blocks. Each DSP block has multipliers and adder/accumula-
tors, which are the building blocks for complex signal processing capabilities.
Each PIC block encompasses two PIOs (PIO pairs) with their respective sysIO buffers. The sysIO buffers of the LA-
LatticeXP2 devices are arranged into eight banks, allowing the implementation of a wide variety of I/O standards.
PIO pairs on the left and right edges of the device can be configured as LVDS transmit/receive pairs. The PIC logic
also includes pre-engineered support to aid in the implementation of high speed source synchronous standards
such as 7:1 LVDS interfaces, found in many display applications, and memory interfaces including DDR and DDR2.
Other blocks provided include PLLs and configuration functions. The LA-LatticeXP2 architecture provides up to
four General Purpose PLLs (GPLL) per device. The GPLL blocks are located in the corners of the device.
The configuration block that supports features such as configuration bit-stream de-encryption, transparent updates
and dual boot support is located between banks two and three. Every device in the LA-LatticeXP2 family supports
a sysCONFIG port, muxed with bank seven I/Os, which supports serial device configuration. A JTAG port is pro-
vided between banks two and three.
This family also provides an on-chip oscillator. LA-LatticeXP2 devices use 1.2 V as their core voltage.
or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
I have an electric water heater bought from Germany. The programming unit on the water heater can be removed from the machine and used as a remote control. The frequency is 868.3. I would like to ask,...
[i=s]This post was last edited by paulhyde on 2014-9-15 09:00[/i] I have been looking for excellent works about liquid dripping recently, but I haven't found anything satisfactory. This is a test ques...
The recording program will automatically close, but no error message is shown. What is the reason? The application C:\Program Files\IPcam_Loader\bin\NvrClient.exe has generated an application error. T...
Diodes are often heard of: fast recovery diodes, rectifier diodes, switching diodes, voltage regulator diodes, Schottky diodes, etc. So how are these diodes distinguished? What are their uses and how ...
Sometimes, I feel inexplicably bad and don't want to talk to anyone. I just want to be alone and be in a daze. Sometimes, I suddenly feel irritable and uncomfortable. I feel stuffy and panic in my hea...
On August 24th, Jin Yuzhi, CEO of Huawei's Intelligent Automotive Solutions BU, announced the first automotive application of Huawei Qiankun's unique Limera technology. This technology eliminates t...[Details]
Abstract:
With the increasing complexity of smart vehicle electrical and electronic architectures, the full lifecycle management of vehicle electronic control components faces multiple challe...[Details]
introduction
The concept of the smart home is gradually developing and gaining market acceptance. We believe its ultimate form lies in the interconnection of all home appliances through open i...[Details]
Magna's integrated in-cabin perception system fuses vision and millimeter-wave radar data to detect the presence of passengers, identify stranded children, monitor driver fatigue and vital signs, a...[Details]
Methods of DC motor speed regulation:
1. The voltage regulator can be used to change the input voltage and speed directly, which is often used for large kilowatt-level motors.
2. Thyristo...[Details]
Hair dryer structure and working principle: It is mainly used for drying and shaping hair, but it can also be used for local drying, heating and treatment in laboratories, physiotherapy rooms, ind...[Details]
With the continuous development of ultrasonic technology, ultrasound has been widely used in fields such as inspection, cleaning, welding, and medical treatment, and has even found its way into tex...[Details]
With the development of vehicle technology, there are more types of cars. Cars are divided into hybrid, pure electric vehicles, and fuel vehicles. For hybrid cars, they are divided into plug-in hyb...[Details]
According to foreign media reports, German chipmaker Infineon has recently completed the acquisition of Marvell Technology's automotive Ethernet business for a total transaction amount of US$2.5 bi...[Details]
Siemens software mainly includes PLC, frequency converter, human-machine interface, etc. The current Siemens software can be said to be very stable.
PLC series range from the Siemens S5 series...[Details]
Using the STM32F103 as a microprocessor, a low-cost wireless WiFi music player system was designed. This system, combined with the WM-G-MR-08 (wm631) module for WiFi data reception and the VS1003B ...[Details]
When installing circuits, we all hope to have a safe and protective electrical appliance. Circuit breakers and circuit breakers are such a thing. As we all know, a circuit breaker is an elect...[Details]
When a self-driving car is traveling straight ahead on the road and a vehicle ahead or in an adjacent lane is about to turn left, the system must make a quick and accurate judgment within the compl...[Details]
In 2013, the introduction of fingerprint recognition in the Apple iPhone 5S sparked a craze for fingerprint phones. The Android-based Huawei Mate 7 also became a hit thanks to its fingerprint recog...[Details]
With the country's encouragement and development, the number of new energy vehicles has increased rapidly. With the continuous improvement of infrastructure and other aspects, more and more people ...[Details]