发明授权
- 专利标题: PIO interjection between beats of a DMA operation
- 专利标题(中): DMA操作的节拍之间的PIO插入
-
申请号: US12966946申请日: 2010-12-13
-
公开(公告)号: US08321605B2公开(公告)日: 2012-11-27
- 发明人: Joseph P. Bratt , Lakshmi Rao
- 申请人: Joseph P. Bratt , Lakshmi Rao
- 申请人地址: US CA Cupertino
- 专利权人: Apple Inc.
- 当前专利权人: Apple Inc.
- 当前专利权人地址: US CA Cupertino
- 代理机构: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- 代理商 Dean M. Munyon; Eric K. Wingrove
- 主分类号: G06F13/28
- IPC分类号: G06F13/28 ; G06F13/00
摘要:
Techniques are disclosed relating to detecting and interjecting a programmed input/output (PIO) operation into a direct memory access (DMA) operation. In one embodiment, an integrated circuit may include a DMA controller that may contain a control circuit, a DMA unit, and a PIO unit. The control circuit may be configured to detect a pending PIO operation during a DMA operation and interject the PIO operation onto a shared path during the same clock cycle as or the first clock cycle following the detection of the pending PIO operation. The DMA operation may consist of multiple single-clock-cycle beats. In one embodiment, a PIO operation may be interjected onto the shared path between beats of a DMA operation, on consecutive clock cycles. At the next clock cycle following the PIO operation, the control circuit may resume the next beat of the DMA operation.
公开/授权文献
- US20120151104A1 PIO INTERJECTION BETWEEN BEATS OF A DMA OPERATION 公开/授权日:2012-06-14
信息查询