发明名称 数据处理系统中诊断功能的选择性禁用
摘要 一种数据处理系统2具有存储器6,存储器6具有并入了多个域的存储地址空间,每个域包括如指定数据的可编程域32所定义的一组存储地址。处理器内核8执行从存储器6获取的程序指令。诊断控制电路20响应于存储正被执行的程序指令的域选择性地禁用用于在数据处理系统2上执行诊断功能的诊断电路14、16、18。诊断控制电路20响应于与域相关的诊断能力定义数据36,以指明针对哪个域启用哪个诊断电路14、16、18。
申请公布号 CN101251821B 申请公布日期 2012.01.25
申请号 CN200810081458.9 申请日期 2008.02.22
申请人 ARM有限公司 发明人 M·J·威廉斯;D·克肖
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 北京东方亿思知识产权代理有限责任公司 11258 代理人 李晓冬
主权项 一种用于处理数据的设备,所述设备包括:能够用存储地址寻址的存储器,所述存储地址具有存储地址空间之内的值,所述存储地址空间具有多个域,域包括指定数据的可编程域定义的一组存储地址;数据处理电路,响应于从所述存储地址空间内的存储地址获取的程序指令以执行数据处理操作;诊断电路,响应于所述设备内的一个或多个信号,执行生成诊断数据的诊断操作;诊断功能控制电路,响应于正被执行的程序指令的存储地址位于所述多个域中的哪一个域的判断来选择性地禁用所述诊断电路的至少一些诊断功能;存储器管理电路,对定义所述存储地址空间内的存储地址的页面属性的存储器页面表数据做出响应,所述存储地址空间含有多个存储地址的连续页面,且其中所述指定数据的可编程域为所述存储器页面表数据的部分。
地址 英国剑桥郡