DocumentCode :
2408679
Title :
High-performance software emulation of 1750 A processor
Author :
Reinholtz, Kirk
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Volume :
2
fYear :
1997
fDate :
26-30 Oct 1997
Firstpage :
8.2
Abstract :
We describe a software emulator of the MIL-STD-1750 A architecture that executes 1750A code at a rate of about 4 MIPS on a Sun 200 MHz Ultra2 workstation, and effectively several times faster than that when application-specific optimizations are used. A number of optimization techniques were used, including binary translation and an unusual emulation of the 1750A timers and memory management unit. The performance technologies used within the emulator are for the most part applicable to the emulation of other processor architectures
Keywords :
aerospace computing; computer architecture; floating point arithmetic; optimisation; storage management; timing circuits; virtual machines; 1750 A processor; 4 MIPS; MIL-STD-1750 A architecture; Sun 200 MHz Ultra2 workstation; application-specific optimization; binary translation; memory management unit; optimization; performance technologies; processor architectures; software emulation; timers; Computer architecture; Cost function; Emulation; Hardware; History; Optimizing compilers; Propulsion; Software testing; Space technology; Space vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital Avionics Systems Conference, 1997. 16th DASC., AIAA/IEEE
Conference_Location :
Irvine, CA
Print_ISBN :
0-7803-4150-3
Type :
conf
DOI :
10.1109/DASC.1997.637258
Filename :
637258
Link To Document :
بازگشت