伴隨著PCB的發展,專業人員將何去何從?
通向未來的道路
那么,作為一名板級工程師,是不是就需要硬著頭皮接受神秘難懂的硬件描述語言 (HDL) 的廣泛培訓,才能在設計中處理可編程硬件呢?當然不是。進行新技能培訓,進入其它設計領域,可能會令人望而生畏,覺得不符合實際,不過,只有當你以傳統的眼光看待這些領域,將其看作高度專業、獨立的工藝的時候才會是這樣的。
答案的關鍵就在于采用既可將設計工藝抽象到一個新的高度,同時又能自動處理各底層復雜性工作的設計解決方案。當這些系統成為使用統一設計數據的一體化設計環境的組成部分時,進入其它設計領域工作就將成為現實。
接下來設計工程師便可以充分發揮其現有的技能,以系統設計人員的身份進行工作,而不再是自成一派的專家。以 FPGA 設計為例,使用電路原理圖輸入或者圖形信號流的高級設計流程可以幫助工程師使用他們現有的硬件技能來開發或者修改嵌入式軟硬件。這是諸如整個 PCB-FPGA 領域中 FPGA 引腳重新分配等合作過程的又一個新的發展階段。
此外,高級設計系統還可進一步拓展應用軟件開發人員的協作與影響。如果設計系統可提供用于處理嵌入在 FPGA 中的復雜底層硬件的軟件應用層與驅動,軟件開發人員便可使用普通硬件設計技能來創建運行其應用的整套 SoC 系統。
這里的主旨是:當先進的高級設計流程存在于統一產品開發環境中的時候,所有工程師均可拓展其現有的技能,輕松與過去不熟悉的設計領域協作并深入其中工作。然后可充分發揮并發展其現有工程設計天賦,幫助他們不斷朝著基于一體化系統的電子產品設計方向發展。
要實現這個目標,關鍵在于設計環境要從根本上覆蓋所有的設計領域,并針對所有的設計數據使用統一模型。值得注意的是,這和僅僅通過彼此傳遞數據相互連接在一起的“集成”設計應用方式有著本質的區別。
采用常規方法,更高層次的設計抽象概念可能會使特定領域的設計更容易接受,但在將專業數據傳遞至其它領域的時候,只會增加總體設計的復雜性。因此,只有在采用統一設計數據,并能夠貫穿整個設計流程的情況下,高級設計系統才會變得實用。
簡言之,有了合適的設計系統,所有的硬件級工程師都會擁有無限光明的前景,其中包括那些現在正專門從事 PCB 設計的專業人士。不過,這個“不過”很重要,只有在電子產品設計領域中的變革被認可、被接受的情況下,才會如此。這些變革預示著一種根本性的變革方向:以“軟”為中心的設計、物理(與可編程相比)硬件重要性降低,同時所謂傳統設計領域的互動性將顯著提高。
通過在單一設計環境中采用可提升設計流程抽象水平的系統,工程師可擴展其現有的技能,以實現與其他工程師的協作,甚至可以深入對方領域中進行工作。
至少,結果表明:一個真正的協作的設計環境能夠最大限度地提高工程設計天賦并可提升設計能力。從廣義上講,它可使專業級設計人員打破傳統孤立的樊籬,進行創新。而正是這種能力才可實現創新,才能夠作為創新設計過程中的組成部分自由地“尋求生產力”,這種能力并將為傳統 PCB 設計專業人員的未來保駕護航。
作者簡介:
作者:Rob Evans, Altium Limited技術編輯
Rob Evans 畢業于澳大利亞皇家墨爾本理工大學(RMIT)電子工程系。他曾經在Electronics Australia擔任技術編輯很多年,在電子設計和出版領域有超過二十年的豐富經驗。Rob Evans現任Altium Limited的技術編輯。
評論