[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: uEDA .. was .. Re: Heavy Symbols and such
John Doty wrote:
> On Dec 6, 2007, at 2:46 PM, Steve Meier wrote:
>
>> As long as its semantics is well enough deffined that I can write a
>> macro to read and write its file formats then why not?
>
> It might be nice, but who knows what it is, and how to reasonably map
> it onto our problem? Al's always selling Verilog. But I went and
> bought the book he recommended on Verilog-AMS, and it was mostly more
> sales pitch.
>
> I AM REALLY TIRED OF THE VERILOG SALES PITCH.
>
> Is there any *substance* here beyond the digital HDL?
>
> Al, *show* us something *real*. I don't necessarily mean you need to
> write something: a pointer to something would be just fine (as long
> as it's not just more pitch). But the more you push what seems to be
> vapor, the more I'm going to ignore it. And I suspect I'm not the
> only one...
I use verilog-A quite a bit and it is a huge benefit to me in real world
(not just CAD vendor white paper) applications. Here is a simple
example. You can generate a much more complex stimulus to drive a
circuit under test with. Yes you could use <insert external program
name here> to generate piecewise linear source, but it really can be
much more convenient to have it integrated with the simulator. Also,
suppose the source needs to react to some signal in the test schematic.
PWL sources don't do that. Verilog-A does. Before I had access to
AMS, I had several cases where Verilog-AMS had exactly the missing
feature I needed to greatly simplify and expand some simulation coverage.
I think a big part of the issue here is this:
- there are no verilog-AMS implementations which are freely available or
even priced in the few thousand dollar range.
- there are no verilog-A implementations which are freely available.
I'm not sure if you can get one for a few thousand or not.
The end result is unless you're spending 10's of thousands on CAD
software, you don't have access to these tools and as such people are
not using them for hobby projects. Since the projects using those tools
are all proprietary, there is little opportunity for users here to give
much more information beyond "these tools are worthwhile". No concrete
examples. Besides, its not like most people here could run a concrete
example anyway because of the lack of an implementation that is even in
the "pretty darn expensive but I want one at home anyway" price range.
I could spend time an put together a non-proprietary example, but it
would be a fair amount of effort because to fully appreciate the
capability you need a problem of some complexity. And then at the end
of the day I'd have an example that can't be run until gnucap has
verilog-A or verilog-AMS. I for one am thrilled at how much Al is
working towards having that capability.
-Dan
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user