PROCESSOR EMULATION USING FRAGMENT LEVEL TRANSLATION

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

AI hardware1.00
Knowledge representation0.08
Natural language0.03
Vision0.02
Machine learning0.00
Evolutionary computation0.00
Planning0.00
Speech0.00

Ownership

SONY COMPUTER ENTERTAINMENT INC.

assignment · 219530627

Assignors

SARGAISON, STEWART

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC