Patent №
US 8,060,356
Granted
2011-11-15
Filed 2008
Owner
SONY COMPUTER ENTERTAINMENT INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12331349
Processor emulation using fragment level translation is disclosed. A target system having a main target processor, a secondary target processor element and an instruction memory associated with the secondary target processor element may be emulated with a host system having one or more host processors and a host memory. Two or more target system code instructions for the secondary target processor may be grouped into one or more fragments with known starts and ends. A data structure that maps the host memory locations of the starts and ends may be maintained. Each fragment may be translated into a corresponding set of position-independent translated fragments executable by the host system. The translated fragments may be loaded into one or more of the host processors. If a memory layout for target system code corresponding to the one or more fragments has changed, the fragments may be dynamically re-linked, without re-translation, and executed.
AI classification
Ownership
SONY COMPUTER ENTERTAINMENT INC.
assignment · 219530627
Assignors
SARGAISON, STEWART
On an employer assignment, the assignors are typically the inventors.