Schumacher, Guido (1999) Object-oriented hardwarespecification and design with a language extension to VHDL. PhD, Universität Oldenburg.

[img]
Preview


Volltext (868Kb)

Abstract

In der Dissertation werden neue Modellierungsmöglichkeiten für den Entwurf anwendungsspezifischer integrierter Schaltungen (ASICs) analysiert, die sich durch den Entwurf und den Einsatz einer objektorientierten Spracherweiterung zur Hardwarebeschreibungssprache VHDL ergeben. Die Analyse befaßt sich mit der Modellierung von Vererbung, Verteiltheit, Nebenläufigkeit, Kommunikation und Synchronisation. In diesem Zusammenhang wird die Vererbungsanomalie genauer betrachtet. Der Begriff Vererbungsanomalie bezeichnet Schwierigkeiten beim Modellieren von Synchronisationscode, der ohne Verletzung objekt-orientierter Kapselungskonzepte vererbt werden soll. In der Dissertation wird eine Lösung für die Anomalie vorgestellt. Die allgemeine Konzeption dieser Dissertation ist angelegt auf die Verbindung neuer objekt- orientierter Ideen mit etablierten Methoden zur Spezifikation und zum Entwurf von Hardware.

["eprint_fieldname_abstract_plus" not defined]

The thesis studies new modelling capabilities for describing and designing application specific integrated circuits (ASICs). The capabilities result from designing and using an object-oriented language extension to the hardware description language VHDL. The considerations address the issues of modelling inheritance, distribution, concurrency, communiation, and sychronisation. In that context attention is focused on the inheritance anomaly. The term inheritance anomaly denotes difficulties in inheriting synchronisation code without violating object-oriented encapsulation concepts. The thesis provides a solution to the anomaly. The overall philosophy of this thesis is to integrate the new advanced object-oriented ideas with established hardware specification and design methodologies.

Item Type: Thesis (PhD)
Uncontrolled Keywords: [Keine Schlagwörter von Autor/in vergeben.]
Controlled Keywords: [Keine Schlagwörter von Author/in vergeben.]
Subjects: Generalities, computers, information > Computer science, internet
Divisions: School of Computing Science, Business Administration, Economics and Law > Department of Computing Science
Date Deposited: 17 Jan 2013 14:18
Last Modified: 08 Jul 2013 13:03
URI: https://oops.uni-oldenburg.de/id/eprint/433
URN: urn:nbn:de:gbv:715-oops-4667
DOI:
Nutzungslizenz:

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...