文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.211832
中文引用格式: 劉濤,付深圳,張柱,等. Allegro基于MySQL數(shù)據(jù)庫的數(shù)據(jù)錄入系統(tǒng)設(shè)計[J].電子技術(shù)應(yīng)用,2022,48(5):84-88.
英文引用格式: Liu Tao,F(xiàn)u Shenzhen,Zhang Zhu,et al. Allegro data-recording system based on MySQL database[J]. Application of Electronic Technique,2022,48(5):84-88.
0 引言
近幾年隨著新基建加快落地,云、大數(shù)據(jù)、人工智能、區(qū)塊鏈、5G等新技術(shù)與實體經(jīng)濟將加速融合,隨之帶來的是計算量的增加。在當前數(shù)據(jù)為王的時代,計算無處不在,計算量每幾個月翻一倍。Open AI根據(jù)這些年的實際數(shù)據(jù)進行擬合,發(fā)現(xiàn)最先進AI模型的計算量每3、4個月翻一番,也就是每年增長10倍,比摩爾定律2年增長一倍快得多[1]。數(shù)據(jù)量的計算離不開背后服務(wù)器集群的支撐。
公司每年研發(fā)的PCB板卡數(shù)量逐漸增加,為了后續(xù)設(shè)計參考和設(shè)計統(tǒng)計,每張板卡的詳細設(shè)計數(shù)據(jù)都需要記錄。目前公司都是通過工程師手動錄入到Windchill、RDM等研發(fā)管理系統(tǒng)中,由于板卡數(shù)據(jù)量多,人工統(tǒng)計、人工錄入大大降低了工作效率,并且人工操作的出錯率比較高,而且同一張板卡處于不同設(shè)計階段,板卡設(shè)計信息也隨之變化,板卡信息重復(fù)統(tǒng)計、重復(fù)錄入也加重了工程師的工作負擔。
目前PTC公司旗下Windchill與Cadence Concept HDL產(chǎn)品集成度比較高,Windchill可以支持產(chǎn)品開發(fā)生命周期,因而允許在Windchill和ERP系統(tǒng)之間互換零件原件、材料清單和工程變更信息。在整個產(chǎn)品制造過程中,產(chǎn)品生命周期事件會自動觸發(fā)與產(chǎn)品有關(guān)的信息的互換,并且它還能保證所有相關(guān)系統(tǒng)都同步,包括Concept HDL庫。Windchill更擅長的是產(chǎn)片與物料、零部件BOM的管理[2]。
上述解決方案對于PCB設(shè)計軟件Cadence Allegro PCB Editor集成度較低。因此,針對此問題,本文通過研究學習Allegro二次開發(fā),結(jié)合IPC通信原理,研究并設(shè)計Allegro基于MySQL數(shù)據(jù)庫的數(shù)據(jù)錄入系統(tǒng)。
本文詳細內(nèi)容請下載:http://theprogrammingfactory.com/resource/share/2000004283。
作者信息:
劉 濤1,2,付深圳1,2,張 柱1,2,周 冬1,2
(1.高效能服務(wù)器和存儲技術(shù)國家重點實驗室,山東 濟南250014;2.浪潮電子信息產(chǎn)業(yè)股份有限公司,山東 濟南250014)