Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Nor Zaidi Haron is active.

Publication


Featured researches published by Nor Zaidi Haron.


Intelligent Decision Technologies | 2008

Why is CMOS scaling coming to an END

Nor Zaidi Haron; Said Hamdioui

The continued physical feature size scaling of complementary metal oxide semiconductor (CMOS) transistors is experiencing asperities due to several factors, and it is expected to reach its boundary at size of 22 nm technology by 2018. This paper discusses and analyzes the main challenges and limitations of CMOS scaling, not only from physical and technological point of view, but also from material (e.g., high-k vs. low-k) and economical point of view as well. The paper also addresses alternative non-CMOS devices (i.e., nanodevices) that are potentially able to solve the CMOS problems and limitations.


asian test symposium | 2011

On Defect Oriented Testing for Hybrid CMOS/Memristor Memory

Nor Zaidi Haron; Said Hamdioui

Hybrid CMOS/memristor memory (hybrid memory)technology is one of the emerging memory technologies potentially to replace conventional non-volatile flash memory. Existing research on such novel circuits focuses mainly on the integration between CMOS and non-CMOS, fabrication techniques and reliability improvement. However, research on defect analysis for yield and quality improvement is still in its infancy stage. This paper presents a framework of defect oriented testing in hybrid memory based on electrical simulation. First, a classification and definition of defects is introduced. Second, a simulation model for defect injection and circuit simulation is proposed. Third, a case study to illustrate how the proposed approach can be used to analyze the defects and translate their electrical faulty behavior into fault models - in order to develop the appropriate tests and design for testability schemes - is provided. The simulation results show that in addition to the occurrence of conventional semiconductor memories faults, new unique faults take place, e.g., faults that cause the cell to hold an undefined state. These new unique faults require new test approaches (e.g., DfT) in order to be able to detect them.


IEEE Transactions on Computers | 2015

Testing Open Defects in Memristor-Based Memories

Said Hamdioui; Mottaqiallah Taouil; Nor Zaidi Haron

Memristor-based memory technology, also referred to as resistive RAM (RRAM), is one of the emerging memory technologies potentially to replace conventional semiconductor memories such as SRAM, DRAM, and flash. Existing research on such novel circuits focuses mainly on the integration between CMOS and non-CMOS, fabrication techniques, and reliability improvement. However, research on (manufacturing) test for yield and quality improvement is still in its infancy stage. This paper presents fault analysis and modeling for open defects based on electrical simulation, introduces fault models, and proposes test approaches for RRAMs. The fault analysis reveals that unique faults occur in addition to some conventional memory faults, and the detection of such unique faults cannot be guaranteed with just the application of traditional march tests. The paper also presents a new Design-for-Testability (DfT) concept to facilitate the detection of the unique faults. Two DfT schemes are developed by exploiting the access time duration and supply voltage level of the RRAM cells, and their simulation results show that the fault coverage can be increased with minor circuit modification. As the fault behavior may vary due to process variations, the DfT schemes are extended to be programmable to track the changes and further improve the fault/defect coverage.


design, automation, and test in europe | 2012

DfT schemes for resistive open defects in RRAMs

Nor Zaidi Haron; Said Hamdioui

Resistive random access memory (RRAM) is one of the universal memory candidates for computer systems. Although RRAM promises many attractive advantages (e.g., huge data storage, smaller form-factor, lower power consumption, non-volatility, etc.), there are many open issues that still need to be solved, especially those related to its quality and reliability. For instance, open defects may cause RRAM cell to enter an undefined state (i.e., somewhere between logic 0 and 1), making it hard to detect during manufacturing test. As a consequence, this may lead to test escapes (quality issue) and field failures (reliability issue). This paper shows - based on defect and circuit simulation - how testing RRAM is different from testing conventional random access memories and how march test cannot guarantee higher defect coverage. The paper then motivates the need of development of special Design-for-Testability (DfT). A concept of a new DfT is then proposed. The concept is further exploited and mapped into two different DfT circuitries: (i) Short Write Time and (ii) Low Write Voltage. Both DfT schemes are implemented and simulated; the simulation results show that defects causing the RRAM cell to enter an undefined state are easily detected.


ACM Journal on Emerging Technologies in Computing Systems | 2011

Redundant Residue Number System Code for Fault-Tolerant Hybrid Memories

Nor Zaidi Haron; Said Hamdioui

Hybrid memories are envisioned as one of the alternatives to existing semiconductor memories. Although offering enormous data storage capacity, low power consumption, and reduced fabrication complexity (at least for the memory cell array), such memories are subject to a high degree of intermittent and transient faults leading to reliability issues. This article examines the use of Conventional Redundant Residue Number System (C-RRNS) error correction code, which has been extensively used in digital signal processing and communication, to detect and correct intermittent and transient cluster faults in hybrid memories. It introduces a modified version of C-RRNS, referred to as 6M-RRNS, to realize the aims at lower area overhead and performance penalty. The experimental results show that 6M-RRNS realizes a competitive error correction capability, provides larger data storage capacity, and offers higher decoding performance as compared to C-RRNS and Reed-Solomon (RS) codes. For instance, for 64-bit hybrid memories at 10% fault rate, 6M-RRNS has 98.95% error correction capability, which is 0.35% better than RS and 0.40% less than C-RRNS. Moreover, when considering 1Tbit memory, 6M-RRNS offers 4.35% more data storage capacity than RS and 11.41% more than C-RRNS. Additionally, it decodes up to 5.25 times faster than C-RRNS.


defect and fault tolerance in vlsi and nanotechnology systems | 2011

NBTI Monitoring and Design for Reliability in Nanoscale Circuits

Seyab Khan; Nor Zaidi Haron; Said Hamdioui; Francky Catthoor

Negative Bias Temperature Instability (NBTI) has become one of the major threats to circuit reliability in nanoscale-era. This paper presents a novel technique to monitor and tolerate NBTI in nanoscale circuits. First, it models NBTI impact on the gate output transition time, the simulation results show that NBTI can cause up to 8.56% increment to the transition time. Second, it presents a scheme to monitor the NBTI impact, the scheme is based on measuring transition time of the gate output. The proposed scheme converts the transition time increment into a voltage with a sensitivity of 0.50mV = ps, the simulation results show that the transition time increment can cause up to 80mV increment in the monitoring circuit output voltage. Third, it proposes a design for reliability technique to mitigate NBTI impact by applying a positive body bias to the PMOS transistors, simulations carried out on a 33-stage ring oscillator reveal that the technique reduces NBTI impact by 34% in 10 years operational life. To show its effectiveness, leakage overhead of the proposed technique is also analyzed.


asia-pacific conference on applied electromagnetics | 2007

Modeling and simulation of finite state machine Memory Built-in Self Test architecture for embedded memories

Nor Zaidi Haron; Siti Aisah Mat Junos; Abdul Hadi Abdul Razak; Mohd Yamani Idna Idris

Memory built-in self test (MBIST) or as to it array built-in self test is an amazing piece of logic. Without any direct connection to the outside world, a very complex embedded memory can be tested efficiently, easily and less costly. Modeling and simulation of finite state machine (FSM) MBIST is presented in this paper. The design architecture is written in very high speed integrated circuit hardware description language (VHDL) code using Xilinx ISE tools. The architecture is modeled and synthesized using register transfer level (RTL) abstraction. Verification of this architecture is carried out by testing stuck at fault SRAM. A BIST algorithms is implemented i.e March C- to test the faulty SRAM.


defect and fault tolerance in vlsi and nanotechnology systems | 2009

Using RRNS Codes for Cluster Faults Tolerance in Hybrid Memories

Nor Zaidi Haron; Said Hamdioui

Hybrid CMOS/non-CMOS memories, in short hybrid memories, have been lauded as future ultra-capacity data memories. Nonetheless, such memories are going to suffer from high degree of cluster faults, which impact their reliability. This paper proposes two modified Redundant Residue Number Systems (RRNS) based error correcting codes to tolerate cluster faults in hybrid memories, namely (i) Three Non-Redundant Moduli RRNS (3NRM-RRNS) and (ii) Two Non-Redundant Moduli RRNS (2NRM-RRNS). Experimental results and analysis show that 3NRM-RRNS and 2NRM-RRNS possess competitive error correction capability to that of Reed-Solomon (RS) and conventional RRNS (C-RRNS), but at lower cost (reduced code size, lower performance penalty). E.g., for 16-bit memory 2NRM-RRNS provides a bit-wise error correction capability up to t=41.5% using 41 bits codeword, whereas RS offers only up to t=33.3% using 48 bits and C-RRNS supports up to t=31.1% using 61 bits. In addition, 2NRM-RRNS is 5.6 times faster than C-RRNS in recovering a correct data, which in turn results in higher speed decoding performance.


nano/micro engineered and molecular systems | 2009

Emerging non-CMOS nanoelectronic devices - What are they?

Nor Zaidi Haron; Said Hamdioui; Sorin Cotofana

Complementary metal oxide semiconductor (CMOS) transistors have reached the nanometer geometry scale (1–100 nm) where they are difficult to be scaled anymore due to essentially quantum mechanical properties effects. This paper discusses emerging non-CMOS nanoelectronic devices (nanodevices) that could potentially be able to circumvent the CMOS scaling problem. First we propose a taxonomy, which classifies the nanodevices according to the physical phenomena driving their operations into electrical, magnetic, and mechanical nanodevices. Thereafter, a detailed analysis and comparison of the difference nanodevice classes are presented, including structures, advantages, disadvantages, and potential applications. Based on the comparison, we conclude that the electrical-dependent nanodevices are the leading nanodevices to be the complement or the replacement CMOS devices in future circuits.


international symposium on nanoscale architectures | 2009

Residue-based code for reliable hybrid memories

Nor Zaidi Haron; Said Hamdioui

Hybrid memories, structured from scaled CMOS and non-CMOS devices, are novel memory architectures that offer trillion-capacity of data storage. In spite of that, the reliability of such memories is questionable because of (i) imprecise and immature fabrication processes and (ii) unreliable devices. This paper introduces the concept of Residue Number System (RNS), mainly used in digital signal processing and communication, to the realization of reliable hybrid memories. An error correction code based on RNS to mitigate cluster faults in hybrid memories is proposed; such code is referred to as Six Moduli Redundant Residue Number System (6M-RRNS) code. The experimental results show that 6M-RRNS code can achieve competitive error correction capability as the conventional RRNS (C-RRNS) and Reed-Solomon (RS) codes, yet at lower cost. E.g., for hybrid memories with word size of B=32 bits, the 6M-RRNS code requires 88 bits to encode the data, whereas C-RRNS and RS codes require 106 and 96 bits, respectively. It means that for a fixed memory size and given correction capability, the total data that can be stored when using 6M-RRNS coding is 20.4% and 9.1% larger as compared with C-RRNS and RS, respectively. Moreover, the speed at which 6M-RRNS decodes the data is 5.6 times faster than when using C-RRNS; hence allowing for higher performance.

Collaboration


Dive into the Nor Zaidi Haron's collaboration.

Top Co-Authors

Avatar

Said Hamdioui

Delft University of Technology

View shared research outputs
Top Co-Authors

Avatar

Azmi Awang Md Isa

Universiti Teknikal Malaysia Melaka

View shared research outputs
Top Co-Authors

Avatar

M. S. M. Isa

Universiti Teknikal Malaysia Melaka

View shared research outputs
Top Co-Authors

Avatar

Zahriladha Zakaria

Universiti Teknikal Malaysia Melaka

View shared research outputs
Top Co-Authors

Avatar

M. S. I. M. Zin

Universiti Teknikal Malaysia Melaka

View shared research outputs
Top Co-Authors

Avatar

A. Awang Md Isa

Universiti Teknikal Malaysia Melaka

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Amir Shah Abdul Aziz

Universiti Teknikal Malaysia Melaka

View shared research outputs
Top Co-Authors

Avatar

Asmala Ahmad

Universiti Teknikal Malaysia Melaka

View shared research outputs
Top Co-Authors

Avatar

Muhazri Abd Mutalib

Universiti Teknologi Malaysia

View shared research outputs
Researchain Logo
Decentralizing Knowledge