Energy-Efficient Recurrent Neural Network Accelerator

    公开(公告)号:US20240354548A1

    公开(公告)日:2024-10-24

    申请号:US18302154

    申请日:2023-04-18

    CPC classification number: G06N3/0442 G06N3/048

    Abstract: Systems and methods are provided for a neural network that includes a multiply accumulate (MAC) unit that is configured to receive an input vector weight matrix; multiply the input matrix by the input vector weight matrix, generating input vector partial sums; receive time-delayed hidden vectors and a hidden vector weight matrix; and multiply the time-delayed hidden vectors and the hidden vector weight matrix, which generates hidden vector partial sums. An accumulator may be coupled to the MAC unit and configured to accumulate and add the input vector partial sums and the hidden vector partial sums, generating full sum vectors. The neural network may generate the time-delayed hidden vectors based on the full sum vectors. The neural network may further include a first selection device coupled to the MAC unit that is configured to select between the input matrix and the time-delayed hidden vectors for reception at the MAC unit.

    SENSE AMPLIFIER CONTROL
    64.
    发明公开

    公开(公告)号:US20240249780A1

    公开(公告)日:2024-07-25

    申请号:US18628483

    申请日:2024-04-05

    CPC classification number: G11C16/28 G11C16/10 H03K19/20

    Abstract: A sense amplifier control system includes a precharge control switch configured to receive a precharge signal. A reference cell is configured to receive a reference word line signal. In a precharge phase, the control switch is controlled in response to the precharge signal to precharge the reference input node to a predetermined precharge level. In a sensing phase subsequent to the pre-charge phase, the trigger circuit is configured to output a triggering signal at the output terminal in response to the reference input node reaching a triggering level.

    Memory device for scheduling maximum number of memory macros write operations at re-arranged time intervals

    公开(公告)号:US12026404B2

    公开(公告)日:2024-07-02

    申请号:US18313374

    申请日:2023-05-08

    CPC classification number: G06F3/0659 G06F1/28 G06F3/0604 G06F3/0673 G06F9/4893

    Abstract: A memory device including a memory array with a plurality of memory macros, a power supplying circuit, and a controller is provided. The power supplying circuit is coupled to the memory array. The controller is coupled to the memory array. The power supplying circuit is configured to provide power to perform write operations to a number of the memory macros at the same time. The number of the memory macros for the write operations performed at the same time is not higher than a maximum number of the memory macros. The controller obtains the maximum number of the memory macros for the write operations performed at the same time by the power supplying circuit. The controller re-arranges a schedule for a sequence of the write operations of the memory macros to generate a re-arranged schedule. The maximum number is taken as a threshold value. In the re-arranged schedule, a number of part of the memory macros for the write operations performed at the same time is equal to or less then the threshold value.

    SENSE AMPLIFIER
    66.
    发明公开
    SENSE AMPLIFIER 审中-公开

    公开(公告)号:US20240046968A1

    公开(公告)日:2024-02-08

    申请号:US18447872

    申请日:2023-08-10

    CPC classification number: G11C7/062 G11C2207/063

    Abstract: A sense amplifier is provided. A first terminal of a first invertor is connected to a power node and a second terminal of the first invertor is connected to a cell current source. A first terminal of a second invertor is connected to the power node and a second terminal of the second invertor is connected to a reference current source. The first invertor is cross coupled with the second invertor at a first node and a second node. A pre-charge circuit is connected to the first node and the second node. A first pull up transistor and a second pull up transistor are connected between a supply voltage node and the power node. A signal level detector circuit is connected to the second pull up transistor. The signal level detector circuit switches on the second pull up transistor when a remaining voltage on one of the first node and the second node is below a reference voltage.

    Memory device
    68.
    发明授权

    公开(公告)号:US11735238B2

    公开(公告)日:2023-08-22

    申请号:US17855107

    申请日:2022-06-30

    Abstract: A memory device is provided, the memory device includes multiple cells arranged in a matrix of multiple rows and multiple columns. The memory device further includes multiple bit lines each of which is connected to first cells of the multiple cells arranged in a row of the multiple rows. A voltage control circuit is connectable to a selected bit line of the multiple bit lines and includes a voltage detection circuit that detects an instantaneous supply voltage and a voltage source selection circuit connected to the voltage detection circuit. The voltage source selection circuit selects a voltage source from multiple voltage sources based on the detected instantaneous supply voltage. The voltage source selection circuit includes a switch that connects the selected voltage source to the selected bit line to provide a write voltage.

    BACK-UP AND RESTORATION OF REGISTER DATA
    69.
    发明公开

    公开(公告)号:US20230260559A1

    公开(公告)日:2023-08-17

    申请号:US18138305

    申请日:2023-04-24

    Inventor: Yu-Der Chih

    Abstract: A system includes: a processor; a register configured to store a plurality of words, non-volatile memory having a plurality of cells, each cell corresponding to one of the words of the register, and wherein the each cell of the plurality of cells are set to an initial reset value; a first controller that in response to a loss in power: determines the word stored by the register; and changes the initial reset value of the cell of the non-volatile memory corresponding to the determined word stored by the register to a set value; a second controller that in response to detecting a restoration in power: identifies the cell having the set value; writes the word corresponding to the identified cell to the register; and resets the cells of the non-volatile memory to the initial reset value.

Patent Agency Ranking