Versatile High-Level Synthesis of Self-Checking Datapaths Using an On-Line Testability Metric
Versatile High-Level Synthesis of Self-Checking Datapaths Using an On-Line Testability Metric
There have been several recent attempts to include duplication-based on-line testability in behaviourally synthesized designs. In this paper, on-line testability is considered within the optimisation process of iterative, cost function-driven high-level synthesis, such that on-line testing resources are inserted automatically without any modification of the source HDL code. This involves the introduction of a metric for on-line testability. A variation of duplication testing (namely inversion testing) is also used, providing the system with an additional degree of freedom towards minimising hardware overheads associated with test resource insertion. Considering online testability within the synthesis process facilitates fast and efficient design space exploration, resulting in a versatile high-level synthesis process, capable of producing alternative realisations according to the designer's directions.
596-601
Oikonomakos, P.
1793f1a0-b566-43b3-b540-0244d3596b9c
Zwolinski, M.
adfcb8e7-877f-4bd7-9b55-7553b6cb3ea0
Al-Hashimi, B. M.
0b29c671-a6d2-459c-af68-c4614dce3b5d
2003
Oikonomakos, P.
1793f1a0-b566-43b3-b540-0244d3596b9c
Zwolinski, M.
adfcb8e7-877f-4bd7-9b55-7553b6cb3ea0
Al-Hashimi, B. M.
0b29c671-a6d2-459c-af68-c4614dce3b5d
Oikonomakos, P., Zwolinski, M. and Al-Hashimi, B. M.
(2003)
Versatile High-Level Synthesis of Self-Checking Datapaths Using an On-Line Testability Metric.
Design Automation and Test in Europe (DATE), Munich.
03 - 07 Mar 2003.
.
Record type:
Conference or Workshop Item
(Other)
Abstract
There have been several recent attempts to include duplication-based on-line testability in behaviourally synthesized designs. In this paper, on-line testability is considered within the optimisation process of iterative, cost function-driven high-level synthesis, such that on-line testing resources are inserted automatically without any modification of the source HDL code. This involves the introduction of a metric for on-line testability. A variation of duplication testing (namely inversion testing) is also used, providing the system with an additional degree of freedom towards minimising hardware overheads associated with test resource insertion. Considering online testability within the synthesis process facilitates fast and efficient design space exploration, resulting in a versatile high-level synthesis process, capable of producing alternative realisations according to the designer's directions.
Text
07c_2_192.pdf
- Other
Slideshow
07c_2_192.ppt
- Other
More information
Published date: 2003
Additional Information:
Event Dates: 3-7 March 2003
Venue - Dates:
Design Automation and Test in Europe (DATE), Munich, 2003-03-03 - 2003-03-07
Organisations:
Electronic & Software Systems, EEE
Identifiers
Local EPrints ID: 256994
URI: http://eprints.soton.ac.uk/id/eprint/256994
PURE UUID: 86276b95-1e81-4898-b90d-9e3bf5496508
Catalogue record
Date deposited: 06 May 2003
Last modified: 15 Mar 2024 02:39
Export record
Contributors
Author:
P. Oikonomakos
Author:
M. Zwolinski
Author:
B. M. Al-Hashimi
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics