发明名称 System and method for arbitrating clients in a hierarchical real-time dram system
摘要 Systems and methods are disclosed for arbitrating requests from a plurality of clients requesting access to a shared real-time resource. In one embodiment, a plurality of sub-clients are aggregated into an aggregate client. At the aggregate client, access requests from the sub-clients are arbitrated to generate an aggregate request. An aggregate deadline is determined and access requests from the aggregate client and other clients are arbitrated using the aggregate deadline as the deadline of the aggregate client. In one embodiment, a critical instant analysis of the system is performed using the aggregate deadline as the deadline of the aggregate client. In another embodiment, a block-out counter is employed at an aggregate client to regulate the rate at which the aggregate client provides access requests to the shared resource. Access requests from the aggregate client and the other clients are then arbitrated, using DS/n as the deadline of the aggregate client, where DS is the shortest deadline among the n sub-clients. In yet another embodiment, the aggregate client employs a round-robin arbitration scheme and access requests from the aggregate client and the other clients are arbitrated using DS as the deadline of the aggregate client.
申请公布号 US2003167294(A1) 申请公布日期 2003.09.04
申请号 US20020218533 申请日期 2002.08.14
申请人 NEUMAN DARREN 发明人 NEUMAN DARREN
分类号 G06F9/48;(IPC1-7):G06F9/00 主分类号 G06F9/48
代理机构 代理人
主权项
地址