From 3cd0fc4f0acda2065a367ea93dd961b481eeaead Mon Sep 17 00:00:00 2001
From: rahulp13
Date: Tue, 22 Feb 2022 15:46:40 +0530
Subject: Updated manual for release of v2.2

---
 chap_2.tex | 28 ++++++++++++++++++++--------
 1 file changed, 20 insertions(+), 8 deletions(-)

(limited to 'chap_2.tex')

diff --git a/chap_2.tex b/chap_2.tex
index 2526f236..2016e006 100644
--- a/chap_2.tex
+++ b/chap_2.tex
@@ -8,11 +8,9 @@ to design, test and analyse their circuits. But the important feature
 of this tool is that it is open source and hence the user can modify
 the source as per his/her need. The software provides a generic,
 modular and extensible platform for experiment with electronic
-circuits. This software runs on Ubuntu Linux LTS distributions 18.04 and 20.04 %some flavours of Windows.
-It uses {\tt Python 3}, {\tt KiCad 4.0.7},
-{\tt GHDL}, {\tt Verilator}
-and 
-{\tt Ngspice}.
+circuits. This software runs on Ubuntu Linux LTS distributions 18.04 and 20.04, and  Microsoft Windows 7, 8 and 10.
+It uses {\tt Python 3}, {\tt KiCad 4.0.7}, {\tt Makerchip},
+{\tt GHDL}, {\tt Verilator} and {\tt Ngspice}.
 
 The objective behind the development of eSim is to provide an open
 source EDA solution for electronics and electrical engineers. The 
@@ -200,9 +198,23 @@ and MOSFET. \index{MOSFET}
 This module is indicated by the label 9 in \figref{blockd}.
 
 \subsection{NGHDL} \index{NGHDL} \label{sec:nghdl}
-NGHDL, a module for mixed mode circuit simulation is also integrated with eSim. 
-It uses ghdl for digital simulation and the mixed mode simulation happens through 
-NgSpice.
+NGHDL, a module for mixed signal circuit simulation, is also integrated with eSim.  It makes use of VHDL code.
+It uses ghdl for digital simulation and the mixed signal simulation happens through 
+Ngspice.
+
+\subsection{NgVeri} \index{NgVeri} \label{sec:NgVeri}
+NgVeri, a module for mixed signal circuit simulation, is also integrated with eSim. It makes use of Verilog/System Verilog/Transaction-Level Verilog  code.
+It uses SandPiper SaaS and Verilator for digital simulation and the mixed signal simulation happens through 
+Ngspice. 
+
+\subsection{Makerchip-App} \index{Makerchip-App} \label{sec:Makerchip-App}
+Makerchip is a cloud based browser application developed by Redwood EDA to do digital circuit design. One can simulate Verilog/SystemVerilog/Transaction-Level Verilog code in Makerchip. eSim is interfaced with Makerchip using a Python based application called Makerchip-App which launches the Makerchip IDE.
+
+\subsection{SandPiper SaaS} \index{SandPiper SaaS} \label{sec:Sandpiper-saas}
+Sandpiper-saas is a tool developed by Redwood EDA which converts Transaction Level Verilog code to SystemVerilog code. It is used by NgVeri so that it can get the System Verilog code which can be further passed to the Verilator.
+
+\subsection{Verilator} \index{Verilator} \label{sec:Verilator}
+Verilator is a Verilog/SystemVerilog simulator tool. It converts the Verilog/SystemVerilog code to C++ object files. These object files are linked with that of Ngspice thus enabling mixed signal simulation in eSim.
 
 \subsection{OpenModelica} \index{OpenModelica} \label{sec:openmodelica}
 OpenModelica (OM) is an open source modeling and simulation tool based on
-- 
cgit 

