Le man ...

This commit is contained in:
The Syf Tool 2000-06-29 17:08:42 +00:00
parent ac30f495ff
commit b5c3926513
1 changed files with 133 additions and 0 deletions

View File

@ -0,0 +1,133 @@
.pl -.4
.TH SCAPIN 1 "Juin 29, 2000" "ASIM/LIP6" "CAO\-VLSI Reference Manual"
.SH NAME
.TP
scapin - Scan path insertion
.so man1/alc_origin.1
.SH SYNOPSIS
.TP
\f4scapin [\-VRB] [\-P file] Input_name Path_name Output_name
.br
.SH DESCRIPTION
\fBSCAPIN\fP is an automatic scan architecture generator for gate level netlists.
\fBSCAPIN\fP insert a scan path in the netlist \fBInput_name\fP and drives
a new netlist \fBOutput_name\fP.
This scan path contains all registers specify in the file \fBPath_name\fP.path
(see below for the exact syntax).
\fBSCAPIN\fP add 3 new connectors to the netlist: scan_in, scan_out and
scan_test in order to control the scan path.
Eventually \fBSCAPIN\fP can add an output buffer before the output connector
scan_out (option -B).
.br
.SH OPTIONS
.TP 10
\f4\-V\fP
Verbose mode on.
Each step is displayed on the standard output.
.TP 10
\f4\-R\fP
All registers of the scan path are replaced by scannable register cell (called reg-mux).
(With the default option a simple multiplexor is added just before all registers
of the scan path).
.TP 10
\f4\-B\fP
Adds an output buffer before the output connector scan_out.
.TP 10
\f4\-P file\fP
Specifies a parameter file (with extention .scapin) containing the properties of
all cells needed for the scan path insertion.
(see below for the exact syntax)
.nf
# Example of .scapin file
BEGIN_MUX
MUX_MODEL mx2_x2
MUX_SEL cmd
MUX_INPUT_SEL i1
MUX_INPUT_NSEL i0
MUX_VDD vdd
MUX_VSS vss
MUX_OUTPUT q
END_MUX
BEGIN_REG
REG_MODEL sff1_x4
REG_CLK ck
REG_INPUT i
REG_VDD vdd
REG_VSS vss
REG_OUTPUT q
REG_MUX mx2_x2
REG_REG_MUX sff2_x4
END_REG
BEGIN_REG_MUX
REG_MUX_MODEL sff2_x4
REG_MUX_SEL cmd
REG_MUX_INPUT_SEL i1
REG_MUX_INPUT_NSEL i0
REG_MUX_CLK ck
REG_MUX_VDD vdd
REG_MUX_VSS vss
REG_MUX_OUTPUT q
REG_MUX_MUX mx2_x2
REG_MUX_REG sff1_x4
END_REG_MUX
BEGIN_BUF
BUF_MODEL buf_x2
BUF_INPUT i
BUF_VDD vdd
BUF_VSS vss
BUF_OUTPUT q
END_BUF
.TP 10
\f4\Path_name\fP
Specifies a parameter file (with extention .path) containing an ordered list of
all instances (registers) of the scan path.
It contains also the name of the 3 connectors scan_in, scan_out and scan_test.
(see below for the exact syntax)
# Example of .path file
BEGIN_PATH_REG
cs_0
cs_1
cs_2
END_PATH_REG
BEGIN_CONNECTOR
SCAN_IN scin
SCAN_OUT scout
SCAN_TEST test
END_CONNECTOR
.fi
.ti 7
.SH SEE ALSO
.BR MBK_IN_LO (1).
.BR MBK_OUT_LO (1).
.BR MBK_WORK_LIB (1).
.so man1/alc_bug_report.1