Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Nick Kanopoulos

dblp:99/604 · also Nikos Kanopoulos · DBLP profile ↗
← Back
17ranked-venue papers
6as first author
0since 2021 · last 1995
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 16 · 6 first-authorSoftware engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Integrated circuit design · 28% Hardware reliability and fault tolerance · 28% Distributed systems · 28%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Integrated circuit design
digital circuit design
0.011992
Design of Self-Checking Circuits Using DCVS Logic: A Case Study · IEEE Trans. Computers 1992
Distributed systems
fault tolerance
0.011992
Design of Self-Checking Circuits Using DCVS Logic: A Case Study · IEEE Trans. Computers 1992
Hardware reliability and fault tolerance
self-checking circuits
0.011992
Design of Self-Checking Circuits Using DCVS Logic: A Case Study · IEEE Trans. Computers 1992
Electronic design automation
hardware verification and test
0.011992
Design of Self-Checking Circuits Using DCVS Logic: A Case Study · IEEE Trans. Computers 1992
Electronic design automation › hardware verification and test
VLSI testing
0.011992
Design of Self-Checking Circuits Using DCVS Logic: A Case Study · IEEE Trans. Computers 1992

Methods — techniques the papers use, named apart from their topics

differential cascode voltage switch logic · 0.0
YearPublicationVenuePosition
1995 Flip-flop sharing in standard scan path to enhance delay fault testing of sequential circuits
abstract
This paper addresses the problem of testing for delay faults in sequential circuits which incorporate standard scan path design. The technique presented here aims at the reduction or elimination of enhanced-scan flip-flops and their associated overhead. Flip-flop sharing modifies the order of the flip-flops in the scan path such that adjacent flip-flops along the path are from different sequential machines. This allows the application of arbitrary two-vector test sets necessary for delay fault testing. This arrangement is feasible for practical circuits because today's complex ICs consist, in general, of many sequential machines that may need to be delay testable.
Jason P. Hurst, Nick Kanopoulos
Asian Test Symposium2
1994 On the design of a high-performance, expandable, sorting engine
George Alexiou, Dimitrios Stiliadis, Nick Kanopoulos
Integr.3
1994 Multiple boundary scan-paths for minimizing circuit-board test-application time
Theodore Antonakopoulos 0001, Nick Kanopoulos
Microprocess. Microprogramming2
1994 Design and DCVS implementation of a self-checking bus-monitor unit for highly reliable fault-tolerant system configurations
abstract
We present the design and implementation of a bus-monitor unit targeted for the design of highly reliable fault-tolerant systems. The bus-monitor is designed using differential cascode voltage switch (DCVS) logic, whose inherent characteristics result in self-checking circuits. It is implemented in an application specific integrated circuit that can be used to implement a variety of fault-tolerant architectures including triple modular redundant and hybrid configurations. The unit is capable of detecting and correcting failures in the redundant modules by monitoring their respective buses, and it delivers fault-free data to the destination modules. The unit is also capable of detecting faults occurring in the unit itself by utilizing the fault secure properties of DCVS logic. In this paper, we present the operation of the bus-monitor unit and we describe its DCVS design and implementation, as well as the performance characteristics of the prototype chips. Finally, we illustrate how the bus-monitor unit(s) can be used to implement highly reliable fault-tolerant architectures, and we demonstrate that architectures designed using the developed unit(s) exhibit higher reliability compared to the ones implemented with CMOS logic, using the same number of computational resources.>
Tassos Markas, Mark Royals, Nick Kanopoulos
IEEE Trans. Very Large Scale Integr. Syst.3
1993 Efficient board interconnect testing using the split boundary scan register
Nazar S. Haider, Nick Kanopoulos
J. Electron. Test.2
1992 The split boundary scan register technique for testing board interconnects
abstract
Presents a new approach to testing board interconnects, on a board containing three-state nets and with chips equipped with the boundary scan architecture. The proposed technique reduces the test time, test vector size, and requires an order independent test set at the expense of minimal hardware overhead to the ANSI/IEEE Std1149.1-1990 standard. Although most of the algorithms developed so far can be used to test boards under this scheme, the authors have concentrated on the walking 1's and 0's for the purpose of presenting this technique. This test can be applied with a reduced time complexity for test generation and application. Furthermore, with local response compaction this scheme can easily be used for BIST implementation, resulting in the application of walking 1/0 in linear time.>
Nazar S. Haider, Nick Kanopoulos
VTS2
1992 Design and implementation of a totally self-checking 16 × 16 bit array multiplier
Nick Kanopoulos, Joseph H. Carabetta
Integr.1
1992 A user programmable macrocell generator for the IEEE 1149.1 boundary scan standard interface port
Mark Royals, Tassos Markas, Nick Kanopoulos
Microprocess. Microprogramming3
1992 Design of Self-Checking Circuits Using DCVS Logic: A Case Study
abstract
A technique for designing self-checking circuits using differential cascode voltage switch (DCVS) logic is presented. This technique is used in a design case study and the results obtained through actual implementation and testing of a self-checking circuit are discussed. It is demonstrated that the self-checking capability of the circuit can be used to implement fault tolerance at low hardware-overhead costs.>
Nick Kanopoulos, Dimitris Pantzartzis, Frederick R. Bartram
IEEE Trans. Computers1
1990 Creating the IC palette [ASIC design]
abstract
To facilitate the design of high performance digital ASICs, the Research Triangle Institute (RTI) is developing a library of common digital signal processing macrocells for use in a silicon compilation environment. In many types of digital ASICs (especially signal processing applications), VLSI circuits are composed of a basic set of high-level functions which are used in different configurations. Examples of these functions are adders, registers, memories, multiplexers, and multipliers. By developing a robust library of parameterized functions, significant reductions in design time and costs can be achieved. A complete list of macrocells slated for development by RTI is shown. This list is meant to complement RAM, ROM, and PLA generators already available through Mentor-Graphics.>
Mark Royals, Tassos Markas, Tianmaw Yang, Nick Kanopoulos
RSP4
1990 A bus-monitor unit for fault-tolerant system configurations
Tassos Markas, Nick Kanopoulos
Microprocessing and Microprogramming2
1989 On the design of a real-time digital median filter
J. Dodrill, Nick Kanopoulos
Microprocessing and Microprogramming2
1988 CAD Tools for Supporting System Design for Testability
abstract
A methodology and the supporting CAD (computer-aided design) tools are discussed for designing a digital system so that it can meet predefined testability requirements. The set of tools is called the Test Engineer's Assistant (TEA). The TEA system creates an environment in which the designer can perform performance assessment, functional design, and design for testability (DFT). TEA is developed to support automated DFT at the board and subsystem levels, to aid in an appropriate choice of BIT (built-in test) techniques at the board level that is supported at the subsystem and system levels, to indicate where to augment system function with predefined BIT modules to increase testability, and to assess the hardware costs of implementing DFT and BIT.>
Jill J. Hallenbeck, Nick Kanopoulos, Nagesh Vasanthavada, James W. Watterson
ITC2
1988 Design of a bus-monitor for real-time applications
Nick Kanopoulos, Peter N. Marinos
Microprocess. Microprogramming1
1987 A monolithic scan-line bit producer for real-time image rasterization
Nick Kanopoulos, Nagesh Vasanthavada
Microprocess. Microprogramming1
1985 A single-chip adaptive delta modulator with optimum performance
Nick Kanopoulos, Vassilios Makios
Integr.1
1983 Testing of Bit-Serial Signal Processors
Nick Kanopoulos, G. Thomas Mitchell
ITC1