EDA软件的设计难点

eda软件是用于电子设备开发的一种工具软件,eda软件的基本功能并不复杂,无非就是从原理图到实物pcb的转换,但是想要从原理上,完全达到设计的要求,需要在eda软件基础功能上增加其他与所设计产品特性的功能。
eda的基础功有两个:
一、原理图实现,原理图功能是设计人员将自己的想法实现的功能,原理图功能是通过各种元器件符号来连接各个功能器件,以达到pcb功能输入的要求,组成原理图的各种符号只是为了实现各个元器件的电气连接关系,所以原理图符号需要具有元器件功能的元件库,这就是原理图库,原理图库的符号只要能达到元器件基本连接关系就行,但是有些比较复杂的元器件不单只有连接关系,还有各个连接关系之间的属性,而这个属性有可能是硬件属性也有可能是软件属性,所以就需要在原理图里面体现出来,比如usb的数据接口就是具有硬件的连接属性,又有软件的功能属性,usb数据接口既要满足基本的连通正常又要满足数字电路的差分要求,要不然就会出现速度降低或者延迟,这就需要在原理图上面表明这个是usb数据接口以及标注差分属性。
二、pcb电路板实现,pcb电路板是用来承载实物元器件和连接元器件的一个基板,由各种材料组成,常用的是fr-4玻璃纤维材质的电路板,pcb电路板的实现需要pcb工具,它是通过把原理图产生的连接关系用实物图形的方式实现,pcb工具实现的空间是物理空间,也就是pcb工具产生的器件几何尺寸多大,那么他的实物就有多大,pcb软件的基础功能就是绘图过程,和任何一个绘图工具没有区别,甚至比其他绘图工具还简单,而组成pcb元器件的图形叫pcb元件库,pcb元件库的元件包含了元器件的几何尺寸,焊接几何尺寸和图形,这些图形直接关系到实物图形的焊接,装配,测试等等后续工序的进行,完成了pcb电路板的设计就需要把这个文件输出给pcb电路板生产厂家进行生产,就完成了pcb电路板的全部设计工。
pcb工具的基础功能基本上能满足大部分电子设备的设计要求,但是对于复杂的设备设计就需要在此设备要求的设计下增加pcb电路板设计人员对设计进行尽量多的仿真设计,而仿真设计又要牵扯到高等数学,物理,几何,化学,新材料,电磁兼容等方面的知识。比如手机的高频电路需要在高达ghz的频率下工作,fr-4玻璃纤维材料就不是首选材料了,陶瓷材料才是首选,所以有些天线就用专用的陶瓷天线,而在设计陶瓷基材的天线时就需要在pcb设计时仿真等功能来验证设计的准确性,又比如多层电路板又有信号完整性(si),电源完整性(pi)等等要求,这又要在pcb工具软件里面增加相应的功能予以实现。
三、所以eda并不复杂,但是需要实现复杂的电子设备就需要把eda功能丰富起来,这又需要大量的数学人才,电磁学人才,物理学人才,化学人才,几何学人才等等大量的基础性投入才能实现,而且要有合适的制度来把这些人才汇聚到一起才能实现eda的良性发展。

芯动联科:高性能MEMS惯性传感器龙头
成都慧视智能图像处理技术,让城市交通更加智慧化
kb0开关与隔离开关二者之间的区别是什么
汽车IGBT模块功率循环试验设计
你知道嵌入式Linux内核?文件系统的制作也是有密切关联的
EDA软件的设计难点
如何在基于互联网的M2M系统中使用第三方IP协议栈
什么是ADC?信号链ADC的位置在哪?ADC芯片的常见架构
冷热冲击试验箱温度变化速率的选择
融合组网方案,云化5G小站具备诸多独特优势
高压密闭消解_原子荧光光度法测定涂料中砷含量的应用方案
锐龙5 3600X测试曝光 几乎看齐i7-9700K
卫生型耐震隔膜压力表产品的主要技术指标和特点
气相焊接工艺是如何进行的
OLED技术知识整合 你想知道的都在这
霍尔传感器电路图大全(六款霍尔传感器电路图)
根号叁借助NVIDIA CloudXR解决方案
海伯森获评“第七届深圳市自主创新百强中小企业”及“深圳市专精特新企业”
苹果的万元iPhone难获超高端用户认可,超高端智能手机市场为何存在?
EtherCAT运动控制器中脉冲接口的快速调试与诊断