-
公开(公告)号:CN101052952A
公开(公告)日:2007-10-10
申请号:CN200480044321.6
申请日:2004-09-10
Applicant: 飞思卡尔半导体公司
CPC classification number: G06F12/1036 , G06F12/1483 , G06F12/1491
Abstract: 一种存储器管理单元,包括:(i)多个数据段描述符,每个数据段描述符与数据存储器段相关联;(ii)多个程序段描述符,每个程序段描述符与程序存储器段相关联;和(iii)控制器,其适于响应任务切换更换多个数据段描述符和多个程序段描述符的内容。一种用于存储器管理的方法,所述方法包括:(i)提供多个数据段描述符;每个数据段描述符与数据存储器段相关联,并且提供多个程序段描述符,每个程序段描述符与程序存储器段相关联;(ii)接收和存储程序任务标识符和数据任务标识符;(iii)接收数据访问请求并且确定如何响应多个数据段描述符的内容处理数据访问请求;和(iv)接收程序访问请求并且确定如何响应多个程序段描述符的内容处理程序访问请求。
-
公开(公告)号:CN101044459B
公开(公告)日:2011-08-03
申请号:CN200580035470.0
申请日:2005-08-19
Applicant: 飞思卡尔半导体公司
IPC: G06F9/46
CPC classification number: G06F9/526
Abstract: 一种用于修改信息单元的系统和方法,所述方法包括以下阶段:(i)通过第一总线接收启动与位于存储模块的第一地址的至少一个信息单元关联的监听型原子操作的请求;(ii)通过第一总线提供该信息单元;(iii)尝试完成对已更新的信息单元的监听型原子操作;以及(iv)如果在接收、提供和尝试中的至少一个阶段期间,该第一地址由于锁定型原子操作而被锁定,则将该原子操作定义为失败的原子操作。
-
公开(公告)号:CN100524231C
公开(公告)日:2009-08-05
申请号:CN200580034886.0
申请日:2005-09-13
Applicant: 飞思卡尔半导体公司
IPC: G06F11/00
CPC classification number: G06F11/348 , G06F11/3636 , G06F2201/88
Abstract: 提供了一种用于非侵入跟踪的方法和装置,用于跟踪发生在基于处理器的设备上的事件。方法包括:由多个计数器对选择的事件进行计数;对多个计数器进行采样以提取多个计数器值,以响应预定触发事件;接收包括至少一个程序计数器值的附加跟踪信息;以及输出多个计数器值和附加跟踪信息至少之一,作为跟踪信息。
-
公开(公告)号:CN101044459A
公开(公告)日:2007-09-26
申请号:CN200580035470.0
申请日:2005-08-19
Applicant: 飞思卡尔半导体公司
IPC: G06F9/46
CPC classification number: G06F9/526
Abstract: 一种用于修改信息单元的系统和方法,所述方法包括以下阶段:(i)通过第一总线接收启动与位于存储模块的第一地址的至少一个信息单元关联的监听型原子操作的请求;(ii)通过第一总线提供该信息单元;(iii)尝试完成对已更新的信息单元的监听型原子操作;以及(iv)如果在接收、提供和尝试中的至少一个阶段期间,该第一地址由于锁定型原子操作而被锁定,则将该原子操作定义为失败的原子操作。
-
公开(公告)号:CN103460180B
公开(公告)日:2017-04-26
申请号:CN201180069838.0
申请日:2011-03-25
Applicant: 飞思卡尔半导体公司
Abstract: 本发明关于处理器系统,包括带有预定指令集的处理单元以及包括断言数据位置的断言寄存器,还包括至少一个通用寄存器,通用寄存器包括被布置在附加断言数据容器内的附加断言数据位置,其中每个附加断言数据位置适于存储附加断言数据以及用于在断言寄存器和通用寄存器之间传输数据的数据路径。所述处理器系统适于执行所述指令集的断言交换指令以经由数据路径将在第一断言数据位置内的断言数据与在第一附加断言数据容器内的对应附加断言数据位置中的数据进行交换以及经由数据路径将在第二断言存储位置内的断言数据与在第二附加断言数据内的对应附加断言数据位置中的数据进行交换。
-
公开(公告)号:CN103460180A
公开(公告)日:2013-12-18
申请号:CN201180069838.0
申请日:2011-03-25
Applicant: 飞思卡尔半导体公司
Abstract: 本发明关于处理器系统(10),该处理器系统包括带有预定指令集的处理单元(12)以及至少一个断言寄存器(14),断言寄存器(14)包括被布置在断言数据结构内的N个断言数据位置(P1,P2,...,Pn),每个断言数据位置适于存储断言单元。还包括至少一个通用寄存器(16),通用寄存器(16)包括附加断言数据位置,附加断言数据位置被布置在M-1个附加断言数据容器内,其中每个附加断言数据容器的数据结构对应于断言数据结构,其中每个附加断言数据位置适于存储附加断言数据以及用于在所述至少一个断言寄存器(14)和所述通用寄存器(16)之间传输数据的数据路径(18),其中至少一个断言存储位置(P1,P2,...,Pn)经由所述数据路径(18)被连接或可连接到至少一个对应的附加断言数据位置。所述处理器系统(10)适于执行所述指令集的断言交换指令以经由数据路径(18)将在第一断言数据位置(P1,P2,...,Pn)内的断言数据与在第一附加断言数据容器内的对应附加断言数据位置中的数据进行交换以及经由数据路径(18)将在第二断言存储位置(P1,P2,...,Pn)内的断言数据与在第二附加断言数据内的对应附加断言数据位置中的数据进行交换。本发明还关于对应计算机系统、用于管理断言的方法和对应计算机程序产品。
-
公开(公告)号:CN101052952B
公开(公告)日:2011-11-23
申请号:CN200480044321.6
申请日:2004-09-10
Applicant: 飞思卡尔半导体公司
CPC classification number: G06F12/1036 , G06F12/1483 , G06F12/1491
Abstract: 一种存储器管理单元,包括:(i)多个数据段描述符,每个数据段描述符与数据存储器段相关联;(ii)多个程序段描述符,每个程序段描述符与程序存储器段相关联;和(iii)控制器,其适于响应任务切换更换多个数据段描述符和多个程序段描述符的内容。一种用于存储器管理的方法,所述方法包括:(i)提供多个数据段描述符;每个数据段描述符与数据存储器段相关联,并且提供多个程序段描述符,每个程序段描述符与程序存储器段相关联;(ii)接收和存储程序任务标识符和数据任务标识符;(iii)接收数据访问请求并且确定如何响应多个数据段描述符的内容处理数据访问请求;和(iv)接收程序访问请求并且确定如何响应多个程序段描述符的内容处理程序访问请求。
-
公开(公告)号:CN101040263A
公开(公告)日:2007-09-19
申请号:CN200580034886.0
申请日:2005-09-13
Applicant: 飞思卡尔半导体公司
IPC: G06F11/00
CPC classification number: G06F11/348 , G06F11/3636 , G06F2201/88
Abstract: 公开一种用于非侵入跟踪的方法和装置。方法包括:由多个计数器对选择的事件进行计数;对多个计数器进行采样以提取多个计数器值,以响应预定触发事件;接收包括至少一个程序计数器值的附加跟踪信息;以及输出多个计数器值和附加跟踪信息至少之一,作为跟踪信息。
-
-
-
-
-
-
-