利用DSP芯片設(shè)計出能夠支持多類信號多路并行處理的軟件,可減少外圍專用算法芯片的使用,降低設(shè)計成本、縮小印制板尺寸、縮短開發(fā)周期。文中介紹了一種利用DSP/BIOS操作系統(tǒng)進行快速開發(fā)設(shè)計的軟件架構(gòu),不僅滿足此種需求,并且方便了算法的裁減擴充和程序跨平臺移植,在實際應(yīng)用中得到了廣泛應(yīng)用和驗證。
硬件冗余可以極大地提高計算機應(yīng)用系統(tǒng)的可用性,然而,一旦關(guān)鍵硬件出現(xiàn)故障或數(shù)據(jù)庫宕機,正在進行中的業(yè)務(wù)流程通常會中斷。探討了一種如何實現(xiàn)應(yīng)用系統(tǒng)高可用性的軟件架構(gòu)的設(shè)計方案,以彌補純硬件冗余應(yīng)用系統(tǒng)的不足。
微內(nèi)核架構(gòu)就是做一個穩(wěn)定通用的內(nèi)核,也就是給軟件設(shè)計一個強勁的心臟。如果需要更多功能通過在內(nèi)核外部再封裝一層對軟件進行擴充,微內(nèi)核提供基本的接口供外部調(diào)用,這些接口一定要通用,并且提供事件的機制告訴外部內(nèi)部發(fā)生的事件,這樣就是內(nèi)核與外部完全隔離。
“開架式”軟件設(shè)計是基于應(yīng)用程序的可擴充性提出來的,是一種軟件底層架構(gòu)的實現(xiàn)方式。他更關(guān)注應(yīng)用程序底層架構(gòu)的實現(xiàn),與具體應(yīng)用程序的實現(xiàn)無關(guān),或者說具體的應(yīng)用程序是構(gòu)建在這種架構(gòu)定義的范疇之內(nèi)的。
究竟選擇多任務(wù)還是單任務(wù)方式,依賴于軟件的體系是否龐大。例如,絕大多數(shù)手機程序都是多任務(wù)的,但也有一些小靈通的協(xié)議棧是單任務(wù)的,沒有操作系統(tǒng),它們的主程序輪流調(diào)用各個軟件模塊的處理程序,模擬多任務(wù)環(huán)境。
Android 操作系統(tǒng)具備的幾個特性決定它必將成為智能手機的主流操作系統(tǒng): 1. Android 系統(tǒng)的應(yīng)用程序具備跨平臺的能力。 --為Android 系統(tǒng)開發(fā)的應(yīng)用程序,只需編寫一次,就可以在任何一臺Android 手機上面執(zhí)行。 --為Android 系統(tǒng)開發(fā)的應(yīng)用程序,可以不去顧慮手機的硬件結(jié)構(gòu)--為Android 系統(tǒng)開發(fā)的程序,可以不考慮手機的Android 版本。 2. Android 操作系統(tǒng)是完全免費的操作系統(tǒng) --Android 操作系統(tǒng)可以運行在任何
通用化自動測試系統(tǒng)(ATS)主要三個部分組成:主控計算機、總線儀器測控組合、信號調(diào)理與轉(zhuǎn)接裝置。其中“主控計算機”中的軟件主要包括操作系統(tǒng)、編譯器、測試執(zhí)行程序(TP)?!翱偩€儀器測控組合”中主要包括模塊化測試測量儀器、各類控制開關(guān)、通訊總線等。
選擇適合某個產(chǎn)品使用的微處理器是一項艱巨的任務(wù)。不僅要考慮許多技術(shù)因素,而且要考慮可能影響到項目成敗的成本和交貨時間等商業(yè)問題。在項目剛啟動時,人們經(jīng)常壓抑不住
機器人軟件架構(gòu)是典型的控制回路的層次集, 包含了高端計算平臺上的高級任務(wù)規(guī)劃、運動控制回路以及最終的現(xiàn)場可編程門陣列(FPGA)。 在這中間,還有循環(huán)控制路徑規(guī)劃、機器人軌跡、障礙避讓和許多其他任務(wù)。 這些
騰訊科技訊(梁辰)4月23日消息,聯(lián)發(fā)科首次向外界展示了針對可穿戴設(shè)備產(chǎn)品解決方案Aster。該方案將提供聯(lián)發(fā)科擁有專利技術(shù)的“膠囊”推送安裝,以幫助用戶可以通過智能手機給智能硬件的軟件進行升級。聯(lián)發(fā)科中國區(qū)
12月25消息,據(jù)國外媒體報道,微軟首席研發(fā)及戰(zhàn)略官克瑞格·蒙迪(Craig Mundie) 已經(jīng)放棄對微軟大型研究機構(gòu)的管理權(quán)并且將在2014年從微軟退休。蒙迪是微軟內(nèi)部接替比爾·蓋茨職務(wù)的兩個高管之一。
基于DSP/BIOS的多信號并行處理軟件架構(gòu)設(shè)計
基于DSP/BIOS的多信號并行處理軟件架構(gòu)設(shè)計
作為國內(nèi)第一家以IC為主題的咖啡吧“IC咖啡”在業(yè)內(nèi)也是小有名氣了,筆者也是慕名前往,一探IC第一吧的風(fēng)采。 今天IC吧的主題是“智能終端軟件架構(gòu)的進化”,主講是ARM戰(zhàn)略聯(lián)盟軟件架構(gòu)師章立先生?;顒舆€沒開始,會
行業(yè)趨勢:當(dāng)今市場上的挑戰(zhàn) 當(dāng)今企業(yè)所面臨的挑戰(zhàn)之一是測試成本越來越高。由于設(shè)備的復(fù)雜性不斷增加,所以測試這些設(shè)備的成本也在不斷提高。因為測試對于產(chǎn)品質(zhì)量至關(guān)重要,而更加復(fù)雜的電子設(shè)備需要更新式、更先進
行業(yè)趨勢:當(dāng)今市場上的挑戰(zhàn) 當(dāng)今企業(yè)所面臨的挑戰(zhàn)之一是測試成本越來越高。由于設(shè)備的復(fù)雜性不斷增加,所以測試這些設(shè)備的成本也在不斷提高。因為測試對于產(chǎn)品質(zhì)量至關(guān)重要,而更加復(fù)雜的電子設(shè)備需要更新式、更先進
北京時間3月8日午間消息,據(jù)國外媒體報道,微軟前首席軟件架構(gòu)師雷·奧茲(Ray Ozzie)周三表示,他認(rèn)為“后PC時代”已經(jīng)到來,而Windows 8將決定著微軟的未來命運。PC曾是微軟一切業(yè)務(wù)的根基,時至今
世界已進入“后PC時代”,微軟前首席軟件架構(gòu)師Ray Ozzie也對此表示認(rèn)同,但他同時也認(rèn)為到今年年底,一般的計算設(shè)備市場也有大量的機會,了解如何創(chuàng)建消費者想要的設(shè)備的公司將會繼續(xù)發(fā)展擴大。微軟剛剛推
PMON的軟件架構(gòu)由Nucleus移植到Linux設(shè)計方案
PMON的軟件架構(gòu)由Nucleus移植到Linux設(shè)計方案