赛灵思Zynq SoC是一个强大的嵌入式处理器,拥有双核ARM Cortex-A9 MPcore处理器和处理繁重任务的一大块FPGA。但是我敢说您会需要一个比双核ARM Cortex-A9处理器强大的更多的微处理器。所以四核会是一个不错的选择,因为您的设计需要ARM。虽然目前您暂时无法得到四核的Zynq SoC,但是你可以从Micro/sys那儿得到一块SBC4661 。它是基于飞思卡尔的四核i.MX6多媒体CPU,使用PCIe和快速内存总线接口接入赛灵思Kintex-7 FPGA(70T,160T,325T或者410T)。Kintex-7 FPGA通过200个I/O线和12个差分模拟输入访问外界,这是板子的方块图:
Micro/sys SBC4661单板计算机方块图
飞思卡尔i.MX6器件提供了1GHz四核ARM Cortex-A9 MPCore处理器。根据你订的哪种Kintex-7器件,板载Kintex-7 FPGA提供了65,600到406,720个逻辑单元和240到1540个DSP。可编程逻辑的数量可以与ZynqSoC的相比,ZynqSoC是合并了基于Kintex-7逻辑单元设计(Z-7030,Z-7035,Z-7045和Z-7100)的可编程逻辑,尽管Zynq Z-7100实际上提供更多的DSP资源——大约多于30%。
记住除了DSP问题之外,SBC还有至少四个显著的区别。首先,Micro/sys SBC4661是一个板卡级别的产品,而不是IC,所以它外观更大一点。SBC4661有4.5英尺×6.5英尺。其次,与使用Zynq不同,你不能利用Zynq SoC的PS(处理器系统)和PL(可编程逻辑)之间的难以置信的带宽,这带来上千个可编程I/O线,位于连接PS和PL的板载AMBA AXI4内联结构。你需要执行一些系统级的仿真,观察性能区别是否在你的系统设计中很重要。再次,你不能看到相同的高等级的集成化工具支持,比如你从Vivado设计套件里获得的赛灵思Zynq SoC的PS和PL。最后,如果你需要多于SBC4661的200个I/O线,那么你需要一个更大的Zynq器件。
原文链接:
http://forums.xilinx.com/t5/Xcell-Daily-Blog/Need-a-quad-core-Zynq-SoC-t...
© Copyright 2014 Xilinx Inc
如需转载,请注明出处
本视频基于Xilinx公司的Artix-7FPGA器件以及各种丰富的入门和进阶外设,提供了一些典型的工程实例,帮助读者从FPGA基础知识、逻辑设计概念
本课程为“从零开始大战FPGA”系列课程的基础篇。课程通俗易懂、逻辑性强、示例丰富,课程中尤其强调在设计过程中对“时序”和“逻辑”的把控,以及硬件描述语言与硬件电路相对应的“
课程中首先会给大家讲解在企业中一般数字电路从算法到流片这整个过程中会涉及到哪些流程,都分别使用什么工具,以及其中每个流程都分别做了
@2003-2020 中国电子顶级开发网