如何縮短開發嵌入式系統之路
基于EVOC EEB PowerPC模塊的集成式嵌入式系統架構與圖1所示的簡單方框圖相似。它使用Freescale PowerPC嵌入式處理器運行VxWorks或Linux實時操作系統。PowerPC通過內部的60X總線或PCI總線與DSP/FPGA相連接。 DSP/FPGA直接連接至AD采集芯片、開關量輸入輸出等外圍接口。
圖2:基于EVOC EEB PowerPC模塊的集成式嵌入式系統示意圖
圖3:EVOC EEB PowerPC模塊框架
縱觀以上兩種設計方案,技術性在其中能不能起到決定性作用,而簡單的經濟性分析卻是非常必要的。如果最終的利潤足大于開發過程中所花費的工程成本投資,那么所做的決定就是明智的。準確估算自行設計方案所花費的成本,并不是一個很簡單的過程;如果只是把板卡組件的成本和硬件及軟件的開發時間相加,那么只能是非常粗略地估算了總投資成本。還應該考慮其他的潛在成本才能準確地評估實際的任務成本。
評估了工程投資成本后,可使用公式: TPC/(SUP-VCUP)=BEP(其中,TFC為總固定成本,VCUP為單位變動成本, BEP為收支平衡點。)簡單計算出企業的收支平衡點。但這并沒有包含其他潛在成本。不過,如果選擇了集成式嵌入式系統,不但可以縮短上市時間,而且早期的利潤將會用于成本優化和特性改進。通過這種方案,可以在整個產品生命周期內分攤投資成本,而不是在早期的開發過程中投入所有資金。
那么這樣是否就不用再自行設計板卡了呢?當然不是。對于那些對形狀尺寸有具體要求且具有極高產量的系統,或者技術要求極為苛刻的系統來說,自行設計的方案將更具優勢。而對于產量相對較低、技術復雜又需要快速上市的產品,使用現成平臺可以讓供應商負擔物流和潛在成本,而使設計人員可以專注于突出技術優勢,從而在市場競爭中處于領先位置。
linux操作系統文章專題:linux操作系統詳解(linux不再難懂)
評論