在便攜式應(yīng)用中,利用零功耗CPLD來降低系統(tǒng)總成本
7. 自關(guān)斷和自上電
MAX IIZ CPLD是一種可實(shí)現(xiàn)超低待機(jī)功耗的零功耗CPLD。例如,EPM240Z器件在待機(jī)時(shí)僅消耗29μA電流。不過,為達(dá)到絕對最低功耗,理想的狀態(tài)是器件在不工作時(shí)不消耗能量。令人吃驚的是,這確實(shí)可以做到,因?yàn)榕c傳統(tǒng)的宏單元CPLD不同,MAX IIZ器件具有內(nèi)部振蕩器,可實(shí)現(xiàn)自動關(guān)斷功能。
圖6:利用MAX IIZ CPLD實(shí)現(xiàn)主處理器至CF+接口。
該操作十分簡單。MAX IIZ CPLD的所有輸入被用于控制計(jì)數(shù)器。任意輸入被激活后,計(jì)數(shù)器保持復(fù)位。當(dāng)所有輸入進(jìn)入非激活狀態(tài)后,計(jì)數(shù)器開始計(jì)數(shù),直到達(dá)到用戶指定的時(shí)間長度。如果在這一時(shí)間段所有輸入仍處于未激活狀態(tài),則發(fā)送一個(gè)信號以禁用MOSFET,這樣可以關(guān)斷MAX IIZ器件的電源。當(dāng)任意輸入再次被激活時(shí),內(nèi)部計(jì)數(shù)器復(fù)位、通電,MAX IIZ CPLD上電(圖7)。
圖7:輸入處于非激活狀態(tài)時(shí)可實(shí)現(xiàn)自動關(guān)斷和自動上電。
8. 多輸入時(shí)的上電
MAX IIZ CPLD能夠輕松地監(jiān)視其輸入,可以自停止或者自啟動,這些功能都可以直接應(yīng)用在降低便攜式應(yīng)用的功耗上。在許多便攜式產(chǎn)品中,通過按下電源開關(guān)實(shí)現(xiàn)上電。如果產(chǎn)品在一段時(shí)間內(nèi)空閑,可啟用關(guān)斷或者待機(jī)模式來延長電池使用壽命。對于這一點(diǎn),許多便攜產(chǎn)品設(shè)計(jì)人員希望用戶來重新激活產(chǎn)品,例如,開蓋、按下任意鍵、插入存儲器卡等(圖8)。但是,大多電源管理設(shè)計(jì)都只支持一個(gè)控制輸入。在這種情況下,可以采用CPLD來監(jiān)控輸入。當(dāng)產(chǎn)品在設(shè)計(jì)人員指定的一段時(shí)間都處于空閑,CPLD向電源管理邏輯發(fā)出關(guān)斷信號。當(dāng)任意輸入使其激活后,CPLD上電并向電源管理邏輯發(fā)出系統(tǒng)上電信號。
圖8:利用MAX IIZ CPLD可根據(jù)輸入工作狀態(tài)來啟動或者停止系統(tǒng)供電。
評論