Details

Razširitev prevajalnika OpenVAF-Reloaded z informacijo o časovni odvisnosti modela
ID Mlinšek, Tadej (Author), ID Bürmen, Arpad (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (350,89 KB)
MD5: E3B60434969E8A4C8AD2317BDAE96DD2

Abstract
V magistrski nalogi je predstavljeno delovanje odprtokodnega prevajalnika OpenVAF-Reloaded, ki opisno kodo v jeziku Verilog-A prevaja v dinamično knjižnico, skladno z vmesnikom OSDI (Open Source Device Interface). Ta omogoča izmenjavo podatkov med prevedenim modelom in simulatorjem vezij. Prevajanje poteka postopoma na več nivojih. Podrobneje je obravnavana sistemska funkcija jezika Verilog-A za pridobivanje trenutnega simulacijskega časa. Predstavljena je njena vpetost v tok prevajanja. Vmesnik OSDI je razširjen s poljem z zastavicami, preko katerih prevajalnik nakaže simulatorju določene lastnosti modelov. Implementirana je zastavica, ki nakazuje odvisnost prevedenega modela od trenutnega simulacijskega časa.

Language:Slovenian
Keywords:prevajalnik kode Verilog-A, OpenVAF, vmesnik OSDI
Work type:Master's thesis/paper
Typology:2.09 - Master's Thesis
Organization:FE - Faculty of Electrical Engineering
Year:2026
PID:20.500.12556/RUL-186741 This link opens in a new window
COBISS.SI-ID:290501635 This link opens in a new window
Publication date in RUL:04.09.2026
Views:140
Downloads:23
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Extension of the OpenVAF-Reloaded Compiler with Model Time-Dependence Information
Abstract:
The thesis describes the operation of the open-source OpenVAF-Reloaded com- piler, which compiles Verilog-A code into a dynamic library compliant with the OSDI interface. The interface enables data exchange between the compiled mod- ule and the circuit simulator. The compilation process is performed incrementally at several stages. The thesis focuses on the Verilog-A system function for retrieving the current simulation time and its integration into the compilation process. The OSDI interface is extended with a set of flags that allow the compiler to provide the simulator with information about the properties of the compiled models. A flag indicating the compiled model’s dependence on the current simulation time is implemented.

Keywords:Verilog-A compiler, OpenVAF, OSDI interface

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back