2019 · 12 citations · 6 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEmbedded SystemsSystem-on-chip DesignHardware ArchitectureInterconnect ArchitectureInterprocess CommunicationMultiprocessor SystemsProcessor Core DesignProcessor MicroarchitectureAsynchronous ProcessingHardware PartitioningHardware ResourcesPartitioningPartitioning For Embedded SystemsPartitioning In System-on-chip DesignProcessor ArchitectureProcessor Partitioning
The Dual Processor Platform (DPP) is a novel architecture template for networked embedded systems based on a strictly asynchronous processor interconnect that allows to minimize interference with a proven predictable behavior [7]. Contrary to traditional platforms [1, 5] DPP tries to mitigate interference by isolating different tasks and mapping them onto dedicated hardware resources. Typically, two different task sets - (i) sensing/actuation/data processing and (ii) communication - are mapped onto two different physically separated processing elements (usually low-power microcontrollers), allowing each to be optimized according to their individual requirements. Such hardware partitioning is a standard approach, frequently found in more complex sensor system implementations [2]. While the communication processor handles wireless packet transmission and reception, the application processor is dedicated to the sensor data acquisition, processing and actuation. But this strict separation of resources and function also requires a processor interconnect: BOLT [7], a stateful processor interconnect specifically designed based on this paradigm allows a strict decoupling of the power, clock and time domains of the two processing elements by allowing only asynchronous message passing between the two. The strict limitation to an asynchronous interface allows for predictable run-time behavior that, in addition to typical behavior observed from experiments, has been formally verified [7]. The most notable advantages of this approach are:
6
Telos: enabling ultra-low power wireless research
2005 · 1.8K citations
Engineering, Computer Engineering, Electrical Engineering +16
Roman Lim, Federico Ferrari, Marco Zimmerling et al. · 2013 · 202 citations
Henri Dubois-Ferrière, Laurent Fabre, Roger Meier et al. · 2006 · 137 citations · Full text
Lucas Girard, Jan Beutel, Stephan Gruber et al. · Geoscientific instrumentation, methods and data systems · 2012 · 41 citations · Full text
Felix Sutton, Marco Zimmerling, Reto Da Forno et al. · 2015 · 32 citations