-
公开(公告)号:CN103460183B
公开(公告)日:2016-11-23
申请号:CN201180069867.7
申请日:2011-03-30
Applicant: 飞思卡尔半导体公司
IPC: G06F9/38
CPC classification number: G06F9/3802 , G06F9/3814 , G06F9/3853
Abstract: 提供了一种用于将提取集合的提前提取控制到可变长度执行集(VLES)处理器架构的解耦先进先出(FIFO)缓冲区内的方法,其中提取集合包括可用于分派到VLES处理器架构内的处理资源的VLES组的至少一部分,包括,对于每个周期,确定来自先前预先提取提取集合的可用于分派的多个VLES;以及如果下面的任何一个或多个被明确肯定,则仅仅请求下一周期中的下一个提取集合的提前提取:可用于分派的VLES组的数目小于预定匮乏阈值;或可用于分派的VLES组的数目表示低于预定上限阈值;或可用于分派的VLES组的数目表示在所述预定匮乏阈值和所述预定上限阈值之间,以及提取集合的提前提取在紧跟先前周期内发生。
-
公开(公告)号:CN103460183A
公开(公告)日:2013-12-18
申请号:CN201180069867.7
申请日:2011-03-30
Applicant: 飞思卡尔半导体公司
IPC: G06F9/38
CPC classification number: G06F9/3802 , G06F9/3814 , G06F9/3853
Abstract: 提供了一种用于将提取集合的提前提取控制到可变长度执行集(VLES)处理器架构的解耦先进先出(FIFO)缓冲区内的方法,其中提取集合包括可用于分派到VLES处理器架构内的处理资源的VLES组的至少一部分,包括,对于每个周期,确定来自先前预先提取提取集合的可用于分派的多个VLES;以及如果下面的任何一个或多个被明确肯定,则仅仅请求下一周期中的下一个提取集合的提前提取:可用于分派的VLES组的数目小于预定匮乏阈值;或可用于分派的VLES组的数目表示低于预定上限阈值;或可用于分派的VLES组的数目表示在所述预定匮乏阈值和所述预定上限阈值之间,以及提取集合的提前提取在紧跟先前周期内发生。
-
公开(公告)号:CN103329092A
公开(公告)日:2013-09-25
申请号:CN201180065584.5
申请日:2011-01-21
Applicant: 飞思卡尔半导体公司
CPC classification number: G06F9/3001 , G06F7/57 , G06F9/30029 , G06F9/30072 , G06F9/30094
Abstract: 一种集成电路装置(105)包括被设置为执行分支预测的至少一个指令处理模块(100)。该至少一个指令处理模块(100)包括至少一个预测计算模块(150),该至少一个预测计算模块(150)被设置为接收用于预测函数的至少一个结果向量(220)以及因此至少一个条件参数值(230)作为输入,并且至少部分地基于至少一个接收的条件参数值(230)从所述至少一个结果向量(220)输出预测结果值(240)。
-
-