開(kāi)發(fā)電子產(chǎn)品在本質(zhì)上包含兩個(gè)階段的設(shè)計(jì):一是使用分立的、安置在印刷電路板上的器件創(chuàng)建物理平臺(tái)。二是開(kāi)發(fā)可編程設(shè)計(jì)階段,在制造期間或制造后可“裝載”到物理設(shè)計(jì)上。
隨著越來(lái)越多功能從分立器件轉(zhuǎn)移到可編程領(lǐng)域,牽涉到的各種設(shè)計(jì)流程也融合在一起。有效的電子產(chǎn)品開(kāi)發(fā)需要板卡設(shè)計(jì)、可編程邏輯設(shè)計(jì)和軟件開(kāi)發(fā)的集成,將檢測(cè)的設(shè)計(jì)管理流程集成在一起。Altium公司正是基于這一思路推出其AltiumDesigner工具的。“我們銷售的是包含軟件開(kāi)發(fā)在內(nèi)的統(tǒng)一電子產(chǎn)品開(kāi)發(fā)工具,工程師可以用我們產(chǎn)品完成從產(chǎn)品概念到物理實(shí)現(xiàn)的整個(gè)設(shè)計(jì)過(guò)程!”Altium公司亞太區(qū)銷售總監(jiān)PeterWilliamson強(qiáng)調(diào)。
顯然他非常熟悉目前中國(guó)設(shè)計(jì)現(xiàn)狀,他指出:“目前中國(guó)許多制造商需要的是可以立即投入制造的totalsolution設(shè)計(jì),但這不是長(zhǎng)久之計(jì),因?yàn)檫@些制造商倚賴的還是低廉的人力成本優(yōu)勢(shì),而這些優(yōu)勢(shì)正在喪失,我們可以看到,在中國(guó)周遍,如越南、印度等國(guó)家,他們正在以更低的成本優(yōu)勢(shì)吸引制造資源的轉(zhuǎn)移。”“所以,對(duì)中國(guó)制造商來(lái)說(shuō),一定要在他們的設(shè)計(jì)中增加自己的設(shè)計(jì)元素,要把他們的智慧體現(xiàn)到設(shè)計(jì)中,否則未來(lái)將是死路一條!”他強(qiáng)調(diào)。“而我們的Designer可以讓他們把自己的智慧體現(xiàn)到產(chǎn)品中。中國(guó)目前需要?jiǎng)?chuàng)新,我們的產(chǎn)品可以幫助他們實(shí)現(xiàn)創(chuàng)新!”
Altium中國(guó)區(qū)總經(jīng)理曲剛解釋道:“我們和別的FPGA開(kāi)發(fā)工具商不一樣,他們可能只關(guān)注FPGA開(kāi)發(fā)的一個(gè)環(huán)節(jié),比如驗(yàn)證環(huán)節(jié)等,我們是關(guān)注整個(gè)流程。Designer將軟件開(kāi)發(fā)和FPGA設(shè)計(jì)聯(lián)系起來(lái),還把FPGA設(shè)計(jì)和板卡設(shè)計(jì)聯(lián)系起來(lái),實(shí)際上,它是把硬件、軟件和可編程硬件匯集在一個(gè)統(tǒng)一的環(huán)境中,讓工程師在一個(gè)更到的抽象層面進(jìn)行設(shè)計(jì),從而可以更加自主地專注應(yīng)用中的嵌入智能,設(shè)計(jì)出更有新意的產(chǎn)品來(lái)。”
“今年來(lái)我們展臺(tái)的人特別多,一個(gè)原因可能是FPGA的應(yīng)用在增多,另外的原因是很多公司已經(jīng)開(kāi)始關(guān)注軟件在電子產(chǎn)品設(shè)計(jì)中的重要性。”他分析道。針對(duì)很多公司更關(guān)注PCB板級(jí)的設(shè)計(jì),他表示:“我們的授權(quán)模式是多種的,如果只想利用我們產(chǎn)品中PCB設(shè)計(jì)工具的我們可以獨(dú)立授權(quán)給用戶。”
他指出:“因?yàn)槲覀冊(cè)谠O(shè)計(jì)中考慮了軟件因素,所以我們稱這個(gè)工具為‘嵌入式智能工具’,它會(huì)幫助中國(guó)工程師設(shè)計(jì)出真正差異化的產(chǎn)品來(lái)!”
在今年的IIC上,Altium還展出了其最新的NanoBoard-NB2工具,該工具功能更豐富,它支持插件子板和新的可交換外設(shè)板卡,為工程師提供“面向未來(lái)的”電子開(kāi)發(fā)系統(tǒng),當(dāng)有新的處理器、PFGA和外設(shè)器件可用時(shí),工程師不用像使用固定單目標(biāo)開(kāi)發(fā)板那樣被迫切換道新的開(kāi)發(fā)系統(tǒng)進(jìn)行實(shí)驗(yàn)。
“NB2和Designer結(jié)合起來(lái),可以實(shí)現(xiàn)交互的實(shí)時(shí)設(shè)計(jì),驗(yàn)證方便,可以縮短設(shè)計(jì)時(shí)間,NB2為工程師進(jìn)一步打開(kāi)了“軟”設(shè)計(jì)的潛力!”曲剛補(bǔ)充道。
從本次IIC參展公司來(lái)看,與以往有很大不同的是有許多嵌入式軟件公司參展,如微軟、沈陽(yáng)金派克、北京麥克泰軟件技術(shù)有限公司、北京科銀京成技術(shù)有限公司、愛(ài)可信(北京)技術(shù)有限公司、北京飛漫軟件技術(shù)有限公司等等,IIC中,越來(lái)越多關(guān)注“軟”設(shè)計(jì)的公司亮相,也說(shuō)明本土“中國(guó)創(chuàng)造”的黃金時(shí)期就要到來(lái)了。
小資料
集成化的設(shè)計(jì)輸入、版圖和驗(yàn)證--AltiumDesigner統(tǒng)一了板卡設(shè)計(jì)流程,提供單一集成的設(shè)計(jì)數(shù)據(jù)輸入、電路性能驗(yàn)證和PCB設(shè)計(jì)環(huán)境。
校驗(yàn)設(shè)計(jì)的開(kāi)發(fā)板--AltiumDesigner強(qiáng)大的規(guī)則驅(qū)動(dòng)設(shè)計(jì)、版圖和編輯環(huán)境可完全控制電路物理實(shí)現(xiàn)的所有方面。
設(shè)計(jì)流程結(jié)構(gòu)化--AltiumDesigner的原理圖編輯器促進(jìn)了任意復(fù)雜度的設(shè)計(jì)輸入,支持層次化設(shè)計(jì)方法。
版圖和PCB布線--AltiumDesigner保留了層次化設(shè)計(jì)和在物理領(lǐng)域的設(shè)計(jì)功能的分割,可方便地基于物理約束去驅(qū)動(dòng)版圖設(shè)計(jì)和布線過(guò)程。
支持高速設(shè)計(jì)--AltiumDesigner通過(guò)目標(biāo)設(shè)計(jì)規(guī)則完全支持高速設(shè)計(jì)、差分對(duì)管理以及集成的信號(hào)完整性分析。
混合信號(hào)電路仿真--AltiumDesigner的混合信號(hào)仿真是一個(gè)與輸入過(guò)程統(tǒng)一的部分,完全集成了原理圖編輯環(huán)境。
與AltiumDesigner一起使用時(shí),具有LiveDesign功能的NanoBoard-NB2的關(guān)鍵特性:
在整個(gè)開(kāi)發(fā)流程中與設(shè)計(jì)‘實(shí)時(shí)’交互;
并行并發(fā)地設(shè)計(jì)硬件和軟件;
使用基于FPGA的虛擬儀器進(jìn)行設(shè)計(jì)檢測(cè)、分析和調(diào)試;
把最終硬件選擇延遲到設(shè)計(jì)周期晚期決定;
無(wú)需花費(fèi)時(shí)間和成本即可隨時(shí)更新設(shè)計(jì)硬件;
在FPGA中實(shí)現(xiàn)復(fù)雜的數(shù)字電路,包括基于處理器的設(shè)計(jì),無(wú)需了解HDL編碼或RTL級(jí)別的仿真知識(shí);
開(kāi)發(fā)并驗(yàn)證復(fù)雜的FPGA嵌入式系統(tǒng)應(yīng)用,并在目標(biāo)PCB上實(shí)現(xiàn)-所有一切都在一個(gè)單一統(tǒng)一的環(huán)境中完成。