发明名称 双总线无缝式自切换的方法
摘要 本发明公开了一种双总线无缝式自切换的方法,该方法使用了总线状态监控单元对总线的状态进行实时在线监控,总线自切换单元根据总线状态和总线仲裁输出的总线优先级对总线进行自切换,使访问请求能在总线有效时间内直接送到目标总线中;并且对没有被送到目标总线的访问请求产生相应的响应信号返回请求总线,总线间数据则根据各总线标准采用不同的桥接单元以实现数据转换。该方法使MCU能够在目标总线可用或上一个总线访问请求结束的时候,实现对下一个总线访问的请求,实现无缝切换访问和数据转换,提高了总线的切换访问效率,使嵌入式系统设计时更具有灵活性。
申请公布号 CN100541464C 申请公布日期 2009.09.16
申请号 CN200610157442.2 申请日期 2006.12.08
申请人 深圳艾科创新微电子有限公司 发明人 谢洪德;彭亮;郑涛;周显文;韦毅;刘波
分类号 G06F13/36(2006.01)I 主分类号 G06F13/36(2006.01)I
代理机构 代理人
主权项 1、双总线无缝式自切换的方法,其特征在于:使用了总线状态监控单元对总线的状态进行实时在线监控,总线自切换单元根据总线状态和总线仲裁输出的总线优先级对总线进行自切换,使访问请求能在总线有效时间内直接送到目标总线中;并对没有被送到目标总线的访问请求产生相应的响应信号返回请求总线,总线间数据则根据各总线标准采用不同的桥接单元以实现数据转换,其具体方法包括如下的步骤:步骤1:当整个系统处于就绪状态时,总线监控单元开始对所有的总线访问请求实施在线监控;步骤2:当接收到来自系统总线对某一目标总线上的从设备进行访问的请求时,总线监控单元立即向仲裁单元发出请求信号,同时将系统总线的访问请求进行锁定;步骤3:仲裁单元根据需要设定优先级,通常系统仲裁单元在系统处于就绪状态时其中一总线所处的通道具有最高优先级,另一总线所处的通道具有低优先级;但当其中任一总线获得访问权时该总线将自动取得高优先级,即优先级互换,并按照此规则循环下去;根据上述规则对所有的请求进行仲裁,并根据仲裁结果连接到总线自切换单元将系统总线切换连接到目标总线,同时返回目标总线从设备的响应信号;步骤4:当总线无访问请求时系统返回就绪状态。
地址 518057广东省深圳市南山区高新区科技中二路软件园一期4栋406室