针对通用片上网络异步路由器服务质量问题,提出了一种延时无关的异步动态优先级仲裁器.通过比较请求数据包的优先级,可以实现在一个仲裁周期内按优先级由高到低输出.若优先级相同,则顺序输出.解决了传统静态优先级仲裁器的优先级数据输入方式固定问题,提高了仲裁器和路由器的可扩展性.该仲裁器在0.18μm标准CMOS工艺下实现.Spice仿真结果显示,其平均响应时间为0.92ns,平均每个请求信号的动态功耗为0.75mW,可用于通用片上网络异步路由器的仲裁.
This paper proposes a delay-independent asynchronous dynamic priority arbiter to improve the quality of service in the asynchronous router of the general-purpose network on chips.In an arbitration period,by comparing the priority of the data packets with request signals,the arbiter will output the data packets in the sequence of descending priority.The packets with equal priority are outputted serially so that it resolves the problems of requests with fixed priority in conventional static arbiters,and improves the scalability of the arbiter and router.The arbiter is implemented based on 0.18 μm standard CMOS technology.Results have shown that the average response time is 0.92 ns,and that the average dynamic power consumption is 0.75 mW per request,which can be used for the asynchronous router of the general-purpose network on chips.