Texas Instruments Incorporated
Streaming engine with stream metadata saving for context switching
Last updated:
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 addresses of data elements. A stream head register stores data elements next to be supplied to functional units for use as operands. Stream metadata is stored in response to a stream store instruction. Stored stream metadata is restored to the stream engine in response to a stream restore instruction. An interrupt changes an open stream to a frozen state discarding stored stream data. A return from interrupt changes a frozen stream to an active state.
Status:
Grant
Type:
Utility
Filling date:
3 Sep 2020
Issue date:
30 Aug 2022