前言:我是使用Xilinx的,想要仔细了解一下FPGA内部结构,因为Xilinx的学习视频都要学费0.0,我就看了一下Altera的2009年的官网教学视频,学着学着突然发现基本机构差不多,但是这个名词没听过。查了一下才知道两者结构不太一样,叫法也不一样。
所以使用Xilinx的,还是看Xilinx的文档吧。
图中图片都是照片0.0

一、Xilinx的结构

Xilinx的FPGA以Spartan-II为例(这个芯片可能有点早,从书上找的0.0),Spartan-II主要包括CLBs(可配置逻辑模块)、I/O块、RAM块和可编程连线。
  


  Spartan-II芯片内部结构          Slices结构
  在Spartan-II中,一个CLB包含两个Slices,每个Slices包含两个LUT、两个触发器和相关逻辑(进位逻辑、算数逻辑、存储逻辑),Slices是Spartan-II实现逻辑的基本单位。

二、Altera的结构

Altera的FLEX/ACEX等芯片的结构如图

  
  Altera的FLEX/ACEX等芯片的结构   
  Altera的FLEX/ACEX主要结构主要包括LAB(逻辑阵列块),I/O块,EAB块(嵌入式阵列块)和内部行列连线。其中一个LAB包含8个LE(逻辑单元),每个LE包括一个LUT、一个触发器和专用的相关逻辑,所以LE是Altera的FLEX/ACEX实现逻辑的基本单位。
  
Altera逻辑单元(LE)内部结构

三、总结

Xilinx和Altera内部结构还是不太一样的,行/列互联从图上看就不一样,Xilinx是以CLB为单元都可以进行互联,Altera是以一个LAB为单元,可以看到FLEX/ACEX中有两条行互联。
  对于基本逻辑单位,Xilinx是一个Slices为一个基本逻辑单位,Altera是以一个LE为基本单位。
  所以两个基本结构不一样,所以使用Xilinx还是要专门学习Xilinx,学习Altera还是专门看Altera。

[多说一点Xilinx]
  Xilinx的FPGA中,CLB由多个Slices(一般是2到4个)和相关逻辑组成。基于4输入的Slices上面的图中有了介绍,有基于6输入的Slices,一个Slices包括4个6输入LUT和8个寄存器,所以新一代6输入Slices的逻辑能力从资源上讲是传统4输入的4倍(因为6输入LUT的逻辑能力是26,4输入的逻辑能力是24)。

[FPGA]关于Xilinx与Altera两家FPGA结构的对比相关推荐

  1. altera fpga大小如何衡量_【转】Xilinx和Altera的FPGA的对比

    Xilinx和Altera的FPGA的对比 [原创文章,转载请注明出处tengjingshu] 老板布置了一个任务:搞一个符合要求的DDS(直接数字频率合成),其中要求DDS存储波形的ROM地址要48 ...

  2. Xilinx与Altera的FPGA区别

    最近被各大公司机试\笔试题虐的死去活来,其中一道就是主考的Xilinx与Altera的FPGA架构区别,本人小菜鸟基本只用过A家的FPGA对于X家的知之甚少,这里先简单总价一下,说的不对大家勿喷: 两 ...

  3. altera fpga 型号说明_A/X家FPGA架构及资源评估

    欢迎FPGA工程师加入官方微信技术群 点击蓝字关注我们FPGA之家-中国最好最大的FPGA纯工程师社群 评估对比xilinx以及altera两家FPGA芯片逻辑资源. 首先要说明, 现今FPGA除了常 ...

  4. xilinx和altera 资源对比

    xilinx和altera 资源对比: 要比较Xilinx和Altera的FPGA,就要清楚两个大厂FPGA的结构,由于各自利益,两家的FPGA结构各不相同,参数也各不相同,但可以统一到LUT(Loo ...

  5. AMD收购Xilinx,Intel收购Altera,FPGA将何去何从?

    未来,或许FPGA将被整合到异构多核处理器继续发光发热. 一.AMD收购Xilinx 美国时间2月14日,AMD宣布以全股份交易(all-stock transaction)方式完成对赛灵思(Xili ...

  6. FPGA verilog can mcp2515 altera xilinx工程 代码 程序

    FPGA verilog can mcp2515 altera xilinx工程 代码 程序 -altera.xilinx工程 均提供 -标准帧.扩展帧 均提供 -提供仿真激励文件testbench ...

  7. 举例分析 Intel FPGA 和 Xilinx FPGA 的区别

    今天和大侠简单聊一聊 Intel altera 和 Xilinx 的 FPGA 区别,话不多说,上货. 最近有很多人在问,学习FPGA到底是选择 Intel altera 的还是 xilinx 的呢, ...

  8. FPGA学习笔记之Altera FPGA使用JIC文件配置固化教程

    FPGA学习笔记之Altera FPGA使用JIC文件配置固化教程 很多做过单片机的朋友都知 道,我们在对MCU烧写完程序固件后,那么该程序固件就存储在了该MCU内部.即使MCU断电了再重新上电,程序 ...

  9. C6能比C8快多少(Altera的FPGA速度等级)

    转发:http://bbs.ednchina.com/BLOG_ARTICLE_1831395.HTM 很小白地说,Altera的同一型号FPGA一般会提供若干个速度等级供选用(如cyclone 2系 ...

最新文章

  1. (完全解决)ValueError: Invalid RGBA argument: 0.2
  2. struts2 学习记录 之 国际化
  3. ubuntu10.04下安装windows7
  4. 清华博士教你如何用推荐算法技术「找到女朋友」
  5. 牛客 - 建通道(思维)
  6. html 5 本地数据库(Web Sql Database)
  7. shiro ajax权限拦截器,Shiro Ajax请求权限不满足,拦截后解决方案
  8. 二叉树学习之非递归遍历
  9. React Native 宣布重构计划!
  10. Github图片加速心得
  11. Mysql查看编码方式专题
  12. python制作表格的语句_python根据Excel自动生成创建表sql语句
  13. GNURadio For Windows编译安装脚本v1.1.1发布
  14. 获取微信小程序码的“47001”错误码的坑,errmsg:data format error hint
  15. 装黑苹果卡在苹果图标_虚拟机装MAC系统一直卡在苹果标志
  16. Hive详解之内表、外表和分区
  17. Borland 26年风雨路
  18. php微信转发无法显示标题图片,解决微信公众号分享朋友圈不显示标题图片描述的方法...
  19. 大数据和java就业前景_Java大数据就业方向
  20. WMS仓储系统能给企业带来哪些帮助?

热门文章

  1. 电大计算机c语言形考作业,(2017年电大)c语言形成性考核册.doc
  2. 豆瓣前250个电影的相关分析
  3. 机器人教育在高科技领域的主观作用
  4. i.MX RT开发笔记-03 | i.MX RT1062地址空间映射及启动方式
  5. 斯密特正交化与QR分解
  6. Fastreport.Net用户手册:打印Bands
  7. 武汉卫星地图商用级别19级 来自百度卫星地图
  8. 尚学堂Java第五章所有题目
  9. 美团三面:一直追问我, MySQL 幻读被彻底解决了吗?
  10. TFN F1 工程 高校 通信都在用的光时域反射仪