Search the web
Sign In
New User? Sign Up
verilog · Verilog!
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 1 - 31 of 735   Newest  |  < Newer  |  Older >  |  Oldest
Messages: Show Message Summaries   (Group by Topic) Sort by Date v  
#31 From: draggon <draggon@...>
Date: Sat Sep 16, 2000 6:27 am
Subject: Search for JTAG learning Documents
draggon@...
Send Email Send Email
 
Hi:
     I now is learning JTAG,but I can't find learning documents about
JTAG,
Can you recommend something for me?
Thank you
Yang

#30 From: "Albert Hu" <albert95@...>
Date: Thu Sep 7, 2000 2:46 am
Subject: Re: About Several EDA terms
albert95@...
Send Email Send Email
 
Hi,

DC means Design Compiler, a synthesis tool from Synopsys. PrimeTime is a
static timing analysis tool from Synopsys also.

regards, Albert

----- Original Message -----
From: "draggon" <draggon@...>
To: <verilog@egroups.com>
Sent: Wednesday, September 06, 2000 10:34 AM
Subject: [verilog] About Several EDA terms


>
> Hi:
>    everyone,I like this group.I meet several EDA terms I don't
> understand:
>    PhysOpt, DC, PrimeTime, FlexRoute, reoptimize_design, WLMs, BOA, and
> BRT
>    Who can interpretate for me!
>
> Regards
> Yang
>
>
>
>

#29 From: draggon <draggon@...>
Date: Wed Sep 6, 2000 2:34 am
Subject: About Several EDA terms
draggon@...
Send Email Send Email
 
Hi:
    everyone,I like this group.I meet several EDA terms I don't
understand:
    PhysOpt, DC, PrimeTime, FlexRoute, reoptimize_design, WLMs, BOA, and
BRT
    Who can interpretate for me!

Regards
Yang

#28 From: Stephen Williams <steve@...>
Date: Sun Sep 3, 2000 4:04 pm
Subject: Re: Question about verilog simulation!
steve@...
Send Email Send Email
 
draggon@... said:
>  I use Verilog-XL for verilog simulation!I find that run "always"
> first instead of "intial".I am comfused!

It is a common programming error in Verilog to have an initial statement
initializing a clock at time zero, like so:

     initial clk = 0;
     always @(negedge clk) begin ... end

This is a time-0 race. I get a lot of bug reports to my compiler from
people saying that this "works with XL but not with Icarus Verilog" So
I'm sensitive to this common situation:-)

See FAQ: <http://www.icarus.com/eda/verilog/FAQ.html>.

I think someone finally determined that initial and always blocks are
executed from top down in Verilog-XL. That is, the threads that appear
first in the text are started first. So check if reordering the statements
causes different behavior for you.

It is possible, though, that in order to make the simulator more resilient
to time-0 races like I described, the XL compiler may start always statements
first.  (I've considered doing that myself.) If this is so, it doesn't make
your program any less buggy, it just makes the simulation appear to function
correctly.

--
Steve Williams                "The woods are lovely, dark and deep.
steve@...              But I have promises to keep,
steve@...            and lines to code before I sleep,
http://www.picturel.com       And lines to code before I sleep."

#27 From: draggon <draggon@...>
Date: Sun Sep 3, 2000 10:52 am
Subject: Question about verilog simulation!
draggon@...
Send Email Send Email
 
Hi:
     I use Verilog-XL for verilog simulation!I find that run "always"
first instead
of "intial".I am comfused!
    for example
     intial
        begin
           clk<=0;
        end
     always @(posedge clk)
          begin
             .......
              end

    when simulation, Verilog-XL first run "always @(posedge clk" ,and not
the "initial"

why??


Regards
Yang

#26 From: "Albert Hu" <albert95@...>
Date: Tue Aug 29, 2000 9:49 am
Subject: Re: Please recommend something about verilog synthesis!
albert95@...
Send Email Send Email
 
Hi, you may pay a visit to http://www.iazone.net . It's new open but in
traditional Chinese only at this moment.

regards, Albert

----- Original Message -----
From: "draggon" <draggon@...>
To: <verilog@egroups.com>
Sent: Tuesday, August 29, 2000 3:30 PM
Subject: [verilog] Please recommend something about verilog synthesis!


> Hi:
>     I am now studing verilog and logic synthesis!
>     I need something about verilog synthesis,such as free software,
> books, paper, www web and other documents.
>    Please recommend something for me!
>
>
> regards
> Yang
>
>
>
>
>

#25 From: draggon <draggon@...>
Date: Tue Aug 29, 2000 7:30 am
Subject: Please recommend something about verilog synthesis!
draggon@...
Send Email Send Email
 
Hi:
     I am now studing verilog and logic synthesis!
     I need something about verilog synthesis,such as free software,
books, paper, www web and other documents.
    Please recommend something for me!


regards
Yang

#24 From: Ñî¾ü <draggon@...>
Date: Tue Aug 29, 2000 6:02 am
Subject: test
draggon@...
Send Email Send Email
 
#23 From: "Elliot Mednick" <elliot@...>
Date: Mon Aug 28, 2000 5:40 pm
Subject: RE: how does synthesis tool implement full_
elliot@...
Send Email Send Email
 
Oops.  Was in a hurry.  But now I know the there *are* lurkers out there.

> -----Original Message-----
> From: John Cooley [mailto:jcooley@...]
> Sent: Monday, August 28, 2000 12:59 PM
> To: verilog@egroups.com; snake_luo; Elliot Mednick
> Subject: RE: [verilog] how does synthesis tool implement full_
>
>
> I think you mean http://www.DeepChip.com Elliot; there is no "deepblue".
>
>     - John
>
>
>
>
> >From
> sentto-1087861-7-967464970-jcooley=world.std.com@...
> om  Mon Aug 28 08:17:37 2000
> >Return-Path:
> <sentto-1087861-7-967464970-jcooley=world.std.com@returns.onelist.com>
> >Received: from ej.egroups.com (ej.egroups.com [208.50.144.75])
> > by world.std.com (8.9.3/8.9.3) with SMTP id IAA16125
> > for <jcooley@...>; Mon, 28 Aug 2000 08:16:22 -0400 (EDT)
> >X-eGroups-Return:
> sentto-1087861-7-967464970-jcooley=world.std.com@returns.onelist.com
> >Received: from [10.1.10.35] by ej.egroups.com with NNFMP; 28 Aug
> 2000 12:16:13 -0000
> >Received: (qmail 4235 invoked from network); 28 Aug 2000 12:16:08 -0000
> >Received: from unknown (10.1.10.26) by m1.onelist.org with QMQP;
> 28 Aug 2000 12:16:08 -0000
> >Received: from unknown (HELO chmls06.mediaone.net)
> (24.147.1.144) by mta1 with SMTP; 28 Aug 2000 12:16:08 -0000
> >Received: from rafiki (smtp.lexra.com [4.21.164.130]) by
> chmls06.mediaone.net (8.8.7/8.8.7) with SMTP id IAA01599; Mon, 28
> Aug 2000 08:15:50 -0400 (EDT)
> >To: "snake_luo" <snake_luo@...>, <verilog@egroups.com>
> >Message-ID: <000e01c010ec$db9b7ae0$0e08a8c0@...>
> >X-Priority: 3 (Normal)
> >X-MSMail-Priority: Normal
> >X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
> >Importance: Normal
> >In-Reply-To: <20000828113005.13201.qmail@...>
> >X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
> >From: "Elliot Mednick" <elliot@...>
> >MIME-Version: 1.0
> >Mailing-List: list verilog@egroups.com; contact verilog-owner@egroups.com
> >Delivered-To: mailing list verilog@egroups.com
> >Precedence: bulk
> >List-Unsubscribe: <mailto:verilog-unsubscribe@egroups.com>
> >Date: Mon, 28 Aug 2000 08:38:24 -0400
> >Subject: RE: [verilog] how does synthesis tool implement full_
> >Content-Type: text/plain; charset=US-ASCII
> >Content-Transfer-Encoding: 7bit
> >Status: O
> >X-Status:
> >
> >See Cliff Cummings' treatise on the topic in http://www.deepblue.com or
> >http://192.215.73.62/items/0332-01.html.
> >
> >--Elliot
> >
> >> -----Original Message-----
> >> From: snake_luo [mailto:snake_luo@...]
> >> Sent: Monday, August 28, 2000 11:30 AM
> >> To: verilog@egroups.com
> >> Subject: [verilog] how does synthesis tool implement full_
> >>
> >>
> >> Recently,I learned from a book that:in order to avoid unexpected
> >> latch,one way is using "full_case statement.I wonder,how does
> >> synthesis tool do with this statement?
> >> Thanks!
> >
> >--
> >Elliot Mednick                              51 Sawyer Rd, Suite 110
> >Processor Architect                         Waltham, MA. 02453
> >Lexra, Inc.                                 (781) 899-5799 x805
> >elliot@...                            (781) 899-5769 fax
> >
> >
> >
> >
> >
>

#22 From: John Cooley <jcooley@...>
Date: Mon Aug 28, 2000 4:58 pm
Subject: RE: how does synthesis tool implement full_
jcooley@...
Send Email Send Email
 
I think you mean http://www.DeepChip.com Elliot; there is no "deepblue".

     - John




>From sentto-1087861-7-967464970-jcooley=world.std.com@returns.onelist.com  Mon
Aug 28 08:17:37 2000
>Return-Path:
<sentto-1087861-7-967464970-jcooley=world.std.com@returns.onelist.com>
>Received: from ej.egroups.com (ej.egroups.com [208.50.144.75])
> by world.std.com (8.9.3/8.9.3) with SMTP id IAA16125
> for <jcooley@...>; Mon, 28 Aug 2000 08:16:22 -0400 (EDT)
>X-eGroups-Return:
sentto-1087861-7-967464970-jcooley=world.std.com@returns.onelist.com
>Received: from [10.1.10.35] by ej.egroups.com with NNFMP; 28 Aug 2000 12:16:13
-0000
>Received: (qmail 4235 invoked from network); 28 Aug 2000 12:16:08 -0000
>Received: from unknown (10.1.10.26) by m1.onelist.org with QMQP; 28 Aug 2000
12:16:08 -0000
>Received: from unknown (HELO chmls06.mediaone.net) (24.147.1.144) by mta1 with
SMTP; 28 Aug 2000 12:16:08 -0000
>Received: from rafiki (smtp.lexra.com [4.21.164.130]) by chmls06.mediaone.net
(8.8.7/8.8.7) with SMTP id IAA01599; Mon, 28 Aug 2000 08:15:50 -0400 (EDT)
>To: "snake_luo" <snake_luo@...>, <verilog@egroups.com>
>Message-ID: <000e01c010ec$db9b7ae0$0e08a8c0@...>
>X-Priority: 3 (Normal)
>X-MSMail-Priority: Normal
>X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
>Importance: Normal
>In-Reply-To: <20000828113005.13201.qmail@...>
>X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
>From: "Elliot Mednick" <elliot@...>
>MIME-Version: 1.0
>Mailing-List: list verilog@egroups.com; contact verilog-owner@egroups.com
>Delivered-To: mailing list verilog@egroups.com
>Precedence: bulk
>List-Unsubscribe: <mailto:verilog-unsubscribe@egroups.com>
>Date: Mon, 28 Aug 2000 08:38:24 -0400
>Subject: RE: [verilog] how does synthesis tool implement full_
>Content-Type: text/plain; charset=US-ASCII
>Content-Transfer-Encoding: 7bit
>Status: O
>X-Status:
>
>See Cliff Cummings' treatise on the topic in http://www.deepblue.com or
>http://192.215.73.62/items/0332-01.html.
>
>--Elliot
>
>> -----Original Message-----
>> From: snake_luo [mailto:snake_luo@...]
>> Sent: Monday, August 28, 2000 11:30 AM
>> To: verilog@egroups.com
>> Subject: [verilog] how does synthesis tool implement full_
>>
>>
>> Recently,I learned from a book that:in order to avoid unexpected
>> latch,one way is using "full_case statement.I wonder,how does
>> synthesis tool do with this statement?
>> Thanks!
>
>--
>Elliot Mednick                              51 Sawyer Rd, Suite 110
>Processor Architect                         Waltham, MA. 02453
>Lexra, Inc.                                 (781) 899-5799 x805
>elliot@...                            (781) 899-5769 fax
>
>
>
>
>

#21 From: "Elliot Mednick" <elliot@...>
Date: Mon Aug 28, 2000 12:38 pm
Subject: RE: how does synthesis tool implement full_
elliot@...
Send Email Send Email
 
See Cliff Cummings' treatise on the topic in http://www.deepblue.com or
http://192.215.73.62/items/0332-01.html.

--Elliot

> -----Original Message-----
> From: snake_luo [mailto:snake_luo@...]
> Sent: Monday, August 28, 2000 11:30 AM
> To: verilog@egroups.com
> Subject: [verilog] how does synthesis tool implement full_
>
>
> Recently,I learned from a book that:in order to avoid unexpected
> latch,one way is using "full_case statement.I wonder,how does
> synthesis tool do with this statement?
> Thanks!

--
Elliot Mednick                              51 Sawyer Rd, Suite 110
Processor Architect                         Waltham, MA. 02453
Lexra, Inc.                                 (781) 899-5799 x805
elliot@...                            (781) 899-5769 fax

#20 From: snake_luo <snake_luo@...>
Date: Mon Aug 28, 2000 11:30 am
Subject: how does synthesis tool implement full_
snake_luo@...
Send Email Send Email
 
Recently,I learned from a book that:in order to avoid unexpected latch,one way
is using "full_case statement.I wonder,how does synthesis tool do with this
statement?
Thanks!
______________________________________

===================================================================
ÐÂÀËÃâ·Ñµç×ÓÓÊÏä http://mail.sina.com.cn
¾´Çë¹Ø×¢ 8ÔÂ27ÈÕ19µã45·Ö ºþÄÏÎÀÊÓ<õ¹åÖ®Ô¼> ÐÂÀ˰ÂÔËÇéÂÂÌØÊ¹¾öÈü
http://ad2.sina.com.cn/ads/olympics/

#19 From: suzannes37@...
Date: Fri Aug 25, 2000 7:53 am
Subject: Re: Digest Number 3
suzannes37@...
Send Email Send Email
 
Suzanne Southworth
CynApps
"http://www.cynapps.com"

#18 From: snake_luo <snake_luo@...>
Date: Fri Aug 25, 2000 3:22 am
Subject: test to join the group
snake_luo@...
Send Email Send Email
 
______________________________________

===================================================================
ÐÂÀËÃâ·Ñµç×ÓÓÊÏä http://mail.sina.com.cn
¾´Çë¹Ø×¢ 8ÔÂ27ÈÕ19µã45·Ö ºþÄÏÎÀÊÓ<õ¹åÖ®Ô¼> ÐÂÀ˰ÂÔËÇéÂÂÌØÊ¹¾öÈü
http://ad2.sina.com.cn/ads/olympics/

#17 From: draggon <draggon@...>
Date: Fri Aug 25, 2000 1:15 am
Subject: why it is better to use RTL description instead of gate level description in good verilog style?
draggon@...
Send Email Send Email
 
Hi:
     It is said that it's better to use RTL description instead of gate
level description in "Gloldern Refence" of Doulso corporation.
the followings is original text in "Gloldern Refence" :
    Partition the design into small functional blocks, and use a
behavioural style
for each block. Avoid gate level descriptions except for critical parts
of the
design.
     why?


Regards

#16 From: Ñî¾ü <draggon@...>
Date: Thu Aug 24, 2000 5:37 am
Subject: hello!
draggon@...
Send Email Send Email
 
Hi:
     I am studing verilog now£¡
   what is "transparent latch"
     synthesize the following verilog code:
     always @(input)
         if(ena)
            case(r1)
                0: r2<=1;
                1:r2<=0;
           endcase
     It is said that code will be systhesized to a "transparent latch",I can't
understand if!

#15 From: Charles_Warwaruk@...
Date: Thu Aug 3, 2000 4:06 pm
Subject: translator
Charles_Warwaruk@...
Send Email Send Email
 
I am looking for a relatively cheap, or even free Verilog to VHDL
translator.  If anyone has anything please get back to me.

Sincerely,
Charles

#14 From: "Kev " <edas@...>
Date: Sun Jun 11, 2000 6:59 pm
Subject: DAC & v2k-00.20
edas@...
Send Email Send Email
 
Hi all,

Hope you had a good time at DAC if you were there. It was interesting
to see that more companies were talking about Verilog-A and at least
a few are promising Verilog-AMS. Unfortunately the OVI standard was
rather slow in arriving and missed inclusion into the IEEE Verilog
2000 standard, but that does mean there will be lots of time to fix
it at the IEEE - so now is the time to get involved if you are
interested (post back if you want details of outstanding issues).

The lastest update of v2k (00.20) is now available from the
'download' area at 'http://www.v-ms.com'. Once again, it is mostly
a bug-fix release, but I have uploaded executables as well this
time (Sparc & x86). Currently I'm using RedHat 6.2 Linux and Solaris
2.7 (there is a bug in pre 6.2 RedHat).

Regards,
Kev.

#13 From: "Richard Munden" <munden@...>
Date: Mon Jan 31, 2000 1:13 am
Subject: open source EDA dinner
munden@...
Send Email Send Email
 
For people in the San Francisco area and interested in open source EDA:

I am happy to announce that the first, of what I hope will become a
monthly, open source EDA dinner will be held on Wednesday, February 9,
at 7:15 pm.  The location is the Hangen Szechuan Restaurant at 134
Castro St., in downtown Mountain View. (tel: 650-964-8881)

This restaurant is across the street from the Castro Cal Train station
and the new light rail terminus.  For those arriving by car, there is a
large (free) parking structure behind the restaurant.  Drive around the
block to the entrance.

There is no agenda.  This is an opportunity for people, who may know
each other only by email, to meet and talk casually, and for others to
learn about what is happening in the open source EDA movement.  I
anticipate much lively conversation.

I would appreciate an RSVP from those planning to attend so I can update
the restaurant with a more accurate head count.

See you there,
Rick Munden
munden@...
650-694-5523

#12 From: SuzanneS37@...
Date: Sat Jan 29, 2000 8:52 am
Subject: Re: verilog
SuzanneS37@...
Send Email Send Email
 
In a message dated 1/29/00 8:16:04 AM Eastern Standard Time,
verilog@egroups.com writes:

> eGroups Daily Digest: verilog has 1 new messages.
>  Click here http://www.eGroups.com/list/verilog/?start=11 to read them.
>
>  -----------------------------------------------------------------
>  011. ravi                      Re: V2000 00.18 Release (mostly bug fix)
>  ---------------------------------------------------------------

Thanks for the info!

Suzanne Southworth
Cyn Apps
http://www.cynapps.com

#11 From: "ravi" <padminifoods@...>
Date: Sat Jan 29, 2000 2:24 am
Subject: Re: V2000 00.18 Release (mostly bug fix)
padminifoods@...
Send Email Send Email
 
dear sir am interested in your advice but i could'y follow exactly kindly help m esir ravi "kev" wrote: original article:

v2k-00.18

This release is now available from the http://www.v-ms.com download area. It fixes a few bugs I discovered after running the Icarus Verilog tests, and some bugs in the SDF parser (which is mostly untested anyway). It is also the first release on RedHat 6.1.

The Verilog-dump option now supports `line directives, and command line +define/+undef options allow using v2k as a preprocessor - get back to me if you want any special pre-processor functions added (or bugs fixed).

If any of you Silicon Valley residents want to discuss this project over (say) beer I'll be there next week.

Regards,
Kev.




#9 From: "Kev" <edas@...>
Date: Thu Dec 2, 1999 10:04 pm
Subject: V2000 00.18 Release (mostly bug fix)
edas@...
Send Email Send Email
 

v2k-00.18

This release is now available from the http://www.v-ms.com download area. It fixes a few bugs I discovered after running the Icarus Verilog tests, and some bugs in the SDF parser (which is mostly untested anyway). It is also the first release on RedHat 6.1.

The Verilog-dump option now supports `line directives, and command line +define/+undef options allow using v2k as a preprocessor - get back to me if you want any special pre-processor functions added (or bugs fixed).

If any of you Silicon Valley residents want to discuss this project over (say) beer I'll be there next week.

Regards,
Kev.



#8 From: edas@...
Date: Wed Nov 3, 1999 2:16 pm
Subject: V2000 00.17 Release
edas@...
Send Email Send Email
 

v2k-00.17

This release is now available from the http://www.v-ms.com download area.

It is now distributed under the GNU Lesser General Public License, and as I consider it stable enough for more general distribution I've removed the password protection. There is also a binary distribution for Linux and Solaris - once unpacked and installed you should be able to run it ( v2k <verilog files> -elab -shell ) and browse through a design hirearchy. NB: I consider the code as alpha quality.

This release corresponds (more or less) to the end of "Phase 1" in the project plan: "Build the Verilog-AMS parser, intermediate form writer, and then the elaborator"

Currently the only candidate for a "Phase 2" plug-in is Spice-3f4, if you have any better ideas I'll be glad to hear about them. E.g. do you have any internal company simulators that need a Verilog front-end?

After that, I might rearrange the remaining tasks and build an Open System C compatible code generator and simulation kernel for the Verilog behavioral code.

Regards,
Kev.

#7 From: edas@...
Date: Thu Sep 9, 1999 9:02 pm
Subject: Re: CynApps go Open-Source
edas@...
Send Email Send Email
 
eda-@... wrote:
original article:http://www.egroups.com/group/verilog/?start=6
> > I was wondering if anyone has tried it out?  What do you think of
the
> > concept?
>
> I downloaded it...
> 5) The "really neat" Verilog->Cynlib file twister is not present in
the
>      OSS version.  I have to look at the license and see if there's
anything
>      that precludes OSS developers from distributing their own.  I
have
>      a bare antlr LL(2) grammar laying around for 1364 and this could
be a
>      fun project.  Interestingly, cynlib classes could be used as an
>      intermediate format for verilog compilation.  Not the full
language,
>      but a decent synthesizable subset.

I have most of a Verilog parser/elborator (the v2000 project) which I
can
use as a front-end to cynlib, i.e. generate cynlib style C++. My
understanding
is that the cynlib syntax has been offered (to OVI) as an open standard,
and they cannot object to people doing this kind of thing.

> As far as the concept goes, it's a decent idea.  What they've done is
added
> pseudoparallel execution to C++ through some class library tricks.  By
> doing that, HDL simulation is made possible.  I give them an A for
effort
> on this one.  (Though I'm wondering if something like cilk can be
adapted
> to do the same thing..and better b/c it's designed for SMP.)

It's sort of like VCS - but without bothering with the Verilog :-)

> Most of the problems that I can see would be related to hardware
designers
> themselves and not cynlib itself.  Convincing teams to try out cynlib
when
> they know verilog/vhdl already "works" may be a tough pill to swallow.
> Additionally, the relative newness of the product may scare off a lot
of
> people because they'd have questions like, "does it really synthesize
into
> what the cynlib source specs out?"

Might be a good vehicle for IP though.

> It looks like it has a lot of potential..if anything, I can see it
being
> used as a quick and dirty back-end for HDL simulation, even if it
never
> does get used for its intended use of being an "all in one" solution.

Might use it as a "quick & dirty back-end" myself.
I think an 'all-in-one' solution is going to require more effort, and
more open-source freeware.

> Their distro does need a little bit more work.  Non-toy examples would
> go a long way to convincing designers that the product has potential.

'jra' tends to be a bit Sparc/Sun centric in his thinking.
Maybe if/when I write the Verilog->Cynlib translator, we can just
translate some Verilog examples :-)

> For "freedom of speech" type fans, the actual sourcecode is quite
small and
> I don't think it would be too too difficult for someone to eventually
make
> a GNU knockoff based on the same concept/API.  I have to look at the
OSS
> license for it and see what the development restrictions are.  Time to
> forward it off to Bruce Perens...

That's what I was thinking [ after I do the front end :-) ]

Kev.

#6 From: bybell@...
Date: Tue Sep 7, 1999 12:12 pm
Subject: Re: CynApps go Open-Source
bybell@...
Send Email Send Email
 
> I was wondering if anyone has tried it out?  What do you think of the
> concept?

I downloaded it yesterday and checked it out..some observations:

1) There's a 9MB solaris executable sitting in there eating up most of
      the archive.  They really should trim it out..the tgz is 400k then.
2) Few problems with compiling under linux...mainly, I had to change all
      of the gcc instances to g++ (otherwise I got "cc1plus missing" errors)
      and manually copy some files over to where they belong.  No big deal.
      It's plain vanilla c++ so it'll probably compile on anything.
3) For the most part, the examples are "weak" and some appear to do nothing.
      I don't know about you, but I'm really sick of seeing traffic lights...
      The line drawing ones in the instruction manual are nice though.
4) One example created a file named "barf" that had incorrectly written VCD.
      (Zeros throughout the simulation).
5) The "really neat" Verilog->Cynlib file twister is not present in the
      OSS version.  I have to look at the license and see if there's anything
      that precludes OSS developers from distributing their own.  I have
      a bare antlr LL(2) grammar laying around for 1364 and this could be a
      fun project.  Interestingly, cynlib classes could be used as an
      intermediate format for verilog compilation.  Not the full language,
      but a decent synthesizable subset.

As far as the concept goes, it's a decent idea.  What they've done is added
pseudoparallel execution to C++ through some class library tricks.  By
doing that, HDL simulation is made possible.  I give them an A for effort
on this one.  (Though I'm wondering if something like cilk can be adapted
to do the same thing..and better b/c it's designed for SMP.)

Most of the problems that I can see would be related to hardware designers
themselves and not cynlib itself.  Convincing teams to try out cynlib when
they know verilog/vhdl already "works" may be a tough pill to swallow.
Additionally, the relative newness of the product may scare off a lot of
people because they'd have questions like, "does it really synthesize into
what the cynlib source specs out?"

It looks like it has a lot of potential..if anything, I can see it being
used as a quick and dirty back-end for HDL simulation, even if it never
does get used for its intended use of being an "all in one" solution.

Their distro does need a little bit more work.  Non-toy examples would
go a long way to convincing designers that the product has potential.

For "freedom of speech" type fans, the actual sourcecode is quite small and
I don't think it would be too too difficult for someone to eventually make
a GNU knockoff based on the same concept/API.  I have to look at the OSS
license for it and see what the development restrictions are.  Time to
forward it off to Bruce Perens...

Tony

#5 From: munden@...
Date: Sat Sep 4, 1999 6:15 pm
Subject: Re: POLL: Simulator Survey
munden@...
Send Email Send Email
 
I use ModelSim for both Verilog and VHDL.  For analog Acuson uses
hspice and spiceplus (Cadence Analog Workbench).  I am looking forward
to using a standard analog simulation language like (VHDL/Verilog)-AMS
when one becomes available.

Rick


munde-@... wrote:
original article:http://www.egroups.com/group/verilog/?start=3
> Which of these simulators do you use?
> ----
>
> Please select one or more of the following:
>
>    o VCS
>    o Verilog-XL
>    o NC Verilog
>    o HSpice
>    o UCB Spice 3
>    o Spectre
>    o Saber
>    o Verilog-A (any)
>
>
> by going to the following Web form:
>
>    http://www.egroups.com/vote?id=933848929251
>
> Thank you!
>

#4 From: edas@...
Date: Sat Sep 4, 1999 1:20 pm
Subject: CynApps go Open-Source
edas@...
Send Email Send Email
 
[Picked up on this through John Cooley's site (DeepChip/Esnug 326).]

CynApps have decided to go the open-source route:

"This is the first significant open source project attempted in EDA, and it has the potential to change both the way hardware is designed and the EDA industry itself. With any luck, things may never be the same again."

[Obviously they havn't noticed the gEDA,ng-spice or v2k projects :-) ]

I was wondering if anyone has tried it out?
What do you think of the concept?

The reason that I ask is that it is based on using C++ class templates for models, which makes it relatively easy to integrate into the v2k Verilog-AMS project (which is also in C++).

Looking forward to your feedback,
Kev.


#3 From: edas@...
Date: Thu Aug 5, 1999 10:28 am
Subject: POLL: Simulator Survey
edas@...
Send Email Send Email
 
Which of these simulators do you use?
----

Please select one or more of the following:

    o VCS
    o Verilog-XL
    o NC Verilog
    o HSpice
    o UCB Spice 3
    o Spectre
    o Saber
    o Verilog-A (any)


by going to the following Web form:

    http://www.egroups.com/vote?id=933848929251

Thank you!

#2 From: edas@...
Date: Thu Jul 29, 1999 3:08 pm
Subject: POLL: Favorite EDA Freeware Platform
edas@...
Send Email Send Email
 
Which platform(s) do you prefer to have EDA freeware
working on?

----

Please select one or more of the following:

    o Linux x86
    o Windows 9?
    o Windows NT
    o Linux non-x86
    o Solaris SPARC
    o Solaris X86
    o AIX
    o HP-UX


by going to the following Web form:

    http://www.egroups.com/vote?id=933260898775

Thank you!

#1 From: "Kev" <edas@...>
Date: Tue Jul 27, 1999 6:29 pm
Subject: Welcome to the verilog eGroup
edas@...
Send Email Send Email
 

Discussion/contact group for people developing open-source freeware tools using
Verilog input.

Group Manager: verilog-owner@egroups.com

To subscribe, send a message to verilog-subscribe@egroups.com or go to the e-groups's home page at http://www.egroups.com/group/verilog/


Messages 1 - 31 of 735   Newest  |  < Newer  |  Older >  |  Oldest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help