kaiyun官方注册
您所在的位置: 首页> 其他> 业界动态> Lattice汽车电子多媒体系统解决方案

Lattice汽车电子多媒体系统解决方案

2009-02-04
作者:来源:eaw

本文介绍了Lattice汽车电子多媒体系统解决方案以及所采用的主要元器件, LatticeECP2/MFPGA,标准时钟系列ispClock以及功率管理件ispPacPOWR1014A.,本文还介绍了它们的主要性能,方框图以及LatticeECP2/M FPGA评估板的主要性能.





图1.Lattice汽车电子多媒体系统解决方案方框图


所采用的主要器件:

LatticeECP2/M FPGA
ispClock
ispPacPOWR1014A

一. LatticeECP2 and LatticeECP2M

The LatticeECP2™ and LatticeECP2M™ families redefine the low-cost FPGA category, with more of the best FPGA features for less. By integrating features and capabilities previously only available on higher cost / high performance FPGAs, these families expand the range of applications that can take advantage of low cost FPGAs.

主要性能:

Optimized FPGA Architecture for Low Cost Applications
Feature set optimized for high-volume, low-cost applications
Low cost TQFP, PQFP and BGA packaging
Up to 5.3Mbit Block RAM on LatticeECP2M and 1.1Mbit on LatticeECP2
3.125Gbps Embedded SERDES (ECP2M only)
Low 100mW power per channel
Supports PCIexpress, Ethernet (1GbE and SGMII) plus multiple other tandards
sysDSP Block
High performance multiply, addition, subtract and accumulate
Support widths of up to 36x36
Pre-Engineered Source Synchronous I/O
Simplifies implementation of interfaces such as DDR1/2, SPI4.2 and general purpose ADCs
Supports DDR1/2 at 533Mbps, SPI4.2 at 750Mbps and generic interfaces up to 840Mbps
Enhanced Configuration Options
Configure from SPI, JTAG or microprocessor interfaces
Bitstream encryption (S-Series Only) and dual boot support
TransFR I/O for simple field upgrades
ispLeverCORE Intellectual Property
Speed up your design cycle with ispLeverCORE Intellectual Property
ispLEVER Design Tools
Easy to use SW package supports all Lattice FPGA and programmable logic devices
Evaluation boards available to test your FPGA designs
LatticeECP2/M Applications
LatticeECP2/M devices are ideal for a variety of applications in cost sensitive markets such as Consumer, Automotive, Medical & Industrial, Networking and Computing
LatticeECP2和LatticeECP2M细性能请见:

LatticeECP2/M数据表(pdf)



LatticeECP2/M 评估板
Lattice has developed four evaluation boards for LatticeECP2/M devices.

LatticeECP2 Standard Evaluation Board: This board is an efficient design that will help you quickly evaluate the LatticeECP2 FPGA on a ready-made platform. It features an LFE2-50E-6F484C FPGA Device (ECP2-50 in a 484fpBGA package), 64-bit PCI/PCI-x edge connector and form-factor, RS-232 connector, On-board Flash configuration memory, Various LEDs, switches, connectors, headers, an on-board power supply and prototype area.

LatticeECP2 Advanced Evaluation Board: This board features more advanced interfaces for system-level evaluation and development. The board includes a LFE2-50E-6F672C FPGA Device (ECP2-50 in a 672fpBGA package), Dual DDR2 SODIMM memory sockets, 10/100/1G Ethernet PHY with RJ-45 interface, SPI4.2 Tx/Rx connectors (840Mbps), along with many of the features included on the ECP2 Standard Evaluation board.
LatticeECP2M PCI Express x4 Evaluation Board: This board provides a plug in card that can be used to evaluate the LatticeECP2M-50 (or LatticeECP2M-35) in PCI Express and generic SERDES applications. It provides a PCI Express X4 connector, configuration memory, power supplies, DDR SRAM, a sockatable oscillator, various LEDs and switch inputs. Demonstration driver software, an evaluation version of the ispLeverCORE PCIexpress IP core and supplied backend logic can be used to quickly evaluation this board in a PC environment.

LatticeECP2M SERDES Evaluation Board: This board can be used to evaluate the SERDES I/O of the LatticeECP2M-50 (or LatticeECP2M-35), interface to PCI Express x1, connect to SERDES via SFP or SATA, or for general SERDES applications. It includes SMA connectors to 4 quad-channel SERDES, a sockatable oscillator, various LEDs and switch inputs.

The LatticeECP2 Standard Evaluation Board provides a stable yet flexible platform designed to help the user quickly evaluate the performance of the LatticeECP2 FPGA or aid in development of custom designs.

Each LatticeECP2 Standard Evaluation Board includes the following:
LatticeECP2 Standard Evaluation Board featuring
LFE2-50E-6F484C FPGA Device
64-bit PCI/PCI-x edge connector and form-factor
RS-232 connector
Compact Flash Card connector
On-board Flash configuration memory
Prototype area
Various LEDs, switches, connectors, headers, and on-board power supply





图2.LatticeECP2 标准评估板外形图.

二.ispClock– 标准时钟解决方案

Imagine designing your clock nets without using an assortment of zero delay buffers, fan-out buffers, termination resistors, delay lines and serpentine clock trace layouts! The answer is Lattice’s revolutionary ispClock5600A family for complex clock nets and ispClock5300S family for simple clock nets. Lattice’s ispClock devices can be programmed in-system to generate multiple clock frequencies, compensate each output for differences in clock trace lengths, precisely match trace impedances and drive clock nets with different signaling requirements – all while meeting stringent skew and jitter standards!

The ispClock architecture is built around a high performance PLL with programmable input, feedback, and output circuitry providing the flexibility to generate up to five different clock frequencies and route them to any of the output pins. The reference input, feedback input and all outputs can be programmed independently to interface with different I/O standards. Each output’s skew can be individually and precisely controlled to compensate for differences in board trace lengths or timing requirements of the receiving devices.

In ispClock5600A devices there are four configuration profiles stored on-chip for dynamically altering output frequencies for power savings, test modes and other purposes.

The ispClock5300S supports implementation of zero delay and non-zero delay fanout buffers in a single device.

The ispClock5610A and ispClock5620A are in-system-programmable high-fanout enhanced zero delay clock generators designed for use in high performance communications and computing applications. The ispClock5610A provides up to 10 single-ended or five differential clock outputs, while the ispClock5620A provides up to 20 single-ended or 10 differential clock outputs.





图3.ispClock5600A功能方框图.



主要特性:

8MHz to 400MHz Input/Output Operation
Low Output to Output Skew (<50ps)
Low Jitter Peak-to-Peak
Up to 20 Programmable Fan-out Buffers
Programmable output standards and individual enable controls
LVTTL, LVCMOS, HSTL, eHSTL, SSTL, LVDS, LVPECL, Differential HSTL, SSTL
Programmable output impedance
40 to 70Ω in 5Ω increments
Programmable slew rate
Up to 10 banks with individual VCCO and GND
1.5V, 1.8V, 2.5V, 3.3V
Fully Integrated High-Performance PLL
Programmable lock detect
Multiply and divide ratio controlled by
Input divider (1 to 40)
Feedback divider (1 to 40)
Five output dividers (2 to 80 even multiples)
Programmable on-chip loop filter
Compatible with spread spectrum clocks
Precision Programmable Phase Adjustment (Skew) Per Output
16 settings; minimum step size 156ps
Locked to VCO frequency
Up to +/- 12ns skew range
Coarse and fine adjustment modes
Up to Five Clock Frequency Domains
Flexible Clock Reference and External Feedback Inputs
Programmable input standards
LVTTL, LVCMOS, SSTL, HSTL, LVDS, LVPECL, Differential HSTL, SSTL
Clock A/B selection multiplexer
Feedback A/B selection multiplexer
Programmable termination
All Inputs and Outputs are Hot Socket Compliant
Four User-programmable Profiles Stored in E2CMOS® Memory
Supports both test and multiple operating configurations
Full JTAG Boundary Scan Test In-System Programming Support
Exceptional Power Supply Noise Immunity
Commercial (0 to 70°C) and Industrial (-40 to 85°C) Temperature Ranges
100-pin and 48-pin TQFP Packages
Applications
Circuit board common clock generation and distribution
PLL-based frequency generation
High fan-out clock buffer
Zero-delay clock buffer




图4. ispClock 5600A应用方框图.


三. 功率管理II ispPAC-POWR1014/A器件

Lattice’s Power Manager II ispPAC-POWR1014/A is a general-purpose power-supply monitor and sequence controller, incorporating both in-system programmable logic and in-system programmable analog functions implemented in non-volatile E2CMOS® technology. The ispPAC-POWR1014/A integrates many power management functions typically requiring multiple ICs.

Please select a document category from the selection on the left-hand side of this page for more information on ispPAC-POWR1014/A.





图5.ispPAC-POWR1014/A方框图.



主要特性:


Monitor and Control Multiple Power Supplies
Simultaneously monitors up to 10 power supplies
Provides up to 14 output control signals
Programmable digital and analog circuitry
Embedded PLD for Sequence Control
24-macrocell CPLD implements both state machines and combinatorial logic functions
Embedded Programmable Timers
Four independent timers
32μs to 2 second intervals for timing sequences
Analog Input Monitoring
10 independent analog monitor inputs
Two programmable threshold comparators per analog input
Hardware window comparison
10-bit ADC for I2C monitoring (ispPAC-POWR1014A only)
High-Voltage FET Drivers
Power supply ramp up/down control
Programmable current and voltage output
Independently configurable for FET control or digital output
2-Wire (I2C/SMBus™ Compatible) Interface
Comparator status monitor
ADC readout
Direct control of inputs and outputs
Power sequence control
Only available with ispPAC-POWR1014A
3.3V Operation, Wide Supply Range 2.8V to 3.96V
In-system programmable through JTAG
Industrial temperature range: -40°C to +85°C
48-pin TQFP package, lead free option

典型应用:

ispPAC-POWR1014 integrates many traditional discrete ICs, which are used to start up a microprocessor with a CPU_RESET, to monitor for over and under voltage and monitor the health of the of the software execution though a watchdog timer. In addition the POWR1014 also integrates power supply sequencing and positive voltage hot-swap control. Varied functionality requirements of each circuit board can be met through programming.



本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306116;邮箱:aet@chinaaet.com。
Baidu
map