`
lovnet
  • 浏览: 6709679 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

可编程逻辑的未来是什么?

 
阅读更多
Altera工业和计算部门的高级副总裁兼总经理Jeff Waters的演讲很有趣,他说可编程逻辑市场下一阶段的重大进步在于硅片的融合。他提到一方面通用处理器(微处理器和DSP)和FPGA在融合,另一方面FPGA和应用特殊处理器(ASSP和ASIC)也在融合。通用处理器灵活,而ASIC高效。一个兼容的方案就是将两者集成在同一块芯片上。

Water描述了将微处理器电路和DSP内核放在一个FPGA上,通过增加针对特定应用的IP提升效率,所有这些都通过可编程的方式连接在一起。他称此混合芯片为“混合系统结构”。

OpenCL是Altera实现远景的关键。开放式标准允许编译C程序然后再在FPGA上运行(根据Waters的说法,还包括图形处理单元、微处理器和DSP)。这意味着你可以使用现有的算法很快重新编译,然后运行在FPGA上,从而比较功率和性能表现。有趣的是软件工程师还能在硬件层面上实现设计,这在以前,如果不是RTL行家的话是不可能的。

赛灵思对未来的看法也包括了融合,但方法有所不同。他们的观点是,完全可编程的系统会是未来的主导。赛灵思负责可编程平台的高级副总裁Victor Peng描绘了一幅多裸片3D堆叠的图形,硬件和软件都是可编程的,即使模拟和混合信号的部分也是可编程的。他指出,赛灵思已经有一些可编程的ADC和3D芯片使用了堆叠硅片互联技术,并且强调这并不是概念论证,而是已经为客户提供的产品。

因此,赛灵思开发了一个可编程平台,用于其未来所有可编程器件,支持软件和硬件编程,是一个统一的集成开发环境,名为Vivado。Vivado计划用于未来十年新一代技术的系统及设计。Peng表示,他们从最基础开始设计这款开发环境,突破了系统集成的瓶颈。

Peng的观点是,起始于本世纪,随GPU发展起来的的OpenCL重点仍然围绕着GPU。他承认OpenGL联盟现在有更多的GPU厂商加入,但仍认为需要一段时间才能真正突破特定领域的限制得到快速发展。




分享到:
评论

相关推荐

    电子行业专题研究:现场可编程逻辑门阵列,可再编程性的基因,铸造未来市场蓝图-20190401-国盛证券-14页.pdf

    电子行业专题研究:现场可编程逻辑门阵列,可再编程性的基因,铸造未来市场蓝图-20190401-国盛证券-14页.pdf

    SIMATIC S7-1200可编程控制器样本.pdf

    S7-1200 可编程控制器 产品样本 • 07.2019 西门子控制器系列是一个完整的产品组合,包括从高性能可编程 逻辑控制器的书本型迷你控制器 LOGO! 到基于 PC 的控制器,无 论多么苛刻的要求,它都能满足要求 — 根据...

    可编程序逻辑器件的原理及应用

    基于PROM 枝术的PLD器件代表T未来硬件技术的发展方向。对比 于传统的TTL标准逻辑,PLD器件具有易设计、功能强、可靠性高、成拳低等优 点。 文根据其原理论述了它的各个优点,- 出了设计方法和典型应用。

    FPGA计数原理详细介绍

    FPGA(Field Programmable Gate Array)是在PAL (可编程阵列逻辑)、GAL(通用阵列逻辑)等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的...

    WIDE Framework:Web应用程序框架,用于面向业务逻辑的编程。-开源

    该框架的总体目标是提供易于使用,可配置和面向业务逻辑的Web应用程序开发,它对于未来的增强功能和其他Web应用程序的基础内衬是灵活,敏捷的。 同样,借助该框架,开发人员和生产支持人员也易于实现和理解多范围...

    通信专业毕业论文说明书

    正交频分复用(OFDM)是宽带无线通信中的关键技术。...FPGA(现场可编程逻辑门阵列)是一种可编程逻辑器件,它具有设计时间短、投资少、风险小的特点, 而且可以反复修改, 反复编程, 直到完全满足需要,具有其

    汉语编程中级教材(附编程工具)

    在线编程:汉语程序设计语言除在编程设计的过程中可以据需要增加指令、扩展标准外,在由汉语程序设计语言所完成的单片机上,也具有可随意编程、更改指令的特性,一种型号的单片机可以根据其不同的用途而编写不同的...

    plc应用及其在其他领域的发展

    多年来,可编程序控制器从其产生到现在,实现了从接线逻辑到存储逻辑的飞跃。功能由弱到强,实现了从逻辑控制到数字控制的进步。...从技术上看,计算机技术的新成果会更多地应用于可编程控制器的设

    FPGA开发全攻略—工程师创新设计宝典 上.pdf

    萎缩现象,但是,可编程器件却还在保持了增长,预计2008年可编程逻辑器件(PLD)市场销 售额增长7.6%,可编程器件的领头羊美国供应商赛灵思公司2008年营业收入预计升6.5%! 在全球经济危机的背景下,这是非常骄人的...

    FPGA设计人员的进阶路线(Xilinx)

    从技术层面来讲,可编程逻辑领域是目前和未来半导体行业最活跃的领域之一,不再是单一地用于IC设计的原型验证,更多地用于提供集成的系统级解决方案。现代的FPGA不再仅仅是可编程逻辑,而是介于ASIC和FPGA之间的混合...

    100W以上大功率电子产品电源设计方案.pdf

    如何为 100W 以上的大功率电子...正因如此,系统设计工程师纷纷大量采用高度灵活的可编程元件如 FPGA 芯片、处理器和微控制器,取代以前常用但只能提供固定功能的特殊应用集成电路(ASIC)或特殊应用标准产品(ASSP)

    java后端源码-mercury:Mercury逻辑编程系统

    是一种逻辑/函数式编程语言,它将声明式编程的清晰性和表达性与高级静态分析和错误检测功能相结合。 源代码存储库中的其他 README 文件和 . 自述文件 Mercury 编译器有许多不同的版本,可在不同的操作系统上运行。 ...

    windows系统编程 源代码

    Windows Driver Model(WDM)的根源可追溯到几年前一种叫做Windows for Workgroups 3.10的操作系统。那时候我们努力地支持无数不同的SCSI控制器,我长期地注意WindowsNT开发组创建的小端口驱动程序类型。不久就认识到...

    看好GPT+工业软件产业投资机遇.pdf

    本次合作的内容主要包括:1) 通过将西门子的 Teamcenter 与微软的协作平台 Teams、Azure OpenAl 服务中的语言模型以及其他 Azure 人工智能功能集成,改进 PLM 产品体验: 2合作开发可编程逻辑控制器 (PLC) 的代码生成...

    pid控制器设计代码matlab-smartPID:智能温度和过程控制器。功能强大,精确,灵活,可编程和可远程控制……总之,就是一个SMART

    从家庭酿造或酿酒到水族馆或再加热烤箱温度控制,SmartPID均可增加精度,功率,灵活性的可编程性 一言以蔽之,使您的温度过程控制更智能 所有应用程序都受益于全套通用功能,这些通用功能是开发智能应用程序的基础。

    北大青鸟ACCP 6.0 软件开发初级程序员:使用Java理解程序逻辑.pdf

    作为一款面向大众的求职系列教育产品,ACCP6.0的课程开发采用了全球同步机制,推陈出新,引领未来IT技术发展潮流,继续保持了北大青鸟APTECH ACCP课程体系的国际同步水平以及在国内IT职业教育领域的领导地位。...

    FPGA和ASIC之间界限正在模糊,FPGA为未来的ASIC提供设计架构

    该系列器件现在包括从基本的可编程逻辑一直到复杂的SoC。在各种应用领域(包括汽车,AI,企业网络,航空航天,国防和工业自动化等)中,FPGA可以使芯片制造商以在必要时可以更新的方式来实施系统。在协议,标准和...

    编程思想下篇

    3.8 逻辑操作符 3.8.1 短路 3.9 直接常量 3.9.1 指数记数法 3.10 按位操作符 3.11 移位操作符 3.12 三元操作符 if-else 3.13 字符串操作符 + 和 += 3.14 使用操作符时常犯的错误 3.15 类型转换操作符 3.15.1 截尾和...

    汽车信息娱乐、驾驶员信息和高级驾驶员辅助系统需要的FPGA解决方案

    这些汽车级设备通过高度集成的体系结构提供了更高的系统性能,该体系结构利用了一个加固的双核ARM处理系统,再加上可编程逻辑,包括用于硬件加速的DSP块,全部在一个单片芯片上。对更多带宽和性能的永不满足的需求...

    通信与网络中的粗粒度可配置计算结构的研究与发展

    细粒度配置计算主要体现在FPGA(现场可编程逻辑阵列),它在数字逻辑芯片开发和系统设计等方面应用非常广泛,但由于细粒度的原因,其实际逻辑单元仅占实际芯片面积的10%,其余被开关、RAM、布线网络所占有,功耗和...

Global site tag (gtag.js) - Google Analytics