Network


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

Hotspot


Dive into the research topics where Nicola Nicolici is active.

Publication


Featured researches published by Nicola Nicolici.


design, automation, and test in europe | 2000

Scan latch partitioning into multiple scan chains for power minimization in full scan sequential circuits

Nicola Nicolici; Bashir M. Al-Hashimi

Power dissipated during test application is substantially higher than power dissipated during functional operation which can decrease the reliability and lead to yield loss. This paper presents a new technique for power minimization during test application in full scan sequential circuits. The technique is based on classifying scan latches into compatible, incompatible and independent scan latches. Based on their classification, scan latches are partitioned into multiple scan chains. A new test application strategy which applies an extra test vector to primary inputs while shifting out test responses for each scan chain, minimizes power dissipation by eliminating the spurious transitions which occur in the combinational part of the circuit. Unlike previous approaches which are test vector and scan latch order dependent and hence are not able to handle large circuits due to the complexity of the design space, this paper shows that with low test area and test data overhead substantial savings in power dissipation during test application are achieved in a very low computational time. For example, in the case of benchmark circuit s15850 it takes <3600s in computational time and <1% in test area and test data overhead to achieve 80% savings in power dissipation.


international test conference | 2000

Power conscious test synthesis and scheduling for BIST RTL data paths

Nicola Nicolici; Bashir M. Al-Hashimi

Previous research has outlined that power dissipated during test application is substantially higher than during functional operation, which leads to loss of yield and decreases reliability. This paper shows for the first time how power is minimized in BIST RTL data paths by using power conscious test synthesis and test scheduling. According to the necessity for achieving the required test efficiency, power dissipation is classified into necessary and useless power dissipation. According to the occurrence during the testing process, power dissipation is classified into test application and shifting power dissipation. The effect of test synthesis and scheduling on power dissipation is analyzed and power minimization is achieved in two steps. Firstly, during the testable design space exploration only power conscious test synthesis moves are accepted leading to minimization of useless power dissipation. Secondly, module selection during power conscious test scheduling satisfies power constraints while reducing test application time. Experimental results using generic power models show savings up to 28% in test application power dissipation and up to 29% in shifting power dissipation.


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

BIST hardware synthesis for RTL data paths based on test compatibility classes

Nicola Nicolici; Bashir M. Al-Hashimi; Andrew D. Brown; A.C. Williams

A new built-in self-test (BIST) methodology for register transfer level (RTL) data paths is presented. The proposed BIST methodology takes advantage of the structural information of the RTL data path and reduces the test application time by grouping same-type modules into test compatibility classes (TCCs). During testing, compatible modules share a small number of test pattern generators at the same test time leading to significant reductions in BIST area overhead, performance degradation and test application time. Module output responses from each TCC are checked by comparators leading to substantial reduction in fault-escape probability. Only a single signature analysis register is required to compress the responses of each TCC which leads to high reductions in volume of output data and overall test application time (the sum of test application time and shifting time required to shift out test responses). This paper shows how the proposed TCC grouping methodology is a general case of the traditional BIST embedding methodology for RTL data paths with both uniform and variable bit width. A new BIST hardware synthesis algorithm employs efficient tabu search-based testable design space exploration which combines the accuracy of incremental test scheduling algorithms and the exploration speed of test scheduling algorithms based on fixed test resource allocation. To illustrate TCC grouping methodology efficiency, various benchmark and complex hypothetical data paths have been evaluated and significant improvements over the BIST embedding methodology are achieved.


design, automation, and test in europe | 1999

Efficient BIST hardware insertion with low test application time for synthesized data paths

Nicola Nicolici; Bashir M. Al-Hashimi

In this paper new and efficient BIST methodology and BIST hardware insertion algorithms are presented for RTL data paths obtained from high level synthesis. The methodology is based on concurrent testing of modules with identical physical information by sharing the test pattern generators in a partial intrusion BIST environment. Furthermore, to reduce the number of signature analysis registers and test application time the same type modules are grouped in test compatibility classes and n-input k-bit comparators are used to check the results. The test application time is computed using an incremental test scheduling approach. An existing test scheduling algorithm is modified to obtain an efficient trade-off between the algorithm complexity and testable design space exploration. A cost function based on both test application time and area overhead is defined and a tabu search-based heuristic capable of exploring the solution space in a very rapid time is presented. To reduce the computational time testable design space exploration is carried our in two phases: test application time reduction phase and BIST area reduction phase. Experimental results are included confirming the efficiency of the proposed methodology.


IEE Proceedings - Computers and Digital Techniques | 2000

Minimisation of power dissipation during test application in full-scan sequential circuits using primary input freezing

Nicola Nicolici; Bashir M. Al-Hashimi; A.C. Williams


IEE Proceedings - Computers and Digital Techniques | 2003

Dual multiple-polynomial LFSR for low-power mixed-mode BIST

Paul M. Rosinger; Bashir M. Al-Hashimi; Nicola Nicolici


international symposium on circuits and systems | 2001

Power constrained test scheduling using power profile manipulation

Paul M. Rosinger; Bashir M. Al-Hashimi; Nicola Nicolici


Archive | 2001

Power Constrained Test Scheduling Using Power Profile Manipulation, ISCAS 2001

Paul M. Rosinger; Bashir M. Al-Hashimi; Nicola Nicolici


Archive | 2001

Low Power Test Compability Classes

Nicola Nicolici; Bashir M. Al-Hashimi


Archive | 2000

Mimimising Power Dissipation During Test Application in Full Scan Sequential Circuits by Primary Input Freezing

Nicola Nicolici; Bashir M. Al-Hashimi; A.C. Williams

Collaboration


Dive into the Nicola Nicolici's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

A.C. Williams

University of Southampton

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Andrew D. Brown

University of Southampton

View shared research outputs
Researchain Logo
Decentralizing Knowledge