[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA-dev: Re: VHDL, was Re: Hierarchical buses
Yikes .... I hit the wrong button ,, send when I wanted to put
aside.
On Wednesday 21 March 2007 18:10, al davis wrote:
> On Wednesday 21 March 2007 16:44, Stephen Williams wrote:
> > As for losslesly transferring back and forth between VHDL
> > and Verilog in general, well that's just not reasonable.
> > Their schedulers are subtly different, as are their data
> > types. Both languages are complete enough that you can
> > theoretically write a program in A that exactly matches B,
> > but the result will not be reverseable in a way that will
> > get your original back. If you have a Verilog description,
> > then it should stay Verilog, and vis versa.
Agreed. What is important here is the structural subset as an
interchange format, and the realization that the conversion to
simulation probably means to augment with the information that
isn't in the schematic, which is often a behavioral model.
These would probably not be translated.
Therefore, the format spec should allow for behavioral modeling,
but the translators for schematic, PCB, and the like will
probably never need to deal with it. It's just one of those
architectures for someone else.
> > If you constrain the subset of behaviors you want to
> > transport, and define some useful caveats, then that's
> > different and yes I believe you can achieve lossless
> > back-and-forth translation, and yes I suspect EDIF can be
> > included in the mix.
OK..... Are you telling me that if there is a choice between
Verilog and EDIF, that you prefer EDIF?
_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev