|
|
researchv10 Dan Cross
.TH REWORK 10.1 UCDS .SH NAME rework \- diff two wirelists .SH SYNOPSIS .B rework [ .B -e ] [ .B -q ] [ .B -v ] [ .B -s ] [ .B -o ] [ .BI -d net ] .I old new .SH DESCRIPTION .I Rework takes two wirelists (the output of .IR "fizz wrap" (10.1)) and produces three wirelists: .BR UN.wr , .BR RE.wr, and .BR NEW.wr. .B NEW.wr describes the result of removing the wires in .B UN.wr from .I old and then adding the wires in .BR RE.wr . The list .B NEW.wr is electrically equivalent to .IR new . Typically, the file .I new is generated by .IR "fizz wrap" (10.1) and .I old is the .B NEW.wr produced in the last rework. .PP The various options are .TP 7 .BI -d net produce detailed debugging output. The optional netname .I net confines debugging to just that net. .TP 7 .B -e like .B -v except that input nets need not be connected. .TP 7 .B -o the nets in .B NEW.wr will be ordered. Normally unchanged nets are just copied. .TP 7 .B -q try to minimise the number of wires for the rework. Currently, this is only useful when the new net is strictly larger than the old net. .TP 7 .B -s print some statistics of the inputs. .TP 7 .B -v print a terse summary of the differences on standard output. .BR UN.wr , .BR RE.wr , and .B NEW.wr will be unchanged. .PP .I Rework ignores the start .RB ( 04 ) and stop .RB ( 08 ) bits in its input; it assumes all the wires for one net are sequential in the input. .SH BUGS .SH SEE ALSO .IR wrap (10.1)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.