【技术实现步骤摘要】
本专利技术属于片上总线,具体涉及一种多通道数据总线的仲裁方法。
技术介绍
1、在片上总线技术中,包含总线协议,总线互联和总线仲裁。总线协议对总线的信号、时序、传输方式等进行定义,常见的总线协议有amba协议、coreconnect协议、wishbone协议等。不同的总线协议对地址和数据通道有不同的定义方式,在同一套总线协议下,各个模块接口统一,模块间采用同一套通信标准,降低了设计复杂度,缩短了整个soc的设计周期。总线互联对主从机的连接方式进行定义,常见的总线互联有点对点型互联、crossbar型互联、共享型互联等,不同的互联方式在片上总线系统中有着不同的传输效率和资源占用。总线仲裁对主从机访问顺序进行划分,在大型片上总线系统中,往往存在众多主机和从机,同时每一个主机和从机都存在多种的传输模式,总线仲裁保证了各个主从机有序地进行数据传输和总线带宽的最大化利用。好的仲裁算法需要兼具公平性和优先性,仅考虑一方面会造成总线带宽的浪费和总线传输效率的降低。在整个片上总线系统中,总线仲裁起着至关重要的作用。
2、传统的总线仲裁方式有以
...
【技术保护点】
1.一种多通道数据总线的仲裁方法,其特征在于,总线系统采用共享型总线互联桥接主机与从机,读写数据通道由多个双向数据通道组成,当两个主机同时发起数据传输请求时需要进行数据仲裁,对多个数据总线通道进行仲裁,进行数据仲裁的过程包括:
2.根据权利要求1所述的一种多通道数据总线的仲裁方法,其特征在于,读写数据通道包括N个独立的Mbits双向数据通道,Mbits数据通道之间进行任意整合传输,实现最大N×Mbits的数据传输。
3.根据权利要求2所述的一种多通道数据总线的仲裁方法,其特征在于,读写数据通道包括8个独立的4bits双向数据通道,4bits数据
...【技术特征摘要】
1.一种多通道数据总线的仲裁方法,其特征在于,总线系统采用共享型总线互联桥接主机与从机,读写数据通道由多个双向数据通道组成,当两个主机同时发起数据传输请求时需要进行数据仲裁,对多个数据总线通道进行仲裁,进行数据仲裁的过程包括:
2.根据权利要求1所述的一种多通道数据总线的仲裁方法,其特征在于,读写数据通道包括n个独立的mbits双向数据通道,mbits数据通道之间进行任意整合传输,实现最大n×mbits的数据传输。
3.根据权利要求2所述的一种多通道数据总线的仲裁方法,其特征在于,读写数据通道包括8个独立的4bits双向数据通道,4bits数据通道之间进行任意整合传输,实现最大32bits的数据传输。
4.根据权利要求1所述的一种多通道数据总线的仲裁方法,其特征在于,主机i在向仲裁器发起仲裁请求时,同时发送数据传输宽度信息,仲裁器为主机i分配双向数据通道,并将双向数据通道分配信息发送给主机i。
5.根据权利要求4所述的一种多通道数据总线的仲裁方法,其特征在于,双向数据通道分配信息为n位二进制信息,每一位表示一个双向数据通道,当该位为1时表示将对应的双向数据通道处于忙碌状态,当该位为0时表示将对应的双向数据通道处于空闲状态。
【专利技术属性】
技术研发人员:胡绍刚,储磊,刘益安,周莆钧,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。