• 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