数字跑表设计用EDA设计好还是用单片机好
3个回答
展开全部
EDA(electronic designing automatic )即电子设计自动化,传统意义上讲EDA多指FPGA和CPLD的系统设计,广泛地讲,所有的电子系统设计都趋向于自动化了,毕竟技术在飞速发展。
对于数字跑表设计,大学的课程里面,一般先学数字电路和EDA,而后才学单片机课程,因为它是对数字电路的一种继承,开始全是EDA设计,后来才开始用单片机设计。
我个人观点:
从成本角度:1、优先使用51单片机+数码管的方案; 2、使用数字门电路+数码管搭建;3、使用CPLD/FPGA+数码管搭建。因为FPGA/CPLD还是比较贵的,单片机芯片和门电路芯片较便宜。
从系统的可靠和速度角度:1、优先使用FPGA/CPLD; 2、数字电路门搭建; 3、单片机实现;使用FPGA/CPLD的速度很快,而且是硬件实现,单片机是软件实现
从系统升级角度:1、优先使用FPGA/CPLD; 2、单片机实现; 3、门电路搭建; 如果系统进行拓展和升级,门电路很难了,只能靠1、2方案了,方便快捷,便于调试。
如果你是学生,建议你都学学,都是基础中的基础。
如果觉得好,就采纳推荐吧!
对于数字跑表设计,大学的课程里面,一般先学数字电路和EDA,而后才学单片机课程,因为它是对数字电路的一种继承,开始全是EDA设计,后来才开始用单片机设计。
我个人观点:
从成本角度:1、优先使用51单片机+数码管的方案; 2、使用数字门电路+数码管搭建;3、使用CPLD/FPGA+数码管搭建。因为FPGA/CPLD还是比较贵的,单片机芯片和门电路芯片较便宜。
从系统的可靠和速度角度:1、优先使用FPGA/CPLD; 2、数字电路门搭建; 3、单片机实现;使用FPGA/CPLD的速度很快,而且是硬件实现,单片机是软件实现
从系统升级角度:1、优先使用FPGA/CPLD; 2、单片机实现; 3、门电路搭建; 如果系统进行拓展和升级,门电路很难了,只能靠1、2方案了,方便快捷,便于调试。
如果你是学生,建议你都学学,都是基础中的基础。
如果觉得好,就采纳推荐吧!
追问
能不能具体说一下从系统可靠和速度的角度考虑,FPGA和单片机的优缺点
追答
从系统可靠性和速度功耗方面:
1、FPGA运行速度可以倍频到400M-500M下运行,而8位单片机的速度最快是12M,哪个速度快很明显;FPGA不倍频也是50M下运行,本身速度胜于单片机。
2、FPGA是利用内部互连的电路来搭建电路的,是纯电路的搭建,而单片机是将程序编译为对应的机器码执行的,执行过程中调用其内部电路模块,这有本质的区别,而纯电路的实现本身比软件实现更可靠;此外单片机内部设置了诸如看门狗之类的防止程序跑飞的模块就是因为单片机有时候存在死机的现象,即便防止在突发情况下也死机。
3、FPGA的I/O和内核的电压分别是3.3和1.7V,而单片机的工作电压时5V,低功耗单片机是3.3V,所以FPGA的功耗更低,更省电;
展开全部
你说的EDA指的是FPGA 还是CPLD 。我觉得用单片机就足够了。
追问
FPGA
追答
FPGA用在你这设计上面有点浪费了 ,单片机就够了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
朋友,请先搞清什么是EDA什么是单片机
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询