-
公开(公告)号:CN101676890B
公开(公告)日:2012-05-16
申请号:CN200910163707.3
申请日:2009-08-14
Applicant: 北京北大众志微系统科技有限责任公司 , 济南众志信息技术有限公司
IPC: G06F13/362
Abstract: 本发明公开了一种用于动态调整带宽分配的总线仲裁方法及其仲裁器,其中总线仲裁方法包括:步骤一,保存所有总线主设备在一个滑动时间窗口内的总线占用量的记录;步骤二,每隔设定长度的时间,根据总线占用量的记录和预先设定的带宽需求,计算出各总线主设备在最近时间窗口内的带宽偏离量;步骤三,对各总线主设备的带宽偏离量进行排序,带宽偏离量越大的总线主设备的仲裁优先级越高;步骤四,根据排序得到的仲裁优先级序列进行总线仲裁。本发明解决了现有技术中存在的带宽分配不准确以及无法保证较低通信延迟的问题。
-
公开(公告)号:CN102207918A
公开(公告)日:2011-10-05
申请号:CN201110150606.X
申请日:2011-06-07
Applicant: 北京北大众志微系统科技有限责任公司
IPC: G06F13/26
CPC classification number: G06F13/3625 , G06F13/374
Abstract: 一种片上总线仲裁方法和装置,方法包括:将设备分为从高到低的第一级、第二级、第三级;在每个仲裁周期中,执行下列步骤:计算每一个实时交易剩余的处理时间,并将发出需要立刻处理的申请的设备在本仲裁周期中升级为第一级;监视第一级和第二级的设备的带宽使用量,将带宽使用量超过预设带宽阈值的设备在本仲裁周期中降级为第三级;对总线使用权发出申请的设备中,当等级最高的设备为第一级设备时,授权给第一级设备;当等级最高的设备不是第一级设备时,授权给发出连续的申请的设备;所述连续的申请是指与最近授权交易读写类型相同,且地址与最近授权交易的地址命中相同行或不同存储体的申请。本发明在保证通信服务质量的同时优化访存性能。
-
公开(公告)号:CN102207918B
公开(公告)日:2014-04-23
申请号:CN201110150606.X
申请日:2011-06-07
Applicant: 北京北大众志微系统科技有限责任公司
IPC: G06F13/26
CPC classification number: G06F13/3625 , G06F13/374
Abstract: 一种片上总线仲裁方法及装置,方法包括:将设备分为从高到低的第一级、第二级、第三级;在每个仲裁周期中,执行下列步骤:计算每一个实时交易剩余的处理时间,并将发出需要立刻处理的申请的设备在本仲裁周期中升级为第一级;监视第一级和第二级的设备的带宽使用量,将带宽使用量超过预设带宽阈值的设备在本仲裁周期中降级为第三级;对总线使用权发出申请的设备中,当等级最高的设备为第一级设备时,授权给第一级设备;当等级最高的设备不是第一级设备时,授权给发出连续的申请的设备;所述连续的申请是指与最近授权交易读写类型相同,且地址与最近授权交易的地址命中相同行或不同存储体的申请。本发明在保证通信服务质量的同时优化访存性能。
-
公开(公告)号:CN101676890A
公开(公告)日:2010-03-24
申请号:CN200910163707.3
申请日:2009-08-14
Applicant: 北京北大众志微系统科技有限责任公司
IPC: G06F13/362
Abstract: 本发明公开了一种用于动态调整带宽分配的总线仲裁方法及其仲裁器,其中总线仲裁方法包括:步骤一,维护所有总线主设备在一个滑动时间窗口内的总线占用量的记录;步骤二,每隔设定长度的时间,根据总线占用量的记录和预先设定的带宽需求,计算出各总线主设备在最近时间窗口内的带宽偏离量;步骤三,对各总线主设备的带宽偏离量进行排序,带宽偏离量越大的总线主设备的仲裁优先级越高;步骤四,根据排序得到的仲裁优先级序列进行总线仲裁。本发明解决了现有技术中存在的带宽分配不准确以及无法保证较低通信延迟的问题。
-
-
-