Invention Grant
- Patent Title: Command processor with multiple string copy engines for a decompression system
-
Application No.: US16560998Application Date: 2019-09-04
-
Publication No.: US10707897B1Publication Date: 2020-07-07
- Inventor: Vinay Patel
- Applicant: ATI Technologies ULC
- Applicant Address: US CA Santa Clara
- Assignee: ADVANCED MICRO DEVICES, INC.
- Current Assignee: ADVANCED MICRO DEVICES, INC.
- Current Assignee Address: US CA Santa Clara
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Main IPC: H03M7/00
- IPC: H03M7/00 ; H03M7/30 ; G06F9/30 ; G06F40/12 ; H03M5/00 ; H03M7/40

Abstract:
An electronic device for decompressing compressed data to recreate original data includes a first string copy engine and a second string copy engine. The first string copy engine processes a first string copy command by acquiring a first string from recreated original data and appending the first string to the recreated original data. The second string copy engine processes a second string copy command by checking the second string copy command for a dependency on the first string and, when the dependency is found, stalling further processing of the second string copy command until the first string copy engine has appended a corresponding portion of the first string to the recreated original data. The second string copy engine processes the second string copy command by acquiring a second string from the recreated original data and appending the second string to the recreated original data.
Information query