发明名称 |
具备总线存取收回的数据处理系统 |
摘要 |
总线主控(112)可基于当前待定存取的一个或多个特性来选择性地收回当前待定存取。这样,总线主控可以更好地控制其存取请求。一个或多个特性可包括,例如,存取类型(例如,读/写、指令/数据、突发/非突发等等)、存取的顺序或次序、正在被存取的地址(例如,正在被存取的地址范围或者正在被存取的设备)、请求收回的总线主控(例如,在多主控系统中)、或者上述任意组合。总线仲裁(216)还可基于当前待定存取请求或后续存取请求的一个或多个特性来选择性收回当前待定存取请求以便后续存取请求。这些特性可包括上面所列出的任何一个、请求主控的优先级(例如,请求主控之间的优先级delta)、请求主控的其他属性、或上述的任意组合。 |
申请公布号 |
CN101027656A |
申请公布日期 |
2007.08.29 |
申请号 |
CN200580032682.3 |
申请日期 |
2005.09.01 |
申请人 |
飞思卡尔半导体公司 |
发明人 |
威廉·C·莫耶;布雷特·W·默多克 |
分类号 |
G06F13/00(2006.01);G06F13/22(2006.01);G06F13/36(2006.01);G06F13/38(2006.01) |
主分类号 |
G06F13/00(2006.01) |
代理机构 |
中原信达知识产权代理有限责任公司 |
代理人 |
穆德骏;黄启行 |
主权项 |
1.一种在数据处理系统中用于存取收回的方法,其中所述的数据处理系统具有在多个主控端口和至少一个受控端口之间的总线仲裁,所述方法包括:储存存取收回控制信息,该信息指示出允许或不允许收回的至少一个条件;授权对应于第一存取地址的对第一受控端口的第一存取请求,同时,对应于第二存取地址的对第一受控端口的第二存取请求正在进行中;在授权第一存取请求之后,接收对应于第三存取地址的对第一受控端口的第三存取请求;请求收回第一存取请求;以及使用存取收回控制信息,基于第一存取请求或第三存取请求至少之一的至少一个特性来选择性地收回第一存取请求。 |
地址 |
美国得克萨斯 |