-
公开(公告)号:US20190049912A1
公开(公告)日:2019-02-14
申请号:US15856316
申请日:2017-12-28
Applicant: Intel Corporation
Inventor: RAJESH POORNACHANDRAN , NAGASUBRAMANIAN GURUMOORTHY , VINCENT ZIMMER
IPC: G05B19/042 , G06F17/50 , G06F21/57
Abstract: An apparatus to implement functional safety control logic (FSCL) in an autonomous driving system comprises a field-programmable gate array (FPGA) comprising logic elements to be partitioned into a first section to implement one or more safety cores and a second section to implement one or more non-safety cores, a memory to couple to the safety core or to the non-safety core, and a trusted execution environment (TEE) to couple to a remote administrator via a network and to apply a configuration received from the remote administrator to the FPGA. The safety core is to function as an active agent for FSCL during operation, and the non-safety core is to function as a failover agent during operation, and wherein the non-safety core is to perform a liveliness check on the safety core to monitor for a failover and to take over as the active agent in the event of a failover.
-
公开(公告)号:US20170003976A1
公开(公告)日:2017-01-05
申请号:US15100267
申请日:2013-12-27
Applicant: INTEL CORPORATION
Inventor: JIEWEN YAO , VINCENT ZIMMER , NICHOLAS ADAMS , WILLARD WISEMAN , GIRI MUDUSURU , NUO ZHANG
IPC: G06F9/44
CPC classification number: G06F9/4403 , G06F9/4401 , G06F9/4411 , G06F9/44505 , G06F21/572 , G06F21/575
Abstract: The present disclosure is directed to controlled customization of silicon initialization. A device may comprise, for example, a boot module including a memory on which boot code is stored, the boot code including at least an initial boot block (IBB) module that is not customizable and a global platform database (GPD) module including customizable data. The IBB module may include a pointer indicating GPD module location. The customizable data may comprise configurable parameters and simple configuration language (SCL) to cause the device to execute at least one logical operation during execution of the boot code. The GPD module may further comprise a pointer indicating SCL location. The boot code may be executed upon activation of the device, which may cause the IBB module to load an interpreter for executing the SCL. The interpreter may also verify access request operations in the SCL are valid before executing the access request operations.
Abstract translation: 本公开涉及硅初始化的受控定制。 设备可以包括例如包括其上存储有引导代码的存储器的引导模块,所述引导代码至少包括不可定制的初始引导块(IBB)模块和包括可定制的全局平台数据库(GPD)模块 数据。 IBB模块可以包括指示GPD模块位置的指针。 可定制数据可以包括可配置参数和简单配置语言(SCL),以使设备在启动代码的执行期间执行至少一个逻辑操作。 GPD模块还可以包括指示SCL位置的指针。 启动代码可以在设备激活时执行,这可能导致IBB模块加载用于执行SCL的解释器。 在执行访问请求操作之前,解释器还可以验证SCL中的访问请求操作是有效的。
-
公开(公告)号:US20190286450A1
公开(公告)日:2019-09-19
申请号:US16431444
申请日:2019-06-04
Applicant: Intel Corporation
Inventor: JIEWEN YAO , VINCENT ZIMMER , NICHOLAS ADAMS , WILLARD WISEMAN , GIRI MUDUSURU , NUO ZHANG
IPC: G06F9/4401 , G06F21/57 , G06F9/445
Abstract: The present disclosure is directed to controlled customization of silicon initialization. A device may comprise, for example, a boot module including a memory on which boot code is stored, the boot code including at least an initial boot block (IBB) module that is not customizable and a global platform database (GPD) module including customizable data. The IBB module may include a pointer indicating GPD module location. The customizable data may comprise configurable parameters and simple configuration language (SCL) to cause the device to execute at least one logical operation during execution of the boot code. The GPD module may further comprise a pointer indicating SCL location. The boot code may be executed upon activation of the device, which may cause the IBB module to load an interpreter for executing the SCL. The interpreter may also verify access request operations in the SCL are valid before executing the access request operations.
-
公开(公告)号:US20180203629A1
公开(公告)日:2018-07-19
申请号:US15410123
申请日:2017-01-19
Applicant: INTEL CORPORATION
Inventor: RAJESH POORNACHANDRAN , VINCENT ZIMMER , NED SMITH , NADHIYA CHANDRAMOHAN
CPC classification number: G06F21/76
Abstract: The present disclosure provides for MRC training. MRC training can include providing a hot add notification to a UEFI BIOS FW, receiving, at an MRC agent of the FIMC and from the UEFI BIOS FW, the MRC training request, and performing, at the MRC agent in response to the MRC training request, an MRC training independent of an SMM associated with the apparatus.
-
5.
公开(公告)号:US20170093896A1
公开(公告)日:2017-03-30
申请号:US14866327
申请日:2015-09-25
Applicant: Intel Corporation
Inventor: RAJESH POORNACHANDRAN , KARUNAKARA KOTARY , VINCENT ZIMMER , RONALD STORY
CPC classification number: H04L63/1425 , G06F21/575 , G06F21/82 , H04B5/0062 , H04L63/0236 , H04L63/0876 , H04L63/101 , H04L63/12
Abstract: Various embodiments are generally directed to an apparatus, method and other techniques to receive port configuration information from a radio frequency identification (RFID) device, the port configuration information indicating whether one or more I/O ports are permitted or unpermitted for use and perform a verification of an I/O port of one or more I/O ports based on the port configuration information stored in the RFID device. Embodiments also include causing an action to occur based on whether the I/O port has been verified or not verified.
-
-
-
-