Processor unit for multiply and accumulate operations

A processor unit for multiply and accumulate ("MAC") operations is provided, the processor unit comprising: a plurality of MAC units for performing a set of MAC operations, wherein each MAC unit of the plurality of MAC units including an execution unit and a one-write one-read ("1W/1R...

Full description

Saved in:
Bibliographic Details
Main Authors Andreas Wagner, Jose Eduardo Moreira, Jentje Leenstra, Brian William Thompto
Format Patent
LanguageEnglish
Published 23.11.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A processor unit for multiply and accumulate ("MAC") operations is provided, the processor unit comprising: a plurality of MAC units for performing a set of MAC operations, wherein each MAC unit of the plurality of MAC units including an execution unit and a one-write one-read ("1W/1R") register file, wherein the 1W/1R register file having at least one accumulator; and another register file, wherein the execution unit of each MAC unit being configured to perform a subset of MAC operations by computing a product of a set of values received from the another register file and adding the computed product to a content of the at least one accumulator, wherein each MAC unit being configured to perform the subset of MAC operations in a single clock cycle.
Bibliography:Application Number: GB202209610