文献标识码:A
DOI:10.16157/j.issn.0258-7998.211832
中文引用格式:刘涛,付深圳,张柱,等. Allegro基于MySQL数据库的数据录入系统设计[J].电子技术应用,2022,48(5):84-88.
英文引用格式:Liu Tao,Fu Shenzhen,Zhang Zhu,et al. Allegro data-recording system based on MySQL database[J]. Application of Electronic Technique,2022,48(5):84-88.
0 引言
近几年随着新基建加快落地,云、大数据、人工智能、区块链、5G等新技术与实体经济将加速融合,随之带来的是计算量的增加。在当前数据为王的时代,计算无处不在,计算量每几个月翻一倍。Open AI根据这些年的实际数据进行拟合,发现最先进AI模型的计算量每3、4个月翻一番,也就是每年增长10倍,比摩尔定律2年增长一倍快得多[1]。数据量的计算离不开背后服务器集群的支撑。
公司每年研发的PCB板卡数量逐渐增加,为了后续设计参考和设计统计,每张板卡的详细设计数据都需要记录。目前公司都是通过工程师手动录入到Windchill、RDM等研发管理系统中,由于板卡数据量多,人工统计、人工录入大大降低了工作效率,并且人工操作的出错率比较高,而且同一张板卡处于不同设计阶段,板卡设计信息也随之变化,板卡信息重复统计、重复录入也加重了工程师的工作负担。
目前PTC公司旗下Windchill与Cadence Concept HDL产品集成度比较高,Windchill可以支持产品开发生命周期,因而允许在Windchill和ERP系统之间互换零件原件、材料清单和工程变更信息。在整个产品制造过程中,产品生命周期事件会自动触发与产品有关的信息的互换,并且它还能保证所有相关系统都同步,包括Concept HDL库。Windchill更擅长的是产片与物料、零部件BOM的管理[2]。
上述解决方案对于PCB设计软件CadenceAllegroPCB Editor集成度较低。因此,针对此问题,本文通过研究学习Allegro二次开发,结合IPC通信原理,研究并设计Allegro基于MySQL数据库的数据录入系统。
本文详细内容请下载:http://www.chinaaet.com/resource/share/2000004283。
作者信息:
刘 涛1,2,付深圳1,2,张 柱1,2,周 冬1,2
(1.高效能服务器和存储技术国家重点实验室,山东 济南250014;2.浪潮电子信息产业股份有限公司,山东 济南250014)