Hi all

I'm an hardware designer, not a software developer
I own my own company now, so my boss let me code during work time...
I used to dream about ngspice - ghdl mixed mode simulator
I use both ngspice and ghdl for my work
I used to be involved in tclspice project, so I know a little bit about
ngspice

I can help and code if someone can start me, because the task is too big
for my HW designer shoulders. What about this thread? Some cade have been
written? Is the architecture validated? Is the project still active?

My approach would have been to look at Xspice code to get inspired or use
it (an interface for component described by external libraries). For the
GHDL part I don't understand very well, so I am not sure to be of a great
help.

I think that ngspice should communicate some signals to ghdl, and ghdl
communicate some signals to ngspice. Ngspice should do the ieee1364 to
analog conversion in both ways. ngspice should be used interactively or
automatically as it always does, and should not give access to logical
signals (Except interface signal between logic an analog domains of
course). GHDL should produce a wave file.  This would already be great.

SY

Lionel SAINTE CLUQUE
adresse:
1, rue Paul de KOCK
92500 Rueil Malmaison
Téléphone +33 (0)6 18 04 20 75


2010/10/22 Salvatore Lionetti <[email protected]>

> Hi,
>
> not to open a religion battle, expecially since
> - you are willing to code and,
> - mine is a free suggestion and, more important,
> - you know much more about hw simulation than me.
>
> But regarding of what you state:
> 1) You do not need to map the entire file;
> 2) Every other sw component that work on file of 1.5GB, are more
> time/memory consuming;
> 3) In an environment where simulating few ms could take more and more
> time, where million of signal (with related transition) are to be delivered
> for one or more delta cycle, i expect (another reason to not to follow what
> i say) that this solution could give a reasonable flexibility/speed
> compromise.
>
> Just to say, suspend/play simulation could be accomplished very simple
> just using file on a novolatile memory support.
>
> Have a good day
>
> P.S: the link i post are voluntary of different opinions.
>
>
>
>
> _______________________________________________
> Ghdl-discuss mailing list
> [email protected]
> https://mail.gna.org/listinfo/ghdl-discuss
>
_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to