FAST MEMORY FOR PROGRAMMABLE DEVICES

    公开(公告)号:US20210384912A1

    公开(公告)日:2021-12-09

    申请号:US17407700

    申请日:2021-08-20

    Abstract: An integrated circuit device may include a programmable fabric die having programmable logic fabric and configuration memory that may configure the programmable logic fabric. The integrated circuit device may also include a base die that may provide fabric support circuitry, including memory and/or communication interfaces as well as compute elements that may also be application-specific. The memory in the base die may be directly accessed by the programmable fabric die using a low-latency, high capacity, and high bandwidth interface.

    PHOTON EMISSION ATTACK RESISTANCE DRIVER CIRCUITS

    公开(公告)号:US20180089433A1

    公开(公告)日:2018-03-29

    申请号:US15277195

    申请日:2016-09-27

    Abstract: Some embodiments include apparatuses having diffusion regions located adjacent each other in a substrate, and connections coupled to the diffusion regions. The diffusion regions include first diffusion regions, second diffusion regions, and third diffusion regions. One of the second diffusion regions and one of the third diffusion regions are between two of the first diffusion regions. One of the first diffusion regions and one of the third diffusion regions are between two of the second diffusion regions. The connections include a first connection coupled to each of the first diffusion regions, a second connection coupled to each of the second diffusion regions, and a third connection coupled to each of the third diffusion regions.

    Dynamic configuration and peripheral access in a processor

    公开(公告)号:US09710404B2

    公开(公告)日:2017-07-18

    申请号:US14666087

    申请日:2015-03-23

    Abstract: In various implementations, a system includes a memory, a processor, and an execution-aware memory protection unit (EA-MPU). The EA-MPU is configured to regulate memory access by the processor based at least on the identity of a subject executable that requests access, and on the address to which access is requested, and on permissions information that identifies which subject executables are to be granted access to each of several memory regions. In various implementations, the permissions information itself is stored among the several memory regions. Various configurations of the permissions information can be used to provide shared memory regions for communication among two or more stand-alone trusted software modules, to protect access to devices accessible through memory-mapped I/O (MMIO), to implement a flexible watchdog timer, to provide security for software updates, to provide dynamic root of trust measurement services, and/or to support an operating system.

    SECURED CREDENTIAL AGGREGATOR
    25.
    发明申请
    SECURED CREDENTIAL AGGREGATOR 审中-公开
    安全认证集合器

    公开(公告)号:US20160379207A1

    公开(公告)日:2016-12-29

    申请号:US14750992

    申请日:2015-06-25

    Abstract: An apparatus for aggregating secured credentials is described herein. The apparatus includes a processor and a memory. The memory includes code causing the processor to provision a plurality of secured credentials on the apparatus. The code causes the processor to isolate the secured credentials from each other in the memory. The code also causes the processor to emulate a selected secured credential from the secured credentials for a transaction.

    Abstract translation: 本文描述了用于聚合安全凭证的装置。 该装置包括处理器和存储器。 存储器包括使处理器在设备上提供多个安全凭证的代码。 该代码使处理器将存储器中的安全证书彼此隔离开。 该代码还使得处理器从事务的安全凭证中模拟选定的安全凭证。

    GROUPING OF PHYSICALLY UNCLONABLE FUNCTIONS
    27.
    发明申请
    GROUPING OF PHYSICALLY UNCLONABLE FUNCTIONS 有权
    物理不可分割函数的分组

    公开(公告)号:US20140218067A1

    公开(公告)日:2014-08-07

    申请号:US13997268

    申请日:2013-01-16

    CPC classification number: H03K19/17768 G06F21/72 H04L9/3247 H04L9/3278

    Abstract: A physically unclonable function (PUF) includes a plurality of PUF elements to generate an N-bit PUF signature. For each bit in the N-bit PUF signature, a PUF group of K number of individual PUF elements indicating a single-bit PUF value is used to generate a group bit. The group bits are more repeatable than the individual PUF elements. The value K may be selected such that (K+1)/2 is an odd number.

    Abstract translation: 物理上不可克隆的功能(PUF)包括多个PUF元件以产生N位PUF签名。 对于N位PUF签名中的每个比特,使用指示单位PUF值的K个个体PUF元素的PUF组来生成组比特。 组位比PUF单个元件更可重复。 可以选择值K使得(K + 1)/ 2是奇数。

    SCALABLE RUNTIME VALIDATION FOR ON-DEVICE DESIGN RULE CHECKS

    公开(公告)号:US20230089869A1

    公开(公告)日:2023-03-23

    申请号:US18070655

    申请日:2022-11-29

    Abstract: An apparatus to facilitate scalable runtime validation for on-device design rule checks is disclosed. The apparatus includes a memory to store a contention set, multiplexers, and a validator. In one implementation, the validator is to: receive design rule information for the multiplexers, the design rule information referencing the contention set, wherein the contention set identifies a determined harmful bitstream configuration for each multiplexer instance of the multiplexers, and wherein the contention set comprises a mapping of contents of a user bitstream to configuration bits of the multiplexers; receive, at the validator of the apparatus, the user bitstream for programming the multiplexers of the apparatus; analyze, at the validator using the design rule information, the user bitstream against the contention set at a programming time of the apparatus; and provide an error indication responsive to identifying a match between the user bitstream and the contention set.

Patent Agency Ranking