RePLACE
RePLACE is a generic, software-based technology that can run older, legacy software on newer, state-of-the-art COTS microprocessors.Parts obsolescence. Growth limitations. These are significant problems for today's embedded computer systems. Upgrading to new microprocessor technology means time consuming and costly software rewrite and re-host efforts, due to the incompatibilities between the new microprocessor technology and the existing -- or "legacy" -- software. The costs and time associated with recapturing existing capabilities, as well as the development and revalidation efforts for the new software are unacceptable in today's rapidly moving markets.
Now there's an effective solution: Northrop Grumman's Reconfigurable Processor for Legacy Applications Code Execution -- RePLACE. RePLACE consists of a set of wrapper software that executes both the new processor's instruction set and that of the legacy system in tandem on state-of-the-art, commercial off-the-shelf (COTS) microprocessors.
With RePLACE, the legacy software binary load module runs unmodified without the need for rewriting or recompiling, assuring a backward compatibility with the existing system -- with no inadvertent loss of the undocumented capabilities of the embedded code. And thanks to Northrop Grumman's patented technology, the legacy software can execute much faster providing dramatic performance improvements without modifying a single line of legacy code.
Moreover, RePLACE provides the framework and tools to incrementally expand or replace existing legacy functions with new, object oriented code, operating concurrently with the remaining legacy code functions. RePLACE establishes the foundation for hardware upgrades working with trusted legacy software, creating a solid base on which additional software capabilities can be incrementally added.
For more information or questions concerning RePLACE products, please contact us at:
Steve Walters
Business Development/Marketing
1-937-259-4946
1-937-259-4924 (fax)
Steve.Walters@ngc.com
RePLACE Product Team Technical Support
1-937-259-4888
1-937-259-4924 (fax)
Customers.RePLACE@ngc.com
