Forwarding this from the qucs list as it may be of interest.

Richard



--
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.


-------- Original Message --------
Subject: Re: [Qucs-devel] Status update / request for feedback / questions (AMS)
Date: Wed, 28 Aug 2013 00:36:04 -0700
From: Kevin Cameron <[email protected]>
To: Richard Crozier <[email protected]>
CC: [email protected]


Just FYI I did an integration of Icarus Verilog with GNUcap and another with Spice3 for mixed signal with Icarus being loaded as a shared library -

http://iverilog.wikia.com/wiki/GIT_Branch_Summary - embedded-vvp (the bulk of the code, C++)

For GNUcap/Spice I just modified the PWL sources to call out to the dynamically loaded code for data points, and for Icarus I added VPI code to locate the (non-blocking) assignments and convert them to PWL data. I added truncation code in the PWL sources to catch the logic thresholds on A->D boundary. Control gets handed to the subordinate simulators between solving and final acceptance (as far as I can remember).

Can probably get it working again if anyone is interested.

Kev.


_______________________________________________
Gnucap-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnucap-devel

Reply via email to