Abstract
AbstractMicrocontrollers to be used in harsh environmental conditions, e.g., at high temperatures or radiation exposition, need to be fabricated in robust technology nodes in order to operate reliably. However, these nodes are considerably larger than cutting-edge semiconductor technologies and provide less speed, drastically reducing system performance. In order to achieve low silicon area costs, low power consumption and reasonable performance, the processor architecture organization itself is a major influential design point. Parameters like data path width, instruction execution paradigm, code density, memory requirements, advanced control flow mechanisms etc., may have large effects on the design constraints. Application characteristics, like exploitable data parallelism and required arithmetic operations, have to be considered in order to use the implemented processor resources efficiently. In this paper, a design space exploration of five different architectures with MIPS- or ARM-compatible instruction set architectures, as well as transport-triggered instruction execution is presented. Using a 0.18 $$\upmu $$
μ
m SOI CMOS technology for high temperature and an exemplary case study from the fields of communication, i.e., powerline communication encoder, the influence of architectural parameters on performance and hardware efficiency is compared. For this application, a transport-triggered architecture configuration has an 8.5$$\times $$
×
higher performance and 2.4$$\times $$
×
higher computational energy efficiency at a 1.6$$\times $$
×
larger total silicon area than an off-the-shelf ARM Cortex-M0 embedded processor, showing the considerable range of design trade-offs for different architectures.
Publisher
Springer Science and Business Media LLC
Subject
Information Systems,Theoretical Computer Science,Software
Reference37 articles.
1. Amirshahi, P., Navidpour, S.M., Kavehrad, M.: Performance analysis of uncoded and coded OFDM broadband transmission over low voltage power-line channels with impulsive noise. IEEE Trans. Power Deliv. 21(4), 1927–1934 (2006)
2. ARM Limited: Cortex-M3 Technical Reference Manual, ARM DDI 0337E edn. (2006)
3. ARM Limited: Cortex-M0 Technical Reference Manual, ARM DDI 0432C edn. (2009)
4. ARM Limited: ARM v7-M Arch. Reference Manual, ARM DDI 0403E edn. (2014)
5. ARM Limited: ARM v6-M Arch. Reference Manual, ARM DDI 0419D edn. (2017)
Cited by
7 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Improving Clock Frequencies in ASIC Designs through Semi-Automatic Register Placement and Advanced Retiming;2024 Panhellenic Conference on Electronics & Telecommunications (PACET);2024-03-28
2. Enhancing RISC-V Processor Performance in Harsh Environments through Data Cache Optimization;2024 Panhellenic Conference on Electronics & Telecommunications (PACET);2024-03-28
3. Optimizing RISC-V Processor Performance with Adaptive Execution Unit Lengths in Harsh Environment Condition;2024 Panhellenic Conference on Electronics & Telecommunications (PACET);2024-03-28
4. VLSI Implementation of RISC-V MCU with a variable stage pipeline;2023 IEEE 6th International Conference on Knowledge Innovation and Invention (ICKII);2023-08-11
5. Fully Microelectromechanical Non-Volatile Memory Cell;2023 IEEE 36th International Conference on Micro Electro Mechanical Systems (MEMS);2023-01-15