New Genesis version (r10235)

2 views
Skip to first unread message

Ofer Shacham

unread,
Mar 6, 2012, 5:16:23 PM3/6/12
to genesis...@googlegroups.com
Hi All,

There is a new Genesis2 code release. As always, it is now default at Stanford and I can send a tar ball to everyone else (send me an email if you want it). As always, it is completely backward compatible.

What's new?
  • Much better error reporting -- always points back to the source .vp file or the included file.
  • Support for file lists -- It is often convenient to create a file that contains a list of design files, and/or a file that contains a list of environment files, and so on. Use the notation:
    Genesis2.pl -parse  <other options>   -inputlist designlist1 veriflist2 ... filelistN  <other options continue>
  • Infrastructure for automatic exploration of design space -- A new (optional) flag for parameter declaration that will tel our work in progress optimizer to explore values for that param.
    //; my $prm = parameter(Name=>'myPrm', Val=>8, List=>[2,4,8,16,32], Doc=>"made up param", Opt=>'yes');
Ofer.

--

Ofer Shacham, PhD
Stanford University / Chip Genesis, Inc.  
Mailto:sha...@alumni.stanford.edu
Phone: 1-650-8626017


ChipGenesis Robot

unread,
Mar 6, 2012, 5:24:49 PM3/6/12
to Genesis2 Users
I forgot to mention one more important feature of the new release:
It comes with all required libraries so it can run on Perl releases as
old as 5.8.5. I just could not find machines with older distribution
than that to try on ;-)

Ofer.

On Mar 6, 2:16 pm, Ofer Shacham <shac...@alumni.stanford.edu> wrote:
> Hi All,
>
> There is a new Genesis2 code release. As always, it is now default at
> Stanford and I can send a tar ball to everyone else (send me an email if
> you want it). As always, it is completely backward compatible.
>
> What's new?
>
>    - Much better error reporting -- always points back to the source .vp
>    file or the included file.
>    - Support for file lists -- It is often convenient to create a file that
>    contains a list of design files, and/or a file that contains a list of
>    environment files, and so on. Use the notation:
>    Genesis2.pl -parse  <other options>   *-inputlist designlist1 veriflist2
>    ... filelistN  *<other options continue>
>    - Infrastructure for automatic exploration of design space -- A new
>    (optional) flag for parameter declaration that will tel our work in
>    progress optimizer to explore values for that param.
>    //; my $prm = parameter(Name=>'myPrm', Val=>8, List=>[2,4,8,16,32],
>    Doc=>"made up param", *Opt=>'yes'*);
>
> Ofer.
>
> --
>
> *Ofer Shacham, PhD
> **Stanford University / Chip Genesis, Inc. **
> **Mailto:shac...@alumni.stanford.edu <shac...@alumni.stanford.edu>
> **Phone: 1-650-8626017*
Reply all
Reply to author
Forward
0 new messages