Karl Riedling's Homepage
Publications
  
  
  
   
  Set Page Contrast  
   
 
 
back

Diplom- und Master-Arbeiten (eigene und betreute):

M. Matschnig:
"Parallele VHDL-Simulation mit einem Standard Hardware-Simulator";
Betreuer/in(nen): G. Cadek, K. Riedling; Institut für Industrielle Elektronik und Materialwissenschaften, 2001.



Kurzfassung deutsch:
Diese Diplomarbeit beschreibt eine Möglichkeit zur parallelen VHDL Simulation auf Systemebene in der HW/SW Coverification unter Verwendung des sequentiellen Hardwaresimulators ModelSIM 5.4b von Model Technology. Dabei wird als Beispiel ein typisches industrielles Multiboard Design zerlegt, und die so entstandenen Partitionen werden parallel auf einer eigenen Workstation simuliert. Die entwickelte Lösung verwendet zur Kommunikation zwischen den Partitionen TCP/IP Socketverbindungen. Die Schnittstelle zwischen TCP/IP und dem Hardwaresimulator stellt das FLI-Interface dar. Im Zentrum des Interesses steht eine Beschleunigung der oft sehr zeitaufwendigen Simulation.
In einer konkreten Implementierung konnte für ein spezielles Beispiel eine fast direkte Proportionalität zwischen dem Geschwindigkeitsgewinn und der Anzahl der Partitionen durch Messwerte belegt werden. Die Arbeit wurde in Kooperation mit der Siemens AG durchgeführt, und nimmt daher auch Bezug auf einige abgeschlossene Siemens Projekte im Bereich des EWSD (Europäsches Wähl System Digital). Als Einführung werden die grundlegenden Konzepte der Diskreten Event Simulation (DES) und der Parallelen Diskreten Event Simulation (PDES) erklärt. Dabei wird im Speziellen auf die Unterschiede zwischen konservativen Methoden (Chandy-Misra Algorithmus) und optimistischen Ansätzen (Time Warp) eingegangen. Diese Möglichkeiten werden in Hinblick auf die parallele VHDL Simulation gegenübergestellt.

Kurzfassung englisch:
This diploma thesis describes a new method for parallel VHDL Simulation at System-Level in HW/SW coverifiation whith the standard hardwaresimulator ModelSIM 5.4b. As an example a typical industrial multiboard design is split up and the resulting partitions are simulated simultanously on different workstations. The presented solutions uses TCP/IP socket connections for communication between the modules. The interface between the operating system and the simulator is ModelSIM's FLI-Interface. Within this work main emphasis is put on speeding up the timeconsuming simulation. With the shown example the performancegain grew almost linear with the number of the resulting partitions. This work was done in cooperation with the Siemens AG in Vienna and therefore the simulation examples are taken from finished Siemens projekts in the area of EWSD. As a intruduction the different concepts of Discrete Event Simulation (DES) and Parallel Discrete Event Simulation (PDES) are shown. Main focus is put on the differences between conservative methods (Chandy Misra Algorithm) and the optimistic approach (Time Warp) and their advantages and drawbacks for parallel VHDL Simulation.


Elektronische Version der Publikation:
http://publik.tuwien.ac.at/files/pub-et_4998.pdf


Erstellt aus der Publikationsdatenbank der Technischen Universität Wien.
 
back
to the top of the page
© Karl Riedling 2000 - 2024