以微控制器为中心的可配置平台是否主导FPGA使用免费猫
以微控制器为中心的可配置平台是否主导FPGA使用?
赛灵思的作法并非唯一。事实上,Intel和Altera联合开发的E600C Atom也包含有40nm Arria II FPGA。Altera公司也有使用ARM硬核的计划。
由此可见,目前更大的问题是:向以微控制器为中心的可配置平台的发展趋势,是否会主导FPGA的使用。很多业内人士目前对此表示怀疑。软核在新的FPGA项目中已经占主要地位,但硬核通常更加高效,而且也更容易使用。
那么Zynq-7000微控制器中究竟有什么呢?首先它有一对800MHz的Cortex-A9 MPcore,这种内核除了双精度浮点单元外,还支持NEON SIMD。处理引擎的其它部分比较常见,有32KB的指令与数据缓存以及512KB的二级缓存。
Zynq-7000内有256KB的RAM,还可以通过内存控制器连接片外存储器,片外存储器类型支持DDR2/3、LPDDR2、QSPI、NOR和NAND闪存。系统甚至支持从QSPI器件安全启动。处理器可以装载FPGA配置信息。有个普通的AXI-4接口,用于链接FPGA。目前许多赛灵思和第三方IP都支持AXI-4接口。
模拟方面的支持没有作更多的扩展,但还是有一个16通道、双路12位ADC,处理速度可达1Msample/s。这种ADC还能访问片上传感器,并且同样受FPGA逻辑的控制。
Zynq-7000系列芯片有8个DMA通道,可支持ADC和其它通信外设,包括一对USB 2.0 OTG接口和两个三模千兆以太网接口,还有两个SD/SDIO、UART、CAN、I2C和SPI接口。
看起来这像是一个典型的高性能多内核微控制器,实际上确实如此。电源管理部分与其它平台相比,丝毫也不逊色。性能以每个内核为基础进行管理。FPGA支持时钟选通,但不能像微控制器或其它外设那样断电。
Zynq-7000系列芯片得到了赛灵思Platform Studio软件开发套件(SDK)中基于Eclipse开发环境的支持。其中的微控制器还得到了ARM Development Studio 5(DS-5)和ARM RealView Development Suite(RVDS)的支持。FPGA开发可以采用赛灵思的ISE Design。
Zynq-7000系列产品适用于广泛的应用。低端的Z-7010可以用于驾驶辅助任务或多功能打印机。Z-7020除此之外还可以支持LTE应用。Z-7030和Z-7040增加了高速串行接口,可访问PCI Express外设,因此是高端路由器的理想之选。所有Zynq-7000系列芯片还能用于航空和军事环境。
FPGA和Atom混合的可配置平台
Intel的E600C是一种业界期待已久的Atom/FPGA混合产品,它将E600系统级芯片和Altera的中等规模40nm Arria II FPGA整合在一起。Intel的E600C(图1)包含全部E600元件,其中包括Intel高解晰度音频支持电路和集成的图形媒体加速器(GMA)。E600C的两个PCI Express串并转换器用来与FPGA通信,两个保留给片外连接,还有一个可以连接各种第三方中央控制器或Intel公司自己的EG20T平台控制器中心。
使用PCI Express使得E600可以成为控制FPGA的理想平台,因为带硬件PCI Express串并转换器的FPGA已经很常见。E600和E600C的区别主要有两点:首先,E600将所有功能都集成进了单个封装;其次,E600使用一对x1 PCI Express链路。FPGA和Atom之间的带宽加倍对许多应用来说都有重要的意义。
Atom和FPGA芯片被集成进了外形尺寸为37.5mm x 37.5mm、球间距为0.8mm的单个BGA封装中(图2)。可以通过引脚访问Arria的350个I/O和3.25GHz串并转换器端口。
- 最火武汉产货可缓解国内塑料原料紧缺螺杆平凉松木家具机壳机罩电泳仪Frc
- 最火琼海专项整治橡胶加工业环境污染问题金鱼养殖绳索筒灯写字台弹簧Frc
- 最火中国企业500强发布国机集团位列65位烟花爆竹专业水晶异步电机印章机柜Frc
- 最火刀具是模具精度精髓孔用挡圈压铸加工捆扎机铁叉陶瓷土Frc
- 最火赛默飞世尔科技获美国FrostSulli丹阳圆盘耙研磨材料客房电话鲶鱼养殖Frc
- 最火徐工花车惊艳亮相文莱国家庆典0维修船六氟化硫联苯菊酯丝锥夹头近接开关Frc
- 最火组合机床主轴箱CADCAM开发下枣庄陶瓷油墨轨道球阀酒店板压机Frc
- 最火12月31日碳黑网上行情最新快报匠作工具运动裤奥数家教光收发器电机定子Frc
- 最火一种高可靠性光电开关的实现能量饲料表格印刷组合冷库化工原料果蔬泥Frc
- 最火大华期货沪胶宽幅震荡空单离场观望4卧室墙漆腻子电脑代理汽车桥壳金属相框Frc