摘要
本发明提供了一种多端口USB主机芯片的仲裁调度系统及方法,该多端口USB主机芯片分别与USB主机、多个USB设备互联,包括:主机控制器模块,包括多个端口形成的多条链路,用于负责USB主机与各个USB设备之间的数据传输;仲裁模块,用于根据传输请求计算每个端口的当前数据传输优先级;每隔一段时间重新计算各个端口的传输优先级;总线管理模块,用于根据当前数据传输优先级为各个端口分配总线带宽资源;传输调度模块,用于根据各个端口的当前数据传输优先级以及分配的总线带宽资源,动态调整传输策略,控制主机控制器模块完成数据传输。本发明适用于多端口主机芯片可以动态合理分配总线带宽资源,能够有效提升总线利用率。
技术关键词
数据传输优先级
USB设备
调度系统
控制器模块
控制传输优先级
多端口
芯片
解析单元
速率
控制主机
协议
命令
资源分配
链路
批量
策略
系统为您推荐了相关专利信息
虚拟电厂调度方法
集群
调度系统
矩阵
暂态稳定分析
集成调度系统
协同调度策略
模糊层次分析法
改进型遗传算法
工业物联网
智能调度方法
充电策略
充电电动汽车
智能调度系统
充电站
关节康复训练
控制器模块
支撑臂
弧形托板
遥控终端