A Double-Node-Upset Self-Recoverable Latch Design for High Performance and Low Power Application

Size: px
Start display at page:

Download "A Double-Node-Upset Self-Recoverable Latch Design for High Performance and Low Power Application"

Transcription

1 > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 1 A Double-Node-Upset Self-Recoverable Latch Design for High Performance and Low Power Application Aibin Yan, Kang Yang, Zhengfeng Huang, Jiliang Zhang, Jie Cui, Xiangsheng Fang, Maoxiang Yi, Xiaoqing Wen, Fellow, IEEE Abstract This paper presents a double-node upset (DNU) self-recoverable latch design for high performance and low power application. The latch is mainly constructed from eight mutually feeding back C-elements and any node pair of the latch is DNU self-recoverable. Using a high speed transmission path and a clock gating technique, the latch has high performance and low power dissipation. Simulation results demonstrate the DNU self-recoverability of the latch and also show that the delay-power-area product of the latch is improved approximately by 81.80% on average, compared with the latest DNU self-recoverable latch designs. Index Terms Circuit reliability, radiation hardening, soft error, double-node upset, single node upset H I. INTRODUCTION ARDWARE security is a major concern for integrated circuit designers and manufacturers [1]. Hardware security problems can be caused by maliciously implanted hardware Trojans or due to the exposure to the space radiation environment. The latter is generally identified as a reliability issue. Radiation effects can manifest as hard errors or soft errors due to the striking of high energy particles like neutrons, protons, alpha particles, and so on [2]. Soft errors are a type of transient errors, resulting from particle striking induced transient faults. In the nanoscale technology, soft errors are rapidly becoming more and more serious [3]. Manuscript received January 29, 2018; revised???; accepted???. Date of publication???; This work was supported in part by the National Natural Science Foundation of China under Grant , , , Anhui University Doctor Startup Fund (J ), Project Team of Anhui Institute of Economic Management (YJKT1417T01) and the Natural Science Foundation of Hunan Province, China (2018JJ3072) (Corresponding author: Jiliang Zhang) Aibin Yan, Kang Yang and Jie Cui are with the School of Computer Science and Technology, Anhui University, Hefei , China. ( abyan@mail.ustc.edu.cn, @qq.com, cuijie@mail.ustc.edu.cn). Zhengfeng Huang, Xiangsheng Fang, Maoxiang Yi are with the School of Electronic Science & Applied Physics, Hefei University of Technology, Hefei , China. ( huangzhengfeng@139.com, @qq.com). Jiliang Zhang is with the College of Computer Science and Electronic Engineering, Hunan University, Changsha , China, ( zhangjiliang@hnu.edu.cn). Xiaoqing Wen is with the Department of Creative Informatics, and the Graduate School of Computer Science and Systems Engineering, Kyushu Institute of Technology, Fukuoka , Japan ( wen@cse.kyutech.ac.jp). In the nanoscale technology, the charge required to change the state of a circuit node is significantly decreased since supply voltage and transistor capacitances are decreased. This implies that the logic state of a circuit node becomes more easily disturbed by glitches resulting from the radiation effect especially when the charges generated by the particle striking in silicon are collected by the source/drain diffusions of CMOS transistors [2]. Hence it is highly important to design soft error tolerant or even soft error self-recoverable integrated circuits [3]. For a sequential element such as a memory cell or a flip-flop, particle striking may result in the state change of a single node, thus leading to a soft error. This is called single node upset (SNU). So far many radiation hardened schemes for effectively tolerating SNUs have been proposed [3-14]. The schemes in [8-10] are about hardening memory cells, flip-flops or static random access memory cells, while others are about hardening latch designs. On the other hand, for the nanoscale technology, the aggressively scaled transistor size and very large scale integration may cause particle striking to induce single event charge collection to affect double adjacent nodes, resulting in double-node upset (DNU) [15-17]. In recent years, researchers have tried to propose many novel schemes to tolerate DNUs [15, 17-25], many of them [19-25] are about hardening latch designs. In order to tolerate a DNU, a feasible approach is to enlarge transistor sizes of a weak node pair; however, the node pair can still be upset especially when the energy of the radiation particle is large enough. Furthermore, layout techniques such as well isolation, node spacing increase [19] and guard rings can also tolerate a DNU; however, these techniques increase circuit design complexity. Therefore, many circuit designers employ radiation hardening by design (RHBD) techniques using spatial redundancy like multiple-modular redundancy or interlocked redundant hold nodes, and they have recently proposed many reliable latch designs for tolerating DNUs [20-25]. However, the recently proposed DNU hardened latch designs also suffer from some serious problems related to DNU self-recoverability or cost-effectiveness. Latch designs in [20-21] are DNU-tolerant but not DNU-self-recoverable since there is at least one node pair that cannot self-recover from a DNU. Latch designs in [22-25] are DNU-self-recoverable; however, they suffer from high costs in terms of transmission

2 > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 2 A B O a) b) Fig.1. Schematics of two symbolic types of 2-input C-element. a) 2-input C-element. b) Clock gating based 2-input C-element. delay and power dissipation. This paper describes a DNU-self-recoverable latch design for high performance and low power application. Using eight mutually feeding back C-elements, redundant nodes make the latch DNU-self-recoverable. Using high speed transmission path and a clock gating (CG) technique, the latch has high performance and low power. Simulation results show the self-recoverability and cost effectiveness of the latch. The rest of the paper is organized as follows: Section II reviews typical hardened latch designs. Section III describes the circuit structure, behavior, and principle of the DNU self-recoverability and verification results of the proposed latch design. Section IV presents the comparison results for overheads. Finally, the conclusions are provided in Section V. II. PREVIOUS HARDENED LATCH DESIGNS This section reviews typical radiation hardened latch designs, such as the High performance Low cost Robust (HLR) and HLR-CG [6], self-recoverable, Frequency-aware and Cost-effective (RFC) [12], Double-Node Upset Tolerant (DONUT) [22], Non-Temporally Hardened LaTCH (NTHLTCH) [24], and Double-Node Upset Resilient Latch (DNURL) designs [25]. In these designs, C-elements (CEs) are widely used. Fig. 1 and Fig. 2 show the schematics of the CE and the above-mentioned latch designs, respectively. A B O A. HLR Latch As shown in Fig. 2-a), the HLR latch employs two independent feedback loops connecting to a CE so as to achieve SNU tolerance. The CE can mask any error in any feedback loop. However, the latch cannot tolerate a DNU since if the inputs of the CE are flipped, it would retain invalid data. B. HLR-CG Latch Using four mutually feeding back interlocked CEs as shown in Fig. 2-b), the HLR-CG latch can self-recover from any SNU. However, the latch cannot tolerate a DNU since if the outputs of any two CEs are flipped, it would retain invalid data. C. RFC Latch As shown in Fig. 2-c), the latch is mainly constructed from three mutually feeding back interlocked CEs so as to achieve SNU self-recoverability. However, the latch cannot tolerate a DNU and the reason is similar to that of the HLR-CG latch. D. DONUT Latch The DONUT latch comprises four united DICEs [8] as shown in Fig. 2-d) and it can self-recover from any DNU because of the existence of reliable feedback loops. However, the latch forms the feedback loops even in the transparent mode of operation, resulting in much power dissipation. E. NTHLTCH Latch As shown in Fig. 2-e), the latch mainly comprises nine CEs and more than three inverters to construct many feedback loops so as to ensure DNU self-recoverability. However, the latch is not cost-effective especially in terms of silicon area. F. DNURL Latch As shown in Fig. 2-f), the DNURL latch employs three delta cells, any of which is an RFC latch as shown in Fig. 2-c), to achieve DNU self-recoverability. To reduce overheads in terms of power dissipation and transmission delay, the latch employs clock gating and a high speed path. However, the latch is not cost-effective especially in terms of silicon area. a) b) c) DICE A DICE C DICE B DICE D d) e) f) Fig.2. Schematics of the reviewed latch designs. a) HLR. b) HLR-CG. c) RFC. d) DONUT. e) NTHLTCH. f) DNURL. b b b b SRC1 SRC2 b b SRC3

3 > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 3 III. PROPOSED HARDENED LATCH DESIGN A. Circuit Structure and Behavior Fig. 3 shows the schematic of the proposed DNU self-recoverable latch design for High performance and Low power application (referred to as DNURHL). The latch design consists of four transmission gates TG1, TG2, TG3, TG4 and eight 2-input C-elements (CEs). Note that CE2, CE4, CE6 and CE8 are clock gating (CG) based ones. D,,, and are the input, the output, the system clock, and the negative system clock, respectively. Fig. 4 shows the layout of the design. When =1, the latch works in transparent mode; thus, nodes,, N6, and are driven by D through transmission gates and signals can be obtained from nodes,, and N7. It can be seen that,, N6, and are only driven by transmission gates since these CG based CEs cannot output values in the mode. As a result, current competition can be avoided on outputs of CG based CEs, resulting in reduced power dissipation. When =0, the latch works in hold mode; thus, nodes,, N6, and are stopped from being driven by D through transmission gates but instead driven by CG based CEs. As a result, the interlocked feedback loops in the latch are constructed to robustly retain data. It can be seen from Fig. 3 that the feedback rule for the CEs is as follows: In the ordered and circulated CE list <CE1, CE2, CE3, CE4, CE5, CE6, CE7, CE8>, the output of any CE is fed back to one input of the next CE and one input of the triply prior CE. In hold mode, there are totally 8 cases of SNU occurrences since every internal node may be affected by an SNU. In the case where is affected by the SNU and a glitch occurs, the glitch on would be fed back to one of the inputs of CE2 and one of the inputs of CE6, but the other nodes would not be affected since the glitch can be intercepted by CE2 and CE6. Since the inputs of CE1 are not affected by the SNU, can self-recover. Similarly, in above working flow, it can be seen that the latch can self-recover from SNUs for all nodes. As a result, the latch is SNU-self-recoverable. Now consider the case where a node pair is affected by a DNU. There are a total of C 8 2 =28 cases since any two of the internal nodes can be affected by a DNU. If the node distance between the output of one CE to the output of another adjacent CE is denoted by λ, the node distance between the output of one CE to the output of any other CEs can be obtained as and only as λ, 2λ, 3λ, and 4λ. This is because the CEs are symmetrical and circulated as shown in Fig. 3. Therefore, there are only 4 indicative node pairs, i.e., <, >, <, >, <, > and <, >. As for node pairs including the output of the latch, the four indicative node pairs are <N7, >, <N6, >, <, >, and <, >. Obviously, node distances for these node pairs are λ, 2λ, 3λ, and 4λ, respectively, while all other node pairs are just equivalent to the above indicative node pairs for the latch. In the case where <, > is affected by a DNU and glitches occur, according to the feedback rule for the CEs, the glitch on would be fed back to one input of CE2 and one input of CE6, the glitch on would be fed back to one input of N7 CE5 CE4 CE3 N6 CE6 TG2 TG3 N6 D N6 CE2 TG1 CE7 CE8 N7 CE1 Fig. 3. Proposed DNURHL latch design. TG4 Fig. 4. Layout of the proposed DNURHL latch design. CE3 and one input of CE7. Obviously, the one-input-affected but output-not-affected CEs can intercept a glitch, thus the output of CE6 and the output of CE7, i.e. N6 and N7 are correct. Since the correct N6 is fed back to one input of CE3, the output of CE3, i.e.,, is also correct. Besides, since and are correct, can self-recover, and subsequently can self-recover. As a result, the latch is DNU-self-recoverable for <, >. Similarly, <N7, > is also DNU-self-recoverable. Therefore, the latch is DNU-self-recoverable for <, > and <N7, >. In the case where <, > is affected by DNU and glitches occur, according to the feedback rule for the CEs, the glitch on would be fed back to one input of CE2 and one input of CE6, the glitch on would be fed back to one input of CE4 and one input of CE8. Obviously, the one-input-affected but output-not-affected CEs can intercept a glitch, thus the output of CE2, the output of CE4, the output of CE6 and the output of CE8 i.e.,, N6 and are correct. In other words, the inputs of both CE1 and CE3 are correct, thus and can self-recover from the DNU, i.e., the latch is DNU-self-recoverable for <, >. Similarly, <N6, > is also DNU-self-recoverable. Therefore, the latch is DNU-self-recoverable for <, > and <N6, >. Similarly, in the case where <, > or <, > is affected by DNU, the latch is DNU-self-recoverable. Besides, in the case where <, > or <, > is affected by a DNU, the latch is also DNU-self-recoverable. Therefore, the latch is DNU-self-recoverable for all these key node pairs. B. Simulation Results The proposed DNURHL latch was designed in the 22 nm CMOS technology and the detailed simulation conditions are as follows. First, the supply voltage was set to 0.8V and the transistor sizes for the design were as follows: a) the PMOS

4 > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 4 Fig. 5. Simulation waveforms for DNURHL considering SNU on key single nodes, N6, N7 and. seen that all the key single nodes can self-recover from an SNU. This demonstrates that the latch is SNU-self-recoverable. Fig. 6 shows the simulation waveforms for DNURHL considering key node pairs <, >, <, >, <, >, and <, >. Note that and D signals are omitted since they are the same as that shown in Fig. 5. As shown in Fig. 6, at 0.3 ns, 0.7 ns, 2.3 ns, 2.7 ns, 4.3 ns, 4.7 ns, 6.3 ns, and 6.7 ns, an equivalent DNU (two simultaneous SNUs) was simulated on <, >, <, >, <, >, <, >, <, >, <, >, <, >, and <, >, respectively. It can be seen that these node pairs can effectively self-recover from a DNU. This demonstrates that all these key node pairs can self-recover from DNUs. Fig. 7 shows the simulation waveforms for DNURHL considering key node pairs <N7, >, <N6, >, <, >, and <, >. At 0.3 ns, 0.7 ns, 2.3 ns, 2.7 ns, 4.3 ns, 4.7 ns, 6.3 ns, and 6.7 ns, an equivalent DNU was simulated on <N7, >, <N6, >, <N7, >, <N6, >, <, >, <, >, <, >, and <, >, respectively. It can be seen that these node pairs can also self-recover from the DNU. This demonstrates that all these key node pairs can self-recover from DNUs. In summary, the above-described simulation results clearly demonstrate the ability of the proposed DNURHL latch to provide the SNU/DNU self-recoverability. Fig. 6. Simulation waveforms for DNURHL considering DNU on key node pairs <, >, <, >, <, > and <, >. Fig. 7. Simulation waveforms for DNURHL considering DNU on key node pairs <N7, >, <N6, >, <, > and <, >. transistors for the CG based CEs had W/L = 130/22 nm but the NMOS ones had W/L = 80/22 nm; b) the PMOS transistors for the normal CEs had W/L = 130/22 nm but the NMOS ones had W/L = 40/22 nm. Second, in error injections, a controllable double-exponential current source model was used and the time constant of the rise and fall of the current pulse was set to 0.1ps and 3ps, respectively. In order to validate the circuit operation under extreme SNUs and DNUs, the worst case injected charge was set to up to 75fC for a single node. From the simulation results for the error-free case, it was found that the operation of the latch was similar to that of a traditional D-latch, i.e., they had the same functions. As shown in Fig. 5, in order to verify the SNU self-recoverability of the proposed latch (DNURHL), SNU injections were conducted on key single nodes, N6, N7, and, respectively. It can be IV. LATCH COMPARISON AND EVALUATION To make a quantitative comparison, the proposed latch design and the reviewed latch designs mentioned in Section II were designed in the same technology using the same simulation conditions as mentioned in Section III.A including supply voltage, temperature, transistor sizes, and so on. Table I shows the detailed comparison results between the proposed latch and the reviewed latch designs. In Table I, the delay is D to transmission delay, i.e., the average of the rise and fall delays of D to. The reason why the D to delay was chosen is that changes along with D but not in transparent mode of operation. In Table I, the power is the average of dynamic and static power consumption, the area is silicon area extracted from layout comparisons, and the DPAP is the delay-power-area product calculated with Eq. (1). DPAP = Delay Power Area (1) It can be seen that from Table I that the top three SNU hardened latch designs have lower overheads in terms of delay, power, area, and DPAP; however, none of them can completely tolerate a DNU since there is at least one node pair that can be flipped, resulting in an invalid output for these designs. On the other hand, compared with the 4 th to 6 th DNU hardened latch designs, ours has low cost, especially in terms of power and DPAP. The reason why the DONUT latch dissipates more power is that, no matter what operation mode (transparent or hold) is, all the feedback loops are constructed for the latch. The reason why the other DNU hardened latch designs dissipate more power is that their silicon area is large. Note that the proposed latch design has the smallest transmission delay compared with the DNU hardened designs. The reason is that a high speed transmission path is used from D to as in designs

5 > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 5 TABLE I COMPARISON RESULTS OF SNU AND/OR DNU HARDENED LATCH DESIGNS Latch Name HLR [6] HLR-CG [6] RFC [12] DONUT [22] NTHLTCH [24] Delay (ps) Power (μw) [6, 12, 25]. It can be seen that the delay of the designs [6, 12, 25] is comparable to that of ours. As for silicon area, ours is a little larger than that of the DONUT latch design since the DONUT uses even less transistors and layout. Compared with other DNU hardened designs, ours has the smallest silicon area and hence our DPAP is the smallest. Note that some data are extracted from our previously published work since the simulation conditions are the same. Table II shows the relative overheads in terms of delay (ΔDelay), power (ΔPower), area (ΔArea), and DPAP (ΔDPAP) among the DNU self-recoverable latch designs, and these results are calculated with Eq. (2). Δ = (Compared - Proposed) / Compared 100% (2) It can be concluded from Table II that ours saves much transmission delay when compared with the DONUT and NTHLTCH designs. In addition, ours also saves much power dissipation. Using the comprehensive metric of DPAP, it can be found that the proposed latch design can save about 81.80% DPAP on average compared with the DNU hardened designs. V. CONCLUSIONS As the process technology continues to scale, charge sharing induced DNUs are becoming more and more serious. Since most existing latch designs cannot self-recover from DNUs at low costs, we have proposed a novel low cost and DNU-self-recoverable latch design. Comprehensive simulation results have demonstrated that the proposed latch design is DNU-self-recoverable and cost-effective compared with the state-of-the-art DNU self-recoverable latch designs. REFERENCES Area (μm 2 ) DPAP DNURL [25] Proposed TABLE II RELATIVE OVERHEADS OF DNU SELF-RECOVERABLE LATCH DESIGNS COMPARED WITH OURS Latch Name DONUT [22] NTHLTCH [24] DNURL [25] ΔDelay ΔPower ΔArea ΔDPAP [1] J. Zhang, A Practical Logic Obfuscation Technique for Hardware Security, IEEE Trans. on Very Large Scale Integration Systems, vol. 24, no. 3, pp , [2] A. Watkins, S. Tragoudas, Radiation Hardened Latch Designs for Double and Triple Node Upsets, IEEE Trans. on Emerging Topics in Computing, 2018, in press. [3] S. Anjan and B. Maryam, Robust Soft Error Tolerant CMOS Latch Configurations, IEEE Trans. on Computers, vol. 65, no. 9, pp , [4] S. Lin, Y. Kim, and F. Lombardi, Design and Performance Evaluation of Radiation Hardened Latches for Nanoscale CMOS, IEEE Trans. on Very Large Scale Integration Systems, vol. 19, no. 7, pp , [5] M. Omana, D. Rossi, and C. Metra, High-Performance Robust Latches, IEEE Trans. on Computers, vol. 59, no. 11, pp , [6] H. Nan and K. Choi, High Performance, Low Cost, and Robust Soft Error Tolerant Latch Designs for Nanoscale CMOS Technology, IEEE Trans. on Circuits and Systems-I, vol. 59, no. 7, pp , [7] S. Mitra, M. Zhang, N. Seifert, T. M. Mak, and K. S. Kim, Built-In Soft Error Resilience for Robust System Design, IEEE Int. Conf. on Integrated Circuit Design and Technology, pp. 1-6, [8] T. Calin, M. Nicolaidis, and R. Velazco, Upset Hardened Memory Design for Submicron CMOS Technology, IEEE Trans. on Nuclear Science, vol. 43, no. 6, pp , [9] M. Alioto, E. Consoli, and G. Palumbo, Variations in Nanometer CMOS Flip-Flops: Part I - Timing and Impact of Process Variations, IEEE Trans. on Circuits and Systems-I, vol. 62, no. 3, pp , [10] J. Shah, D. Nairn, and M. Sachdev, A 32 kb Macro with 8T Soft Error Robust, SRAM Cell in 65-nm CMOS, IEEE Trans. on Nuclear Science, vol. 62, no. 3, pp , [11] A. Yan, X. Li, Z. lv, H. Liang, M. Yi and Z. Huang, High Performance, Low Cost, and Double Node Upset Tolerant Latch Design, IEEE Int. Conf. on Dependable Systems and Networks, pp. 1-3, 2016 [12] A. Yan, H. Liang, Z. Huang, C. Jiang, and M. Yi, A Self-Recoverable, Frequency-Aware and Cost-Effective Robust Latch Design for Nanoscale CMOS Technology, IEICE Trans. on Electronics, vol. 98, no. 12, pp , [13] Z. Huang, H. Liang, S. Hellebrand, A High Performance SEU Tolerant Latch, Journal of Electronic Testing, vol. 31, no. 4, pp , [14] M. Fazeli, A. Patooghy, S. Miremadi, and A. Ejlali, Feedback Redundancy: A Power Efficient SEU-Tolerant Latch Design for Deep Sub-Micron Technologies, IEEE Int. Conf. on Dependable Systems and Networks, pp , [15] R. Rajaei, B. Asgari, M. Tabandeh, and M. Fazeli, Design of Robust SRAM Cells Against Single-Event Multiple Effects for Nanometer Technologies, IEEE Trans. on Device & Materials Reliability, vol. 15, vol. 3, pp , [16] J. Black, P. Dodd, and K. Warren, Physics of Multiple-Node Charge Collection and Impacts on Single-Event Characterization and Soft Error Rate Prediction, IEEE Trans. on Nuclear Science, vol. 60, no. 3, pp , [17] P. Reviriego, J. Maestro, and C. Cervantes, Reliability Analysis of Memories Suffering Multiple Bit Upsets, IEEE Trans. on Devices and Material Reliability, vol. 7, no. 4, pp , [18] S. Shambhulingaiah, C. Lieb, and L. Clark, Circuit Simulation Based Validation of Flip-Flop Robustness to Multiple Node Charge Collection, IEEE Trans. on Nuclear Science, vol. 62, no. 4, pp , [19] A. Yan, H. Liang, Z. Huang, and C. Jiang, High-Performance, Low-Cost, and Highly Reliable Radiation Hardened Latch Design, Electronics Letters, vol. 52, no. 2, pp , [20] X. Hui and Z. Yun, Circuit and Layout Combination Technique to Enhance Multiple Nodes Upset Tolerance in Latches, IEICE Electronics Express, vol. 12, no. 9, pp. 1-7, [21] K. Katsarou and Y. Tsiatouhas, Soft Error Interception Latch: Double Node Charge Sharing SNU Tolerant Design, Electronics Letters, vol. 51, no. 4, pp , [22] N. Eftaxiopoulos, N. Axelos, and K. Pekmestzi, DONUT: A Double Node Upset Tolerant Latch, IEEE Computer Society Annual Symposium on VLSI, pp , [23] N. Eftaxiopoulos, N. Axelos, G. Zervakis, K. Tsoumanis, and K. Pekmestzi, Delta DICE: A Double Node Upset Resilient Latch, IEEE Int. Midwest Symposium on Circuits and Systems, pp. 1-4, [24] Y. Li, H. Wang, S. Yao, Z. Gao, and J. Xu, Double Node Upsets Hardened Latch Circuits, Journal of Electronic Testing, vol. 31, no. 1, pp , [25] A. Yan, Z. Huang, M. Yi, X. Xu, Y. Ouyang, and H. Liang, Double-Node-Upset-Resilient Latch Design for Nanoscale CMOS Technology, IEEE Trans. on Very Large Scale Integration Systems, vol. 25, no. 6, pp , 2017.

Improving the Fault Tolerance of a Computer System with Space-Time Triple Modular Redundancy

Improving the Fault Tolerance of a Computer System with Space-Time Triple Modular Redundancy Improving the Fault Tolerance of a Computer System with Space-Time Triple Modular Redundancy Wei Chen, Rui Gong, Fang Liu, Kui Dai, Zhiying Wang School of Computer, National University of Defense Technology,

More information

An Energy-Efficient Scan Chain Architecture to Reliable Test of VLSI Chips

An Energy-Efficient Scan Chain Architecture to Reliable Test of VLSI Chips An Energy-Efficient Scan Chain Architecture to Reliable Test of VLSI Chips M. Saeedmanesh 1, E. Alamdar 1, E. Ahvar 2 Abstract Scan chain (SC) is a widely used technique in recent VLSI chips to ease the

More information

Comparison of SET-Resistant Approaches for Memory-Based Architectures

Comparison of SET-Resistant Approaches for Memory-Based Architectures Comparison of SET-Resistant Approaches for Memory-Based Architectures Daniel R. Blum and José G. Delgado-Frias School of Electrical Engineering and Computer Science Washington State University Pullman,

More information

Analysis of 8T SRAM Cell Using Leakage Reduction Technique

Analysis of 8T SRAM Cell Using Leakage Reduction Technique Analysis of 8T SRAM Cell Using Leakage Reduction Technique Sandhya Patel and Somit Pandey Abstract The purpose of this manuscript is to decrease the leakage current and a memory leakage power SRAM cell

More information

Latches SEU en techno IBM 130nm pour SLHC/ATLAS. CPPM, Université de la méditerranée, CNRS/IN2P3, Marseille, France

Latches SEU en techno IBM 130nm pour SLHC/ATLAS. CPPM, Université de la méditerranée, CNRS/IN2P3, Marseille, France Latches SEU en techno IBM 130nm pour SLHC/ATLAS CPPM, Université de la méditerranée, CNRS/IN2P3, Marseille, France Outline Introduction Description of the DICE latch Different implemented layouts for the

More information

Survey on Stability of Low Power SRAM Bit Cells

Survey on Stability of Low Power SRAM Bit Cells International Journal of Electronics Engineering Research. ISSN 0975-6450 Volume 9, Number 3 (2017) pp. 441-447 Research India Publications http://www.ripublication.com Survey on Stability of Low Power

More information

A Review Paper on Reconfigurable Techniques to Improve Critical Parameters of SRAM

A Review Paper on Reconfigurable Techniques to Improve Critical Parameters of SRAM IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 09, 2016 ISSN (online): 2321-0613 A Review Paper on Reconfigurable Techniques to Improve Critical Parameters of SRAM Yogit

More information

An Integrated ECC and BISR Scheme for Error Correction in Memory

An Integrated ECC and BISR Scheme for Error Correction in Memory An Integrated ECC and BISR Scheme for Error Correction in Memory Shabana P B 1, Anu C Kunjachan 2, Swetha Krishnan 3 1 PG Student [VLSI], Dept. of ECE, Viswajyothy College Of Engineering & Technology,

More information

INTERNATIONAL JOURNAL OF PROFESSIONAL ENGINEERING STUDIES Volume 9 /Issue 3 / OCT 2017

INTERNATIONAL JOURNAL OF PROFESSIONAL ENGINEERING STUDIES Volume 9 /Issue 3 / OCT 2017 Design of Low Power Adder in ALU Using Flexible Charge Recycling Dynamic Circuit Pallavi Mamidala 1 K. Anil kumar 2 mamidalapallavi@gmail.com 1 anilkumar10436@gmail.com 2 1 Assistant Professor, Dept of

More information

Highly Reliable Radiation Hardened Memory Cell for FINFET Technology

Highly Reliable Radiation Hardened Memory Cell for FINFET Technology Highly Reliable Radiation Hardened Memory Cell for FINFET Technology Shantha Devi.P 1, Vennila.P 2, Ramya.M 3, Krishnakumar.S 4 1PG Scholar,Department of ECE,Theni Kammavar Sangam College of Technology,Tamilnadu,India.

More information

High Performance Memory Read Using Cross-Coupled Pull-up Circuitry

High Performance Memory Read Using Cross-Coupled Pull-up Circuitry High Performance Memory Read Using Cross-Coupled Pull-up Circuitry Katie Blomster and José G. Delgado-Frias School of Electrical Engineering and Computer Science Washington State University Pullman, WA

More information

Single Event Latchup Power Switch Cell Characterisation

Single Event Latchup Power Switch Cell Characterisation Single Event Latchup Power Switch Cell Characterisation Vladimir Petrovic, Marko Ilic, Gunter Schoof Abstract - In this paper are described simulation and measurement processes of a power switch cell used

More information

Efficient Implementation of Single Error Correction and Double Error Detection Code with Check Bit Precomputation

Efficient Implementation of Single Error Correction and Double Error Detection Code with Check Bit Precomputation http://dx.doi.org/10.5573/jsts.2012.12.4.418 JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.12, NO.4, DECEMBER, 2012 Efficient Implementation of Single Error Correction and Double Error Detection

More information

SEE Tolerant Self-Calibrating Simple Fractional-N PLL

SEE Tolerant Self-Calibrating Simple Fractional-N PLL SEE Tolerant Self-Calibrating Simple Fractional-N PLL Robert L. Shuler, Avionic Systems Division, NASA Johnson Space Center, Houston, TX 77058 Li Chen, Department of Electrical Engineering, University

More information

6T- SRAM for Low Power Consumption. Professor, Dept. of ExTC, PRMIT &R, Badnera, Amravati, Maharashtra, India 1

6T- SRAM for Low Power Consumption. Professor, Dept. of ExTC, PRMIT &R, Badnera, Amravati, Maharashtra, India 1 6T- SRAM for Low Power Consumption Mrs. J.N.Ingole 1, Ms.P.A.Mirge 2 Professor, Dept. of ExTC, PRMIT &R, Badnera, Amravati, Maharashtra, India 1 PG Student [Digital Electronics], Dept. of ExTC, PRMIT&R,

More information

DYNAMIC CIRCUIT TECHNIQUE FOR LOW- POWER MICROPROCESSORS Kuruva Hanumantha Rao 1 (M.tech)

DYNAMIC CIRCUIT TECHNIQUE FOR LOW- POWER MICROPROCESSORS Kuruva Hanumantha Rao 1 (M.tech) DYNAMIC CIRCUIT TECHNIQUE FOR LOW- POWER MICROPROCESSORS Kuruva Hanumantha Rao 1 (M.tech) K.Prasad Babu 2 M.tech (Ph.d) hanumanthurao19@gmail.com 1 kprasadbabuece433@gmail.com 2 1 PG scholar, VLSI, St.JOHNS

More information

Fault-tolerant system design using novel majority voters of 5-modular redundancy configuration

Fault-tolerant system design using novel majority voters of 5-modular redundancy configuration Fault-tolerant system design using novel majority voters of 5-modular redundancy configuration V.Elamaran, G.Rajkumar, N.Raju, K.Narasimhan, Har Narayan Upadhyay School of EEE, Department of ECE, SASTRA

More information

High temperature / radiation hardened capable ARM Cortex -M0 microcontrollers

High temperature / radiation hardened capable ARM Cortex -M0 microcontrollers High temperature / radiation hardened capable ARM Cortex -M0 microcontrollers R. Bannatyne, D. Gifford, K. Klein, C. Merritt VORAGO Technologies 2028 E. Ben White Blvd., Suite #220, Austin, Texas, 78741,

More information

Analysis of Power Dissipation and Delay in 6T and 8T SRAM Using Tanner Tool

Analysis of Power Dissipation and Delay in 6T and 8T SRAM Using Tanner Tool Analysis of Power Dissipation and Delay in 6T and 8T SRAM Using Tanner Tool Sachin 1, Charanjeet Singh 2 1 M-tech Department of ECE, DCRUST, Murthal, Haryana,INDIA, 2 Assistant Professor, Department of

More information

POWER EFFICIENT SRAM CELL USING T-NBLV TECHNIQUE

POWER EFFICIENT SRAM CELL USING T-NBLV TECHNIQUE POWER EFFICIENT SRAM CELL USING T-NBLV TECHNIQUE Dhanya M. Ravi 1 1Assistant Professor, Dept. Of ECE, Indo American Institutions Technical Campus, Sankaram, Anakapalle, Visakhapatnam, Mail id: dhanya@iaitc.in

More information

Design of local ESD clamp for cross-power-domain interface circuits

Design of local ESD clamp for cross-power-domain interface circuits This article has been accepted and published on J-STAGE in advance of copyediting. Content is final as presented. IEICE Electronics Express, Vol.* No.*,*-* Design of local ESD clamp for cross-power-domain

More information

A Low-Latency DMR Architecture with Efficient Recovering Scheme Exploiting Simultaneously Copiable SRAM

A Low-Latency DMR Architecture with Efficient Recovering Scheme Exploiting Simultaneously Copiable SRAM A Low-Latency DMR Architecture with Efficient Recovering Scheme Exploiting Simultaneously Copiable SRAM Go Matsukawa 1, Yohei Nakata 1, Yuta Kimi 1, Yasuo Sugure 2, Masafumi Shimozawa 3, Shigeru Oho 4,

More information

International Journal of Scientific & Engineering Research, Volume 5, Issue 2, February ISSN

International Journal of Scientific & Engineering Research, Volume 5, Issue 2, February ISSN International Journal of Scientific & Engineering Research, Volume 5, Issue 2, February-2014 938 LOW POWER SRAM ARCHITECTURE AT DEEP SUBMICRON CMOS TECHNOLOGY T.SANKARARAO STUDENT OF GITAS, S.SEKHAR DILEEP

More information

DETECTION AND CORRECTION OF CELL UPSETS USING MODIFIED DECIMAL MATRIX

DETECTION AND CORRECTION OF CELL UPSETS USING MODIFIED DECIMAL MATRIX DETECTION AND CORRECTION OF CELL UPSETS USING MODIFIED DECIMAL MATRIX ENDREDDY PRAVEENA 1 M.T.ech Scholar ( VLSID), Universal College Of Engineering & Technology, Guntur, A.P M. VENKATA SREERAJ 2 Associate

More information

A Low Cost Checker for Matrix Multiplication

A Low Cost Checker for Matrix Multiplication A Low Cost Checker for Matrix Multiplication Lisbôa, C. A., Erigson, M. I., and Carro, L. Instituto de Informática, Universidade Federal do Rio Grande do Sul calisboa@inf.ufrgs.br, mierigson@terra.com.br,

More information

Design and Simulation of Low Power 6TSRAM and Control its Leakage Current Using Sleepy Keeper Approach in different Topology

Design and Simulation of Low Power 6TSRAM and Control its Leakage Current Using Sleepy Keeper Approach in different Topology Vol. 3, Issue. 3, May.-June. 2013 pp-1475-1481 ISSN: 2249-6645 Design and Simulation of Low Power 6TSRAM and Control its Leakage Current Using Sleepy Keeper Approach in different Topology Bikash Khandal,

More information

LOW POWER SRAM CELL WITH IMPROVED RESPONSE

LOW POWER SRAM CELL WITH IMPROVED RESPONSE LOW POWER SRAM CELL WITH IMPROVED RESPONSE Anant Anand Singh 1, A. Choubey 2, Raj Kumar Maddheshiya 3 1 M.tech Scholar, Electronics and Communication Engineering Department, National Institute of Technology,

More information

VERY large scale integration (VLSI) design for power

VERY large scale integration (VLSI) design for power IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 7, NO. 1, MARCH 1999 25 Short Papers Segmented Bus Design for Low-Power Systems J. Y. Chen, W. B. Jone, Member, IEEE, J. S. Wang,

More information

Design of Low Power Wide Gates used in Register File and Tag Comparator

Design of Low Power Wide Gates used in Register File and Tag Comparator www..org 1 Design of Low Power Wide Gates used in Register File and Tag Comparator Isac Daimary 1, Mohammed Aneesh 2 1,2 Department of Electronics Engineering, Pondicherry University Pondicherry, 605014,

More information

Unleashing the Power of Embedded DRAM

Unleashing the Power of Embedded DRAM Copyright 2005 Design And Reuse S.A. All rights reserved. Unleashing the Power of Embedded DRAM by Peter Gillingham, MOSAID Technologies Incorporated Ottawa, Canada Abstract Embedded DRAM technology offers

More information

Prototype of SRAM by Sergey Kononov, et al.

Prototype of SRAM by Sergey Kononov, et al. Prototype of SRAM by Sergey Kononov, et al. 1. Project Overview The goal of the project is to create a SRAM memory layout that provides maximum utilization of the space on the 1.5 by 1.5 mm chip. Significant

More information

A Low Power 32 Bit CMOS ROM Using a Novel ATD Circuit

A Low Power 32 Bit CMOS ROM Using a Novel ATD Circuit International Journal of Electrical and Computer Engineering (IJECE) Vol. 3, No. 4, August 2013, pp. 509~515 ISSN: 2088-8708 509 A Low Power 32 Bit CMOS ROM Using a Novel ATD Circuit Sidhant Kukrety*,

More information

An Energy Efficient Circuit Level Technique to protect Register File from MBUs and SETs in Embedded Processors

An Energy Efficient Circuit Level Technique to protect Register File from MBUs and SETs in Embedded Processors An Energy Efficient Circuit Level Technique to protect Register File from MBUs and SETs in Embedded Processors M. Fazeli, A. Namazi, S.G. Miremadi Department of Computer Engineering, Sharif University

More information

SPECIAL ISSUE ENERGY, ENVIRONMENT, AND ENGINEERING SECTION: RECENT ADVANCES IN BIG DATA ANALYSIS (ABDA) ISSN:

SPECIAL ISSUE ENERGY, ENVIRONMENT, AND ENGINEERING SECTION: RECENT ADVANCES IN BIG DATA ANALYSIS (ABDA) ISSN: ISSN: 976-314 ARTICLE CONCURRENT ERROR DETECTION WITH SELF-CHECKING MAJORITY VOTING CIRCUITS V. Elamaran 1*, VR. Priya 2, M. Chandrasekar 1, Har Narayan Upadhyay 1 ABSTRACT 1 Department of ECE, School

More information

Methodology on Extracting Compact Layout Rules for Latchup Prevention in Deep-Submicron Bulk CMOS Technology

Methodology on Extracting Compact Layout Rules for Latchup Prevention in Deep-Submicron Bulk CMOS Technology IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, VOL. 16, NO. 2, MAY 2003 319 Methodology on Extracting Compact Layout Rules for Latchup Prevention in Deep-Submicron Bulk CMOS Technology Ming-Dou Ker,

More information

Power Gated Match Line Sensing Content Addressable Memory

Power Gated Match Line Sensing Content Addressable Memory International Journal of Embedded Systems, Robotics and Computer Engineering. Volume 1, Number 1 (2015), pp. 1-6 International Research Publication House http://www.irphouse.com Power Gated Match Line

More information

DESIGN AND PERFORMANCE ANALYSIS OF CARRY SELECT ADDER

DESIGN AND PERFORMANCE ANALYSIS OF CARRY SELECT ADDER DESIGN AND PERFORMANCE ANALYSIS OF CARRY SELECT ADDER Bhuvaneswaran.M 1, Elamathi.K 2 Assistant Professor, Muthayammal Engineering college, Rasipuram, Tamil Nadu, India 1 Assistant Professor, Muthayammal

More information

Reliability of Memory Storage System Using Decimal Matrix Code and Meta-Cure

Reliability of Memory Storage System Using Decimal Matrix Code and Meta-Cure Reliability of Memory Storage System Using Decimal Matrix Code and Meta-Cure Iswarya Gopal, Rajasekar.T, PG Scholar, Sri Shakthi Institute of Engineering and Technology, Coimbatore, Tamil Nadu, India Assistant

More information

ESD Protection Scheme for I/O Interface of CMOS IC Operating in the Power-Down Mode on System Board

ESD Protection Scheme for I/O Interface of CMOS IC Operating in the Power-Down Mode on System Board ESD Protection Scheme for I/O Interface of CMOS IC Operating in the Power-Down Mode on System Board Kun-Hsien Lin and Ming-Dou Ker Nanoelectronics and Gigascale Systems Laboratory Institute of Electronics,

More information

Journal of Engineering Science and Technology Review 9 (5) (2016) Research Article

Journal of Engineering Science and Technology Review 9 (5) (2016) Research Article Jestr Journal of Engineering Science and Technology Review 9 (5) (216) 145-149 Research Article JOURNAL OF Engineering Science and Technology Review www.jestr.org Design and Simulation of 6T SRAM Cell

More information

An Efficient Error Detection Technique for 3D Bit-Partitioned SRAM Devices

An Efficient Error Detection Technique for 3D Bit-Partitioned SRAM Devices JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.15, NO.5, OCTOBER, 2015 ISSN(Print) 1598-1657 http://dx.doi.org/10.5573/jsts.2015.15.5.445 ISSN(Online) 2233-4866 An Efficient Error Detection Technique

More information

ALMA Memo No Effects of Radiation on the ALMA Correlator

ALMA Memo No Effects of Radiation on the ALMA Correlator ALMA Memo No. 462 Effects of Radiation on the ALMA Correlator Joseph Greenberg National Radio Astronomy Observatory Charlottesville, VA July 8, 2003 Abstract This memo looks specifically at the effects

More information

A Failure Testing System with March C- Algorithm for Single Event Upset

A Failure Testing System with March C- Algorithm for Single Event Upset , pp.95-2 http://dx.doi.org/.4257/ijhit.24.7.2. A Failure Testing System with March C- Algorithm for Single Event Upset Peng Wang, Zhen Li 2, Chengxiang Jiang 2, Wei Shao 2 and Qiannan Xue * Tianjin Key

More information

International Journal of Advance Engineering and Research Development LOW POWER AND HIGH PERFORMANCE MSML DESIGN FOR CAM USE OF MODIFIED XNOR CELL

International Journal of Advance Engineering and Research Development LOW POWER AND HIGH PERFORMANCE MSML DESIGN FOR CAM USE OF MODIFIED XNOR CELL Scientific Journal of Impact Factor (SJIF): 5.71 e-issn (O): 2348-4470 p-issn (P): 2348-6406 International Journal of Advance Engineering and Research Development Volume 5, Issue 04, April -2018 LOW POWER

More information

Analysis and Design of Low Voltage Low Noise LVDS Receiver

Analysis and Design of Low Voltage Low Noise LVDS Receiver IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 9, Issue 2, Ver. V (Mar - Apr. 2014), PP 10-18 Analysis and Design of Low Voltage Low Noise

More information

A Low Power SRAM Cell with High Read Stability

A Low Power SRAM Cell with High Read Stability 16 ECTI TRANSACTIONS ON ELECTRICAL ENG., ELECTRONICS, AND COMMUNICATIONS VOL.9, NO.1 February 2011 A Low Power SRAM Cell with High Read Stability N.M. Sivamangai 1 and K. Gunavathi 2, Non-members ABSTRACT

More information

Analysis of 8T SRAM with Read and Write Assist Schemes (UDVS) In 45nm CMOS Technology

Analysis of 8T SRAM with Read and Write Assist Schemes (UDVS) In 45nm CMOS Technology Analysis of 8T SRAM with Read and Write Assist Schemes (UDVS) In 45nm CMOS Technology Srikanth Lade 1, Pradeep Kumar Urity 2 Abstract : UDVS techniques are presented in this paper to minimize the power

More information

CALCULATION OF POWER CONSUMPTION IN 7 TRANSISTOR SRAM CELL USING CADENCE TOOL

CALCULATION OF POWER CONSUMPTION IN 7 TRANSISTOR SRAM CELL USING CADENCE TOOL CALCULATION OF POWER CONSUMPTION IN 7 TRANSISTOR SRAM CELL USING CADENCE TOOL Shyam Akashe 1, Ankit Srivastava 2, Sanjay Sharma 3 1 Research Scholar, Deptt. of Electronics & Comm. Engg., Thapar Univ.,

More information

1. Designing a 64-word Content Addressable Memory Background

1. Designing a 64-word Content Addressable Memory Background UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences Project Phase I Specification NTU IC541CA (Spring 2004) 1. Designing a 64-word Content Addressable

More information

Implementation of Efficient Ternary Content Addressable Memory by Using Butterfly Technique

Implementation of Efficient Ternary Content Addressable Memory by Using Butterfly Technique International journal of scientific and technical research in engineering (IJSTRE) www.ijstre.com Volume 1 Issue 5 ǁ August 2016. Implementation of Efficient Ternary Content Addressable Memory by Using

More information

ESD Protection Design for Mixed-Voltage I/O Interfaces -- Overview

ESD Protection Design for Mixed-Voltage I/O Interfaces -- Overview ESD Protection Design for Mixed-Voltage Interfaces -- Overview Ming-Dou Ker and Kun-Hsien Lin Abstract Electrostatic discharge (ESD) protection design for mixed-voltage interfaces has been one of the key

More information

A Hybrid Approach to CAM-Based Longest Prefix Matching for IP Route Lookup

A Hybrid Approach to CAM-Based Longest Prefix Matching for IP Route Lookup A Hybrid Approach to CAM-Based Longest Prefix Matching for IP Route Lookup Yan Sun and Min Sik Kim School of Electrical Engineering and Computer Science Washington State University Pullman, Washington

More information

Simulation of Hamming Coding and Decoding for Microcontroller Radiation Hardening Rehab I. Abdul Rahman, Mazhar B. Tayel

Simulation of Hamming Coding and Decoding for Microcontroller Radiation Hardening Rehab I. Abdul Rahman, Mazhar B. Tayel Simulation of Hamming Coding and Decoding for Microcontroller Radiation Hardening Rehab I. Abdul Rahman, Mazhar B. Tayel Abstract This paper presents a method of hardening the 8051 micro-controller, able

More information

COMPARITIVE ANALYSIS OF SRAM CELL TOPOLOGIES AT 65nm TECHNOLOGY

COMPARITIVE ANALYSIS OF SRAM CELL TOPOLOGIES AT 65nm TECHNOLOGY COMPARITIVE ANALYSIS OF SRAM CELL TOPOLOGIES AT 65nm TECHNOLOGY Manish Verma 1, Shubham Yadav 2, Manish Kurre 3 1,2,3,Assistant professor, Department of Electrical Engineering, Kalinga University, Naya

More information

Hardware Implementation of a Fault-Tolerant Hopfield Neural Network on FPGAs

Hardware Implementation of a Fault-Tolerant Hopfield Neural Network on FPGAs Hardware Implementation of a Fault-Tolerant Hopfield Neural Network on FPGAs Juan Antonio Clemente a, Wassim Mansour b, Rafic Ayoubi c, Felipe Serrano a, Hortensia Mecha a, Haissam Ziade d, Wassim El Falou

More information

Low Power Circuits using Modified Gate Diffusion Input (GDI)

Low Power Circuits using Modified Gate Diffusion Input (GDI) IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 4, Issue 5, Ver. II (Sep-Oct. 2014), PP 70-76 e-issn: 2319 4200, p-issn No. : 2319 4197 Low Power Circuits using Modified Gate Diffusion Input

More information

A Single Ended SRAM cell with reduced Average Power and Delay

A Single Ended SRAM cell with reduced Average Power and Delay A Single Ended SRAM cell with reduced Average Power and Delay Kritika Dalal 1, Rajni 2 1M.tech scholar, Electronics and Communication Department, Deen Bandhu Chhotu Ram University of Science and Technology,

More information

Fast SEU Detection and Correction in LUT Configuration Bits of SRAM-based FPGAs

Fast SEU Detection and Correction in LUT Configuration Bits of SRAM-based FPGAs Fast SEU Detection and Correction in LUT Configuration Bits of SRAM-based FPGAs Hamid R. Zarandi,2, Seyed Ghassem Miremadi, Costas Argyrides 2, Dhiraj K. Pradhan 2 Department of Computer Engineering, Sharif

More information

Introduction to ICs and Transistor Fundamentals

Introduction to ICs and Transistor Fundamentals Introduction to ICs and Transistor Fundamentals A Brief History 1958: First integrated circuit Flip-flop using two transistors Built by Jack Kilby at Texas Instruments 2003 Intel Pentium 4 mprocessor (55

More information

Chapter 6. CMOS Functional Cells

Chapter 6. CMOS Functional Cells Chapter 6 CMOS Functional Cells In the previous chapter we discussed methods of designing layout of logic gates and building blocks like transmission gates, multiplexers and tri-state inverters. In this

More information

OUTLINE Introduction Power Components Dynamic Power Optimization Conclusions

OUTLINE Introduction Power Components Dynamic Power Optimization Conclusions OUTLINE Introduction Power Components Dynamic Power Optimization Conclusions 04/15/14 1 Introduction: Low Power Technology Process Hardware Architecture Software Multi VTH Low-power circuits Parallelism

More information

Filter-Based Dual-Voltage Architecture for Low-Power Long-Word TCAM Design

Filter-Based Dual-Voltage Architecture for Low-Power Long-Word TCAM Design Filter-Based Dual-Voltage Architecture for Low-Power Long-Word TCAM Design Ting-Sheng Chen, Ding-Yuan Lee, Tsung-Te Liu, and An-Yeu (Andy) Wu Graduate Institute of Electronics Engineering, National Taiwan

More information

A General Sign Bit Error Correction Scheme for Approximate Adders

A General Sign Bit Error Correction Scheme for Approximate Adders A General Sign Bit Error Correction Scheme for Approximate Adders Rui Zhou and Weikang Qian University of Michigan-Shanghai Jiao Tong University Joint Institute Shanghai Jiao Tong University, Shanghai,

More information

A 256-Radix Crossbar Switch Using Mux-Matrix-Mux Folded-Clos Topology

A 256-Radix Crossbar Switch Using Mux-Matrix-Mux Folded-Clos Topology http://dx.doi.org/10.5573/jsts.014.14.6.760 JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.14, NO.6, DECEMBER, 014 A 56-Radix Crossbar Switch Using Mux-Matrix-Mux Folded-Clos Topology Sung-Joon Lee

More information

Design of Low-Power and Low-Latency 256-Radix Crossbar Switch Using Hyper-X Network Topology

Design of Low-Power and Low-Latency 256-Radix Crossbar Switch Using Hyper-X Network Topology JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.15, NO.1, FEBRUARY, 2015 http://dx.doi.org/10.5573/jsts.2015.15.1.077 Design of Low-Power and Low-Latency 256-Radix Crossbar Switch Using Hyper-X Network

More information

A Low-Cost Correction Algorithm for Transient Data Errors

A Low-Cost Correction Algorithm for Transient Data Errors A Low-Cost Correction Algorithm for Transient Data Errors Aiguo Li, Bingrong Hong School of Computer Science and Technology Harbin Institute of Technology, Harbin 150001, China liaiguo@hit.edu.cn Introduction

More information

THE latest generation of microprocessors uses a combination

THE latest generation of microprocessors uses a combination 1254 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 30, NO. 11, NOVEMBER 1995 A 14-Port 3.8-ns 116-Word 64-b Read-Renaming Register File Creigton Asato Abstract A 116-word by 64-b register file for a 154 MHz

More information

ECE 637 Integrated VLSI Circuits. Introduction. Introduction EE141

ECE 637 Integrated VLSI Circuits. Introduction. Introduction EE141 ECE 637 Integrated VLSI Circuits Introduction EE141 1 Introduction Course Details Instructor Mohab Anis; manis@vlsi.uwaterloo.ca Text Digital Integrated Circuits, Jan Rabaey, Prentice Hall, 2 nd edition

More information

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering IP-SRAM ARCHITECTURE AT DEEP SUBMICRON CMOS TECHNOLOGY A LOW POWER DESIGN D. Harihara Santosh 1, Lagudu Ramesh Naidu 2 Assistant professor, Dept. of ECE, MVGR College of Engineering, Andhra Pradesh, India

More information

EVALUATING OVERHEADS OF MULTIBIT SOFT-ERROR PROTECTION

EVALUATING OVERHEADS OF MULTIBIT SOFT-ERROR PROTECTION [3B2-9] mmi2013040010.3d 11/7/013 17:9 Page 2... EVALUATING OVERHEADS OF MULTIBIT SOFT-ERROR PROTECTION IN THE PROCESSOR CORE... THE SVALINN FRAMEWORK PROVIDES COMPREHENSIVE ANALYSIS OF MULTIBIT ERROR

More information

Design of Low Power SRAM in 45 nm CMOS Technology

Design of Low Power SRAM in 45 nm CMOS Technology Design of Low Power SRAM in 45 nm CMOS Technology K.Dhanumjaya Dr.MN.Giri Prasad Dr.K.Padmaraju Dr.M.Raja Reddy Research Scholar, Professor, JNTUCE, Professor, Asst vise-president, JNTU Anantapur, Anantapur,

More information

Comparative Analysis of DMC and PMC on FPGA

Comparative Analysis of DMC and PMC on FPGA Comparative Analysis of DMC and PMC on FPGA Gnanajyothi R 1, Mr Ramana Reddy K V 2, Dr. Siva Yellampalli 3 1 Student, Mtech13, UTL VTU regional center, Bengaluru. 2 Assistant professor, UTL VTU regional

More information

MEMORIES. Memories. EEC 116, B. Baas 3

MEMORIES. Memories. EEC 116, B. Baas 3 MEMORIES Memories VLSI memories can be classified as belonging to one of two major categories: Individual registers, single bit, or foreground memories Clocked: Transparent latches and Flip-flops Unclocked:

More information

Exploiting Unused Spare Columns to Improve Memory ECC

Exploiting Unused Spare Columns to Improve Memory ECC 2009 27th IEEE VLSI Test Symposium Exploiting Unused Spare Columns to Improve Memory ECC Rudrajit Datta and Nur A. Touba Computer Engineering Research Center Department of Electrical and Computer Engineering

More information

Single error correction, double error detection and double adjacent error correction with no mis-correction code

Single error correction, double error detection and double adjacent error correction with no mis-correction code This article has been accepted and published on J-STAGE in advance of copyediting. Content is final as presented. IEICE Electronics Express, Vol.* No.*,*-* Single error correction, double error detection

More information

DATAPATH ARCHITECTURE FOR RELIABLE COMPUTING IN NANO-SCALE TECHNOLOGY

DATAPATH ARCHITECTURE FOR RELIABLE COMPUTING IN NANO-SCALE TECHNOLOGY DATAPATH ARCHITECTURE FOR RELIABLE COMPUTING IN NANO-SCALE TECHNOLOGY A thesis work submitted to the faculty of San Francisco State University In partial fulfillment of The requirements for The Degree

More information

Enabling Testability of Fault-Tolerant Circuits by Means of IDDQ-Checkable Voters

Enabling Testability of Fault-Tolerant Circuits by Means of IDDQ-Checkable Voters Enabling Testability of Fault-Tolerant Circuits by Means of IDDQ-Checkable Voters ECE 7502 Class Discussion Ningxi Liu 14 th Apr 2015 ECE 7502 S2015 Customer Validate Requirements Verify Specification

More information

CMP annual meeting, January 23 rd, 2014

CMP annual meeting, January 23 rd, 2014 J.P.Nozières, G.Prenat, B.Dieny and G.Di Pendina Spintec, UMR-8191, CEA-INAC/CNRS/UJF-Grenoble1/Grenoble-INP, Grenoble, France CMP annual meeting, January 23 rd, 2014 ReRAM V wr0 ~-0.9V V wr1 V ~0.9V@5ns

More information

PICo Embedded High Speed Cache Design Project

PICo Embedded High Speed Cache Design Project PICo Embedded High Speed Cache Design Project TEAM LosTohmalesCalientes Chuhong Duan ECE 4332 Fall 2012 University of Virginia cd8dz@virginia.edu Andrew Tyler ECE 4332 Fall 2012 University of Virginia

More information

Implementation of DRAM Cell Using Transmission Gate

Implementation of DRAM Cell Using Transmission Gate Implementation of DRAM Cell Using Transmission Gate Pranita J. Giri 1, Sunanda K. Kapde 2 PG Student, Department of E&TC, Deogiri Institute of Engineering & Management Studies, Aurangabad (MS), India 1

More information

DESIGN AND SIMULATION OF 1 BIT ARITHMETIC LOGIC UNIT DESIGN USING PASS-TRANSISTOR LOGIC FAMILIES

DESIGN AND SIMULATION OF 1 BIT ARITHMETIC LOGIC UNIT DESIGN USING PASS-TRANSISTOR LOGIC FAMILIES Volume 120 No. 6 2018, 4453-4466 ISSN: 1314-3395 (on-line version) url: http://www.acadpubl.eu/hub/ http://www.acadpubl.eu/hub/ DESIGN AND SIMULATION OF 1 BIT ARITHMETIC LOGIC UNIT DESIGN USING PASS-TRANSISTOR

More information

Microelectronics Reliability

Microelectronics Reliability Microelectronics Reliability 53 (2013) 208 214 Contents lists available at SciVerse ScienceDirect Microelectronics Reliability journal homepage: www.elsevier.com/locate/microrel PMOS-based power-rail ESD

More information

Multiple Event Upsets Aware FPGAs Using Protected Schemes

Multiple Event Upsets Aware FPGAs Using Protected Schemes Multiple Event Upsets Aware FPGAs Using Protected Schemes Costas Argyrides, Dhiraj K. Pradhan University of Bristol, Department of Computer Science Merchant Venturers Building, Woodland Road, Bristol,

More information

Implementation of single bit Error detection and Correction using Embedded hamming scheme

Implementation of single bit Error detection and Correction using Embedded hamming scheme Implementation of single bit Error detection and Correction using Embedded hamming scheme Anoop HK 1, Subodh kumar panda 2 and Vasudeva G 1 M.tech(VLSI & ES), BNMIT, Bangalore 2 Assoc Prof,Dept of ECE,

More information

A Low-Power Field Programmable VLSI Based on Autonomous Fine-Grain Power Gating Technique

A Low-Power Field Programmable VLSI Based on Autonomous Fine-Grain Power Gating Technique A Low-Power Field Programmable VLSI Based on Autonomous Fine-Grain Power Gating Technique P. Durga Prasad, M. Tech Scholar, C. Ravi Shankar Reddy, Lecturer, V. Sumalatha, Associate Professor Department

More information

A Low Power Asynchronous FPGA with Autonomous Fine Grain Power Gating and LEDR Encoding

A Low Power Asynchronous FPGA with Autonomous Fine Grain Power Gating and LEDR Encoding A Low Power Asynchronous FPGA with Autonomous Fine Grain Power Gating and LEDR Encoding N.Rajagopala krishnan, k.sivasuparamanyan, G.Ramadoss Abstract Field Programmable Gate Arrays (FPGAs) are widely

More information

Single Event Upset Mitigation Techniques for SRAM-based FPGAs

Single Event Upset Mitigation Techniques for SRAM-based FPGAs Single Event Upset Mitigation Techniques for SRAM-based FPGAs Fernanda de Lima, Luigi Carro, Ricardo Reis Universidade Federal do Rio Grande do Sul PPGC - Instituto de Informática - DELET Caixa Postal

More information

Outline. Parity-based ECC and Mechanism for Detecting and Correcting Soft Errors in On-Chip Communication. Outline

Outline. Parity-based ECC and Mechanism for Detecting and Correcting Soft Errors in On-Chip Communication. Outline Parity-based ECC and Mechanism for Detecting and Correcting Soft Errors in On-Chip Communication Khanh N. Dang and Xuan-Tu Tran Email: khanh.n.dang@vnu.edu.vn VNU Key Laboratory for Smart Integrated Systems

More information

STUDY OF SRAM AND ITS LOW POWER TECHNIQUES

STUDY OF SRAM AND ITS LOW POWER TECHNIQUES INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN ISSN 0976 6464(Print)

More information

Monotonic Static CMOS and Dual V T Technology

Monotonic Static CMOS and Dual V T Technology Monotonic Static CMOS and Dual V T Technology Tyler Thorp, Gin Yee and Carl Sechen Department of Electrical Engineering University of Wasngton, Seattle, WA 98195 {thorp,gsyee,sechen}@twolf.ee.wasngton.edu

More information

[Indu*, 5(4): April, 2016] ISSN: (I2OR), Publication Impact Factor: 3.785

[Indu*, 5(4): April, 2016] ISSN: (I2OR), Publication Impact Factor: 3.785 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY GLITCH-FREE NAND-BASED DIGITALLY CONTROLLED DELAY LINES M.Indu*, S.HasmashruthiA.Nandhini, N.Megala Electronics and Communication

More information

Influence of layout parameters on snapback characteristic for a gate-grounded NMOS device in 0.13-µm silicide CMOS technology

Influence of layout parameters on snapback characteristic for a gate-grounded NMOS device in 0.13-µm silicide CMOS technology Vol. 30, No. 8 Journal of Semiconductors August 2009 Influence of layout parameters on snapback characteristic for a gate-grounded NMOS device in 0.13-µm silicide CMOS technology Jiang Yuxi(ñŒD), Li Jiao(o),

More information

3. Implementing Logic in CMOS

3. Implementing Logic in CMOS 3. Implementing Logic in CMOS 3. Implementing Logic in CMOS Jacob Abraham Department of Electrical and Computer Engineering The University of Texas at Austin VLSI Design Fall 27 September, 27 ECE Department,

More information

FPGA Programming Technology

FPGA Programming Technology FPGA Programming Technology Static RAM: This Xilinx SRAM configuration cell is constructed from two cross-coupled inverters and uses a standard CMOS process. The configuration cell drives the gates of

More information

A Novel Architecture of SRAM Cell Using Single Bit-Line

A Novel Architecture of SRAM Cell Using Single Bit-Line A Novel Architecture of SRAM Cell Using Single Bit-Line G.Kalaiarasi, V.Indhumaraghathavalli, A.Manoranjitham, P.Narmatha Asst. Prof, Department of ECE, Jay Shriram Group of Institutions, Tirupur-2, Tamilnadu,

More information

POWER AND AREA EFFICIENT 10T SRAM WITH IMPROVED READ STABILITY

POWER AND AREA EFFICIENT 10T SRAM WITH IMPROVED READ STABILITY ISSN: 2395-1680 (ONLINE) ICTACT JOURNAL ON MICROELECTRONICS, APRL 2017, VOLUME: 03, ISSUE: 01 DOI: 10.21917/ijme.2017.0059 POWER AND AREA EFFICIENT 10T SRAM WITH IMPROVED READ STABILITY T.S. Geethumol,

More information

CELL STABILITY ANALYSIS OF CONVENTIONAL 6T DYNAMIC 8T SRAM CELL IN 45NM TECHNOLOGY

CELL STABILITY ANALYSIS OF CONVENTIONAL 6T DYNAMIC 8T SRAM CELL IN 45NM TECHNOLOGY CELL STABILITY ANALYSIS OF CONVENTIONAL 6T DYNAMIC 8T SRAM CELL IN 45NM TECHNOLOGY K. Dhanumjaya 1, M. Sudha 2, Dr.MN.Giri Prasad 3, Dr.K.Padmaraju 4 1 Research Scholar, Jawaharlal Nehru Technological

More information

of Soft Core Processor Clock Synchronization DDR Controller and SDRAM by Using RISC Architecture

of Soft Core Processor Clock Synchronization DDR Controller and SDRAM by Using RISC Architecture Enhancement of Soft Core Processor Clock Synchronization DDR Controller and SDRAM by Using RISC Architecture Sushmita Bilani Department of Electronics and Communication (Embedded System & VLSI Design),

More information

DIE-TO-DIE and within-die variations in process parameters

DIE-TO-DIE and within-die variations in process parameters 1370 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 42, NO. 6, JUNE 2007 Design of a Process Variation Tolerant Self-Repairing SRAM for Yield Enhancement in Nanoscaled CMOS Saibal Mukhopadhyay, Member, IEEE,

More information

Error Detection Techniques Applicable in an Architecture Framework and Design Methodology for Autonomic SoCs

Error Detection Techniques Applicable in an Architecture Framework and Design Methodology for Autonomic SoCs Error Detection Techniques Applicable in an Architecture Framework and Design Methodology for Autonomic SoCs Abdelmajid Bouajila 1, Andreas Bernauer 2, Andreas Herkersdorf 1, Wolfgang Rosenstiel 2,3, Oliver

More information