Ein testerzeugungsverfahren fur digitale schaltungen auf der verhaltensebene

Verhaltensmodelle sind für die Beschreibung digitaler Schaltungen besonders geeignet. Sie besitzen einen hohen Abstraktionsgrad, wodurch sich in Vergleich zu strukturellen Modellen die Anzahl der benötigten Elemente verkleinert, um eine Schaltung auf der Verhaltensebene zu beschreiben. In dieser Arb...

Full description

Bibliographic Details
Main Author: Weber, Raul Fernando
Other Authors: Não disponível
Format: Others
Language:deu
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/10183/17851
id ndltd-IBICT-oai-lume56.ufrgs.br-10183-17851
record_format oai_dc
spelling ndltd-IBICT-oai-lume56.ufrgs.br-10183-178512018-09-30T04:07:39Z Ein testerzeugungsverfahren fur digitale schaltungen auf der verhaltensebene Weber, Raul Fernando Não disponível Eletrônica Sistemas digitais Linguagens : Descricao : Hardware Testes : Sistemas digitais Verhaltensmodelle sind für die Beschreibung digitaler Schaltungen besonders geeignet. Sie besitzen einen hohen Abstraktionsgrad, wodurch sich in Vergleich zu strukturellen Modellen die Anzahl der benötigten Elemente verkleinert, um eine Schaltung auf der Verhaltensebene zu beschreiben. In dieser Arbeit wird ein Testerzeugungsverfahren entwickelt, das auf der Verhaltensebene anwendbar ist. Damit soil ein Beitrag zur Beherrschung des zunehmenden Aufwands bei der Testerzeugung fur hochintegrierte Schaltungen geleistet werden. Ausgangspunkt far die Arbeit ist ein Verhaltensgraph, der sich aus einem Datengraphen und einem Ablaufgraphen zusammensetzt. Der Datengraph stellt den Datenfluß dar, wahrend der Ablaufgraph den Steuerfluß abbildet. Aus diesen Graphen werden Testwege abgeleitet, die es ermöglichen, parametrisierte Testmuster von den Eingangsanschlassen bis zum zu testenden Element weiterzuleiten und die Antwort dieses Elements bis zu den Ausgangsanschldssen fortzupflanzen. Durch die Anwendung von parametrisierten Testmustern wird erreicht, daß das Verfahren unabhängig von Fehlermodellen und Realisierungseinzelheiten wird. Die Aktivierung der Testwege wird anhand von Vorwärts- und Rückwärtsfortpflanzungen durchgeführt. Das vorgeschlagene Verfahren berücksichtigt sowohl die prozedurale (imperative) als auch die nichtprozedurale (applikative) Verhaltensbeschreibung einer Schaltung. Es wird an die Eigenschaften des jeweiligen Verhaltens angepaßt, außerdem werden die verschiedenen Sprachkonstrukte, die in den imperativen und applikativen Teilen der Beschreibung vorkommen können, durch entsprechende Verfahren einzeln berücksichtigt. Zur Beschreibung des Verhaltens wird in der vorliegenden Abhandlung die Sprache DSL (Digital Systems Specification Language) verwendet, was aber die Allgemeinheit der Anwendung des Verfahrens nicht einschränkt. 2009-12-12T04:15:06Z 1986 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/doctoralThesis http://hdl.handle.net/10183/17851 000103982 deu info:eu-repo/semantics/openAccess application/pdf reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul instacron:UFRGS
collection NDLTD
language deu
format Others
sources NDLTD
topic Eletrônica
Sistemas digitais
Linguagens : Descricao : Hardware
Testes : Sistemas digitais
spellingShingle Eletrônica
Sistemas digitais
Linguagens : Descricao : Hardware
Testes : Sistemas digitais
Weber, Raul Fernando
Ein testerzeugungsverfahren fur digitale schaltungen auf der verhaltensebene
description Verhaltensmodelle sind für die Beschreibung digitaler Schaltungen besonders geeignet. Sie besitzen einen hohen Abstraktionsgrad, wodurch sich in Vergleich zu strukturellen Modellen die Anzahl der benötigten Elemente verkleinert, um eine Schaltung auf der Verhaltensebene zu beschreiben. In dieser Arbeit wird ein Testerzeugungsverfahren entwickelt, das auf der Verhaltensebene anwendbar ist. Damit soil ein Beitrag zur Beherrschung des zunehmenden Aufwands bei der Testerzeugung fur hochintegrierte Schaltungen geleistet werden. Ausgangspunkt far die Arbeit ist ein Verhaltensgraph, der sich aus einem Datengraphen und einem Ablaufgraphen zusammensetzt. Der Datengraph stellt den Datenfluß dar, wahrend der Ablaufgraph den Steuerfluß abbildet. Aus diesen Graphen werden Testwege abgeleitet, die es ermöglichen, parametrisierte Testmuster von den Eingangsanschlassen bis zum zu testenden Element weiterzuleiten und die Antwort dieses Elements bis zu den Ausgangsanschldssen fortzupflanzen. Durch die Anwendung von parametrisierten Testmustern wird erreicht, daß das Verfahren unabhängig von Fehlermodellen und Realisierungseinzelheiten wird. Die Aktivierung der Testwege wird anhand von Vorwärts- und Rückwärtsfortpflanzungen durchgeführt. Das vorgeschlagene Verfahren berücksichtigt sowohl die prozedurale (imperative) als auch die nichtprozedurale (applikative) Verhaltensbeschreibung einer Schaltung. Es wird an die Eigenschaften des jeweiligen Verhaltens angepaßt, außerdem werden die verschiedenen Sprachkonstrukte, die in den imperativen und applikativen Teilen der Beschreibung vorkommen können, durch entsprechende Verfahren einzeln berücksichtigt. Zur Beschreibung des Verhaltens wird in der vorliegenden Abhandlung die Sprache DSL (Digital Systems Specification Language) verwendet, was aber die Allgemeinheit der Anwendung des Verfahrens nicht einschränkt.
author2 Não disponível
author_facet Não disponível
Weber, Raul Fernando
author Weber, Raul Fernando
author_sort Weber, Raul Fernando
title Ein testerzeugungsverfahren fur digitale schaltungen auf der verhaltensebene
title_short Ein testerzeugungsverfahren fur digitale schaltungen auf der verhaltensebene
title_full Ein testerzeugungsverfahren fur digitale schaltungen auf der verhaltensebene
title_fullStr Ein testerzeugungsverfahren fur digitale schaltungen auf der verhaltensebene
title_full_unstemmed Ein testerzeugungsverfahren fur digitale schaltungen auf der verhaltensebene
title_sort ein testerzeugungsverfahren fur digitale schaltungen auf der verhaltensebene
publishDate 2009
url http://hdl.handle.net/10183/17851
work_keys_str_mv AT weberraulfernando eintesterzeugungsverfahrenfurdigitaleschaltungenaufderverhaltensebene
_version_ 1718748460738412544