改善嵌入式系統(tǒng)實(shí)時(shí)效能的新途徑
飛思卡爾半導(dǎo)體應(yīng)用經(jīng)自動提升機(jī)小型提升機(jī)理&nb小型皮帶輸送機(jī)sp; Email: Steve.Mcaslan@freescale.環(huán)錘破碎機(jī)com 在這個日趨復(fù)雜的世界,對于嵌入式處理器的要求也愈來愈高。去年也許使用128k的程序及4個實(shí)時(shí)處理緒列便足以執(zhí)行應(yīng)用程序,但是今年的產(chǎn)品規(guī)格已將所需內(nèi)存提升為兩倍,中斷處理提高為三倍。要處理的信息本質(zhì)似乎非常穩(wěn)定-其實(shí)遠(yuǎn)比您想象的還要多!去年的微控制器必須在兩個通訊總線上處理25筆4位的訊息,而今年已經(jīng)必須要在4個通訊總線上處理200筆4位的訊息。在面對這種不斷升高的工作負(fù)荷時(shí),自然傾向?qū)で蟾鼜?qiáng)大的處理器來執(zhí)行工作。一般來說處理器效能的傳統(tǒng)趨勢是提升速度及數(shù)據(jù)總線,所以一個8位處理器可從8MHz提升到16MHz,一個16位的裝置升級為一個32位的裝置。但是,兩種作法都必須付出應(yīng)用上的成本。多層直線振動篩更快的裝置可能消耗更多的電力,而且較不符合EMC的要求,更大的位寬度則會造成先前的軟件投資優(yōu)勢盡失,并導(dǎo)致更多的冗余(例如使用32位的緩存器來處理4位的資料)。 飛思卡爾半導(dǎo)體(前身為Motorola半導(dǎo)體產(chǎn)品部門細(xì)碎鄂式破碎機(jī))了解這個持續(xù)的趨勢,因此在其新研發(fā)的S12X架構(gòu)中采用創(chuàng)新的方法,可兼顧效能的提升與向后兼容性,并專注在效能提升的問題。這個新設(shè)計(jì)可在需要之處提升處理器的效能,也就是能實(shí)時(shí)處理信息。&直線振動篩nbsp; 雙輥式破碎機(jī)動態(tài)內(nèi)存存取(DMA) 改善系統(tǒng)實(shí)時(shí)效能的一個熟知的方法是,額外提供一個邏輯模塊,在事件發(fā)生時(shí)產(chǎn)生響應(yīng),并允許處理器在較方便的時(shí)間來處理信息。這個DMA控制器通常將傳送到模塊的信息復(fù)制到內(nèi)存(RAM),并允許已處理的信息自動從內(nèi)存移到外部外圍裝置。所有這些工作皆獨(dú)立于目前的CPU活動-詳見圖1。這種方式肯定有所助益,但其效益僅限于延遲必然發(fā)生的事件-CPU還是得在某一時(shí)間處理信息。S12X采用一個根本的方法,即提供「智能型DMA」控制器,不只移動資料,同時(shí)直金屬輸送帶接執(zhí)行所有的處理工作。如圖2所示,這個新的XGate可以從外圍裝罝擷取信息,連同其它資料(例如內(nèi)存中的資料)一并處理,然后傳送到另一個外圍裝置,其間完全不需CPU的介入。 XGa鵝卵石制砂機(jī)te XGate控制器已完全整合到新推出的MC9S12XDP512微控制器-暢銷的飛思卡爾半導(dǎo)體S12家族最新成員。XGate是一個可程序的16位RISC核心,極適用于實(shí)時(shí)及DMA類型運(yùn)作。與S12X裝置的整合意謂從微控制器的任何一個外圍裝置傳來的中斷都可以由主CPU或XDJ大傾角皮帶輸送帶Gate處理。XGate可以: 讀粉體輸送機(jī)寫所有外圍裝置及內(nèi)存 生產(chǎn)線讀取閃存(flash)中的信息 可設(shè)定以執(zhí)行復(fù)雜立軸破碎機(jī)的工作 為了讓XGate達(dá)到最大效能,其主要程序通常儲存位于內(nèi)存中。這使得80MHz的時(shí)脈可應(yīng)用于控制器,相對于S1喂料機(jī)2X CPU只需使用40MHz。而且,S12X大傾角擋邊輸送帶架構(gòu)不同于傳統(tǒng)的DMA,可保證XGate每一個CPU周期至少可存取內(nèi)存一次。 XGate編程 如要讓「智能型DMA」更為實(shí)用,必須使它容易編程。在理想的環(huán)境下,軟件工程師應(yīng)該能夠?qū)胍訡語言編寫的既有程序代碼,并針對DMA重新組譯?;谶@個原因,XGate選擇16位RISC機(jī)器作為程序撰寫模式,并有適用于C語言程序的指令集。 一般的系統(tǒng)完整性檢查系透過CRC16計(jì)算,也就是對一組資料模塊進(jìn)行多項(xiàng)式計(jì)算,并透過產(chǎn)生最終檢核碼的值,來確認(rèn)內(nèi)存內(nèi)容符合預(yù)期。這種算法可利用周期性的中斷來呼叫。飛思卡爾S12 MCU的這種算法之典型建置如圖3所示。在S12X上,此一算法可在XGate定期重新組譯及執(zhí)行,其好處是系統(tǒng)設(shè)計(jì)者可在CPU上執(zhí)行更多處理,卻不會降低系統(tǒng)檢查的效益。XGate不僅釋放CPU給其它活動,同時(shí)還使這個簡單算法的執(zhí)行時(shí)間,獲得了4倍的驚人改善。這也讓設(shè)計(jì)者可以在相同期間所執(zhí)行的CRC演算次數(shù)高4倍,藉此改善系統(tǒng)的自我檢查能力。值得注意的是,這項(xiàng)革命性的架構(gòu)方法,僅透過簡單的重新組譯及重新導(dǎo)向周期性的中斷,便可帶來這些重大的優(yōu)點(diǎn)。 S12X的自動化應(yīng)用 大多數(shù)汽車應(yīng)用對實(shí)時(shí)效能的要求都很高,通常超過模塊的實(shí)際功能。例如汽車的儀表板必須可以顯示車輛目前的狀態(tài),同時(shí)可接收并處理從傳感器傳來的實(shí)時(shí)訊息。由于XGate不僅可以接收這項(xiàng)信息,還可予以格式化并儲存,因此CPU可用來響應(yīng)駕駛?cè)嘶拥臅r(shí)間便大量增加,更可減少顯示器可能出現(xiàn)的噪聲干擾。 根據(jù)廣泛使用的S12架構(gòu),這種雙重方法的好處就非常明顯了。 大多數(shù)現(xiàn)代化汽車都是利用通訊網(wǎng)關(guān)來允許不同的通訊網(wǎng)路互傳訊息。此外,網(wǎng)關(guān)還可以執(zhí)行其它功能。XGate可以在大約4μs內(nèi)執(zhí)行一個典型的網(wǎng)關(guān)工作(檢查CAN ID,儲存于內(nèi)存,然后復(fù)制到傳送緩沖器(transmit buffer)中),而S12需9μs。這表示使用XGate,CPU可儲存高于9us的中斷。對一個具有5個CAN網(wǎng)絡(luò)完全滿載的非常忙碌連接網(wǎng)關(guān)而言,它可節(jié)省超過20%的CPU處理能力,卻僅用到XGate的10%。 對于一個更復(fù)雜的網(wǎng)關(guān)而言,要將個別位字段或訊號在多個CAN上進(jìn)行路由傳送,XGate的處理速度通常可高于每秒處理35000 則訊息。 利用軟件建立自訂的解決方案 標(biāo)準(zhǔn)的嵌入式軟件設(shè)計(jì)活動就是建立硬件外圍裝置的軟件版本。典型的實(shí)例包括運(yùn)用I/O建立一個序列通訊端口,或額外的PWM信道。S12X架構(gòu)藉由建立高度復(fù)雜的「虛擬外圍裝置」,讓這種設(shè)計(jì)方法邁入新的層次。由于CPU的實(shí)時(shí)響應(yīng)不受外在事件的影響,它可在配有一個基本CAN模塊的裝置上,直接建置完整的CAN節(jié)點(diǎn),從標(biāo)準(zhǔn)的串行端口建立LIN模塊,從單一的定時(shí)器提供40個 PWM信道,還可提供其它變化的方式。由于這些變化完全由軟件控制,便可以混合及搭配各式組合。需要3個32個信箱的CAN模塊及2個8個信箱的模塊?沒問題!和另外一種將所有模塊都建置在硬件中的方法相比,這簡直是莫大的妙用,后者恐怕必須用到所有架構(gòu)內(nèi)的可能配置, 成本也會大幅增加。 簡化實(shí)時(shí)設(shè)計(jì) 除了提供改善的實(shí)時(shí)效能,這種雙重架構(gòu)途徑也可為實(shí)時(shí)軟件設(shè)計(jì)者帶來意想不到的好處。許多架構(gòu)式分析及設(shè)計(jì)工具依賴設(shè)計(jì)者將資料流處理與實(shí)時(shí)或控制處理分開。這個方法可以簡化高階設(shè)計(jì),但卻隱藏了在建置時(shí)潛藏的效能問題。有了S12X,設(shè)計(jì)者可輕易確保實(shí)時(shí)處理不會互相沖突,因?yàn)橹鰿PU可以完全將重心放在主要資料的處理。
相關(guān)資訊
- 如何配置斗式提升機(jī)驅(qū)動裝置?
- 哈爾濱計(jì)劃繼續(xù)提高數(shù)控刀具生產(chǎn)能力
- 金屬密封蝶閥在低溫設(shè)備中的應(yīng)用介紹
- 如何保存和維護(hù)閑置的閥門GSE-L7
- 凈水機(jī)產(chǎn)品的日常運(yùn)用及維護(hù)
- 500千伏高壓電抗器產(chǎn)品零的突破
- 振動篩篩面的長度和寬度對砂石生產(chǎn)線篩分效率的影響
- WTO裁定美對華鋼管和輪胎等四起雙反措施違規(guī)_WTO,鋼管,雙反措施-中國建材網(wǎng)資訊中心
- 輸送機(jī)的中間軸承座進(jìn)行加油處理的好處
- 單相齒輪減速電機(jī)參數(shù)
相關(guān)產(chǎn)品
- 鏈?zhǔn)捷斔蜋C(jī)(FU型)
- FU型鏈?zhǔn)捷斔蜋C(jī),是一種用于水平(或傾斜≤15°)輸送粉狀、粒狀物料的機(jī)械新產(chǎn)品
- 座式電磁振動輸送機(jī)
- GZF、ZDZ-B/L系列電磁振動輸送機(jī)廣泛應(yīng)用于冶金、建材、煤炭、輕工、機(jī)械、糧食等各行業(yè)中,用于擾小塊狀、粉狀物料均勻連續(xù)地輸送;也適用有毒、飛揚(yáng)物料的輸送。
- 環(huán)錘破碎機(jī)
- 環(huán)錘破碎機(jī)是一種帶有環(huán)錘的沖擊轉(zhuǎn)子式破碎機(jī),適用于破碎各種脆性物料。
- 皮帶輸送設(shè)備
- 皮帶輸送設(shè)備結(jié)構(gòu)簡單、維修方便、外形美觀、運(yùn)行可靠、被廣泛應(yīng)用于電子、家電、食品、汽車、摩托車等行業(yè)的零部輸送、裝配、包裝等領(lǐng)域。
- 環(huán)錘破
- 環(huán)錘式破碎機(jī)適用于礦山、水泥、煤炭、冶金、建材、公路、燃化等部門對中等硬度及脆性物料進(jìn)行細(xì)碎。
- 管式電磁振動輸送機(jī)(GZXG)
- 結(jié)構(gòu)簡單,安裝方便,不需潤滑,使用壽命長,耗電少等優(yōu)點(diǎn)。本機(jī)采用可控硅半波整流控制線路,可以無級調(diào)節(jié)輸送量,實(shí)現(xiàn)生產(chǎn)流程的集中控制和自動控制。
- 皮帶式輸送機(jī)
- 皮帶式輸送機(jī)具有輸送量大、結(jié)構(gòu)簡單、維修方便、部件標(biāo)準(zhǔn)化等優(yōu)點(diǎn),廣泛應(yīng)用于礦山、冶金、煤炭等行業(yè),用來輸送松散物料或成件物品。
- 顎式破碎機(jī)設(shè)計(jì)
- 在分析復(fù)擺顎式破碎機(jī)機(jī)構(gòu)運(yùn)動方式的基礎(chǔ)上,提出具有倒置4桿機(jī)構(gòu)特征的雙腔顎式破碎機(jī).該雙腔顎式破碎機(jī)的工作方式是2個破碎腔交替破碎物料。
- 鏈斗輸送機(jī)
- LD系列鏈斗輸送機(jī)是以沿軌道運(yùn)行的料斗來水平或傾斜輸送物料的設(shè)備,廣泛應(yīng)用于電站、礦山、煤炭等行業(yè)的各種松散物料的輸送。
- 刮板輸送機(jī)
- Fu刮板輸送機(jī)廣泛用于建材、建筑、化工、礦山、機(jī)械、冶煉、糧飼加工等行業(yè)。
- 電機(jī)振動輸送機(jī)(DZS型)
- DZS型電機(jī)振動輸送機(jī)、輸送槽為U形槽和管形兩種。
- 粉體輸送
- LS型螺旋輸送機(jī)是常用的粉體輸送設(shè)備,該粉體輸送機(jī)是化工、醫(yī)藥、農(nóng)藥、化肥、染料、冶金、礦山、食鹽、砼外加劑、塑料、建材、糧食、飼料等行業(yè)理想的輸送設(shè)備。
- 反擊破碎機(jī)
- 反擊破碎機(jī),適用于破碎中硬物料,如水泥廠的石灰石破碎機(jī),具有生產(chǎn)能力大,出料粒度小的特點(diǎn)。
- 慣性振動輸送機(jī)
- 慣性振動輸送機(jī)用于各種粒狀、中等塊度以正反非粘性物料(含水量小于5%)。適宜輸送高磨耗、高溫度(300℃以下)物料。
- 板鏈輸送機(jī)
- 板鏈輸送機(jī)適用于形狀不規(guī)則物品的重載輸送。
- 輸煤皮帶機(jī)
- TD皮帶輸送機(jī)(TD型通用固定式帶式輸送機(jī))的特點(diǎn)是托輥安裝在固定的機(jī)架上,機(jī)架是落地式的,是一種常用的輸煤皮帶機(jī)。
- 沙石破碎機(jī)
- 常用沙石破碎機(jī)的有顎式破碎機(jī),反擊式碎石機(jī),沖擊式破石機(jī),復(fù)合式碎石機(jī),單段錘式破碎機(jī),環(huán)錘式碎石機(jī),圓錐式碎石機(jī)、雙輥式碎石機(jī)等幾種。
- 皮帶輸送
- 皮帶輸送機(jī)是經(jīng)濟(jì)型輸送設(shè)備,高速、平穩(wěn),噪音低,可以上下坡傳送。運(yùn)用輸送帶的連續(xù)或間歇運(yùn)動來輸送100KG以下的物品或粉狀、顆狀物品。
- 慣性振動熱料輸送機(jī)(SZF型)
- SZF型慣性振動熱料輸送機(jī)是一種兼有鎖風(fēng)功能長距離輸送設(shè)備。該機(jī)適用于輸送各種中等塊度以正反散粒狀物料及水平輸送(≤500℃)高溫高磨耗物料,如烘干熱礦渣、水泥熟料等。適用于水泥立窯窯下,做料封出料機(jī)。
- 伸縮式皮帶輸送機(jī)(伸縮式皮帶機(jī))
- 伸縮式皮帶輸送機(jī)(伸縮式皮帶機(jī))普遍應(yīng)用于港口、碼頭、車站、機(jī)場、倉庫、礦山、郵電、電器、輕工、食品等行業(yè)。
- 帶輸送
- 皮帶輸送機(jī)是經(jīng)濟(jì)型輸送設(shè)備,高速、平穩(wěn),噪音低,可以上下坡傳送。
- 自擊式破碎機(jī)
- 自擊式破碎機(jī)適用于制作磨料、耐火材料、水泥、石英砂、鋼砂、爐渣粉、銅礦石、鐵礦石、金礦石、混凝土骨料、瀝青骨料等多種硬、脆物料的細(xì)碎與中碎。
- 制砂破碎機(jī)
- 制砂破碎機(jī),又名節(jié)能復(fù)合細(xì)碎機(jī),廣泛適用于各種巖石,磨料,耐火材料,水泥熟料,石英石,鐵礦石,混凝土骨料等多種硬、脆物料的中碎、細(xì)碎(制砂粒)。
- 砂石生產(chǎn)設(shè)備
- PCL直通沖擊式破碎機(jī)俗稱立式?jīng)_擊破,也就是制砂機(jī),是常用的砂石生產(chǎn)設(shè)備。
- 頁巖破碎機(jī)
- 頁巖破碎機(jī)主要用于粉碎煤矸石,爐渣,鋼渣,石灰石,焦碳,方鉛礦,菱鐵礦,閃鋅礦,褐鐵礦等。
- 巖石破碎機(jī)
- 巖石破碎機(jī)別名:反擊式破碎機(jī)。PF系列反擊式破碎機(jī)(反擊破)是一種新型高效率的巖石破碎機(jī),廣泛應(yīng)用于各種礦石破碎、鐵路、高速公路、能源、水泥、化工、建筑等行業(yè)。其排料粒度大小可以調(diào)節(jié),破碎規(guī)格多樣化。
- 旋回破碎機(jī)
- 旋回破碎機(jī)用于冶金、化工、建材、電力、交通等工業(yè)部門的大型廠中,粗碎堅(jiān)硬、中硬的各種礦石和巖石。
- 輕型輸送機(jī)
- 輕型輸送機(jī)適用于大多數(shù)規(guī)則和不規(guī)則物品的輸送,如:箱裝、袋裝、散件、小件、顆粒。
- 小型錘式破碎機(jī)
- PC小型錘式破碎機(jī)用于破碎各種中硬且磨蝕性弱的物料。
- 輕型皮帶輸送機(jī)
- 輕型皮帶輸送機(jī)是一種經(jīng)濟(jì)型輸送設(shè)備,可以用來實(shí)現(xiàn)對微小物品的輸送。
- 細(xì)碎破碎機(jī)
- 細(xì)碎破碎機(jī)適用于建材、礦業(yè)、冶金、化工工業(yè)破碎石灰石、熟料、煤及其它礦石。
- 鄂式破碎機(jī)
- 鄂式破碎機(jī)具有破碎比大。鄂式破碎機(jī)品粒度均勻、結(jié)構(gòu)簡單、工作可靠、維修簡便、等特點(diǎn)。
- 細(xì)碎顎式破碎機(jī)
- PEX型細(xì)碎顎式破碎機(jī)廣泛運(yùn)用于礦山、冶煉、建材、公路、鐵路、水利和化學(xué)工業(yè)等眾多部門,破碎抗壓強(qiáng)度不超過320兆帕的各種物料。
- 碎石破碎機(jī)
- 碎石破碎機(jī)廣泛運(yùn)用于礦山、冶煉、建材、公路、鐵路、水利和化學(xué)工業(yè)等眾多部門。目前常用碎石機(jī)械有鄂式碎石機(jī)、反擊式碎石機(jī)、錘式碎石機(jī)、沖擊式碎石機(jī)、輥式碎石機(jī)、復(fù)合式碎石機(jī)等。
- 四輥破碎機(jī)
- 四輥破碎機(jī)是一種冶金礦山設(shè)備配套中、細(xì)碎產(chǎn)品,也可通過調(diào)整上、下輥的間隙,破碎所需粒度的物料。
- 破碎機(jī)生產(chǎn)線
- 破碎機(jī)生產(chǎn)線由給料機(jī)、顎式破碎機(jī)、液壓圓錐破碎機(jī)、振動篩、立式?jīng)_擊破碎機(jī)等主要設(shè)備組成,配合皮帶輸送機(jī)等可組成完整的石料生產(chǎn)線。
- 四齒輥破碎機(jī)
- 四齒輥破碎機(jī)適用于抗壓強(qiáng)度小于150Mpa、濕度小于20%的中硬度及軟物料的細(xì)碎及中碎作業(yè)。
- 皮帶運(yùn)輸機(jī)
- 皮帶輸送機(jī)是經(jīng)濟(jì)型物料輸送機(jī),運(yùn)用輸送帶的連續(xù)或間歇運(yùn)動輸送100kg以下的物品或粉狀、顆裝物品。
- 雙級破碎機(jī)
- 雙級破碎機(jī)可以粉碎煤矸石,頁巖,爐渣,煤渣,礦渣,礦石,石頭與石灰石等100多種原料。
- 雙輥式破碎機(jī)
- 雙輥式破碎機(jī)(對輥式破碎機(jī)|對輥破碎機(jī)|雙輥破碎機(jī))適用于在水泥,化工,電力,冶金,建材,耐火材料等工業(yè)部門破碎中等硬度的物料,如石灰石,爐渣,焦炭,煤等物料的中碎,細(xì)碎作業(yè)。
最新產(chǎn)品
最新資訊
- 關(guān)于網(wǎng)站內(nèi)容違禁詞、極限詞失效說明
- 振動輸送機(jī)的六大選型步驟及四大注意點(diǎn)
- 慣性振動輸送機(jī)運(yùn)行期間會出現(xiàn)哪些故障呢
- 刮板輸送機(jī)的特點(diǎn)表現(xiàn)
- 螺旋輸送機(jī)的六點(diǎn)操作注意事項(xiàng)
- 中型板式給料機(jī)有什么結(jié)構(gòu)特點(diǎn),怎樣維護(hù)保養(yǎng)
- 怎樣調(diào)節(jié)慣性振動給料斗出料量大小
- 操作振動給煤機(jī)的工作原理是什么,又有哪些操作注意點(diǎn)
- 關(guān)于圓振動篩先進(jìn)結(jié)構(gòu)及使用與維護(hù)要點(diǎn)
- 如何維護(hù)檢修,才能延長電機(jī)振動給料機(jī)的使用壽命