Xilinx社区
首页 > Kevin专栏 > ZYNQ元素与开源软硬件创新的核聚变
Kevin专栏
ZYNQ元素与开源软硬件创新的核聚变
来源:  时间:2015-01-22  浏览量:1108

  如果几年前听过Kevin在校园里的演讲,一定对开篇就讲的爱因斯坦的公式e=mc2记忆犹新. 爱因斯坦的公式告诉我们, 质量这种实实在在的东西,是可以瞬间转化为能量这种看不到摸不到的东西的.

  对搞电子工程以及信息行业的来说, 如果说质量m是硬件的话, 那么能量e可以对应为软件. 对很多人码农来讲, 这两个东西风马牛不相及,不要说互相转换,就算互相打打交道,也痛苦不堪.

  对于电子和软件工程师, 软硬件协同设计, 一直是嵌入式系统设计中皇冠上的明珠. 多美妙啊,一个特定的需求,可以在软件实现和硬件实现直接随便腾挪, 实现某一个特定应用的最优设计. 但是,一旦软硬件协同设计需要在一颗芯片上完成, 就要涉及到SOC, ASIC, 工艺,封装, 验证, 65纳米,90纳米,DFT, DFM,......... 光找几个懂所有这些术语的人, 就难上加难,别说真干了.

  其实,爱因斯坦的公式,写起来容易,做起来难, 把质量转化为能量,那就是核裂变,或者核聚变. 要想产生这两种,非得要特别的元素不可,比如铀235, 氕,氘,氚,神马滴.

  赛灵思推出的ZYNQ平台, 单片集成ARM Cortex-A9 和FPGA,还能跑linux, android,windows, 还能现场进行硬件电路,IP核的修改,甚至可以像下载软件一样,下载硬件设计到芯片中, 并且在芯片运行的时候,就可以修改. 试想一下, 你从app store里面,下载一个3D硬件加速器, 然后你的屏幕立即变成了几块,每块都超级流畅地在播放3D电影,是什么感觉?

  无独有偶,赛灵思为了让大家忘掉FPGA取的怪怪的名字, ZYNQ, 脱胎于元素锌的词根。 看来,想要顺利地完成软硬件任意转换,ZYNQ这个元素必不可少。 就像原子弹少不了铀一样。

  铀为原料,可以生成原子弹,原子弹引爆后, 产生的大量中子,如果轰击氢,氕什么的就会产生核聚变,比原子弹还厉害,就是氢弹。

  氢是非常开放,简单的东东。 在工程师眼里, 无论多么复杂的东东, 只要用有源代码, 就不怕,大不了重新修改源代码嘛。 因此, 开源软件,在软件工程师手中, 就像氢一样,既简单,又强大, 是任何创新的必由之路和组成部分。 比如说, 目前炙手可热的Android, 就是从开源的linux来的, 甚至苹果最新的 IOS, 也是从开源的unix系统的分支, freeBSD 和netBSD 来的。

  更开放的,是开源硬件, 电路图,pcb版图,包括IC设计中的CPU设计,SOC设计RTL代码, 都可以开放,还有诸如可以用Arduino之类的各种小板子组成的各种很酷的系统。

  历史发展到2012年,可以说,万事俱备,只欠锌元素ZYNQ登场, 有了它, 工程师可以只用不到15美元的代价, 就可以完成某特定功能的SOC的设计, 为某个应用专门定制一款芯片, 然后,飞快地跑通开源的操作系统linux,android, 再从OpenHW.org上下载一个开源的硬件加速模块, 如果没有,就用AutoESL系统级设计工具从现成的C算法中转换一个, 如果还嫌麻烦, 可以先跑通所有软件,等后期到某个app store 中下载一个别人写的ip核, 当然,有免费的,也有付费的, 付费吗,大概几块钱到几十块钱不等,就像愤怒的小鸟和植物大战僵尸一样。

  有了赛灵思推出的ZYNQ这个元素, 加上 开源软件 和 开源硬件 双管齐下,数以百万计的开源软件爱好者和数以十万计的开源硬件爱好者一起, 在网上,通过ZYNQ这个单片的统一平台进行创新,变中国制造为中国智造, 创新, 真的成了一件很简单又很酷的事。

  比如手机吧,平时揣在兜里,回家,插到大屏幕的书桌,茶几上,下载和修改一下显示屏的刷新和驱动电路,立马就可以用桌子那么大的屏幕办公! 只需要茶几上配个ZYNQ就可以了。

  ZYNQ的框图是这样滴,双核Cortex-A9 MPSOC, 加上FPGA, 批量购买才15美元!








热点文章
精选视频
推荐资源

中国授权培训机构

北京 电话:(010)82757632
      (010) 62192881
深圳 电话:(0755)86186715
武汉 电话:(027)61389792
成都 电话:(028)80821007
南京 电话:(025)66022032
西安 电话:(029)82230498
邮箱:sales@e-elements.com

中国授权经销商

香港 电话:(852)22127848
北京 电话:(010)84148118
成都 电话:(028)86528262
上海 电话:(021)33678387
深圳 电话:(0755)26584925
武汉 电话:(027)87322806
邮箱:china@avent.com
深圳 电话:(0755)26743210
上海 电话:(021)51696680
北京 电话:(010)51726678
成都 电话:(028)85139576
武汉 电话:(027)87690155
邮箱:
xilinx_enquiry@comtech.com.cn

社区主办


《电子产品世界》杂志社

内容提供


    赛灵思公司

Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
京ICP备12027778号-2 北京市公安局备案:1101082052