© John T. Taylor, Wayne T. Taylor 2021
J. T. Taylor, W. T. TaylorPatterns in the Machinehttps://doi.org/10.1007/978-1-4842-6440-9_7

7. Functional Simulator

John T. Taylor1   and Wayne T. Taylor2
(1)
Covington, GA, USA
(2)
Golden, CO, USA
 

A functional simulation is the execution of production source code on a platform—that is not the target platform—which provides the majority of the functionality (but not necessarily the real-time performance). Or, more simply, functional simulation is being able to develop, execute, and test production code without target hardware.

From a project management perspective, a functional simulation of the hardware eliminates the finish-to-start dependency the software has on the hardware and allows the hardware and software ...

Get Patterns in the Machine: A Software Engineering Guide to Embedded Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.