summaryrefslogtreecommitdiff
path: root/code/maker/NgVeri.rst
blob: 91eb777401dd7cb0d09cd50b46489d5a65e679f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
NgVeri Module
=============

This module defines all components of the NgVeri Tab in eSim Maker, enabling users to convert Verilog files to Ngspice-compatible models and manage related dependencies.

**Features:**
- Converts Verilog files to Ngspice code models.
- Adds dependency files and folders required by the Verilog top module.
- Provides a terminal interface for logs and messages.
- Allows management of Verilog models and lint-off comments.
- Integrates with Maker and ModelGeneration modules.

**Usage:**
Use the NgVeri tab in the eSim Maker interface to convert Verilog files, manage dependencies, and handle model/lint-off lists. Refer to the user guide for step-by-step instructions.

.. note::

   Source : ``src/maker/NgVeri.py``

.. automodule:: maker.NgVeri
   :members: