女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 電源 > 數(shù)字電源
[導(dǎo)讀]MPC8xx系列嵌入式微處理器是一種基于PowerPc體系結(jié)構(gòu)的重要系列嵌入式處理器,基于此類處理器的嵌入式系統(tǒng)設(shè)計(jì)將會(huì)涉及到許多特殊問題,電源電路設(shè)計(jì)就是其中之一。本文根據(jù)MPC8xx系列處理器電源模塊的結(jié)構(gòu)與特性,介紹嵌入式系統(tǒng)電源電路設(shè)計(jì)方法,并且給出實(shí)用電路。

    Motorola公司的PowerPC嵌入式處理器在全球通信處理器市場上處于無可爭議的領(lǐng)先地位(占據(jù)70%以上的市場份額),這主要應(yīng)當(dāng)歸功于PowerQUICC系列的PowerPC嵌入式處理器芯片,即MPC8xx系列處理器(包括MPC823、MPC850、MPC855、MPC860等)。
    MPC8xx系列嵌入式處理器電源模塊的結(jié)構(gòu)和特性與其它類型的嵌入式處理器有較大差異,與微控制器(MCU)和數(shù)字信號處理器(DSP)差別更大。正確了解和理解其結(jié)構(gòu)和特點(diǎn),對于其外部電源電路設(shè)計(jì)是非常重要的。因此,首先介紹電源模塊的功能框圖和電源引唧,然后在此基礎(chǔ)上說明電源電路的設(shè)計(jì)方法和實(shí)用電路。


1 MPc8xx系列處理器電源系統(tǒng)
    為了保證電池供電系統(tǒng)的電池壽命,MPC8xx系列處理器的電源系統(tǒng)提供了5種類型的節(jié)電模式:正常模式(包括正常高和正常低2個(gè)模式)、磕睡模式、睡眠模式、深度睡眠模式和下電模式。為此,MPC8xx系列處理器設(shè)計(jì)了如圖1所示的電源系統(tǒng)結(jié)構(gòu),其電源引腳描述如表l所列。

    由圖1可知,MPC8xx處理器內(nèi)置有4種不同的電源平面,通常稱之為供電軌道。系統(tǒng)設(shè)計(jì)者可以為每一種供電軌道提供一種電源。其中,I/O緩沖器、系統(tǒng)鎖相環(huán)(SPLL—System Phase—Locked Loop)的數(shù)字部分和時(shí)鐘控制部分電路是由VDDH引腳提供的3.3V±5%電源供電的,在此稱之為VDDH供電軌道;內(nèi)部邏輯(包括PowerPC嵌入式處理器模塊、通信處理器模塊和系統(tǒng)接口單元等的邏輯電路)和時(shí)鐘驅(qū)動(dòng)是由VDDL引腳提供的3.3V電源供電,在此稱之為VDDL,供電軌道;為了提高系統(tǒng)時(shí)鐘信號(CLKOUT)的穩(wěn)定性,SPLL模擬部分需要一個(gè)獨(dú)立的3.3V供電電源,其由VDDSYN引腳提供,在此稱之為VDDSYN供電軌道;主振蕩器模塊(OSCM)、時(shí)基計(jì)數(shù)器(TB—Timebase Counter)、遞減器(DEC—Derementer)、周期中斷定時(shí)器(PIT—Periodic Interrupt Timer)、實(shí)時(shí)時(shí)鐘(RTC—Real-Time Clock)、系統(tǒng)時(shí)鐘與復(fù)位控制寄存器(SCCR—System Clock and Reset Control Register)、鎖相環(huán)低功耗與復(fù)位控制寄存器(PLPRCR—PLL,Low—Power and Reset Control Register)和復(fù)位狀態(tài)寄存器(RSR—Reset Status Register)是由保持有效電源(KAPWR—Keep—alive-Power)引腳提供的電源供電的,在此稱之為KAPWR供電軌道。這種體系結(jié)構(gòu)的供電方式允許設(shè)計(jì)者在睡眠、深度睡眠或下電模式期間,關(guān)閉VDDH、VDDL和VDDSYN引腳的電源。設(shè)計(jì)者可以使用定時(shí)器溢出輸出的TEXP引腳信號控制外部供電電路,在關(guān)閉上述3種電源后,保持KAPWR供電軌道的電源,從而最大限度地提高電池的壽命。
    當(dāng)MPC8xx處理器處在正常工作模式(包括正常高和正常低工作模式)時(shí),其內(nèi)部絕大部分電路的電源是自正常供電引腳一VDDH、VDDL和VSS提供的,采用這樣供電方案的目的是在系統(tǒng)空閑時(shí)降低其功耗。但是,需要注意的是,正常工作模式的各供電軌道對電源電壓的要求。由圖1可知,在正常工作模式時(shí),通常要求VDDH的電源電壓大干或等于VDDL的電源電壓;VDDH電源電壓大于KAPWR電源電壓。由于KAPWR通常是由外部帶有后備電池供電電路提供的,因此需要在供電電路中加入正常工作電壓與后備電池之間的切換電路,這樣就使得對KAPWR供電電壓要有一定程度的降低。通常,若VDDH和VDDL供電電壓為3.3V,則KAPWR2.9V~3.3V。 
    MPC8xx處理器的系統(tǒng)配置與保護(hù)模塊寄存器(包括PIT、RTC、TB和DEC)和系統(tǒng)時(shí)鐘、電源和復(fù)位控制寄存器(包括SCCR、PLPRCR和RSR)是由KAPWR供電的,這些寄存器都有與其關(guān)聯(lián)的寫保護(hù)寄存器,通常稱之為鑰匙寄存器。當(dāng)MPC8xx處理器進(jìn)入下電模式之后,系統(tǒng)主電源(VDDH和VDDL)被斷開,這些寄存器值就被自動(dòng)保護(hù)起來。若在主電源斷開之前,不進(jìn)入下電模式,則會(huì)丟失數(shù)據(jù)。因此,為了保護(hù)系統(tǒng)的關(guān)鍵數(shù)據(jù),通過寫與其關(guān)聯(lián)的鑰匙寄存器來鎖定由KAPWR供電的寄存器。一旦鎖定了一個(gè)寄存器,就不能對其進(jìn)行寫操作,若要試圖進(jìn)行寫,則會(huì)產(chǎn)生一個(gè)檢錯(cuò)中斷。在KAPR供電軌道區(qū)域內(nèi)的每個(gè)寄存器都有一個(gè)可以處于打開或鎖定狀態(tài)的鑰匙寄存器。在上電復(fù)位時(shí),除了實(shí)時(shí)時(shí)鐘鑰匙寄存器外,所有鑰匙寄存器都被打開。每個(gè)鑰匙寄存器在內(nèi)部存儲(chǔ)器圖中都有一個(gè)與其關(guān)聯(lián)的地址,若寫0x55CCAA33到任何一個(gè)鑰匙寄存器,則與此鑰匙寄存器對應(yīng)的寄存器就被打開,此時(shí)此寄存器就可以訪問了;若寫其它值,則其將被鎖定。例如,寫Ox55CCAA33到鑰匙寄存器RTCK,則將允許用戶訪問RTC寄存器。
    MPC8xx處理器除了采用上述的節(jié)電方案外,在通信處理器模塊(CPM)中還設(shè)計(jì)了自己的節(jié)電機(jī)制邏輯電路,當(dāng)CPM空閑時(shí),此邏輯電路就自動(dòng)關(guān)閉其時(shí)鐘。


2 MPC8xx處理器各種功耗模式之間的切換
    MPC8xx處理器低功耗模式操作是受時(shí)鐘模塊中低功耗分頻器控制的。此低功耗分頻器允許用戶在保持SPLL鎖定的狀態(tài)下,動(dòng)態(tài)地調(diào)整MPC8xx處理器各模塊操作頻率。在正常低模式中,用戶可以在非常低的頻率下保持整個(gè)芯片的功能。當(dāng)時(shí)鐘分頻器值被修改時(shí),立即改變系統(tǒng)操作頻率。通過修改SCCR中的分頻系數(shù)字段的數(shù)值,就可以控制低功耗分頻器。通過軟件正確設(shè)置PLPRCR中的系統(tǒng)時(shí)鐘源(CSRC)和低功耗模式(LPM)字段,以及機(jī)器狀態(tài)寄存器(hISR—Machine Status Register)中的POW位,MPC。8xx處理器就可以從正常模式進(jìn)入磕睡、睡眠或下電模式,并且其使用中斷(包括來自中斷控制器的喚醒中斷一jrqx信號和來自系統(tǒng)配置和保護(hù)邏輯的RTC、PIT、TB或DEC中斷)自動(dòng)退出上述低功耗模式,如圖2所示。注意一個(gè)使能中斷清LPM字段,但不改變CSRC位。


    來自中斷控制器的喚醒中斷,不是系統(tǒng)退出低功耗模式的快速響應(yīng)中斷。通常,由IRQX信號產(chǎn)生的中斷從正常低、磕睡高、磕睡低、睡眠或深度睡眠模式喚醒的時(shí)間為3~4個(gè)SPLL輸出時(shí)鐘(VCOOUT)。例如,在一個(gè)75MHz的系統(tǒng)中,其喚醒時(shí)間需要6Ons~8Ons。在MPC8xx系列處理器中,喚醒中斷定義為來自中斷控制器的電平敏感中斷,其只在中斷源位被清之后才無效。來自中斷控制器的所有中斷源喚醒時(shí)間都是使用實(shí)際運(yùn)行的MPc8xx處理器的通用系統(tǒng)時(shí)鐘(GCLKl)來測量的,一旦一個(gè)中斷被識別,其將花費(fèi)2~4個(gè)GcLKl時(shí)鐘周期來達(dá)到正常高模式。例如,在一個(gè)75MHz、DFNL=111(256分頻)的系統(tǒng)中,其喚醒時(shí)間為1O.24 u s~2O.48 μs。此外,來自系統(tǒng)配置與保護(hù)邏輯模塊的實(shí)時(shí)時(shí)鐘、周期中斷定時(shí)器、時(shí)基計(jì)數(shù)器或遞減器中的任何一個(gè)中斷都可能設(shè)置PLPRCR中的定時(shí)器中斷狀態(tài)(TMIST)位。當(dāng)TMIST位被置時(shí),MPCC8xx處理器時(shí)鐘模塊把此中斷作為一個(gè)待決中斷,因此這種類型中斷通常為快速響應(yīng)喚醒中斷。因此,在系統(tǒng)進(jìn)入任何一個(gè)低功耗模式(正常高模式除外)時(shí),必須清TMIST位。
    在正常和磕睡模式中,系統(tǒng)可能處于由SCCR中DFNH字段定義的高模式或由DFNL字段定義的低模式,通過PLPRCR中系統(tǒng)時(shí)鐘源(CSRC)位的設(shè)置,系統(tǒng)可以在高頻與低頻之間來回切換。在系統(tǒng)從正常低模式到正常高模式之前,必須滿足下列條件之一:①通信處理器模塊(CPM)必須有效,即CPM_ACT必須為l;②中斷控制器的一個(gè)待決中斷必須被識別,即INTERRUPT必須為l;③MSR中的POW位必須被清(正常模式)。若沒有一個(gè)條件被滿足,CSRC位被置位和中斷狀態(tài)被復(fù)位,則系統(tǒng)自動(dòng)切換回正常低模式;若CPM有效,則系統(tǒng)自動(dòng)從磕睡低模式切換到磕睡高模式,換句話說,當(dāng)CPM為空閑并且CSRC為被置位,則系統(tǒng)自動(dòng)切換回磕睡低漠式。來自中斷控制器的一個(gè)待決中斷把系統(tǒng)從磕睡模式轉(zhuǎn)換為正常高模式。在復(fù)位之后和當(dāng)退出低功耗模式出現(xiàn)復(fù)位時(shí)的缺省狀態(tài)時(shí),MPC8xx處理器都處于正常高模式。
    當(dāng)來自中斷控制器、實(shí)時(shí)時(shí)鐘、周期中斷定時(shí)器、時(shí)基計(jì)數(shù)器或遞減器的喚醒中斷被識別時(shí),MPC8xx處理器退出深度睡眠模式,進(jìn)人正常高模式。在深度睡眠模式中,由于SPLL不使能,因此這一模式的喚醒時(shí)間最大為500個(gè)OSCM時(shí)鐘。在1對1模式中,喚醒時(shí)間可能最大為1000個(gè)EXTCLK時(shí)鐘。例如,若SPLL輸入頻率為32kHz,則喚醒時(shí)間最大為15.6ms,在1對1模式中,若SPLL輸入頻率為4MHz,則喚醒時(shí)間最大為125μs。
    為了退出下電模式并且進(jìn)入正常高模式,當(dāng)定時(shí)器溢出(TEXP)引腳有效時(shí),必須通過外部邏輯使硬件復(fù)位(HRESET)引腳有效。當(dāng)來自實(shí)時(shí)時(shí)鐘、周期中斷定時(shí)器、時(shí)基計(jì)數(shù)器或遞減器的喚醒中斷出現(xiàn)時(shí),自動(dòng)置PLPRCR中的TEXPS位,進(jìn)而使反映TEXPS位邏輯值的TEXP引腳有效。HRESET有效的時(shí)間必須比喚醒供電所花的時(shí)間與SPLL達(dá)到鎖定狀態(tài)所花的時(shí)間要長。退出下電模式的另一種方式是,當(dāng)TEXPS位被清和TEXP引腳無效時(shí),使HRESET引腳有效,這將導(dǎo)致MPC8xx處理器在復(fù)位時(shí)自動(dòng)置TEXPS位,進(jìn)而使TEXP引腳有效,系統(tǒng)進(jìn)入正常高模式。通常,若定時(shí)器溢出置TEXPS位,則MPC8xx自動(dòng)使TEXP引腳有效(若使能)后出現(xiàn)CLKOUT,表明MPC8xx正準(zhǔn)備退出下電模式。因此,在具有下電模式功能的嵌入式系統(tǒng)中,必須引腳控制的電源開關(guān)電路,這樣才能保證電模式時(shí)功耗達(dá)到最低。

3 MPC8xx系列處理器電源電路設(shè)計(jì)
    MPC8xx系列處理器電源系統(tǒng)有4種類型的供電引腳:I/O緩沖器與部分時(shí)鐘電路供電引腳(VDDH和GND)、內(nèi)部邏輯與時(shí)鐘驅(qū)動(dòng)器供電引(VDDL和GND)、SPLL模擬電路供電引腳(vDDsYN和VSSSYN)、保持有效電源供電引腳(KAPWR),以及用于控制下電模式切換的電源開啟與關(guān)閉定時(shí)器溢出信號引腳(TEXP),電源引腳的描述見表1。MPC8xx系列處理器電源電路設(shè)計(jì)的典型范例之一如圖3所示。

    由于MPC8XX處理器系統(tǒng)性能在很大程度上取決于時(shí)鐘電路的穩(wěn)定性和可靠性,而時(shí)鐘電路的穩(wěn)定性主要取決于系統(tǒng)鎖相環(huán)(SPLL)的穩(wěn)定性。因此,在SPLL模擬部分供電電源采用LC濾波電路,以保證供電的穩(wěn)定性。保持有效電源(KAPWR)引腳為處理器內(nèi)部時(shí)鐘、電源和復(fù)位控制關(guān)鍵部件(包括OSCM、SCCR、PLPRCR、RSR、PIT、RTC、TB和DEC等)供電,這些關(guān)鍵部件參數(shù)對系統(tǒng)各種運(yùn)行方式起著重要,甚至決定性的作用。因此,為了保證在各種運(yùn)行方式下所設(shè)置的參數(shù)不變,通常在嵌入式系統(tǒng)設(shè)計(jì)中,為KAPWR提供帶有后備電池的供電電路。在圖3中,采用了Dallas公司的帶有鋰電池監(jiān)視器的3V非易失性控制器DSl314作為VCC與后備電池的自動(dòng)切換開關(guān)。在嵌入式系統(tǒng)設(shè)計(jì)中,設(shè)計(jì)者可以利月DSl314的BW引腳來監(jiān)視電池的狀況。系統(tǒng)的主電源采用一個(gè)5.OV輸入/3.3V輸出的電壓調(diào)整器(RAG-3V)作為主器件,其不僅為VDDH和VDDL供電軌道提供電源,而且還為整個(gè)系統(tǒng)提供5.OV和3.3V電源。在圖3中,還給出了MPC8xx嵌入式系統(tǒng)電源去耦和機(jī)殼地等PCB設(shè)計(jì)方法。在PCB設(shè)計(jì)時(shí),盡量采用圖3中建議的布局和布線方法,以便最大限度地保證供電系統(tǒng)的穩(wěn)定性和可靠性。此外,在系統(tǒng)設(shè)計(jì)中,每個(gè)集成電路器件的電源端應(yīng)該盡可能加接一個(gè)O.1 μF的無極性去耦電容,并且要求此電容引腳盡可能靠近器件的電源引腳,這種方法已經(jīng)成為嵌入式系統(tǒng)保持集成電路器供電穩(wěn)定性的一種常規(guī)方法。
    圖3給出的供電電路是一種比較典型的MPC8xx處理器供電系統(tǒng)實(shí)用電路,其可以滿足大部分的MPC8xx嵌入式系統(tǒng)的設(shè)計(jì)要求,但是此供電系統(tǒng)設(shè)計(jì)有一個(gè)缺陷,即沒有考慮下電模式的電源控制問題。因此,對于采用電池供電的MPC8xx嵌入式系統(tǒng)來講,此電路還需要采用圖4的方法進(jìn)行改進(jìn)。

    在此電路中,增加了下電模式控制電路。當(dāng)系統(tǒng)從正常模式進(jìn)入下電模式(LPM=11,TEXPS=0)時(shí),TEXP引腳輸出低電平使電源開關(guān)U3(為處理器提供電源)和U5(為系統(tǒng)中其他電路提供電源)輸出關(guān)閉;當(dāng)來自實(shí)時(shí)時(shí)鐘、周期中斷定時(shí)器、時(shí)基計(jì)數(shù)器、遞減器的喚醒中斷或系統(tǒng)復(fù)位時(shí),由于PLPRCR中的TEXPS位自動(dòng)被置,因此TEXP引腳輸出高電平使電源開關(guān)U3和U5輸出打開,系統(tǒng)退出下電模式進(jìn)入正常高模式。由于在退出下電模式進(jìn)入正常高模式時(shí).要求當(dāng)TEXP有效時(shí)硬件復(fù)位(HRESET)信號必須同時(shí)有效,因此電路中增加了由TEXP引腳控制的硬件復(fù)位電路(U4)。當(dāng)TEXP由低變高時(shí),硬件復(fù)位電路使而HRESET有效。此電路中,電源開關(guān)采用Micrel公司的單通電源開關(guān)芯片一MIC2025/75(最大的導(dǎo)通電阻為14OmΩ最小連續(xù)輸出電流為500mA);復(fù)位電路采用雙可重觸發(fā)的復(fù)位芯片—74Ll23,其常用于作為嵌入式系統(tǒng)的復(fù)位器件。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

在工業(yè)物聯(lián)網(wǎng)設(shè)備部署中,Modbus通信故障是導(dǎo)致系統(tǒng)停機(jī)的首要原因之一。據(jù)統(tǒng)計(jì),超過60%的現(xiàn)場問題源于通信配置錯(cuò)誤或數(shù)據(jù)解析異常。本文從嵌入式系統(tǒng)開發(fā)視角,系統(tǒng)闡述Modbus通信調(diào)試的方法論,結(jié)合實(shí)際案例解析如何高...

關(guān)鍵字: 嵌入式系統(tǒng) Modbus通信

在嵌入式系統(tǒng)開發(fā)中,看門狗(Watchdog Timer, WDT)是保障系統(tǒng)可靠性的核心組件,其初始化時(shí)機(jī)的選擇直接影響系統(tǒng)抗干擾能力和穩(wěn)定性。本文從硬件架構(gòu)、軟件流程、安全規(guī)范三個(gè)維度,系統(tǒng)分析看門狗初始化的最佳實(shí)踐...

關(guān)鍵字: 單片機(jī) 看門狗 嵌入式系統(tǒng)

大多數(shù) ADC、DAC 和其他混合信號器件數(shù)據(jù)手冊是針對單個(gè) PCB 討論接地,通常是制造商自己的評估板。將這些原理應(yīng)用于多卡或多 ADC/DAC 系統(tǒng)時(shí),就會(huì)讓人感覺困惑茫然。通常建議將 PCB 接地層分為模擬層和數(shù)字...

關(guān)鍵字: 混合信號 電源設(shè)計(jì)

器件失效的元兇主要包括電氣過應(yīng)力(EOS)、靜電放電(ESD)、溫度異常、機(jī)械應(yīng)力、環(huán)境腐蝕及設(shè)計(jì)缺陷等。 ?

關(guān)鍵字: 元器件 電源設(shè)計(jì)

電子元器件都有其使用壽命,隨著時(shí)間推移會(huì)出現(xiàn)自然老化現(xiàn)象。電容器電解液干涸、電阻值漂移、半導(dǎo)體器件性能退化等都是典型的老化表現(xiàn)。特別是在高溫環(huán)境下,元器件老化速度會(huì)顯著加快。據(jù)統(tǒng)計(jì),溫度每升高10℃,電子元器件的壽命就會(huì)...

關(guān)鍵字: 元器件 電源設(shè)計(jì)

人工智能(AI)和機(jī)器學(xué)習(xí)(ML)是使系統(tǒng)能夠從數(shù)據(jù)中學(xué)習(xí)、進(jìn)行推理并隨著時(shí)間的推移提高性能的關(guān)鍵技術(shù)。這些技術(shù)通常用于大型數(shù)據(jù)中心和功能強(qiáng)大的GPU,但在微控制器(MCU)等資源受限的器件上部署這些技術(shù)的需求也在不斷增...

關(guān)鍵字: 嵌入式系統(tǒng) 人工智能 機(jī)器學(xué)習(xí)

Zephyr開源項(xiàng)目由Linux基金會(huì)維護(hù),是一個(gè)針對資源受限的嵌入式設(shè)備優(yōu)化的小型、可縮放、多體系結(jié)構(gòu)實(shí)時(shí)操作系統(tǒng)(RTOS)。近年來,Zephyr RTOS在嵌入式開發(fā)中的采用度逐步增加,支持的開發(fā)板和傳感器不斷增加...

關(guān)鍵字: 嵌入式系統(tǒng) 軟件開發(fā) 實(shí)時(shí)操作系統(tǒng) Zephyr項(xiàng)目

在電源設(shè)計(jì)與研發(fā)過程中,精確測量電源從輕載到滿載的效率至關(guān)重要。它不僅關(guān)乎電源的性能評估,還直接影響產(chǎn)品的能耗標(biāo)準(zhǔn)和市場競爭力。搭建一套自動(dòng)化測試系統(tǒng),能夠高效、準(zhǔn)確地完成這一測量任務(wù),成為電源行業(yè)的重要需求。

關(guān)鍵字: 電源效率 電源設(shè)計(jì)

在資源受限的嵌入式系統(tǒng)中,代碼執(zhí)行效率和內(nèi)存占用始終是開發(fā)者需要權(quán)衡的核心問題。內(nèi)聯(lián)函數(shù)(inline functions)和宏(macros)作為兩種常見的代碼展開技術(shù),在性能、可維護(hù)性和安全性方面表現(xiàn)出顯著差異。本文...

關(guān)鍵字: 內(nèi)聯(lián)函數(shù) 嵌入式系統(tǒng)
關(guān)閉