Electronic entertainment and communication system
First Claim
Patent Images
1. A data processing system comprising:
- a video game program processing system; and
a memory system coupled to the video game program processing system and comprising a volatile memory portion, a non-volatile memory portion and at least one register, a content of said at least one register determining a memory address mapping configuration of the memory system,wherein the video game program processing system has a predetermined address space for storing or executing programs and storing program related information, andwherein the video game program processing system is able to access and alter a content of said at least one register to effect a change in a memory address mapping of said volatile and non-volatile memory portions of the memory system within said predetermined address space, enabling execution of different game programs having differing memory address space usage requirements.
0 Assignments
0 Petitions
Accused Products
Abstract
A data processing system and method in which, by way of example, a memory system is coupled to a video game program processing system. The video game program processing system has a predetermined address space for executing programs stored in a program memory portion of the memory system. The contents of a plurality of storage locations determine a configuration of the memory system depending on which of a plurality of different game programs is to be executed by the video game program processing system.
-
Citations
20 Claims
-
1. A data processing system comprising:
-
a video game program processing system; and a memory system coupled to the video game program processing system and comprising a volatile memory portion, a non-volatile memory portion and at least one register, a content of said at least one register determining a memory address mapping configuration of the memory system, wherein the video game program processing system has a predetermined address space for storing or executing programs and storing program related information, and wherein the video game program processing system is able to access and alter a content of said at least one register to effect a change in a memory address mapping of said volatile and non-volatile memory portions of the memory system within said predetermined address space, enabling execution of different game programs having differing memory address space usage requirements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A processing method for enabling a video game program processing system coupled to a memory system having a predetermined memory address space to process video game programs having differing predetermined memory address space usage requirements for execution, said memory system having at least one volatile memory portion, at least one non-volatile memory portion and at least one register for storing information identifying particular predetermined memory address space usage requirements associated with each of a plurality of different video game programs, the method comprising:
-
selecting one of a plurality of different video game programs having predetermined memory address space usage requirements for execution by said video game program processing system; setting the contents of said at least one register in accordance with which one of the different video game programs is selected; configuring the memory system, including mapping at least one volatile memory portion and at least one non-volatile memory portion to different specific memory address locations within the predetermined memory address space, in dependence on the contents of said at least one register; and loading a selected video game program into at least the volatile memory portion for processing by the video game program processing system. - View Dependent Claims (17, 18, 19, 20)
-
Specification