【技术实现步骤摘要】
本专利技术涉及对多主机处理装置(以下称“主机”)间的总线使用权的优先等级进行控制的指令提供控制装置,特别涉及在两个以上的主机对一个总线上连接的多个功能块发出指令这种系统中适用的指令提供优先等级的控制技术。
技术介绍
关于对多个主机的总线仲裁,一直以来,在决定总线优先级的时候,采取考虑总线仲裁时的空闲保留时间而降低程序执行时的执行时间的差异的方法。图10为现有的总线使用优先等级控制装置的构成图。依据该装置,各主机20-1~20-N中的对总线获得进行仲裁时的空闲保留期间的累积值通过第一个寄存器42来求取,并将此与第二个寄存器43里所存储的基准值,用比较电路44进行比较。然后,当该比较结果为累积值大于基准值时,提高该主机20获得总线时的优先等级。这样,减小了总线的各路所需时间在主机之间的差异(例如,参照特开平6-96014号公报(第5页,第1图))。现有的总线调节技术在处理由各主模块发出的指令所汇总的指令群的过程中,总线使用权可能会转移到其他的主机上。指令群只有在其中所包含的各指令逐次且连续地被执行后才开始带来有意义的结果,对于各主机而言是实质的处理单位。因此,若指 ...
【技术保护点】
一种指令提供控制装置,在多个主机之中适当选择被授予总线使用权的主机,将该选定的主机所发出的指令提供给所述总线,其特征在于,包括:指令群结束检测部,其检测出由所述选定的主机发出的指令汇总形成的指令群的结束;和仲裁部,直到由所述 指令群检测部检测出指令群的结束之前,其对所述选定的主机授予总线使用权。
【技术特征摘要】
JP 2003-8-20 2003-2960881.一种指令提供控制装置,在多个主机之中适当选择被授予总线使用权的主机,将该选定的主机所发出的指令提供给所述总线,其特征在于,包括指令群结束检测部,其检测出由所述选定的主机发出的指令汇总形成的指令群的结束;和仲裁部,直到由所述指令群检测部检测出指令群的结束之前,其对所述选定的主机授予总线使用权。2.根据权利要求1所述的指令提供控制装置,其特征在于所述多个主机的每一个发出的指令包含表示指令群是否结束的指令结束位;所述指令群结束检测部当所述指令结束位为规定值时,检测出该指令群的结束。3.根据权利要求1所述的指令提供控制装置,其特征在于,包括存储所述多个主机的每一发出的指令的缓冲部;所述仲裁部,在由所述指令群结束检测部检测出指令群的结束时,将所述缓冲部中存储的指令读出并提供给所述总线,释放作为该指令的发出源的主机的总线使用权。4.根据权利要求3所述的指令提供控制装置,其特征在于,针对两个主机,将各主机发出的指令提供给所述总线;所述缓冲部具有FIFO,其将一方主机发出的指令以从首地址向地址增加的方向进行存储,而将另一方主机发出的指令以从尾地址向地址减少的方向进行存储。5.根据权利要求3所述的指令提供控制装置,其特征在于,所述缓冲部具有寄存器,其用于调节该缓冲部的有效存储区域。...
【专利技术属性】
技术研发人员:松井彻,小谷敦,
申请(专利权)人:松下电器产业株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。