In this chapter we define what a mixed-time-criticality system is and what its requirements are. After defining the concepts that such systems should follow, we described CompSOC, which is one example of a mixed-time-criticality platform. We describe, in detail, how multiple resources, such as processors, memories, and interconnect, are combined into a larger hardware platform, and especially how they are shared between applications using different arbitration schemes. Following this, the software architecture that transforms the single hardware platform into multiple virtual execution platforms, one per application, is described.
|Titel||Handbook of hardware/software codesign|
|Redacteuren||S. Ha, J. Teich|
|Plaats van productie||Dordrecht|
|ISBN van elektronische versie||978-94-017-7267-9|
|ISBN van geprinte versie||978-94-017-7266-2|
|Status||Gepubliceerd - 1 nov 2017|