| Electronics | |
| Area, Power and Speed Optimized Early Output Majority Voter for Asynchronous TMR Implementation | |
| Nikos E. Mastorakis1  Padmanabhan Balasubramanian2  | |
| [1] Department of Industrial Engineering, Technical University of Sofia, 1000 Sofia, Bulgaria;School of Computer Science and Engineering, Nanyang Technological University, 50 Nanyang Avenue, Singapore 639798, Singapore; | |
| 关键词: digital circuits; logic design; fault tolerance; low power; high speed; TMR; | |
| DOI : 10.3390/electronics10121425 | |
| 来源: DOAJ | |
【 摘 要 】
This paper presents a new, efficient asynchronous early output majority voter that can be used to effectively realize an asynchronous triple modular redundancy (TMR) implementation. For the input-output mode asynchronous realization, the dual-rail code was used for data encoding and four phase return-to-zero and return-to-one handshake schemes were separately used for data communication. The proposed majority voter requires 62.8% less area and dissipates 37% less power on average compared to the best of the existing asynchronous majority voters while considering both handshake schemes. Importantly, the reductions in area and power are achieved without sacrificing the speed. Example TMR implementations show that the proposed majority voter leads to simultaneous reductions in cycle time, silicon area, and power dissipation. As a result, the proposed majority voter enables improved optimization in figure-of-merits such as area–cycle time product, power–cycle time product, and area–cycle time–power product for TMR implementations utilizing it compared to TMR implementations incorporating other majority voters. The circuits were implemented using a 32/28-nm CMOS technology.
【 授权许可】
Unknown