发明名称 接口控制电路、设备和标识切换方法
摘要 本发明公开了一种接口控制电路、设备和标识切换方法,属于计算机技术领域。方法包括:接收处理器发送的包括预定地址的读请求;根据读请求中的预定地址查询存储器中存储的标识;当查询到的标识是空闲标识时,将标识由空闲标识切换成忙碌标识。解决了现有技术中,当设备运行一个线程或者一个处理器申请关键代码段的标识时,设备需要采用关中断或者锁总线,从而导致系统性能低下,并且在如AMP等多核设备中,为了让所有处理器都能读取到关键代码段的标识,需要通过上层软件来约定共享空间,从而导致软件系统结构复杂、开发测试以及维护成本大的问题。
申请公布号 CN103885824A 申请公布日期 2014.06.25
申请号 CN201210560672.9 申请日期 2012.12.21
申请人 华为技术有限公司 发明人 庞振
分类号 G06F9/48(2006.01)I 主分类号 G06F9/48(2006.01)I
代理机构 北京三高永信知识产权代理有限责任公司 11138 代理人 黄厚刚
主权项 一种设备,其特征在于,所述设备包括:总线、与所述总线相连的接口控制电路、与所述接口控制电路相连的存储器以及与所述总线相连的至少一个处理器;所述存储器,用于存储至少一个标识,每个标识对应于一个预定地址和至少一个关键代码段,所述标识是空闲标识或者忙碌标识,所述空闲标识代表对应的关键代码段能够被所述处理器访问,所述忙碌标识代表对应的关键代码段不能被所述处理器访问;所述接口控制电路,用于根据所述处理器发送的包括预定地址的读请求查询所述存储器中存储的标识;所述接口控制电路,还用于当查询到的所述标识是所述空闲标识之后,将所述标识由所述空闲标识切换成所述忙碌标识。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼