微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 多芯片协同工作的管理

多芯片协同工作的管理

时间:10-02 整理:3721RD 点击:
申请理由:

项目描述:项目越做越大,使用一片芯片已无法胜任,那么多芯片的方案就必不可少了。
例如ARM进行人机交互与通讯,DSP进行计算,51进行底层硬件控制等等,那么多个芯片的协同工作就要有一个管理:数据的交换,控制的逻辑,总线使用存在竞争时,某种通讯协议的模拟等等,而做为管理的,大多使用的是FPGA了。
本人从事多年的ARM与DSP的开发,对于FPGA只有上学时学习的VHDL基础,但也已多年不用。现在看来FPGA还是很重要的了。要从零开始了。
锆石除了有开发板,更吸引人的就是他的教程了,非常非常的丰富。对于零基础的学习者的入门上手是非常好的。
之前参加了锆石送板的活动,遗憾的是没有选中,特此参加这次试用。
虽然锆石的教程很详细了,但是为了巩固自己的学习,试用帖子还是要尽量详细。
试用过程主要包括以下几个方面,每个方面不止一篇试用报告。
拿到开发板之前,通过锆石教程复习数字电路与硬件语法(只是熟悉,还是要有板子后进行实践学习)。
熟悉硬件资源
开发环境的搭建
软件开发工具的使用
语法的学习使用、实践
数字电路中的逻辑电路的实践(编码器、选择器)
与其他芯片的通讯实践
最终项目的实现,FPGA与STM32与DSP进行协同工作。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top