24小時聯(lián)系電話:18217114652、13661815404
中文
技術(shù)專題
在線模塊化系統(tǒng)級電子設(shè)計
在線模塊化系統(tǒng)級電子設(shè)計
如果您熟悉電子設(shè)計自動化 (EDA) 行業(yè),您會發(fā)現(xiàn)很多相似之處。自 1980 年代以來,這些重要的軟件平臺一直是電子開發(fā)的中流砥柱。盡管不同產(chǎn)品之間存在很多差異,以及不同程度的集成,但對于不是專業(yè)電子工程師的任何人來說,這些平臺似乎總是深奧的。
有一些 EDA 程序標(biāo)準(zhǔn)組的替代方案。基于瀏覽器的設(shè)計程序開始與互聯(lián)網(wǎng)一起激增,盡管這些程序?qū)W⒂?span> PCB 設(shè)計而不是整體系統(tǒng)設(shè)計。市場上的系統(tǒng)設(shè)計工具對確保電源完整性和信號完整性所需的最耗時的 PCB 設(shè)計部分的自動化作用甚微。同樣,可以自動化這些重要設(shè)計方面的 PCB 設(shè)計工具過于精細(xì);它們自動化了電路板設(shè)計的微小部分,而不是自動化系統(tǒng)中不同功能塊之間的連接。
隨著越來越多的傳統(tǒng)公司轉(zhuǎn)型為技術(shù)公司,各級顧問和工程師都需要能夠在系統(tǒng)級設(shè)計和 PCB 設(shè)計之間找到適當(dāng)平衡的工具。當(dāng)這些工具可以在在線環(huán)境中訪問時,設(shè)計人員就擁有了創(chuàng)建尖端系統(tǒng)所需的功能,而不會陷入 PCB 級別的困境。
系統(tǒng)級設(shè)計與板級設(shè)計
系統(tǒng)級設(shè)計和板級設(shè)計有什么區(qū)別?區(qū)別可能不是那么明顯。大多數(shù)電子設(shè)計師在集成電路 (IC) 和 PCB 級別工作。IC 設(shè)計人員專注于將分立電路集成到單個芯片中,該芯片可以作為整個系統(tǒng)的一部分安裝在 PCB 上。PCB 設(shè)計人員停留在板級,專注于將無源元件和 IC 連接到作為設(shè)備一部分的功能塊中,或者他們專注于整個設(shè)備本身。
系統(tǒng)級設(shè)計有點模棱兩可。PCB 設(shè)計師可以像系統(tǒng)設(shè)計師一樣工作,但并非所有系統(tǒng)設(shè)計師都是 PCB 設(shè)計師。系統(tǒng)級設(shè)計人員專注于將多個電子功能塊,甚至多個電路板和各種其他組件連接到一個完整的產(chǎn)品中。這個想法是關(guān)注系統(tǒng)的不同部分如何通過標(biāo)準(zhǔn)化的通信協(xié)議交換數(shù)據(jù)、接收電源以及連接到其他設(shè)備。
隨著需要更多嵌入式計算能力的更新產(chǎn)品(例如物聯(lián)網(wǎng)和智能設(shè)備),許多硬件工程師開始過著軟件工程師的雙重生活。這需要在標(biāo)準(zhǔn) COM上開發(fā)代碼,以控制整個設(shè)備中的數(shù)據(jù)處理和交換。這是系統(tǒng)級設(shè)計的一個特殊方面,通常屬于嵌入式軟件工程師。然而,非專業(yè)嵌入式系統(tǒng)工程師的設(shè)計人員可以在他們能夠使用正確的設(shè)計工具時加快他們的設(shè)計過程,而不會是多語言的。
軟件開發(fā)模塊化多年,硬件設(shè)計終于迎頭趕上
進入模塊化電子設(shè)計
在系統(tǒng)設(shè)計方面,嶄露頭角的工程師需要有助于以模塊化方式加速產(chǎn)品開發(fā)的工具。對于系統(tǒng)設(shè)計人員來說,仍然缺乏可用于在線開發(fā)可用于生產(chǎn)的電子設(shè)計的工具。這就是模塊化設(shè)計工具對系統(tǒng)設(shè)計人員至關(guān)重要的地方。所有這些挑戰(zhàn)都可以通過正確的設(shè)計軟件來克服,該軟件通過模塊化流程加快重要的板級和系統(tǒng)級設(shè)計。
大多數(shù)遺留系統(tǒng)設(shè)計平臺僅提供抽象系統(tǒng)級別的視圖,而沒有提供系統(tǒng)的每個部分在成品 PCB 上的外觀的具體視圖。同樣,PCB 設(shè)計軟件非常適合板級電路設(shè)計和布局,即設(shè)計單個模塊,但它們無法讓設(shè)計人員使用標(biāo)準(zhǔn)協(xié)議將多個模塊快速鏈接在一起。
模塊化系統(tǒng)設(shè)計在板級和抽象系統(tǒng)級之間找到平衡。這意味著您的模塊化設(shè)計可以與應(yīng)用程序無關(guān);它們的性能僅受模塊功能的限制,但模塊可以輕松排列以適應(yīng)各種應(yīng)用。
模塊化軟件非常適合自動設(shè)計和實現(xiàn)系統(tǒng)中不同功能塊之間的板級連接。該電路板省略了 PCB 設(shè)計的各個部分,以便將用戶的注意力集中在系統(tǒng)級別而不是電路板級別。在這種類型的軟件界面中,系統(tǒng)級設(shè)計人員無需擔(dān)心在像單板計算機這樣的系統(tǒng)中的不同模塊之間建立連接。不同模塊之間的這些連接已經(jīng)在硬件級別定義,允許系統(tǒng)設(shè)計人員專注于新產(chǎn)品的功能而不是 PCB 布局的特定部分。
是什么造就了出色的模塊化在線電子設(shè)計軟件?
模塊化系統(tǒng)級設(shè)計加快了電路板設(shè)計的許多復(fù)雜方面,使設(shè)計人員能夠?qū)W⒂趯⒛K連接在一起以產(chǎn)生所需的功能。最好的模塊化在線電子設(shè)計軟件應(yīng)包括以下功能:
一個廣泛的標(biāo)準(zhǔn)嵌入式計算和連接模塊庫,用于與單個板內(nèi)和多板之間的各種組件進行接口
在這些模塊中使用的可用 COM 來控制整個系統(tǒng)中的數(shù)據(jù)處理和交換
規(guī)則檢查功能可立即識別打開的連接和間隙違規(guī)
這種類型的界面在基于瀏覽器的界面中結(jié)合了一流 EDA 軟件的最佳功能,用于系統(tǒng)級設(shè)計。標(biāo)準(zhǔn)模塊可以輕松連接到一個完整的系統(tǒng)中,就像您在 PCB 設(shè)計軟件中處理無源元件和 IC 一樣。
將這些功能置于基于瀏覽器的平臺中,設(shè)計人員可以從任何地方處理他們的項目,而無需購買桌面應(yīng)用程序的許可證。這還提供了并非在所有桌面應(yīng)用程序中都可用的云備份和共享功能。此類設(shè)計軟件的可能應(yīng)用列表非常廣泛,僅受系統(tǒng)中每個模塊功能的限制。
在線模塊化電子設(shè)計的理想界面
使用Upverter(以前稱為 Geppetto)中的在線電子設(shè)計工具,您可以在基于瀏覽器的設(shè)計界面中快速創(chuàng)建尖端的、功能齊全的模塊化硬件系統(tǒng)。您將可以訪問在流行硬件平臺上運行的行業(yè)標(biāo)準(zhǔn) COM 和模塊,使您的設(shè)計生產(chǎn)就緒并適用于幾乎所有應(yīng)用程序。