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