Invention Grant
- Patent Title: Streaming engine with error detection, correction and restart
-
Application No.: US16133434Application Date: 2018-09-17
-
Publication No.: US10592339B2Publication Date: 2020-03-17
- Inventor: Joseph Zbiciak , Timothy Anderson
- 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/312
- IPC: G06F9/312 ; G06F9/34 ; G06F11/10 ; G06F12/02 ; G06F11/14 ; G06F9/345 ; G06F12/0817 ; G06F12/0875 ; G06F12/0897 ; G06F9/30 ; G06F9/38 ; G06F11/00 ; G06F13/38 ; G06F13/40

Abstract:
Disclosed embodiments relate to a streaming engine employed in, for example, a digital signal processor. A fixed data stream sequence including plural nested loops is specified by a control register. The streaming engine includes an address generator producing addresses of data elements and a steam head register storing data elements next to be supplied as operands. The streaming engine fetches stream data ahead of use by the central processing unit core in a stream buffer. Parity bits are formed upon storage of data in the stream buffer which are stored with the corresponding data. Upon transfer to the stream head register a second parity is calculated and compared with the stored parity. The streaming engine signals a parity fault if the parities do not match. The streaming engine preferably restarts fetching the data stream at the data element generating a parity fault.
Public/Granted literature
- US20190121697A1 STREAMING ENGINE WITH ERROR DETECTION, CORRECTION AND RESTART Public/Granted day:2019-04-25
Information query