Loading…

Technique for Template Generation for Simultaneous Testing of Multiple Identical Functional Units in Super-scalar Architecture

At-speed testing has emerged as dominant test requirement in the era of high speed microprocessors. Since the conventional testing techniques prove to be incompetent, Instruction-Based Self-Testing (IBST) has been proposed as an effective alternate to those conventional techniques for at-speed testi...

Full description

Saved in:
Bibliographic Details
Published in:International journal of computer applications 2011-01, Vol.34 (8)
Main Authors: Choudhary, Rahul Raj, Sinsinwar, Gayaprasad, Kajala, Aditi, Bhardwaj, Pooja
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page
container_issue 8
container_start_page
container_title International journal of computer applications
container_volume 34
creator Choudhary, Rahul Raj
Sinsinwar, Gayaprasad
Kajala, Aditi
Bhardwaj, Pooja
description At-speed testing has emerged as dominant test requirement in the era of high speed microprocessors. Since the conventional testing techniques prove to be incompetent, Instruction-Based Self-Testing (IBST) has been proposed as an effective alternate to those conventional techniques for at-speed testing of high performance microprocessors. The Superscalar architectures, with vast functionality and exceptionally high speed have become the central integral part of modern high speed digital systems. However, testing superscalar microprocessors using this approach faces serious challenges, due to the out-of-order execution with multiple functional units and in-order commit behaviour. This paper discusses the test program generation procedure (template based) for multiple identical functional units in a superscalar architecture. Procedures for delay fault testing, which make sure that generated test vectors are applied in the correct order to test each testable path, are developed. The preliminary work has been presented in EWDTS[1]
doi_str_mv 10.5120/4122-5843
format article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_miscellaneous_1010878716</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1010878716</sourcerecordid><originalsourceid>FETCH-LOGICAL-p606-fd27c6062c26431ccd204339801ad52f34addb2fc7bb82a59c21d5bfb4bea3253</originalsourceid><addsrcrecordid>eNpdj0tPwzAQhC0EElXpgX9gceIS8COJnWNV0VKpiEPDOXKcDXWVOsGPK78dQzkg9rKj2W9HGoRuKXkoKCOPOWUsK2TOL9CMVKLIpJTi8o--RgvvjyQNr1hZ5TP0WYM-WPMRAfejwzWcpkEFwBuw4FQwo_3x9-YUh6AsjNEnyAdj3_HY45fkmmkAvO3ABqPVgNfR6u-_JN-sCR4bi_dxApf5dFYOL50-mAA6RAc36KpXg4fF756jev1Ur56z3etmu1rusqkkZdZ3TOgkmGZlzqnWHSM555UkVHUF63muuq5lvRZtK5kqKs1oV7R9m7egOCv4HN2fYyc3pqo-NCfjNQzDuVFDCSVSSEHLhN79Q49jdKmNbypSCp5Iwb8Af25vcA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>906730107</pqid></control><display><type>article</type><title>Technique for Template Generation for Simultaneous Testing of Multiple Identical Functional Units in Super-scalar Architecture</title><source>Freely Accessible Science Journals - check A-Z of ejournals</source><creator>Choudhary, Rahul Raj ; Sinsinwar, Gayaprasad ; Kajala, Aditi ; Bhardwaj, Pooja</creator><creatorcontrib>Choudhary, Rahul Raj ; Sinsinwar, Gayaprasad ; Kajala, Aditi ; Bhardwaj, Pooja</creatorcontrib><description>At-speed testing has emerged as dominant test requirement in the era of high speed microprocessors. Since the conventional testing techniques prove to be incompetent, Instruction-Based Self-Testing (IBST) has been proposed as an effective alternate to those conventional techniques for at-speed testing of high performance microprocessors. The Superscalar architectures, with vast functionality and exceptionally high speed have become the central integral part of modern high speed digital systems. However, testing superscalar microprocessors using this approach faces serious challenges, due to the out-of-order execution with multiple functional units and in-order commit behaviour. This paper discusses the test program generation procedure (template based) for multiple identical functional units in a superscalar architecture. Procedures for delay fault testing, which make sure that generated test vectors are applied in the correct order to test each testable path, are developed. The preliminary work has been presented in EWDTS[1]</description><identifier>ISSN: 0975-8887</identifier><identifier>EISSN: 0975-8887</identifier><identifier>DOI: 10.5120/4122-5843</identifier><language>eng</language><publisher>New York: Foundation of Computer Science</publisher><subject>Architecture ; Delay ; Digital systems ; Faults ; High speed ; Mathematical analysis ; Microprocessors ; Vectors (mathematics)</subject><ispartof>International journal of computer applications, 2011-01, Vol.34 (8)</ispartof><rights>Copyright Foundation of Computer Science 2011</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Choudhary, Rahul Raj</creatorcontrib><creatorcontrib>Sinsinwar, Gayaprasad</creatorcontrib><creatorcontrib>Kajala, Aditi</creatorcontrib><creatorcontrib>Bhardwaj, Pooja</creatorcontrib><title>Technique for Template Generation for Simultaneous Testing of Multiple Identical Functional Units in Super-scalar Architecture</title><title>International journal of computer applications</title><description>At-speed testing has emerged as dominant test requirement in the era of high speed microprocessors. Since the conventional testing techniques prove to be incompetent, Instruction-Based Self-Testing (IBST) has been proposed as an effective alternate to those conventional techniques for at-speed testing of high performance microprocessors. The Superscalar architectures, with vast functionality and exceptionally high speed have become the central integral part of modern high speed digital systems. However, testing superscalar microprocessors using this approach faces serious challenges, due to the out-of-order execution with multiple functional units and in-order commit behaviour. This paper discusses the test program generation procedure (template based) for multiple identical functional units in a superscalar architecture. Procedures for delay fault testing, which make sure that generated test vectors are applied in the correct order to test each testable path, are developed. The preliminary work has been presented in EWDTS[1]</description><subject>Architecture</subject><subject>Delay</subject><subject>Digital systems</subject><subject>Faults</subject><subject>High speed</subject><subject>Mathematical analysis</subject><subject>Microprocessors</subject><subject>Vectors (mathematics)</subject><issn>0975-8887</issn><issn>0975-8887</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2011</creationdate><recordtype>article</recordtype><recordid>eNpdj0tPwzAQhC0EElXpgX9gceIS8COJnWNV0VKpiEPDOXKcDXWVOsGPK78dQzkg9rKj2W9HGoRuKXkoKCOPOWUsK2TOL9CMVKLIpJTi8o--RgvvjyQNr1hZ5TP0WYM-WPMRAfejwzWcpkEFwBuw4FQwo_3x9-YUh6AsjNEnyAdj3_HY45fkmmkAvO3ABqPVgNfR6u-_JN-sCR4bi_dxApf5dFYOL50-mAA6RAc36KpXg4fF756jev1Ur56z3etmu1rusqkkZdZ3TOgkmGZlzqnWHSM555UkVHUF63muuq5lvRZtK5kqKs1oV7R9m7egOCv4HN2fYyc3pqo-NCfjNQzDuVFDCSVSSEHLhN79Q49jdKmNbypSCp5Iwb8Af25vcA</recordid><startdate>20110101</startdate><enddate>20110101</enddate><creator>Choudhary, Rahul Raj</creator><creator>Sinsinwar, Gayaprasad</creator><creator>Kajala, Aditi</creator><creator>Bhardwaj, Pooja</creator><general>Foundation of Computer Science</general><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20110101</creationdate><title>Technique for Template Generation for Simultaneous Testing of Multiple Identical Functional Units in Super-scalar Architecture</title><author>Choudhary, Rahul Raj ; Sinsinwar, Gayaprasad ; Kajala, Aditi ; Bhardwaj, Pooja</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-p606-fd27c6062c26431ccd204339801ad52f34addb2fc7bb82a59c21d5bfb4bea3253</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Architecture</topic><topic>Delay</topic><topic>Digital systems</topic><topic>Faults</topic><topic>High speed</topic><topic>Mathematical analysis</topic><topic>Microprocessors</topic><topic>Vectors (mathematics)</topic><toplevel>online_resources</toplevel><creatorcontrib>Choudhary, Rahul Raj</creatorcontrib><creatorcontrib>Sinsinwar, Gayaprasad</creatorcontrib><creatorcontrib>Kajala, Aditi</creatorcontrib><creatorcontrib>Bhardwaj, Pooja</creatorcontrib><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>International journal of computer applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Choudhary, Rahul Raj</au><au>Sinsinwar, Gayaprasad</au><au>Kajala, Aditi</au><au>Bhardwaj, Pooja</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Technique for Template Generation for Simultaneous Testing of Multiple Identical Functional Units in Super-scalar Architecture</atitle><jtitle>International journal of computer applications</jtitle><date>2011-01-01</date><risdate>2011</risdate><volume>34</volume><issue>8</issue><issn>0975-8887</issn><eissn>0975-8887</eissn><abstract>At-speed testing has emerged as dominant test requirement in the era of high speed microprocessors. Since the conventional testing techniques prove to be incompetent, Instruction-Based Self-Testing (IBST) has been proposed as an effective alternate to those conventional techniques for at-speed testing of high performance microprocessors. The Superscalar architectures, with vast functionality and exceptionally high speed have become the central integral part of modern high speed digital systems. However, testing superscalar microprocessors using this approach faces serious challenges, due to the out-of-order execution with multiple functional units and in-order commit behaviour. This paper discusses the test program generation procedure (template based) for multiple identical functional units in a superscalar architecture. Procedures for delay fault testing, which make sure that generated test vectors are applied in the correct order to test each testable path, are developed. The preliminary work has been presented in EWDTS[1]</abstract><cop>New York</cop><pub>Foundation of Computer Science</pub><doi>10.5120/4122-5843</doi></addata></record>
fulltext fulltext
identifier ISSN: 0975-8887
ispartof International journal of computer applications, 2011-01, Vol.34 (8)
issn 0975-8887
0975-8887
language eng
recordid cdi_proquest_miscellaneous_1010878716
source Freely Accessible Science Journals - check A-Z of ejournals
subjects Architecture
Delay
Digital systems
Faults
High speed
Mathematical analysis
Microprocessors
Vectors (mathematics)
title Technique for Template Generation for Simultaneous Testing of Multiple Identical Functional Units in Super-scalar Architecture
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T07%3A19%3A35IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Technique%20for%20Template%20Generation%20for%20Simultaneous%20Testing%20of%20Multiple%20Identical%20Functional%20Units%20in%20Super-scalar%20Architecture&rft.jtitle=International%20journal%20of%20computer%20applications&rft.au=Choudhary,%20Rahul%20Raj&rft.date=2011-01-01&rft.volume=34&rft.issue=8&rft.issn=0975-8887&rft.eissn=0975-8887&rft_id=info:doi/10.5120/4122-5843&rft_dat=%3Cproquest%3E1010878716%3C/proquest%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-p606-fd27c6062c26431ccd204339801ad52f34addb2fc7bb82a59c21d5bfb4bea3253%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=906730107&rft_id=info:pmid/&rfr_iscdi=true