LOCKSTEP COMPARATORS AND RELATED METHODS

    公开(公告)号:US20220206065A1

    公开(公告)日:2022-06-30

    申请号:US17138529

    申请日:2020-12-30

    Abstract: Lockstep comparators and related methods are described. An example apparatus includes self-test logic circuitry having first outputs, and comparator logic including selection logic having first inputs and second outputs, ones of the first inputs coupled to the first outputs, first detection logic having second inputs and third outputs, the second inputs coupled to the second outputs, second detection logic having third inputs and fourth outputs, the third inputs coupled to the third outputs, latch logic having fifth inputs and fifth outputs, the third output and the fourth output coupled to the fifth inputs, and error detection logic having sixth inputs coupled to the fifth inputs.

    Integrated circuits, methods and interface circuitry to synchronize data transfer between high and low speed clock domains

    公开(公告)号:US10014041B1

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

    申请号:US15389814

    申请日:2016-12-23

    Abstract: Disclosed examples include interface circuits to transfer data between a first register in a fast clock domain and a second register in a slow clock domain, including a resettable synchronizer to provide a synchronized start signal synchronized to a slow clock signal to initiate a write from the first register to the second register according to a write request signal, a pulse generator circuit to provide a write enable pulse signal according to the synchronized start signal, a write control circuit to selectively connect an output of the first register to an input of the second register to write data from the first register to the second register according to the write enable pulse signal, and a dual flip-flop to provide a reset signal synchronized to a fast clock signal according to the write request signal to clear any prior pending write request and begin a new write operation.

    LOCKSTEP COMPARATORS AND RELATED METHODS

    公开(公告)号:US20230068811A1

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

    申请号:US18047511

    申请日:2022-10-18

    Abstract: Lockstep comparators and related methods are described. An example apparatus includes self-test logic circuitry having first outputs, and comparator logic including selection logic having first inputs and second outputs, ones of the first inputs coupled to the first outputs, first detection logic having second inputs and third outputs, the second inputs coupled to the second outputs, second detection logic having third inputs and fourth outputs, the third inputs coupled to the third outputs, latch logic having fifth inputs and fifth outputs, the third output and the fourth output coupled to the fifth inputs, and error detection logic having sixth inputs coupled to the fifth inputs.

    Interrupt handling method and apparatus for slow peripherals

    公开(公告)号:US10788853B2

    公开(公告)日:2020-09-29

    申请号:US15420267

    申请日:2017-01-31

    Abstract: Disclosed examples include interrupt handling circuitry and methods for managing interrupts of a fast clock domain circuit operated according to a first clock signal by a slow clock domain circuit operated according to a second clock signal in which an interrupt generator circuit generates an interrupt input signal synchronized to the second clock signal, and an interrupt clear circuit selectively resets the interrupt generator circuit in response to an acknowledgment signal from the first circuit asynchronously with respect to the second clock signal.

    Filler bank control circuit for synchronous FIFO queues and other memory devices

    公开(公告)号:US10095474B2

    公开(公告)日:2018-10-09

    申请号:US14270165

    申请日:2014-05-05

    Abstract: An apparatus includes a controller and logic circuitry. The controller is configured to generate multiple single-bit logic values. Each single-bit logic value has one of (i) a first value indicating that a data packet has been written into a memory and (ii) a second value indicating that a data packet has been read from the memory. The logic circuitry is configured to serially stack the single-bit logic values. The apparatus could further include a shift memory bank configured to store the single-bit logic values. The logic circuitry can be configured to serially stack the single-bit logic values in the shift memory bank. For example, the logic circuitry can be configured to shift the single-bit logic values in the shift memory bank in different directions and insert one single-bit logic value into the memory bank at different ends depending on whether the one logic value has the first or second value.

    SYSTEM AND METHOD FOR VIRTUAL HARDWARE MEMORY PROTECTION
    20.
    发明申请
    SYSTEM AND METHOD FOR VIRTUAL HARDWARE MEMORY PROTECTION 审中-公开
    虚拟硬件存储器保护的系统和方法

    公开(公告)号:US20150356046A1

    公开(公告)日:2015-12-10

    申请号:US14827077

    申请日:2015-08-14

    Abstract: A memory protection unit including hardware logic. The hardware logic receives a transaction from a virtual central processing unit (CPU) directed at a bus slave, the transaction being associated with a virtual CPU identification (ID), wherein the virtual CPU is implemented on a physical CPU. The hardware logic also determines whether to grant or deny access to the bus slave based on the virtual CPU ID. The virtual CPU ID is different than an ID of the physical CPU on which the virtual CPU is implemented.

    Abstract translation: 一个包含硬件逻辑的存储器保护单元。 硬件逻辑从针对总线从设备的虚拟中央处理单元(CPU)接收事务,该事务与虚拟CPU标识(ID)相关联,其中虚拟CPU在物理CPU上实现。 硬件逻辑还根据虚拟CPU ID确定是否准予或拒绝对总线从站的访问。 虚拟CPU ID与实现虚拟CPU的物理CPU的ID不同。

Patent Agency Ranking