Help for this page

Select Code to Download


  1. or download this
    $ perl -c pm_11105228.pl
    Unrecognized escape \v passed through at pm_11105228.pl line 47.
    ...
    Scalar value @vol_temp[0] better written as $vol_temp[0] at pm_1110522
    +8.pl line 41.
    Scalar value @vol_temp[0] better written as $vol_temp[0] at pm_1110522
    +8.pl line 42.
    pm_11105228.pl syntax OK
    
  2. or download this
    my $file_name2 = "$in_macro/lib_pg/$in_macro\_$process_two$volt_1\v$te
    +mp\_pg.lib";
    
  3. or download this
    my $file_name2 = "$in_macro/lib_pg/$in_macro/_$process_two$volt_1/v$te
    +mp/_pg.lib";
    
  4. or download this
            my $file_name1 = "lib_pg/$in_macro";
            my $file_name2 = "lib_pg/$in_macro";
    
  5. or download this
    my @data = <LIBFILE>;
    for (my $j=0; $j<=$#lib_file-1; $j++) {
        my $libline = $lib_file[$j];
        ... do stuff with $libline ...
    }
    
  6. or download this
    while (my $libline = <$LIBFILE>) {
        ... do stuff with $libline ...
    }
    
  7. or download this
    if ($pvt_name =~m/^([a-z].*)([0-9]p.*)/) {
        my $process = $1;
    ...
    
        my $vol_temp = $2;
        my @vol_temp = split ('v',$vol_temp);
    
  8. or download this
        my $process_two = $1;
        $process_two =~ s/^(..).*/$1/;  # destroys the old value of $2!
    
  9. or download this
    if ($pvt_name =~m/^([a-z].*)([0-9]p.*)/) {
        # We capture all the data we want
    ...
        # now we can just do the work without worrying about using another
    + regular expression
        my $process_two = substr($process, 0, 2); #got ff from ffgp
        my @vol_temp = split ('v',$vol_temp);
    
  10. or download this
    use strict;
    use warnings;
    ...
    
        # After gathering and processing the data, return it!
    }
    
  11. or download this
    $ perl pm_11105228.pl ffg0p82v100c mnk_alpha
    alpha[1]: put cornerData(ffg0p82v100c) {VDD 0.825,VDDQN 1.17,VDDM 1.17
    +,TEMP 100}
    ...
    FILE lib_volt: VDDM  1.1
    FILE lib_volt: VSS  0
    alpha[4]: