新世紀的軟件產(chǎn)業(yè)與集成電路產(chǎn)業(yè)
(作者未知) 2009/7/21
(接上頁)ux在IA上的應用開發(fā)前景 (1) 與硬件芯片的緊密結合 新世紀的智能設備已經(jīng)逐漸地模糊了硬件與軟件的界限,SOC系統(tǒng)(System On Chip)的發(fā)展就是這種軟硬件無縫結合趨勢的明證。隨著處理器片內(nèi)微碼的發(fā)展,在將來可能出現(xiàn)在處理器片內(nèi)嵌進操作系統(tǒng)的代碼模塊。 嵌入式Linux的一大特點是:與硬件芯片(如SOC等)的緊密結合。它不是一個純軟件的Linux系統(tǒng),而比一般操作系統(tǒng)更加接近于硬件。嵌入式Linux的進一步發(fā)展,逐步地具備了嵌入式RTOS的一切特征:實時性、與嵌入式處理器的緊密結合。 (2)開放的源代碼 嵌入式Linux的另一大特點是:代碼的開放性。代碼的開放性是與后PC時代的智能設備的多樣性是相適應的。代碼的開放性主要體現(xiàn)在源代碼可獲得上,Linux代碼開發(fā)就像是“集市式”開發(fā),任意選擇并按自己的意愿整合出新的產(chǎn)品。 對于嵌入式Linux,事實上是把BIOS層的功能實現(xiàn)在Linux的driver層。目前,在Linux領域,已經(jīng)出現(xiàn)了專門為Linux操作系統(tǒng)定制的自由軟件的BIOS代碼,并在多款主板上實現(xiàn)此類的BIOS層功能。 嵌入式Linux技術的普及發(fā)展,為國內(nèi)單片機工程師在軟件功能方面提供了極大的支持,為軟件引入了TCP/IP網(wǎng)絡特性,引入了軟件操作系統(tǒng)的健壯性,這都極大增加了系統(tǒng)的功能和極大提高了系統(tǒng)的性能。 (3) 嵌入式Linux與硬件芯片的緊密結合 對于許多信息家電的應用來說,嵌入的性能指標是最難滿足的,只有靠提高芯片的集成度與裝配密度來解決。 嵌入式Linux與標準Linux的一個重要區(qū)別是嵌入式Linux與硬件芯片的緊密結合。這是一個不可逾越的難點,也是嵌入式Linux技術的關鍵之處。嵌入式Linux和商用專用RTOS一樣,需要編寫B(tài)SP(Board Support Package),這相當于編寫PC機的BIOS。這不僅僅是嵌入式Linux的難點,也是使用商用專用RTOS開發(fā)的難點。硬件芯片(SOC芯片或者是嵌入式處理器)的多樣性也決定了代碼開放的嵌入式Linux的成功。信息家電的發(fā)展,必然導致軟硬件無縫結合趨勢,逐漸地模糊了硬件與軟件的界限,在將來可能出現(xiàn)SOC片內(nèi)的操作系統(tǒng)代碼模塊。 隨著處理器片內(nèi)微碼的發(fā)展,在將來應出現(xiàn)在處理器片內(nèi)嵌進操作系統(tǒng)的代碼模塊,很顯然模塊將具有安全性好、健壯性強、代碼執(zhí)行效率高等特點。著眼于未來的信息家電等智能設備的發(fā)展,我們基于對嵌入式Linux技術的深入研究,更重要的是對嵌入式處理器以及SOC系統(tǒng)的深刻理解和研究,發(fā)揮對EDA技術的深入研究,以及對模擬數(shù)字混合集成電路芯片的深入研究,正在對SOC片內(nèi)進行嵌入式Linux操作系統(tǒng)代碼的植入研究。此類的研究有可能減輕系統(tǒng)開發(fā)者對BSP開發(fā)的難度要求,并使得嵌入式Linux能夠成為普及的嵌入式操作系統(tǒng),而大大提高嵌入式Linux的易用性,大大提高其開發(fā)出的高智能設備的安全性、穩(wěn)定性,同時也大大提高智能設備的計算能力、處理能力。 (4)解決好軟件開發(fā)問題 目前,中國眾多的家電廠商以制造業(yè)為主,當投身IA領域之際,首先面臨了不擅長的軟件開發(fā)工作,找到容量小、穩(wěn)定性高且易于開發(fā)的操作系統(tǒng)對于大家至關重要,嵌入式Linux核心則扮演了一個很好的橋梁的角色,這是一個跨平臺的操作系統(tǒng), 到目前為止,它可以支持二三十種CPU,眾多家電業(yè)的芯片都開始做嵌入式Linux的平臺移植工作,在網(wǎng)絡方面一般要支持TCP/IP和標準的以太網(wǎng)協(xié)議,支持標準的X-Window和中文輸入。建議開發(fā)商選擇一個成熟的方案提供商,從而達到降低開發(fā)平臺門檻的目的。眾多的開發(fā)商在成熟的開發(fā)平臺上可以較為容易加入用戶的應用程序,形成個性化、系列化的應用產(chǎn)品。 (5)自身開發(fā)實力的評估 我們認為主要應從以下幾個方面考慮: 有沒有技術積累優(yōu)勢?有沒有將待開發(fā)IA產(chǎn)品有關領域的整合能力?產(chǎn)品有沒有可重用性、模塊化?有沒有成系列化的可能?有沒有市場和售后服務保證?最終用戶群的拓展范圍有多大? 解決好這些問題后,關鍵就是開發(fā)人才梯隊的建設,資金融入等運營管理問題。 6結束語 在21世紀,軟件產(chǎn)業(yè)、集成電路產(chǎn)業(yè)大發(fā)展時期中,加入WTO后的中國將迎來新機遇、新挑戰(zhàn),也隨時有被拋棄的危險。我們認為軟件產(chǎn)業(yè)應以CMM模型來規(guī)范我們的軟件企業(yè)、軟件圓區(qū)建設,將國家的“集成電路稅收優(yōu)惠、軟件企業(yè)上市優(yōu)先”的政策落到實處。集成電路從業(yè)人員要努力提高設計能力,找準市場需求,融入世界上最新有關集成電路的創(chuàng)新成果,盡快縮短與世界先進水平的差距。對信息家電這樣的熱點,應緊緊把握用戶的消費需求,迅速融入和整合最新科技成果,努力達到以具有高附加值的IC芯片和版本免費的嵌入式Linux方式來開發(fā),并成為面向計算機、通訊與消費性信息家電領域的解決方案。我們期待著我國的廠商能夠在信息家電的核心(未完,下一頁)
|