Patent · US Expired

Testing and debugging new Y architecture code on existing X architecture system by using an environment manager to switch between direct X code execution and simulated Y code execution

US5613098A · kind A · utility

33Cited by
0References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 16, 1995
Grant dateMar 18, 1997
Priority date
Expiry dateMar 16, 2015

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3698
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A process is provided for developing a new computer system based on a new (Y) architecture. A Y computer prototype is developed with a design in accordance with the Y architecture. PA0 A multi-code processing system is developed for use on an existing X computer system designed in accordance with an X architecture and having an operative X operating system and operative X support routines. The processing system includes a Y simulator component, a debugger component, and an environment manager component. A Y code module is developed for each of a plurality of predetermined Y program modules during the Y prototype development. PA0 The multi-code processing system and at least one of the Y code modules are loaded into the X computer system during the Y prototype development. A related X code module may also be processed for loading into the X computer at the same time. PA0 The multi-code processing system components are operated on the X computer system during the prototype development to control and interface the switching of code execution between the X and Y domains and to test and debug each of the Y code modules. The debugged Y code modules are executed on the Y prototype or othe…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.