专注电子技术学习与研究
当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

lattice FPGA调试之路— 触摸lattice

作者:huqin   来源:本站原创   点击数:  更新时间:2014年05月03日   【字体:

      FPGA主要有三大厂家,由altera,xilinx,lattice三足鼎立。目前为止用过只有altera和lattice的,而且用altera的FPGA主要是中低端系列的芯片,没有深入应用过,这里主要谈的是lattice的ECP3系列FPGA。

        从2013年11月开始了解和学习lattice的FPGA,到现在为止有4、5个月的时间了吧。开始应用lattice FPGA主要是从它datasheet和hardware design着手,根据不同的产品与应用来选型。
        以ECP3系列FPGA为例,从datasheet可以知道ECP3系列的器件有:ECP3-17、ECP3-35、ECP3-70、ECP3-95和ECP3-150等系列器件。内部资源与特性介绍:
         (1)、低功耗优化设计,低成本,高性能;
         (2)、内嵌高速收发器SERDES(可达3.2G)、EBR,PLL、DLL、distributed RAM、DSP模块、I/O接口和可编程功能单元PFU等;
         (3)、源同步接口,可支持DDR,DDR2,DDR3SDRAM最高可达800Mbit/s,通用I/O接口支持1Gbit/s速率;
         (4)、灵活到sysIO,可支持LVCOMS,LVTTL,HSTL,SSTL,LVDS等电平标准;
         (5)、加载配置逻辑:支持加密、双启动和透明在线升级(TransFR)等加载方式;
        硬件设计和调试用的是ECP3-35EA系列FPGA,这个系列FPGA的器件选型有:
        (1)、查找表(K LUTs):33;
        (2)、内嵌块RAM数量(EBR):72,容量:1327Kbit;
        (3)、分布式RAM(distributed RAM):68Kbit;
        (4)、等效18*18乘法器数量有64个;(5)、3.2Gbit/s SERDES通道数:4;
        (6)、PLLs+DLLs:4+2;
        (7)、可支持的封装有:256pin fpBGA(17mm*17mm)4/133,484ball fpBGA(23mm*23mm)4/295,672ball fpBGA(27mm*27mm) 4/310;
        下篇主要介绍ECP3-35EA-F484器件的硬件方面设计。
         限于水平有限,不足之处恳请各位高手指正,谢谢!
关闭窗口

相关文章