发明授权
- 专利标题: Power management of DMA slaves with DMA traps
- 专利标题(中): 具有DMA陷阱的DMA从站的电源管理
-
申请号: US584805申请日: 1996-01-11
-
公开(公告)号: US5619729A公开(公告)日: 1997-04-08
- 发明人: Patrick M. Bland , Richard G. Hofmann , Robert T. Jackson , Nader Amini , Bechara F. Boury , Jayesh Joshi
- 申请人: Patrick M. Bland , Richard G. Hofmann , Robert T. Jackson , Nader Amini , Bechara F. Boury , Jayesh Joshi
- 申请人地址: CA Santa Clara NY Armonk
- 专利权人: Intel Corporation,International Business Machines Corporation
- 当前专利权人: Intel Corporation,International Business Machines Corporation
- 当前专利权人地址: CA Santa Clara NY Armonk
- 主分类号: G06F1/32
- IPC分类号: G06F1/32 ; G06F13/28 ; G06F13/00
摘要:
A device and method for power management of direct memory access ("DMA") slaves through DMA traps. The device comprises a plurality of registers coupled with conventional logic in order to generate a control signal for disabling direct memory access transfer requests for a powered-off DMA slave until the slave is re-powered. The method for managing power comprises steps of unmasking bits in a register containing information regarding which DMA slaves have been powered-off. Next, the DMA Controller consults a power management macro ("PMM") to determine whether a DMA transfer request involves a powered-off DMA slave. If not, the DMA transfer continues. However, if the DMA transfer does involve a powered-off DMA slave, then a main software application in operation is temporarily halted and the PMM generates a SMI signal and outputs the SMI signal to the central processing unit ("CPU") while keeping the disable control signal asserted, which effectively disables the DMA channel. The SMI signal invokes a software service routine which re-powers the powered-off DMA slave so that the main software application can continue.
公开/授权文献
- US5090891A Hybrid combustion device and system therefor 公开/授权日:1992-02-25