File:  [Research Unix] / researchv10dc / man / man10 / rework.10
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 17:21:34 2018 UTC (8 years, 1 month ago) by root
Branches: belllabs, MAIN
CVS tags: researchv10, HEAD
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)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.