2010 · 25 citations · 13 references
EngineeringComputer EngineeringComputer ScienceEmbedded SystemsHardware-software Co-designReal-time SystemsCongestion ControlEmbedded Communication ProtocolsEnergy-efficient Embedded SystemsNetwork-on-chip DesignReal-time Systems ArchitectureReal-time Systems DesignApplication-specific MicroarchitectureEmbedded Internet ProtocolsLow-power Embedded SystemsReal-time Hardware ArchitectureReal-time Networking
Many functions of embedded systems are implemented by software for flexibly dealing with frequent upgrade and for quickly fixing unpredictable bugs in applications. This system architecture is however generally less energy efficient than that implemented by application specific hardware. As a remedy of this issue, this paper proposes a processor-based platform having an RTOS in hardware for energy efficient and flexible TCP/IP processing. Unlike application specific hardware, implementing RTOS in hardware does not lose the flexibility of the applications while the energy efficiency is comparable to the application specific hardware. Experiments with an actual TCP/IP application demonstrate that our approach achieves a 7 times improvement in energy efficiency over an existing commercial fi rmware RTOS.
13
Hardware support for real-time operating systems
Paul Kohout, Brinda Ganesh, Bruce Jacob · 2003 · 95 citations
Hardware implementation of a real-time operating system
Takumi Nakano, Andy Utama, Mitsuyoshi Itabashi et al. · 2002 · 84 citations
A comparison of the RTU hardware RTOS with a hardware/software RTOS
Vincent J. Mooney, Anders Daleby, Karl Ingström et al. · 2003 · 61 citations