[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA-dev: Re: VHDL, was Re: Hierarchical buses



On Wednesday 21 March 2007 20:37, Stephen Williams wrote:
> I'm quite rusty too. I'm rummaging through my copy of the
> standard right now. I know that the FPGA target generates
>
> I'm not sure exactly how to carry schematics in EDIF, but I
> believe the way it would work is that a gschem-to-edif

I think that speaks for all of us.  That's a big point against 
it.  Nobody here really knows it.

> > What is needed is a generic list of objects, with
>
> The viewTypes are inherent in the specification, but there
> seem to be enough to encompass all the things we're likely to
> want, and we can presumably create more just by declaring
> them to be so. There is the STRANGER viewtype that seems to
> be a catchall.

1. "seem to be"

2. the STRANGER viewtype.  Is that like "X" in Spice?  For a lot 
of jobs, it's all "X".  Back in '75, Spice seemed to have 
enough types.  We know better now.

> EDIF never got the buzz, 

I know.  Back then, I was working in "corporate cad", we wanted 
portability, did lots of stuff ourselves.  I remember looking 
at EDIF, but not using it.

It's not mainstream.  VHDL and Verilog are mainstream.  That is 
one reason for my preference.  It's not all technical.

> because it attempted to solve a  
> problem that the proprietary vendors didn't really want to
> solve:-)

I don't think that was the reason, although I agree that the 
proprietary vendors don't want to solve that problem.

> And to complicate things even further, there is EDIF 400
> (EIA-618?) which is the most current version of the standard.
> Whew! There is plenty of research to do. Wikipedia has some
> starting points.

That reminds me of IBIS.  The official spec is so restrictive 
that anything more than value changes are committee issues.  
They still keep it going.

Our biggest weakness now is the link to simulation.  What we 
have is based around lots of specifics, which is the problem. 
That's why I recommended a mainstream truly general 
intermediate format.

Since it is mainstream, by the time such a project is done, 
gnucap will support it directly.

 I have never had a request for EDIF support in gnucap.


_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev