Invention Application
- Patent Title: COMPILER SYSTEM FOR A PROCESSOR WITH AN EXPANDABLE INSTRUCTION SET ARCHITECTURE FOR DYNAMICALLY CONFIGURING EXECUTION RESOURCES
-
Application No.: US15371452Application Date: 2016-12-07
-
Publication No.: US20170161036A1Publication Date: 2017-06-08
- Inventor: G. GLENN HENRY , RODNEY E. HOOKER , TERRY PARKS , DOUGLAS R. REED
- Applicant: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F9/30

Abstract:
A compiler system that converts an application source program into an executable program according to a predetermined ISA executable by a general purpose processor. The processor includes a PEU that is programmable to execute a UDI. The compiler system includes a PEU programming tool that converts a functional description of a processing operation to be performed by the PEU of the processor into programming information for programming the PEU to perform the processing operation in response to the specified UDI. The compiler system includes a compiler that converts the application source program into the executable program, which includes an optimization routine that represents a portion of the application source program with the specified UDI and that inserts the UDI into the executable program, and that further inserts into the executable program a UDI load instruction that specifies the UDI and a location of the programming information in the executable program.
Public/Granted literature
Information query