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