华南理工大学学报(自然科学版) ›› 2009, Vol. 37 ›› Issue (9): 57-61.
杨珺1 曹阳1,2 马秦生1 高洵1
Yang Jun1 Cao Yang 1.2 Ma Qin-sheng1 Gao Xun1
摘要: 为解决多端口片上系统仲裁调度中性能与代价之间的矛盾,提出了一种将提前仲裁机制和请求等待优先机制扩展到固定优先级仲裁算法之上的仲裁策略:提前仲裁机制利用数据传输时间段来裁决新的总线访问请求;请求等待机制对发出总线访问请求但未获访问允许的主设备端口设定请求等待时间,当等待时间到达时,该端口将获得对总线的优先访问权.实验结果表明,该策略的总线利用率较请求等待优先仲裁策略的提高10%左右,它不仅能够兼顾各个主设备端口间的优先性和公平性,而且能够以较低的实现代价获取较高的系统性能.