![]() |
|
||||||||||||||
| . 网站首页 . 产品新知 . 业界资讯 . 技术文库 . 下载中心 . 服务导航 . 电子商城 . 邮购需知 . | ||
|
||
|
|||||
| Lattice LatticeXP2 FPGA标准评估方案 | |||||
作者:Lattice 文章来源:Lattice 点击数: 更新时间:2010-8-24 ![]() |
|||||
|
LatticeXP2 devices combine a Look-up Table (LUT) based FPGA fabric with non-volatile Flash cells in an architec-ture 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 LatticeXP2 FPGA fabric was optimized for the new technology from the outset with high performance and low cost in mind. 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. The ispLEVER® design tool from Lattice allows large and complex designs to be efficiently implemented using the LatticeXP2 family of FPGA devices. Synthesis library support for LatticeXP2 is available for popular logic synthesis tools. The ispLEVER tool uses the synthesis tool output along with the constraints from its floor planning tools to place and route the design in the LatticeXP2 device. The ispLEVER 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) ispLeverCORE™ modules for the LatticeXP2 family. By using these IPs as standardized blocks, designers are free to concentrate on the unique aspects of their design, increasing their productivity. Each LatticeXP2 device contains an array of logic blocks surrounded by Programmable I/O Cells (PIC). Interspersed 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 configuration 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. LatticeXP2 devices can also transfer data from the sysMEM EBR blocks to the Non-volatile Memory 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 implemented quickly and efficiently. Logic Blocks are arranged in a two-dimensional array. Only one type of block is used per row. LatticeXP2 devices contain one or more rows of sysMEM EBR blocks. sysMEM EBRs are large dedicated 18Kbit memory blocks. Each sysMEM block can be configured in a variety of depths and widths of RAM or ROM. In addition, LatticeXP2 devices contain up to two rows of DSP Blocks. Each DSP block has multipliers and adder/accumulators, 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 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 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 LatticeXP2 family supports a sysCONFIG port, muxed with bank seven I/Os, which supports serial device configuration. A JTAG port is provided between banks two and three. This family also provides an on-chip oscillator and Soft Error Detect (SED) capability. LatticeXP2 devices use 1.2V as their core voltage. LatticeXP2 devices are ideal for a variety of applications in cost sensitive markets such as Consumer, Automotive, Medical & Industrial, Networking and Computing。 LatticeXP2主要特性: ![]() LatticeXP2系列产品: ![]() ![]() 图1。LatticeXP2-17器件简化方框图(顶视图) LatticeXP2 devices are ideal for a variety of applications in cost sensitive markets such as Consumer, Automotive, Medical & Industrial, Networking and Computing LatticeXP2标准评估板 LatticeXP2 Standard Evaluation Board The LatticeXP2™ Standard Evaluation Board provides a convenient platform to evaluate, test and debug user designs. The board features a LatticeXP2-17 FPGA in a 484 fpBGA package. The LatticeXP2 I/Os are connected to a rich variety of interfaces described later in this document. This document (including the schematics in the appendix) describes LatticeXP2 Standard Evaluation Boards marked as Rev 000. This marking can be seen on the etching on the back of the printed circuit board, under the Lattice Semiconductor logo. The LatticeXP2 is a third-generation non-volatile FPGA device. It combines a Look-up Table (LUT) based FPGA fabric with Flash Non-volatile cells in a flexiFLASH™ architecture. The flexiFLASH approach provides benefits such as instant-on, small footprint, on chip storage with FlashBAK™ embedded block memories and Serial TAG memory and design security. The LatticeXP2 also supports live updates with TransFR™, 128-bit AES Encryption and Dual-Boot technologies. The LatticeXP2 devices include LUT-based logic, distributed and embedded memory, Phase Locked Loops (PLLs), pre-engineered source synchronous I/O and enhanced sysDSP™ blocks. ![]() 图2。LatticeXP2标准评估板外形图 LatticeXP2标准评估板主要特性: LatticeXP2 Standard Evaluation Board featuring LatticeXP2-17 FPGA in 484fpBGA package (LFXP2-17E-6F484C) On-board Asynch SRAM memory (256Kx32 providing 1Mbyte) A/D converter (Burr Brown ADS7842) D/A converter (Burr Brown DAC7617) 10K digital POT RS232 DB9 "female" connector Compact Flash connector 8-bit switch 8 general purpose LEDs 4 push-button switches 7-segment LED Built-in USB download capability (includes MachXO device) Selectable I/O voltage SMA connectors for clock and general purpose I/O PAC607 power manager on-board oscillator (dip socket) Proto/test area SPI flash memory for alternate configuration Power via Bellnix DC power control modules LCD connector ![]() 图3。LatticeXP2标准评估板电路图(1) ![]() 图4。LatticeXP2标准评估板电路图(2):电源和配置 ![]() 图5。LatticeXP2标准评估板电路图(3):Bank 0-3 ![]() 图6。LatticeXP2标准评估板电路图(4):Bank 4-7 ![]() 图7。LatticeXP2标准评估板电路图(5):可编程接口 ![]() 图8。LatticeXP2标准评估板电路图(6):旁路电容 ![]() 图9。LatticeXP2标准评估板电路图(7):外设和时钟输入 ![]() 图10。LatticeXP2标准评估板电路图(8):D/A,A/D,7段和RS232 ![]() 图11。LatticeXP2标准评估板电路图(9):紧凑闪存,LVDS,开关和LCD ![]() 图12。LatticeXP2标准评估板电路图(10):异步SRAM ![]() 图13。LatticeXP2标准评估板电路图(11):原型栅格 ![]() 图14。LatticeXP2标准评估板电路图(12):电源管理 ![]() 图15。LatticeXP2标准评估板电路图(13):1.2V和电源 ![]() 图16。LatticeXP2标准评估板电路图(14):3.3V电源转换器 ![]() 图17。LatticeXP2标准评估板电路图(15):可调整电源 ![]() 图18。LatticeXP2标准评估板电路图(16):USB下载PHY ![]() 图19。LatticeXP2标准评估板电路图(17):MachXO电源 ![]() 图20。LatticeXP2标准评估板电路图(18):MachXO Bank 0-3 ![]() 图21。LatticeXP2标准评估板电路图(19):MachXO Bank 4-7 ![]() 图22。LatticeXP2标准评估板电路图(20):布置方案 详情请见: http://www.latticesemi.com/documents/DS1009.pdf 和 http://www.latticesemi.com/documents/EB29.pdf |
|||||
| 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| Lattice POWR1220AT8 12V热插… Lattice下载线图纸 在系统可编程通用数字开关is… 如何利用可编程器件设计车用… Lattice汽车电子多媒体系统解… PLD老兵Lattice凭借什么重新… Lattice CPLD器件的在系统动… |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | | |||
|