• 正文
  • 相关推荐
申请入驻 产业图谱

浅谈电子工程师困惑多年的EDA行业的标准格式

08/25 15:00
672
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

话说每个行业有每个行业的标准,工业软件领域文件格式也有达成一定程度默契,比如不同 CAD软件有自己独特的格式,为了各自的用途,有的可以满足不同的曲面,特殊图形的处理,有的是为了轻量化需求。工具之间交换的数据格式还是非常丰富的。

比如*.dxf, *.step,*.prt,*.stl......

格式 特点
STEP(.STP/.STEP) ISO标准,支持精确几何,装配结构、材料属性
IGES 老标准,支持曲面、实体建模,兼容性较好
DXF/DWG AutoCAD原生格式,支持2D/3D,广泛用于工程图纸
RVT Revit专用,BIM信息完整,含建筑构件、参数

文档编辑领域大家都知道WPS把Wrod,EXCEL,PPT,兼容的非常完美,直接无缝切换。

唯独让EDA领域的工程师们,求而不得的,困扰硬件工程师多年的不同工具间的数据转换,成为了大家提及最多的痛点之一。

老王最近在网上下载了一个解决方案,是Cadence格式的,但是,公司统一的EDA工具是Mentor,这么上百页的图纸复刻一遍,想想都让人头大,于是各种尝试,都不尽人意,网络飞掉,shape丢失,文字异常,根本没法用。

EDA行业通用原理图交换格式是EDIF,PCB交换格式基本没有,有也只是部分特殊用途的数据格式,比如ODB++,IDX,IDF,STEP等,EDIF这个格式的最新版也至少20年没更新过了,根本无法满足数据无缝转换的需求。

Cadence,Mentor,Zuken,AD各种主流格式之间的的转换,一直是道坎儿,各大EDA公司提供的转换方法都很默契,满足一个大原则:只进不出,总之就是希望你进来就别再离开。这个符合商业逻辑,也是可以理解,没毛病,但是却苦了硬件工程师们。

国产EDA软件近几年做得风生水起,积极的在响应客户的需求。国产EDA第一个直接面临的问题就是:能否做到数据无缝切换,既要满足当前的历史EDA数据无缝切换到新的工具,还要满足我和其他厂商之间的沟通,也就是要求不同EDA格式,进出自由!进出自由!进出自由!!!

这就给打算做这件事情的EDA们公司出了个难题。通过第三方EDA公司提供的API获得完整的设计数据是有可能的,但是将数据反写可就看情况了,大多数EDA工具为了自我保护,数据格式是加密的,如何反写?除非是非常规手段,这个即使做到了,也是有一些隐患滴。

那么如何破局呢,小编认为,指望国外的软件达成默契来创建一个通用的格式,估计是指不上了,那就期待咱们国产EDA格式在国内EDA领域形成主流之后,自立标准,然后将标准推向国际吧。那么国产EDA软件目前在这方面现在做的怎么样了呢,个人认为只要有人重视你的诉求,问题自然会解决的。

【为昕EDA尝试之一】:统一EDA库格式标准

将各种EDA格式的库统一为*.vsl (symbol)和*.fpt(footprint),作为中间格式,多对多转换。

这活儿不好干,工具类型多,工具版本多,数据多样性,兼容起来,工作量是巨大的,但是解决用户的痛点,有价值,有用户,付出也是值得的。

EDA库转换目录

ALLegro封装库(*.dra)-库文件

ALtium封装库(*.PcbLib)-库文件

KiCad封装库(*.kicad_mod)-库文件

Mentor封装库(*.cel)-库文件

PADS封装库(*.d)-库文件

符号

Vxin符号库(*.vsl)-库文件

ALtium符号库(*.SchLib)-库文件

Capture符号库(*.olb)-库文件

Capture符号库(*.xml)-库文件

Design Entry HDL库文件格式

KiCad符号库(*.kicad_sym)-库文件

Mentor符号库(*.p,*.c)-库目录

原理图

ALtium原理图 ASCLL(*.SchDoc)-库文件

PCB

ALtium PCB ASCLL(*.PcbDoc)-库文件

【为昕EDA尝试之二】: ?dxf 到 fpt

直接将二维异形图形DXF格式,一键转换成封装文件,几百个不同形状的焊盘一键生成,并自动编号,1分钟内完成几个百不同形状的焊盘组成的金手指封装,然后输出到各种EDA格式。

 

一键创建异形封装

导入Layout工具布局

【为昕EDA尝试之三】:兼容市场主流EDA软件格式的设计数据格式转换

兼容范围:器件、Net、Shape、属性、文字、其他。

兼容主流EDA工具,一网打尽。

好了,说多了你没时间看,更多精彩内容,后面接着聊。

相关推荐

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录

为昕科技有限公司成立于2019年,专注于电子系统研发领域,致力于打造自主可控的板级PCB及芯片封装设计EDA解决方案。公司融合人工智能、大模型及云等前沿技术,改善电子产品企业的研发生态及数据生态,在EDA国产化进程中实现创新突破。通过"产品+服务+数据"的创新模式提供全流程的企业级电子研发EDA设计解决方案。全方位提升电子产品研发效率,优化设计流程,有效降低企业研发成本,为中国电子产业的自主创新提供强有力的工具支撑。