[信息与通信]Actel FPGA讲稿cost free

上传人:豆浆 文档编号:49551598 上传时间:2018-07-30 格式:PPT 页数:76 大小:9.07MB
返回 下载 相关 举报
[信息与通信]Actel FPGA讲稿cost free_第1页
第1页 / 共76页
[信息与通信]Actel FPGA讲稿cost free_第2页
第2页 / 共76页
[信息与通信]Actel FPGA讲稿cost free_第3页
第3页 / 共76页
[信息与通信]Actel FPGA讲稿cost free_第4页
第4页 / 共76页
[信息与通信]Actel FPGA讲稿cost free_第5页
第5页 / 共76页
点击查看更多>>
资源描述

《[信息与通信]Actel FPGA讲稿cost free》由会员分享,可在线阅读,更多相关《[信息与通信]Actel FPGA讲稿cost free(76页珍藏版)》请在金锄头文库上搜索。

1、版板所有 广州周立功单片机发展有限公司 2007Actel Flash FPGAhttp:/北京立功致远科技有限公司 耿天祥版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识目录目录FPGA相关知识FPGA与相关技术基于FPGA的设计FPGA的应用领域FPGA厂商介绍Actel版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识FPGA发展历史194519501955196019651970197519801985199019952000晶体管通用集成电路SRAM&DRAM微处理器SPLDCPLDASICFPGAFPGA即现场可编程门阵列,是一种可以编程的数字集成

2、电路IC,它起源于20世纪80年代。 版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识FPGA发展历史随着EDA技术的发展,电子技术已从原来简单的晶体管技术发展到现在拥有上百万门的FPGA技术。版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识可编程逻辑器件第一个可编程的IC是在20世纪70年代以PROM的形式出现的,通常被称为可编程逻辑器件PLD。FPGA也是PLD的一种,它通过互连线将内部的各个模块进行连接,完成所需要的功能。版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识可编程逻辑器件反熔丝在施加电压之前是断开的,当施加电压后形成导体。

3、反熔丝器件的缺点是:不可重复编程,而且需要特定的编程器来对其编程;其芯片使用特定的封装,还需要与其配套的插座才能编程并且编程需要很高的电压。版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识可编程逻辑器件E2PROM即电可擦除可编程ROM,该晶体管类似于MOS管的结构,与之不同的是它增加了一个称为浮栅的多晶硅,并在浮栅上增加了一个隧道二极管,用于电擦除存储单元。二氧化硅硅衬底版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识可编程逻辑器件现在的FPGA大多采用SRAM技术,由46个 MOS管组成一个SRAM结构的开关,它主要缺点是掉电的时候数据会丢失,外部需要一

4、个价格昂贵的配置芯片,配置一般需要几百毫秒的时间。版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识可编程逻辑器件Flash技术是E2PROM技术的一种特殊形式,也是由浮栅型场效应管构成的。它与SRAM相比主要优点是:掉电后数据不会丢失,不需要昂贵的配置芯片,并且单个开关晶体管数目比SRAM少4个,这大大减少了布线的面积,降低了功耗。版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识可编程逻辑器件可编程逻辑器件按规模划分为低密度可编程逻辑器件和高密度可编程逻辑器件。版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识可编程逻辑器件它的主要组成部分有

5、:输入/输出控制单元、宏单元 和互连矩阵。宏单元的基本结构与简单的PLD相同,用 来实现基本的逻辑功能。CPLDp 集成度低,内部最大只有 512个宏单元; p 触发器资源较少,难以实现 复杂的时序逻辑设计; p 功耗很大,成本高。缺点:版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识可编程逻辑器件是可编程逻辑阵列,内部资源从几万门到几百万门 。无论是组合逻辑资源还是时序逻辑资源都相当的丰富 ,所以利用FPGA我们可以设计更为复杂的系统。 FPGA特点:p 集成度高,内部资源庞大;p 设计周期短,灵活性强;p 速度快,功耗低。版板所有 广州周立功单片机发展有限公司 2007F

6、PGA的基础知识FPGA结构FPGA器件的结构非常类似于门阵ASIC(专用集成电路),但是FPGA芯片没有任何定制的掩膜层,它属于半定制电路。可编程逻辑块CLB基本的可编程逻辑 块有两种,分别为 基于多路选择器的 ,另一种是基于查 找表的。不过对于 Actel的Flash FPGA 来说,它的最小编 程单元成为Tile。版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识FPGA结构可编程I/O块可编程的输入/输出 模块IOB为芯片外 部封装管脚和内部 逻辑提供连接接口 。每个IOB可控制 一个封装管脚,可 配置成输入、输出 和双向口。FPGA器件的结构非常类似于门阵ASIC(专

7、用集成电路),但是FPGA芯片没有任何定制的掩膜层,它属于半定制电路。版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识FPGA结构FPGA器件的结构非常类似于门阵ASIC(专用集成电路),但是FPGA芯片没有任何定制的掩膜层,它属于半定制电路。可编程互联资源通过可编程互联资 源可以将CLB与 CLB,CLB和I/O相 互连接起来,通常 有三类连线资源, 即局部连线、长线 资源和全局网络。版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识FPGA结构随着FPGA技术的发展,各个厂商所提供的资源也越来越丰富,比如说信号处理器DSP、锁相环PLL等。除了以上介绍的F

8、PGA基本结构之外,FPGA中还提供了各种可用的嵌入式资源。嵌 入 式 R A M嵌 入 式 乘 法 器 等嵌 入 式 处 理 器 核版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识目录目录FPGA相关知识FPGA与相关技术基于FPGA的设计FPGA的应用领域FPGA厂商介绍Actel版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识SRAM与Flash FPGA现在FPGA技术发展相对迅速,工艺水平不断地进步,目前FPGA主要有两种制造工艺,分别为SRAM型和Flash型。性能 SRAM FPGAFlash FPGA配置芯片需要不需要功耗高低速度快 比较快安

9、全性差高抗辐射差好保密性中等好非易失性差好架构对比版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识FPGA与CPLDCPLD和FPGA都属于可编程的逻辑器件,有很多共同特点,但由于其结构上的差异,它们也有各自的特点。适合完成一些算法和组合逻辑适合完成一些时序逻辑设计通过修改具有固定内连电路通过改变内部连线的布线来编程集成度较低,逻辑资源少。集成度高,复杂的布线和逻辑。使用粗颗粒结构,其功耗大使用细颗粒结构,功耗低。CPLD FPGA版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识FPGA与ASIC在FPGA的发展史上,专用集成电路(ASIC)的实现方法对FP

10、GA/CPLD的发展有着重要的影响。数字IC全定制IC半定制IC门阵IC标准单元IC结构化ICASIC版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识FPGA与ASIC在FPGA的发展史上,专用集成电路(ASIC)的实现方法对FPGA/CPLD的发展有着重要的影响。全定制性能,设计周期长设计周期短,更快地面市时间设计成本高,适合于大批量生产无临时花费(NRE)速度快,资源利用率高速度较快,资源利用率有限不可重复编程,实现专用功能可重复编程,可实现SOC版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识目录目录FPGA相关知识FPGA与相关技术基于FPGA的设计

11、FPGA的应用领域FPGA厂商介绍Actel版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识基于FPGA的设计系统规范模块设计设计输入功能仿真综合布局布线时序验证配置下载系统设计规范HDL描述、IP核HDL描述、IP核时序/面积/功耗约束布局布线约束I/O引脚分配静态时序分析反标注文件(.sdf)下载位流文件设计流程设计流程版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识基于FPGA的设计设计方法设计方法l借助于EDA工具实现高层次到底层次的变换;l无论是功能设计还是具体实现都是自顶向上的;l设计者可在更高层次上完成设计输入,缩短了设计周期;l极大地提高了设

12、计的效率和可靠性。u自定向下(Top_Down)设计方法u自低向上(Bottom_Up)设计方法版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识基于FPGA的设计设计方法设计方法l具体实现过程是自底向上的,但功能设计是自顶向下的;l这种设计方法效率较低,设计周期长;l从最底层版图开始,经逻辑设计最终实现功能,适合于小规模电路设计。u自定向下(Top_Down)设计方法u自低向上(Bottom_Up)设计方法版板所有 广州周立功单片机发展有限公司 2007p以HDL代码的形式提供;p不依赖于任何实现工艺或技术;p具有很大灵活性,可重用性很好。FPGA的基础知识基于FPGA的设计

13、基于基于IPIP核的设计核的设计IP核软核硬核固核版板所有 广州周立功单片机发展有限公司 2007p以集成电路版图的形式提供;p经过实际工艺流片验证;p依赖于某一特定实现工艺,在形态和性能上具有不可改变性FPGA的基础知识基于FPGA的设计基于基于IPIP核的设计核的设计IP核软核硬核固核版板所有 广州周立功单片机发展有限公司 2007p处于软核和硬核之间,以电路网表形式提供;p采用硬件仿真器进行验证;FPGA的基础知识基于FPGA的设计基于基于IPIP核的设计核的设计IP核软核硬核固核版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识目录目录FPGA相关知识FPGA与相关技术

14、基于FPGA的设计FPGA的应用领域FPGA厂商介绍Actel版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识FPGA的应用领域在工艺不断进步的推动下, FPGA产品在逻辑密度、性能和功能上 有了极大的提高,同时器件成本的大幅下降,也使得电子设计工程师逐 渐倾向于在越来越多的设计方案中采用可编程逻辑器件。在突破了低功 耗、低成本以及先进工艺的瓶颈后,FPGA不断以其可编程和灵活性向 更多领域渗透。 版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识FPGA的应用领域应用一:通信领域 u 无线通信业,软件无线电(SDR)、蜂窝基础设施、高速DSP技术、第三代 通

15、信(3G)技术等。u 有线通信业,主要有以太网MAC、接入流处理、通用前端、架构接口等。版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识FPGA的应用领域应用二:医疗及消费电子领域 u 医疗:如电疗、血液分析仪、医疗检测设备、诊断成像、心率处理等。u 消费电子业:显示器/投影仪、数字电视和机顶盒、家庭网络、DVD播放/刻录机、PDA等便携式娱乐设备等。版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识FPGA的应用领域应用三:汽车电子领域 u 现在汽车电子业正在以惊人的速度发展着,它的电子市场潜力很大,FPGA在该领域的应用数量也不断的增长。u 汽车电子应用有

16、车载数据采集、ECU硬件在环仿真、车载PC、图形处理、车载音频处理等。版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识FPGA的应用领域应用四:工业及数据处理领域 u 工业:工业自动控制、工业以太网等。u 数据处理:数据存储、高性能计算、服务器、 PCI、PCI Express、PS/2、USB等接口控制器、电平转换等。版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识FPGA的应用领域应用五:军事与航空航天领域u 军事:雷达和声纳、电子站、安全通信等u 航空航天:导航、高速数据处理、无线控制等版板所有 广州周立功单片机发展有限公司 2007FPGA的基础知识目录目录FPGA相关知识FPGA与相关技术基于FPGA的设计FPGA的应用领域FPGA厂商

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号