发明名称 一种集成电路及对集成电路中总线状态进行监控的方法
摘要 本发明实施例公开了一种集成电路及一种对集成电路中总线状态进行监控的方法,所述集成电路中设置了多个状态检测器和顶层监测器,采用多个状态检测器分别读取与所述多个状态检测器中每个状态检测器耦合的一个分支总线上的状态数据,进而顶层监测器收集来自每个状态检测器的所述状态数据,并将所述状态数据通过接口输出。通过本发明实施例公开的集成电路及对集成电路中总线状态进行监控的方法,利用空闲的底层通路,即分支总线来传输本身的状态数据,不需经过主总线,再将多个分支总线读取的状态数据汇总并发往接口,减轻了主总线负担并避免由芯片管脚数量造成的限制。
申请公布号 CN102628921B 申请公布日期 2014.12.03
申请号 CN201210051640.6 申请日期 2012.03.01
申请人 华为技术有限公司 发明人 王海军;孙兴国;唐维
分类号 G01R31/28(2006.01)I 主分类号 G01R31/28(2006.01)I
代理机构 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人 唐华明
主权项 一种集成电路,其特征在于,包括:处理器、主总线、多个分支总线、多个状态检测器、顶层监测器和接口;所述多个分支总线通过所述主总线耦合至所述处理器;所述主总线用于将来自多个分支总线的数据传输至所述处理器;所述处理器用于进行数据处理;多个状态检测器中的每个状态检测器分别耦合至所述多个分支总线中的一个总线上,分别用于读取与所述每个状态检测器耦合的分支总线上的状态数据,并将所述状态数据上传至顶层监测器;所述顶层监测器,用于收集来自每个状态检测器的所述状态数据,并将所述状态数据通过所述接口输出;其中:所述顶层监测器包括至少一个缓存,用于缓存来自每个状态检测器的所述状态数据;所述顶层监测器包括:处理单元,用于对来自每个状态检测器的所述状态数据分别打包得到来自每个状态检测器的打包状态数据,将所述来自每个状态检测器的打包状态数据通过所述接口输出;所述来自每个状态检测器的打包状态数据包括与所述每个状态检测器相对应的标识;或者用于将来自多个状态检测器的所述状态数据划分为不同类型的状态数据,将同一类型的状态数据打包,将所述同一类型的打包后的状态数据通过所述接口输出。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼