发明名称 Memory access bandwidth allocation and latency control in a digital camera
摘要 Memory access bandwidth within a digital camera is allocated among several requestors by assigning each requester a "tokens per snapshot" (TPS) value. Each requestor has a DMA engine and a DMA entry queue. If the requester wishes to access the memory, then a DMA entry is pushed onto the DMA entry queue of the requester. An arbiter uses the TPS values to select DMA entries off the various queues for incorporation into a "snapshot". The arbiter then selects DMA entries from the snapshot in an order for servicing such that memory access overhead in accessing the memory is reduced. Only after all DMA entries of the snapshot have been serviced is another snapshot of entries selected. Maximum latency in servicing a queue is controlled by assigning each queue a time out value (TOV). If a queue times out, then that queue is moved up in the order of servicing.
申请公布号 US2006004931(A1) 申请公布日期 2006.01.05
申请号 US20040884081 申请日期 2004.07.02
申请人 NUCORE TECHNOLOGY INC. 发明人 WEATHERSPOON DARRYL G.
分类号 G06F13/28 主分类号 G06F13/28
代理机构 代理人
主权项
地址