原创 【博客大赛】EDA开发工具略谈

2013-11-7 13:52 1415 22 22 分类: EDA/ IP/ 设计与制造

 

说起EDA工具,让我想起了在研究生的专业方向---EDA嵌入式设计,而在学校更多的是参与FPGA相关的项目,使用altera的Quartus II工具参与的是fpga的项目开发,所以当时一直狭义的认为EDA就是指FPGA相关的设计等。

其实不然,EDA指的是电子设计自动化(Electronic Design Automation)包括一切使用电子技术进行设计的工具或者方法,不是指某一个具体的方向。EDA技术融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。利用EDA工具,电子工程师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出IC版图或PCB版图的整个过程的计算机上自动处理完成。

作为一个硬件工程师来说:

需要设计电路原理图和PCB制板,如,protel, Altium Designer,pads, orcad或者cadence;

需要仿真布线数据以查看电路的完整性分析是否满足要求,如pspice;

需要仿真走线数据满足PCB走线的阻抗要求,如POLARSI8000v3或者CITS25;

需要仿真电路原理图的基本电路查看是否满足设计要求,如multisim;

需要仿真电源器件的性能指标参数以确定是否满足要求,如TI的WEBENCH设计工具;

需要导入导出结构设计图纸,如.DXF文档,现在cadence有3D导出文档.step;

需要在验证导出的PCB工艺文件是否存在问题,如使用CAM350;

需要编写硬件描述语言程序验证逻辑实现的可能性,如synopsys, matlab,debusy;

需要利用逻辑仿真工具验证硬件语言实现程序的可靠性和健壮性,如modisim;

 需要利用厂商提供的工具下载实际调试验证设计和仿真是否正确,如altera的quartus和xilinx的ISE;

需要设计简单的程序,就要利用到程序开发工具,AVR开发工具,keil开发工具,coide开发工具,富士通的开发工具,瑞萨的开发工具,TI的开发工具,新唐的开发工具,ST的开发工具等等。

技术是不断前进的,总是会有新的开发工具推出,quartus 用到12.0的版本,后来就一直没有跟进,nios IDE开发工具只是在9.0版本用过,后来一直没有机会再用了。

 工作之余总是会关注一些最新的技术,查看官方的网站,看看最新的软件工具和最新的技术,不要让自己太落后了!

文章评论0条评论)

登录后参与讨论
我要评论
0
22
关闭 站长推荐上一条 /2 下一条