Rechercher une page de manuel

Chercher une autre page de manuel:

scapin

Langue: en

Version: Juin 29, 2000 (fedora - 04/07/09)

Section: 1 (Commandes utilisateur)

NAME

scapin - Scan path insertion
man2html: unable to open or read file man1/alc_origin.1

SYNOPSIS

scapin [-VRB] [-P file] Input_name Path_name Output_name

 

DESCRIPTION

SCAPIN is an automatic scan path generator for gate level netlists. SCAPIN inserts a scan path in the netlist Input_name and drives a new netlist Output_name. This scan path contains all registers specified in the file Path_name.path (see below for the exact syntax). SCAPIN adds also 3 new connectors in the netlist: scan_in, scan_out and scan_test in order to control the scan path. Eventually SCAPIN adds an output buffer before the output connector scan_out (option -B).

ENVIRONMENT VARIABLES


MBK_WORK_LIB(1)
indicates the path to the read/write directory for the session.
MBK_IN_LO(1)
indicates the input netlist file format.
MBK_OUT_LO(1)
indicates the output netlist file format.
SCAPIN_PARAM_NAME
indicates the location of a parameter file (with extention .scapin) containing the properties (ports name, models name etc ...) of all cells needed for the scan path insertion. (see below for the exact syntax)

OPTIONS

-V
Sets verbose mode on. Each step is displayed on the standard output.
-R
All registers of the scan path are replaced by an equivalent scannable register cell (called reg-mux). (With the default option a simple multiplexor is added just before all registers of the scan path).
-B
Adds an output buffer before the output connector scan_out.
-P file
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)
 # 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   
 
Path_name
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
 
 

       

SEE ALSO

MBK_IN_LO(1). MBK_OUT_LO(1). MBK_WORK_LIB(1).
man2html: unable to open or read file man1/alc_bug_report.1
L'ascenseur : "Quand tu montes dans un ascenseur... tu penses. À des tas
de choses ; à des créations, à des gens, à des souvenirs... Donc on est
jamais seul spirituellement! Mais physiquement, "dans l'enveloppe", si
je suis seul... eh bien... je suis là. Et je reste là. Jusqu'à ce que
les portes s'ouvrent... Et puis je commence à marcher. Je bouge mon
enveloppe. Vers ma mission de tous les jours..."
-+- Jean-Claude VanDamme -+-