
400 Embedded systems design
Given that MS-DOS was to be used, how were the real-time
aspects of the design to be implemented, such as the data sampling
scheduling and perhaps more importantly, how the system would
respond when no data was received? This would be the next set of
design decisions to be made.
Deriving real-time performance from a non-real-
time system
Before this can be tackled, the first step is to quantify the
real-time performance that is needed and from that determine the
level of processing power needed. Real-time means guaranteeing
that work will be completed within a certain time period. That
time period could be seconds or minutes ...