Journal of South China University of Technology (Natural Science Edition) ›› 2009, Vol. 37 ›› Issue (9): 57-61.

• Electronics, Communication & Automation Technology • Previous Articles     Next Articles

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);华为技术有限公司高校合作研究基金资助项目

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