前段时间一直忙于找工作,找完工作忙于项目交接,昨天刚到上海。Altera SoC一直没有深度体验,趁着这几天休息抓紧补一补,这篇先介绍下之前用SoC做的东西。基于SoC的以太网数据采集卡。系统结构如图:
G:\QQ截图20150423172335.png
电路部分:前端主要是模拟信号链,8通道同步采集。后端SoC为Zynq-7000系列,同时配有两片1Gb的DDR3,存储校准数据的flash,用于启动的eMMC,以及最重要的具有1588触发的PHY。
固件部分:使用vivado开发
驱动部分:使用ISE SDK开发,基于PetaLinux系统。目前处于调试DMA阶段。
SoC整体来说开发难度比以前的FPGA板卡高了很多,接触的面也比广,比较适合系统集成度较高的设计。