[FPGA]关于Xilinx与Altera两家FPGA结构的对比
前言:我是使用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结构的对比相关推荐
- altera fpga大小如何衡量_【转】Xilinx和Altera的FPGA的对比
Xilinx和Altera的FPGA的对比 [原创文章,转载请注明出处tengjingshu] 老板布置了一个任务:搞一个符合要求的DDS(直接数字频率合成),其中要求DDS存储波形的ROM地址要48 ...
- Xilinx与Altera的FPGA区别
最近被各大公司机试\笔试题虐的死去活来,其中一道就是主考的Xilinx与Altera的FPGA架构区别,本人小菜鸟基本只用过A家的FPGA对于X家的知之甚少,这里先简单总价一下,说的不对大家勿喷: 两 ...
- altera fpga 型号说明_A/X家FPGA架构及资源评估
欢迎FPGA工程师加入官方微信技术群 点击蓝字关注我们FPGA之家-中国最好最大的FPGA纯工程师社群 评估对比xilinx以及altera两家FPGA芯片逻辑资源. 首先要说明, 现今FPGA除了常 ...
- xilinx和altera 资源对比
xilinx和altera 资源对比: 要比较Xilinx和Altera的FPGA,就要清楚两个大厂FPGA的结构,由于各自利益,两家的FPGA结构各不相同,参数也各不相同,但可以统一到LUT(Loo ...
- AMD收购Xilinx,Intel收购Altera,FPGA将何去何从?
未来,或许FPGA将被整合到异构多核处理器继续发光发热. 一.AMD收购Xilinx 美国时间2月14日,AMD宣布以全股份交易(all-stock transaction)方式完成对赛灵思(Xili ...
- FPGA verilog can mcp2515 altera xilinx工程 代码 程序
FPGA verilog can mcp2515 altera xilinx工程 代码 程序 -altera.xilinx工程 均提供 -标准帧.扩展帧 均提供 -提供仿真激励文件testbench ...
- 举例分析 Intel FPGA 和 Xilinx FPGA 的区别
今天和大侠简单聊一聊 Intel altera 和 Xilinx 的 FPGA 区别,话不多说,上货. 最近有很多人在问,学习FPGA到底是选择 Intel altera 的还是 xilinx 的呢, ...
- FPGA学习笔记之Altera FPGA使用JIC文件配置固化教程
FPGA学习笔记之Altera FPGA使用JIC文件配置固化教程 很多做过单片机的朋友都知 道,我们在对MCU烧写完程序固件后,那么该程序固件就存储在了该MCU内部.即使MCU断电了再重新上电,程序 ...
- C6能比C8快多少(Altera的FPGA速度等级)
转发:http://bbs.ednchina.com/BLOG_ARTICLE_1831395.HTM 很小白地说,Altera的同一型号FPGA一般会提供若干个速度等级供选用(如cyclone 2系 ...
最新文章
- (完全解决)ValueError: Invalid RGBA argument: 0.2
- struts2 学习记录 之 国际化
- ubuntu10.04下安装windows7
- 清华博士教你如何用推荐算法技术「找到女朋友」
- 牛客 - 建通道(思维)
- html 5 本地数据库(Web Sql Database)
- shiro ajax权限拦截器,Shiro Ajax请求权限不满足,拦截后解决方案
- 二叉树学习之非递归遍历
- React Native 宣布重构计划!
- Github图片加速心得
- Mysql查看编码方式专题
- python制作表格的语句_python根据Excel自动生成创建表sql语句
- GNURadio For Windows编译安装脚本v1.1.1发布
- 获取微信小程序码的“47001”错误码的坑,errmsg:data format error hint
- 装黑苹果卡在苹果图标_虚拟机装MAC系统一直卡在苹果标志
- Hive详解之内表、外表和分区
- Borland 26年风雨路
- php微信转发无法显示标题图片,解决微信公众号分享朋友圈不显示标题图片描述的方法...
- 大数据和java就业前景_Java大数据就业方向
- WMS仓储系统能给企业带来哪些帮助?