-
1.
公开(公告)号:US12164883B2
公开(公告)日:2024-12-10
申请号:US17203591
申请日:2021-03-16
Applicant: STMICROELECTRONICS S.r.l.
Inventor: Xiao Kang Jiao , Fabio Giuseppe De Ambroggi , Loris Luise
Abstract: A method includes retrieving a plurality of datasets from respective memory registers of a memory and storing the retrieved plurality of datasets in respective register portions of a first register. A dataset of data-processing coefficients are stored in a second register. First processing is applied using, as the first operand, a first sub-set of dataset elements stored in the first register, and using, as the second operand, the data-processing coefficients, obtaining a first result. Second processing is applied using, as the first operand, a second sub-set of dataset elements stored in the first register comprised in a second window having a size equal to the dataset size, and using, as the second operand, the replica of the dataset of data-processing coefficients, obtaining a second result. An output is generated based on the first and second results. The first and second processing may perform multiply accumulate (MAC) operations.
-
公开(公告)号:US11630671B1
公开(公告)日:2023-04-18
申请号:US17581601
申请日:2022-01-21
Inventor: Xiao Kang Jiao , Fabio Giuseppe De Ambroggi
Abstract: A device includes a circular buffer, which, in operation, is organized into a plurality of subsets of buffers, and control circuitry coupled to the circular buffer. The control circuitry, in operation, receives a memory load command to load a set of data into the circular buffer. The memory load command has an offset parameter indicating a data offset and a subset parameter indicating a subset of the plurality of subsets into which the circular buffer is organized. The control circuitry responds to the command by identifying a set of buffer addresses of the circular buffer based on a value of the offset parameter and a value of the subset parameter, and loading the set of data into the circular buffer using the identified set of buffer addresses.
-