MachXO3LF-9400C主要特性(PLD系列开发案例)

MachXO3LF-9400C主要特性(PLD系列开发案例),第1张

latTIce公司的MachXO3LF-9400C是支持大多数先进可编程桥接和IO扩展的超低密度PLD系列,密度范围从640查找表(LUT)到9400 LUT.此外,低成本可编逻辑器件具有嵌入区块RAM(EBR),分布式RAM,锁相环(PLL),支持用户闪存(UFM)。采用65nm非易失低功耗工艺,特别适合用在低成本量大的系统应用如消费类电子,计算与存储,无线通信,工业控制系统和汽车系统。本文介绍了MachXO3LF-9400C主要特性和结构图,以及MachXO3-9400™开发板主要特性,框图,电路图和材料清单。

These features help manage staTIc and dynamic power consumpTIon resulTIng in low static power for all members of the family. The MachXO3L/LF devices are available in two versions C and E with two speed grades: -5 and -6, with -6 being the fastest. C devices have an internal linear voltage regulator which supports external VCC supply voltages of 3.3 V or 2.5 V. E devices only accept 1.2 V as the external VCC supply voltage. With the exception of power supply voltage both C and E are functionally compatible with each other. The MachXO3L/LF PLDs are available in a broad range of advanced halogen-free packages ranging from the space saving 2.5 x 2.5 mm WLCSP to the 19 x 19 mm caBGA. MachXO3L/LF devices support density migration within the same package. Table 1-1 shows the LUT densities, package and I/O options, along with other key parameters. The MachXO3L/LF devices offer enhanced I/O features such as drive strength control, slew rate control, PCI com-patibility, bus-keeper latches, pull-up resistors, pull-down resistors, open drain outputs and hot socketing. Pull-up, pull-down and bus-keeper features are controllable on a “per-pin” basis. A user-programmable internal oscillator is included in MachXO3L/LF devices. The clock output from this oscillator may be divided by the timer/counter for use as clock input in functions such as LED control, key-board scanner and similar state machines. The MachXO3L/LF devices also provide flexible, reliable and secure configuration from on-chip NVCM/Flash. These devices can also configure themselves from external SPI Flash or be configured by an external master through the JTAG test access port or through the I2C port. Additionally, MachXO3L/LF devices support dual-boot capability (using external Flash memory) and remote field upgrade (TransFR) capability. Lattice provides a variety of design tools that allow complex designs to be efficiently implemented using the MachXO3L/LF family of devices. Popular logic synthesis tools provide synthesis library support for MachXO3L/LF. Lattice design tools use the synthesis tool output along with the user-specified preferences and constraints to place and route the design in the MachXO3L/LF device. These tools extract the timing from the routing and back-anno-tate it into the design for timing verification. Lattice provides many pre-engineered IP (Intellectual Property) LatticeCORE™ modules, including a number of reference designs licensed free of charge, optimized for the MachXO3L/LF PLD family. By using these configurable soft core IP cores as standardized blocks, users are free to concentrate on the unique aspects of their design, increasing their productivity.

MachXO3LF-9400C主要特性:

Solutions

• Smallest footprint, lowest power, high data throughput bridging solutions for mobile applications

• Optimized footprint, logic density, IO count, IO performance devices for IO management and logic applications

•High IO/logic, lowest cost/IO, high IO devices for IO expansion applications

 Flexible Architecture

• Logic Density ranging from 640 to 9.4K LUT4

•High IO to LUT ratio with up to 384 IO pins

 Advanced Packaging

• 0.4 mm pitch: 1K to 4K densities in very small footprint WLCSP (2.5 mm x 2.5 mm to  3.8 mm x 3.8 mm) with 28 to 63 IOs

• 0.5 mm pitch: 640 to 9.4K LUT densities in  6 mm x 6 mm to 10 mm x 10 mm BGA packages with up to 281 IOs

•0.8 mm pitch: 1K to 9.4K densities with up to 384 IOs in BGA packages

Pre-Engineered Source Synchronous I/O

• DDR registers in I/O cells

• Dedicated gearing logic

• 7:1 Gearing for Display I/Os

•Generic DDR, DDRx2, DDRx4

High Performance, Flexible I/O Buffer

• Programmable sysIOTM buffer supports wide range of interfaces:

— LVCMOS 3.3/2.5/1.8/1.5/1.2

— LVTTL

— LVDS, Bus-LVDS, MLVDS, LVPECL

— MIPI D-PHY Emulated

— Schmitt trigger inputs, up to 0.5 V hysteresis

•Programmable pull-up or pull-down mode

• Ideal for IO bridging applications

• I/Os support hot socketing

• On-chip differential termination

Flexible On-Chip Clocking

• Eight primary clocks

• Up to two edge clocks for high-speed I/O inter-faces (top and bottom sides only)

• Up to two analog PLLs per device with frac-tional-n frequency synthesis

— Wide input frequency range (7 MHz to 400 MHz)

 Non-volatile, Multi-time Programmable

• Instant-on

— Powers up in microseconds

• Optional dual boot with external SPI memory

• Single-chip, secure solution

• Programmable through JTAG, SPI or I2C

• MachXO3L includes multi-time programmable NVCM

• MachXO3LF infinitely reconfigurable Flash

— Supports background programming of non-volatile memory

TransFR Reconfiguration

•In-field logic update while IO holds the system state

Enhanced System Level Support

• On-chip hardened functions: SPI, I2C, timer/ counter

• On-chip oscillator with 5.5% accuracy

• Unique TraceID for system tracking

• Single power supply with extended operating range

• IEEE Standard 1149.1 boundary scan

•IEEE 1532 compliant in-system programming

MachXO3LF-9400C应用:

• Consumer Electronics

• Compute and Storage

• Wireless Communications

• Industrial Control Systems

•Automotive System

Low Cost Migration Path

• Migration from the Flash based MachXO3LF to the NVCM based MachXO3L

• Pin compatible and equivalent timing

The MachXO3L/LF family architecture contains an array of logic blocks surrounded by Programmable I/O (PIO)。 All logic density devices in this family have sysCLOCK™ PLLs and blocks of sysMEM Embedded Block RAM (EBRs)。

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第2张

图1.MachXO3L/LF-1300器件结构图

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第3张

图2.MachXO3L/LF-4300器件结构图

MachXO3-9400™开发板

The Lattice Semiconductor MachXO3-9400™ Development Board allows designers to investigate and experiment with the features of the MachXO3 complex programmable logic device (CPLD) and the L-ASC10 (L-Analog Sense and Control 10 rails) hardware management expander. The features of the MachXO3-9400 Development Board can assist engineers with the rapid prototyping and testing of their specific designs.The MachXO3-9400 Development Board is part of the MachXO3-9400 Development Kit, which includes the following:

MachXO3-9400 Development Board pre-loaded with the demo design

Mini USB cable

QuickStart Guide

Along with the MachXO3LF-9400 CPLD, the MachXO3-9400 Development Board also features an L-ASC10 device to enable designers to easily evaluate hardware management design and expand the usability of the MachXO3LF-9400 with Arduino, Raspberry, FX12, Versa and Aardvark headers.

MachXO3-9400™开发板主要特性:

LCMXO3LF-9400C CPLD demonstration with L-ASC10 for simple hardware management including voltage, current and temperature monitoring

General Purpose Input/Output (GPIO) interface with Arduino and Raspberry Pi boards

USB-B connection for device programming and Inter-Integrated Circuit (I2C) utility

On-board Boot Flash–16 Mbit Serial Peripheral Interface (SPI) Flash, with Quad read feature for user’s application

4-position DIP Switches, 4 push buttons and 16 LEDs for demo purposes

Diamond® programming support

Multiple reference clock sources

Two Hirose FX12-40 header positions (DNI)

Aardvark header (DNI)

图3.MachXO3-9400™开发板顶视图

图4.MachXO3-9400™开发板底视图

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第4张

图5.MachXO3-9400™开发板框图

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第5张

图6.MachXO3-9400™开发板电路图(1):USB到JTAG I/F

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第6张

图7.MachXO3-9400™开发板电路图(2):VERSA插座(BANK0)

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第7张

图8.MachXO3-9400™开发板电路图(3):Arduino插座(BANK1)

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第8张

图9.MachXO3-9400™开发板电路图(4):CrossLink插座(BANK2)

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第9张

图10.MachXO3-9400™开发板电路图(5):Raspberry Pi插座和其它(BANK3,BANK4,BANK5)

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第10张

图11.MachXO3-9400™开发板电路图(6):模拟检测和控制

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第11张

图12.MachXO3-9400™开发板电路图(7):电源去耦和LED

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第12张

图13.MachXO3-9400™开发板电路图(8):电源稳压器

MachXO3-9400™开发板材料清单:

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第13张

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第14张

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第15张

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第16张

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第17张

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第18张

MachXO3LF-9400C主要特性(PLD系列开发案例),MachXO3LF-9400C主要特性(PLD系列开发案例),第19张

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2629738.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-11
下一篇 2022-08-11

发表评论

登录后才能评论

评论列表(0条)

保存