华南理工大学学报(自然科学版) ›› 2009, Vol. 37 ›› Issue (9): 57-61.

• 电子、通信与自动控制 • 上一篇    下一篇

基于提前仲裁和请求等待优先的仲裁策略

杨珺1  曹阳1,2  马秦生1  高洵1   

  1. 1. 武汉大学 电子信息学院, 湖北 武汉 430079; 2. 武汉大学 软件工程国家重点实验室, 湖北 武汉 430072
  • 收稿日期:2008-08-27 修回日期:2009-03-09 出版日期:2009-09-25 发布日期:2009-09-25
  • 通信作者: 杨珺(1973-),女,博士生,讲师,主要从事VLSI设计和信息安全研究. E-mail:yangjun91111@hotmail.com
  • 作者简介:杨珺(1973-),女,博士生,讲师,主要从事VLSI设计和信息安全研究.
  • 基金资助:

    国家“863”高技术计划项目(2002AA1Z1490);教育部高等学校博士学科点专项科研基金资助项目(20040486049);华为技术有限公司高校合作研究基金资助项目

Arbitration Strategy Based on Early Arbitration and Request Waiting Priority

Yang Jun1  Cao Yang 1.2 Ma Qin-sheng1  Gao Xun1   

  1. 1. School of Electronic Information, Wuhan University, Wuhan 430079, Hubei, China; 2. State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072, Hubei, China
  • Received:2008-08-27 Revised:2009-03-09 Online:2009-09-25 Published:2009-09-25
  • Contact: 杨珺(1973-),女,博士生,讲师,主要从事VLSI设计和信息安全研究. E-mail:yangjun91111@hotmail.com
  • About author:杨珺(1973-),女,博士生,讲师,主要从事VLSI设计和信息安全研究.
  • Supported by:

    国家“863”高技术计划项目(2002AA1Z1490);教育部高等学校博士学科点专项科研基金资助项目(20040486049);华为技术有限公司高校合作研究基金资助项目

摘要: 为解决多端口片上系统仲裁调度中性能与代价之间的矛盾,提出了一种将提前仲裁机制和请求等待优先机制扩展到固定优先级仲裁算法之上的仲裁策略:提前仲裁机制利用数据传输时间段来裁决新的总线访问请求;请求等待机制对发出总线访问请求但未获访问允许的主设备端口设定请求等待时间,当等待时间到达时,该端口将获得对总线的优先访问权.实验结果表明,该策略的总线利用率较请求等待优先仲裁策略的提高10%左右,它不仅能够兼顾各个主设备端口间的优先性和公平性,而且能够以较低的实现代价获取较高的系统性能.

关键词: 超大规模集成电路, 知识产权, 逻辑设计, 电路仿真, 多端口仲裁, 提前仲裁, 请求等待优先

Abstract:

In order to solve the contradiction between the performance and the cost of arbitration scheduling in the multi-port System-on-Chip,a new arbitration strategy expanding the mechanisms of early arbitration and request waiting priority on the fixed priority arbitration algorithm is proposed.In this strategy,the mechanism of early arbitration is used to decide a new bus access request according to the duration of data transfer,and the mechanism of request waiting priority is employed to set the request waiting time for the port that bus access requests turned down by the arbiter. When the waiting time expires, an access priority is provided for the port. Experimental results indicate that, as compared with the arbitration strategy based on request waiting priority, the proposed strategy increases the bus utilization by about 10% ; and that it considers both the priority and the fairness of the ports and possesses high system performance with tow cost.

Key words: VLSI circuit, intellectual property, logic design, circuit simulation, multi-port arbitration, early arbitration, request waiting priority