Abstract
This paper introduces a streamlined SystemVerilog & Verilog-to-Verilog-A (V2Va +) translation tool that automates the conversion of synthesizable SystemVerilog and Verilog code into Verilog-A code, enabling concurrent simulation of analog and digital circuits. Through a set of mapping rules, V2Va + facilitates mixed-signal simulations in an analog environment, negating the requirement for a separate mixed-signal simulation engine and overcoming multiple types of EDA licensing obstacles. The V2Va + translation tool comprises two integral components: a parser function, tasked with extracting information from SystemVerilog and Verilog files, and a Verilog-A generator, responsible for generating corresponding Verilog-A code. V2Va + excels in handling complexity, ensuring accuracy, and improving efficiency. It effectively manages a wide range of design complexities, maintains functional consistency during translation, and significantly reduces simulation time, achieving speed-ups of over 2×. These strengths underscore its significant impact and applicability in the domain of circuit design.
| Original language | English |
|---|---|
| Pages (from-to) | 387-397 |
| Number of pages | 11 |
| Journal | IEEE Open Journal of Circuits and Systems |
| Volume | 5 |
| DOIs | |
| State | Published - 2024 |
| Externally published | Yes |
Keywords
- SystemVerilog
- Verilog
- Verilog-A
- abstract syntax tree
- mixed-signal simulation
- translator
Fingerprint
Dive into the research topics of 'V2Va +: An Efficient SystemVerilog & Verilog-to-Verilog-A Translator for Accelerated Mixed-Signal Simulation'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver