blob: 5b3466e7ce84b64977decf63ae66fd4d65305d9f [file] [log] [blame]
BEGIN { # Print power and standard_input definitions
printf "%s power 1.8\n", vdd;
printf "%s power 0.0\n", gnd;
printf "#define std_input min@%s max@%s\n", gnd, vdd;
}
$1 == "input" { # Print input nets
gsub(/;/, "");
if ( $2 == vdd || $2 == gnd ) { # ignore power nets
next;
}
if ( NF == 3 ) { # print buses as net[range]
$2 = $3 $2;
}
print $2, "input std_input";
}