The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.06 - Nov.-Dec. (2012 vol.32)
pp: 52-61
Kazutoshi Suito , Keio University
Rikuhei Ueda , Keio University
Kei Fujii , Keio University
Takuma Kogo , Keio University
Hiroki Matsutani , Keio University
Nobuyuki Yamasaki , Keio University
ABSTRACT
The Dependable Responsive Multithreaded Processor (D-RMTP) applies priority-based control to all computation and communication levels. It also implements a hardware-based logging mechanism and error- correcting code (ECC) for improving dependability. The system on a chip (SoC), memory modules, and thermal and voltage sensors are integrated into the system in a package (SiP). Results demonstrate that this multifaceted approach could realize distributed real-time systems with dependability.
INDEX TERMS
Real-time systems, Thermal sensors, System-on-a-chip, Voltage measurement, Humanoid robots, Noise measurement, DVFS, distributed real-time system, dependable system, microprocessor, system on a chip, SoC, SiP, dynamic voltage and frequency scaling
CITATION
Kazutoshi Suito, Rikuhei Ueda, Kei Fujii, Takuma Kogo, Hiroki Matsutani, Nobuyuki Yamasaki, "The Dependable Responsive Multithreaded Processor for Distributed Real-Time Systems", IEEE Micro, vol.32, no. 6, pp. 52-61, Nov.-Dec. 2012, doi:10.1109/MM.2012.88
REFERENCES
1. G.C. Buttazzo, Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications, Springer, 2004.
2. I. Mizuuchi et al., "An Advanced Musculoskeletal Humanoid Kojiro," Proc. 7th IEEE-RAS Int'l Conf. Humanoid Robots, IEEE CS, 2007, pp. 294-299.
3. J. Urata et al., "Design of High Torque and High Speed Leg Module for High Power Humanoid," Proc. Int'l Con. Intelligent Robots and Systems, IEEE CS, 2010, pp. 18-22.
4. J.W.S. Liu, Real-Time Systems, Prentice Hall, 2000.
5. C.L. Liu and J.W. Layland, "Scheduling Algorithms for Multiprogramming in a Hard Real-Time Environment," J. ACM, vol. 20, no. 1, 1973, pp. 46-61.
6. N. Yamasaki, "Responsive Multithreaded Processor for Distributed Real-Time Systems," J. Robotics and Mechatronics, vol. 17, no. 2, 2005, pp. 130-141.
7. N. Yamasaki, I. Magaki, and T. Itou, "Prioritized SMT Architecture with IPC Control Method for Real-Time Processing," Proc. IEEE Real-Time and Embedded Technology and Applications Symp., IEEE CS, 2007, pp. 12-21.
8. J. Ziegler and N. Nichols, "Optimum Settings for Automatic Controllers," Trans. ASME, vol. 64, 1942, pp. 759-768.
9. N. Yamasaki, "Responsive Link for Distributed Real-Time Processing," Proc. Int'l Workshop Innovative Architecture for Future Generation High-Performance Processor and Systems, IEEE CS, 2007, pp. 20-29.
10. T.D. Burd and R.W. Brodersen, "Energy Efficient CMOS Microprocessor Design," Proc. 28th Hawaii Int'l Conf. System Sciences, IEEE CS, 1995, pp. 288-297.
11. T. Yamazaki et al., "Real Chip Size Three-Dimensional Stacked Package," IEEE Trans. Advanced Packaging, vol. 28, no. 3, 2005, pp. 397-403.
12. K. Fujii et al., "Dynamic Voltage and Frequency Scaling for Real-Time Scheduling on a Prioritized SMT Processor," Proc. Int'l Workshop Cyber-Physical Systems, Networks, and Applications, IEEE CS, 2011, pp. 9-15.
13. K. Suito et al., "Dependable Responsive Multithreaded Processor for Distributed Real-Time Systems," Proc. Cool Chips XV, IEEE CS, 2012, pp. 1-3.
28 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool