Bug#1137467: ITP: nghdl -- Mixed Signal Simulator: Ngspice+GHDL+Verilator
Sumanto Kar <[email protected]> Sun, 24 May 2026 12:39:00 +0530
| Newsgroups | gmane.linux.debian.devel.perl |
|---|---|
| Message-ID | <CANxTdbYSo7xPj8TVJdSqqzx3ryWSsHxYjdvW9ubOWkiqkU6odw__31067.7458460972$1779606697$gmane$org@mail.gmail.com> |
--000000000000d4aba106528af143 Content-Type: text/plain; charset="UTF-8" Package: wnpp Owner: eSim-team, FOSSEE, IIT Bombay <[email protected]> Severity: wishlist X-Debbugs-CC: [email protected], [email protected] * Package name : nghdl Version : 1.0.0 Upstream Author : Sumanto Kar <[email protected]> * URL : https://esim.fossee.in/downloads * License : GPL-v3 Programming Lang: Python, C++ Description : Mixed Signal Simulator: Ngspice+GHDL+Verilator NGHDL is a mixed-signal simulation framework that integrates Ngspice, GHDL, and Verilator to enable co-simulation of analog and digital circuits. It combines the capabilities of Ngspice (with XSPICE extensions) for analog and mixed-signal simulation, GHDL for VHDL-based digital simulation, and Verilator for high-performance Verilog/SystemVerilog simulation. NGHDL allows seamless interaction between analog and digital domains within a single simulation environment. This package is primarily designed to work with eSim, an open-source EDA tool developed by the FOSSEE group at IIT Bombay. It is especially useful for simulating complex mixed-signal designs such as ADCs, DACs, sensors with digital controllers, and embedded systems. NGHDL is developed and maintained by the FOSSEE (Free and Open Source Software for Education) project, IIT Bombay. --000000000000d4aba106528af143 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><span style=3D"color:rgb(0,0,0);font-family:"Times Ne= w Roman";font-size:medium">Package: wnpp</span><br style=3D"color:rgb(= 0,0,0);font-family:"Times New Roman";font-size:medium"><span styl= e=3D"color:rgb(0,0,0);font-family:"Times New Roman";font-size:med= ium">Owner: eSim-team, FOSSEE, IIT Bombay <<a href=3D"mailto:sumantokar@= iitb.ac.in">[email protected]</a></span><span style=3D"color:rgb(0,0,0)= ;font-family:"Times New Roman";font-size:medium">></span><br s= tyle=3D"color:rgb(0,0,0);font-family:"Times New Roman";font-size:= medium"><span style=3D"color:rgb(0,0,0);font-family:"Times New Roman&q= uot;;font-size:medium">Severity: wishlist</span><br style=3D"color:rgb(0,0,= 0);font-family:"Times New Roman";font-size:medium"><span style=3D= "color:rgb(0,0,0);font-family:"Times New Roman";font-size:medium"= >X-Debbugs-CC:=C2=A0</span><a rel=3D"nofollow" href=3D"mailto:debian-devel@= lists.debian.org" target=3D"_blank" style=3D"font-family:"Times New Ro= man";font-size:medium">[email protected]</a><span style=3D= "color:rgb(0,0,0);font-family:"Times New Roman";font-size:medium"= >,=C2=A0</span><a rel=3D"nofollow" href=3D"mailto:[email protected].= org" target=3D"_blank" style=3D"font-family:"Times New Roman";fon= t-size:medium">[email protected]</a><br style=3D"color:rgb(0,0,0= );font-family:"Times New Roman";font-size:medium"><br style=3D"co= lor:rgb(0,0,0);font-family:"Times New Roman";font-size:medium"><s= pan style=3D"color:rgb(0,0,0);font-family:"Times New Roman";font-= size:medium">* Package name =C2=A0 =C2=A0:=C2=A0nghdl</span><br style=3D"co= lor:rgb(0,0,0);font-family:"Times New Roman";font-size:medium"><s= pan style=3D"color:rgb(0,0,0);font-family:"Times New Roman";font-= size:medium">=C2=A0 Version =C2=A0 =C2=A0 =C2=A0 =C2=A0 : 1.0.0</span><br s= tyle=3D"color:rgb(0,0,0);font-family:"Times New Roman";font-size:= medium"><span style=3D"color:rgb(0,0,0);font-family:"Times New Roman&q= uot;;font-size:medium">=C2=A0 Upstream Author : Sumanto Kar <</span><a h= ref=3D"mailto:[email protected]" target=3D"_blank" style=3D"font-family= :"Times New Roman";font-size:medium">[email protected]</a><sp= an style=3D"color:rgb(0,0,0);font-family:"Times New Roman";font-s= ize:medium">></span><br style=3D"color:rgb(0,0,0);font-family:"Time= s New Roman";font-size:medium"><span style=3D"color:rgb(0,0,0);font-fa= mily:"Times New Roman";font-size:medium">* URL =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 :=C2=A0</span><a href=3D"https://esim.fossee.in/do= wnloads" target=3D"_blank" style=3D"font-family:"Times New Roman"= ;font-size:medium">https://esim.fossee.in/downloads</a><span style=3D"color= :rgb(0,0,0);font-family:"Times New Roman";font-size:medium">=C2= =A0</span><br style=3D"color:rgb(0,0,0);font-family:"Times New Roman&q= uot;;font-size:medium"><span style=3D"color:rgb(0,0,0);font-family:"Ti= mes New Roman";font-size:medium">* License =C2=A0 =C2=A0 =C2=A0 =C2=A0= : GPL-v3</span><br style=3D"color:rgb(0,0,0);font-family:"Times New R= oman";font-size:medium"><span style=3D"color:rgb(0,0,0);font-family:&q= uot;Times New Roman";font-size:medium">=C2=A0 Programming Lang: Python= , C++</span><br style=3D"color:rgb(0,0,0);font-family:"Times New Roman= ";font-size:medium"><span style=3D"color:rgb(0,0,0);font-family:"= Times New Roman";font-size:medium">=C2=A0 Description =C2=A0 =C2=A0 : = Mixed Signal Simulator: Ngspice+GHDL+Verilator</span><br style=3D"color:rgb= (0,0,0);font-family:"Times New Roman";font-size:medium"><br style= =3D"color:rgb(0,0,0);font-family:"Times New Roman";font-size:medi= um"><p dir=3D"auto" style=3D"color:rgb(0,0,0);font-family:"Times New R= oman";font-size:medium;white-space:pre-wrap">NGHDL is a mixed-signal s= imulation framework that integrates Ngspice, GHDL, and Verilator to enable = co-simulation of analog and digital circuits.</p><p dir=3D"auto" style=3D"c= olor:rgb(0,0,0);font-family:"Times New Roman";font-size:medium;wh= ite-space:pre-wrap">It combines the capabilities of Ngspice (with XSPICE ex= tensions) for analog and mixed-signal simulation, GHDL for VHDL-based digit= al simulation, and Verilator for high-performance Verilog/SystemVerilog sim= ulation. NGHDL allows seamless interaction between analog and digital domai= ns within a single simulation environment.</p><p dir=3D"auto" style=3D"colo= r:rgb(0,0,0);font-family:"Times New Roman";font-size:medium;white= -space:pre-wrap">This package is primarily designed to work with eSim, an o= pen-source EDA tool developed by the FOSSEE group at IIT Bombay. It is espe= cially useful for simulating complex mixed-signal designs such as ADCs, DAC= s, sensors with digital controllers, and embedded systems.</p><p dir=3D"aut= o" style=3D"color:rgb(0,0,0);font-family:"Times New Roman";font-s= ize:medium;white-space:pre-wrap">NGHDL is developed and maintained by the F= OSSEE (Free and Open Source Software for Education) project, IIT Bombay.</p= ><br class=3D"gmail-Apple-interchange-newline"></div> --000000000000d4aba106528af143--