Network


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

Hotspot


Dive into the research topics where Aiman H. El-Maleh is active.

Publication


Featured researches published by Aiman H. El-Maleh.


international conference on electronics, circuits, and systems | 2002

Extended frequency-directed run-length code with improved application to system-on-a-chip test data compression

Aiman H. El-Maleh; Raslan H. Al-Abaji

One of the major challenges in testing a system-on-a-chip (SOC) is dealing with the large test data size. To reduce the volume of test data, several test data compression techniques have been proposed. The frequency-directed run-length (FDR) code is a variable-to-variable run length code based on encoding runs of 0s. In this work, we demonstrate that higher test data compression can be achieved based on encoding both runs of 0s and 1s. We propose an extension to the FDR code and demonstrate by experimental results its effectiveness in achieving higher compression ratio.


vlsi test symposium | 2002

An efficient test relaxation technique for combinational & full-scan sequential circuits

Aiman H. El-Maleh; Ali Al-Suwaiyan

Reducing test data size is one of the major challenges in testing systems-on-a-chip. This problem can be solved by test compaction and/or compression techniques. Having a partially specified or relaxed test set increases the effectiveness of test compaction and compression techniques. In this paper we propose a novel and efficient test relaxation technique for combinational and full-scan sequential circuits. The proposed technique is faster than the brute-force test relaxation method by several orders of magnitude. The application of the technique in improving the effectiveness of test compaction and compression is illustrated.


european design and test conference | 1995

Complexity of sequential ATPG

Thomas E. Marchok; Aiman H. El-Maleh; Wojciech Maly; Janusz Rajski

The research reported in this paper was conducted to identify those attributes, of both sequential circuits and structural, sequential automatic test pattern generation (ATPG) algorithms, which can lead to extremely high test generation times. The retiming transformation is used as a mechanism to create two classes of circuits which present varying degrees of complexity for test generation. It was observed for three different sequential test generators that the increase in complexity of testing is not due to those circuit attributes (namely sequential depth and cycles) which have traditionally been associated with such complexity. Evidence is instead provided that another circuit attribute, termed density of encoding, is a key indicator of the complexity of structural, sequential ATPG.<<ETX>>


vlsi test symposium | 2001

A geometric-primitives-based compression scheme for testing systems-on-a-chip

Aiman H. El-Maleh; S. al Zahir; E. Khan

The increasing complexity of systems-on-a-chip with the accompanied increase in their test data size has made the need for test data reduction imperative. In this paper we introduce a novel and very efficient lossless compression technique for testing systems-on-a-chip based on geometric shapes. The technique exploits reordering of test vectors to minimize the number of shapes needed to encode the test data. The effectiveness of the technique in achieving high compression ratio is demonstrated on the largest ISCAS85 and full-scanned versions of ISCAS89 benchmark circuits. In this paper, it is assumed that an embedded core will be used to execute the decompression algorithm and decompress the test data.


Iet Computers and Digital Techniques | 2008

Test data compression for system-on-a-chip using extended frequency-directed run-length code

Aiman H. El-Maleh

One of the major challenges in testing a system-on-a-chip is dealing with the large volume of test data. To reduce the volume of test data, several test data compression techniques have been proposed. Frequency-directed run-length (FDR) code is a variable-to-variable run length code based on encoding runs of 0s. It is demonstrated that higher test data compression can be achieved based on encoding both runs of 0s and 1s. An extension to the FDR code is proposed and by experimental results its effectiveness in achieving a higher compression ratio is demonstrated.


ACM Transactions on Design Automation of Electronic Systems | 2003

Test vector decomposition-based static compaction algorithms for combinational circuits

Aiman H. El-Maleh; Yahya E. Osais

Testing system-on-chips involves applying huge amounts of test data, which is stored in the tester memory and then transferred to the chip under test during test application. Therefore, practical techniques, such as test compression and compaction, are required to reduce the amount of test data in order to reduce both the total testing time and memory requirements for the tester. In this article, a new approach to static compaction for combinational circuits, referred to as test vector decomposition (TVD), is proposed. In addition, two new TVD based static compaction algorithms are presented. Experimental results for benchmark circuits demonstrate the effectiveness of the two new static compaction algorithms.


Iet Computers and Digital Techniques | 2008

Efficient test compression technique based on block merging

Aiman H. El-Maleh

Test data compression is an effective methodology for reducing test data volume and testing time. The author presents a new test data compression technique based on block merging. The technique capitalises on the fact that many consecutive blocks of the test data can be merged together. Compression is achieved by storing the merged block and the number of blocks merged. It also takes advantage of cases where the merged block can be filled by all 0 s or all 1 s. Test data decompression is performed on chip using a simple circuitry that repeats the merged block the required number of times. The decompression circuitry has the advantage of being test-data-independent. Experimental results on benchmark circuits demonstrate the effectiveness of the proposed technique compared with other coding-based compression techniques.


Iet Computers and Digital Techniques | 2009

Defect-tolerant n 2 -transistor structure for reliable nanoelectronic designs

Aiman H. El-Maleh; Bashir M. Al-Hashimi; Aissa Melouki; Farhan Khan

Nanodevices-based circuit design will be based on the acceptance that a high percentage of devices in the design will be defective. This study investigates a defect-tolerant technique that adds redundancy at the transistor level and provides built-in immunity to permanent defects (stuck-open, stuck-short and bridges). The proposed technique is based on replacing each transistor by N 2 -transistor structure ( N ges2) that guarantees defect tolerance of all N -1 defects as validated by theoretical analysis and simulation. As demonstrated by extensive simulation results using ISCAS 85 and 89 benchmark circuits, the investigated technique achieves significantly higher defect tolerance than recently reported nanoelectronics defect-tolerant techniques (even with up to 4-5 times more transistor defect probability) and at reduced area overhead. For example, the quadded-transistor structure technique requires nearly half the area of the quadded-logic technique.


Applied Soft Computing | 2013

Binary particle swarm optimization (BPSO) based state assignment for area minimization of sequential circuits

Aiman H. El-Maleh; Ahmad T. Sheikh; Sadiq M. Sait

State assignment (SA) for finite state machines (FSMs) is one of the main optimization problems in the synthesis of sequential circuits. It determines the complexity of its combinational circuit and thus area, delay, testability and power dissipation of its implementation. Particle swarm optimization (PSO) is a non-deterministic heuristic that optimizes a problem by iteratively trying to improve a candidate solution with regard to a given measure of quality. PSO optimizes a problem by having a population of candidate solutions called particles, and moving them around in the search-space according to a simple mathematical formulae. In this paper, we propose an improved binary particle swarm optimization (BPSO) algorithm and demonstrate its effectiveness in solving the state assignment problem in sequential circuit synthesis targeting area optimization. It will be an evident that the proposed BPSO algorithm overcomes the drawbacks of the original BPSO algorithm. Experimental results demonstrate the effectiveness of the proposed BPSO algorithm in comparison to other BPSO variants reported in the literature and in comparison to Genetic Algorithm (GA), Simulated Evolution (SimE) and deterministic algorithms like Jedi and Nova.


IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems | 2004

An efficient test relaxation technique for synchronous sequential circuits

Aiman H. El-Maleh; Khaled Al-Utaibi

Testing systems-on-a-chip involves applying huge amounts of test data, which is stored in the tester memory and then transferred to the circuit under test during test application. Therefore, practical techniques, such as test compression and compaction, are required to reduce the amount of test data in order to reduce both the total testing time and the memory requirements for the tester. Test-set relaxation can improve the efficiency of both test compression and test compaction. In addition, the relaxation process can identify self-initializing test sequences for synchronous sequential circuits. In this paper, we propose an efficient test-relaxation technique for synchronous sequential circuits that maximizes the number of unspecified bits while maintaining the same fault coverage as the original test set.

Collaboration


Dive into the Aiman H. El-Maleh's collaboration.

Top Co-Authors

Avatar

Sadiq M. Sait

King Fahd University of Petroleum and Minerals

View shared research outputs
Top Co-Authors

Avatar

Raslan H. Al-Abaji

King Fahd University of Petroleum and Minerals

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ahmad T. Sheikh

King Fahd University of Petroleum and Minerals

View shared research outputs
Top Co-Authors

Avatar

Habib Youssef

King Fahd University of Petroleum and Minerals

View shared research outputs
Top Co-Authors

Avatar

Saudi Arabia

King Abdulaziz University

View shared research outputs
Top Co-Authors

Avatar

Yahya E. Osais

King Fahd University of Petroleum and Minerals

View shared research outputs
Top Co-Authors

Avatar

Thomas E. Marchok

Carnegie Mellon University

View shared research outputs
Top Co-Authors

Avatar

Wojciech Maly

Carnegie Mellon University

View shared research outputs
Top Co-Authors

Avatar

Esa Alghonaim

King Fahd University of Petroleum and Minerals

View shared research outputs
Researchain Logo
Decentralizing Knowledge