-
公开(公告)号:CN110573991A
公开(公告)日:2019-12-13
申请号:CN201880027041.6
申请日:2018-04-24
Applicant: 苹果公司
IPC: G06F1/3206 , G06F1/3228 , G06F1/3287 , G06F1/3296
Abstract: 本公开描述了用于保留架构状态以便在睡眠状态和活动操作状态之间进行相对频繁切换的系统、装置和方法。处理器接收从活动状态转变到睡眠状态的指示。处理器将架构状态信息的第一子集的副本存储在芯上存储元件中,该芯上存储元件能够在电源关闭之后保留存储。处理器支持在睡眠状态期间对特定存储信息的可编程输入/输出(PIO)访问。当检测到唤醒事件时,处理器内的电路被再次上电。不执行引导序列和从片外存储器恢复架构状态。与从由复位基地址寄存器所指向的存储器位置进行取出相反,处理器改为从由保留的架构状态信息的子集的恢复的程序计数器所指向的存储器位置取出指令。
-
公开(公告)号:CN110573991B
公开(公告)日:2023-06-09
申请号:CN201880027041.6
申请日:2018-04-24
Applicant: 苹果公司
IPC: G06F1/3206 , G06F1/3228 , G06F1/3287 , G06F1/3296
Abstract: 本公开描述了用于保留架构状态以便在睡眠状态和活动操作状态之间进行相对频繁切换的系统、装置和方法。处理器接收从活动状态转变到睡眠状态的指示。处理器将架构状态信息的第一子集的副本存储在芯上存储元件中,该芯上存储元件能够在电源关闭之后保留存储。处理器支持在睡眠状态期间对特定存储信息的可编程输入/输出(PIO)访问。当检测到唤醒事件时,处理器内的电路被再次上电。不执行引导序列和从片外存储器恢复架构状态。与从由复位基地址寄存器所指向的存储器位置进行取出相反,处理器改为从由保留的架构状态信息的子集的恢复的程序计数器所指向的存储器位置取出指令。
-
公开(公告)号:CN116057515A
公开(公告)日:2023-05-02
申请号:CN202180062393.7
申请日:2021-09-10
Applicant: 苹果公司
IPC: G06F12/0831
Abstract: 公开了与数据同步屏障操作相关的技术。一种系统包括第一处理器,该第一处理器可从包括在该系统中的第二处理器接收数据屏障操作请求。基于从该第二处理器接收到该数据屏障操作请求,该第一处理器可确保由该第一处理器执行的指向排除区域之外的地址的未解决的加载/存储操作已经完成。该第一处理器可向该第二处理器回应该数据屏障操作请求在该第一处理器处完成,即使在指向该排除区域内的地址的一个或多个加载/存储操作是未解决的且在该第一处理器回应该数据屏障操作请求完成时未完成的情况下。
-
公开(公告)号:CN113490913A
公开(公告)日:2021-10-08
申请号:CN202080016540.2
申请日:2020-02-23
Applicant: 苹果公司
Inventor: A·凯西拉朱 , A·J·博蒙特-史密斯 , B·S·阿尔瓦雷斯-埃雷迪亚 , P·卡娜帕帝皮莱 , R·A·查奇克 , S·巴拉苏布拉曼尼安
Abstract: 在一个实施方案中,协处理器可包括旁路指示,该旁路指示识别不由给定处理器指令使用并因此可被旁路的执行电路。可在执行期间禁用对应电路,从而阻止在该电路的输出将不用于该指令时进行评估。在另一个实施方案中,该协处理器可按行和列实现处理元件的网格,其中给定协处理器指令可指定操作,该操作致使至多所有该处理元件对输入操作数的矢量进行操作以产生结果。该协处理器的实现可实现该处理元件的一部分。协处理器控制电路可被设计为与完整网格或局部网格一起操作,从而在局部网格情况中重发指令以执行请求的操作。在又一个实施方案中,该协处理器可能能够使矢量模式操作融合。
-
-
-