Invention Grant
- Patent Title: Streaming engine with compressed encoding for loop circular buffer sizes
-
Application No.: US16423813Application Date: 2019-05-28
-
Publication No.: US10983912B2Publication Date: 2021-04-20
- Inventor: Joseph Zbiciak
- Applicant: TEXAS INSTRUMENTS INCORPORATED
- Applicant Address: US TX Dallas
- Assignee: TEXAS INSTRUMENTS INCORPORATED
- Current Assignee: TEXAS INSTRUMENTS INCORPORATED
- Current Assignee Address: US TX Dallas
- Agent Brian D. Graham; Charles A. Brill; Frank D. Cimino
- Main IPC: G06F9/35
- IPC: G06F9/35 ; G06F12/0862 ; G06F9/345 ; G06F9/355 ; G06F9/38 ; G06F12/02

Abstract:
A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces address of data elements for the nested loops. A steam head register stores data elements next to be supplied to functional units for use as operands. A stream template register specifies a circular address mode for the loop, first and second block size numbers and a circular address block size selection. For a first circular address block size selection the block size corresponds to the first block size number. For a first circular address block size selection the block size corresponds to the first block size number. For a second circular address block size selection the block size corresponds to a sum of the first block size number and the second block size number.
Information query