Le man ...
This commit is contained in:
parent
ac30f495ff
commit
b5c3926513
|
@ -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
|
||||
|
Loading…
Reference in New Issue