2003 · 35 citations · 13 references
EngineeringComputer EngineeringComputer ScienceAutomotive ElectronicsEmbedded SystemsSchedulingAutomotive Embedded SystemsDistributed Systems DesignEmbedded Communication ProtocolsEmbedded Systems ArchitectureEmbedded Systems DesignTiming ModelingCommunication Protocol DesignDistributed Embedded SystemsEmbedded System ModelingEvent-triggered SystemsHolistic Timing AnalysisScheduling AlgorithmsTime-triggered CommunicationTime-triggered Systems
Distributed embedded systems implemented with mixed, event-triggered and time-triggered task sets, which communicate over bus protocols consisting of both static and dynamic phases, are emerging as the new standard in application areas such as automotive electronics. In a previous paper, we have developed a holistic timing analysis and scheduling approach for this category of systems. Based on this result, in the present paper, new design problems are solved, which we identified as characteristic for such hybrid systems: partitioning of the system functionality into time-triggered and event-triggered domains and the optimization of parameters corresponding to the communication protocol. We addressed both problems in the context of a heuristic which performs mapping and scheduling of the system functionality. We demonstrated the efficiency of the proposed technique with extensive experiments.
13
Hardware-software co-design of embedded systems
W.H. Wolf · Proceedings of the IEEE · 1994 · 413 citations
Fixed priority pre-emptive scheduling: An historical perspective
Neil Audsley, Alan Burns, Robert I. Davis et al. · Real-Time Systems · 1995 · 373 citations
Codesign of embedded systems: status and trends
Rolf Ernst · IEEE Design & Test of Computers · 1998 · 195 citations