Beruflich Dokumente
Kultur Dokumente
Review
Process &
ATF Audit tool
Reference manual for automatic
audit item, ATF Audit generator and
checker tool
Table of Contents
Overview.................................................................................................................... 1
Completion criteria..................................................................................................... 1
Command line............................................................................................................ 1
Arguments.................................................................................................................. 2
Output data................................................................................................................ 3
Third Part scripts........................................................................................................ 4
Support....................................................................................................................... 4
Overview
Completion criteria
Command line
Bar Swap is an automated process to provide a better scenario for potential metal only
stepping ECOs, which is completed doing an opportunistic replacements of bar00 by
bar01 cells and disconnecting gcn/tcn/vcn layers of these cells, PEOs can implement
RTL or timing fixes without changes for these layers, saving mask regeneration for only.
This script reads the number of bar00/bar01 cells for given partition. Then use the
following acceptance criteria: Clean Partition must have a numbers of bar00 cells equal
to half of bar01 cells + 1.
$AUDIT/audit.bar_swap.pl
-mw_cel
<mw_cel name>
-build_path
<build directory>
-label
-flow_type
-atf
(yes|no)
-proj
<Gallery project>
-milestone
<milestone name>
Example:
$AUDIT/audit.bar_swap.pl
-proj bxtb0 -build_path $BUILD_PATH
-label nolabel
-flow_type eco_man_12 -atf yes
-mw_cel gtssmpar1 milestone basefill_done
Arguments-mw_cel:
(Required) milky_way cell with bar swap process completed.
-build_path:
(Required) Full path from user partition build directory (work area), you can use
$BUILD_PATH system variable.
-label:
(Required) library tag defined as directory name containing mw_cel, located at
$BUILD_PATH/dbs
-flow_type:
(Required) library tag defined as directory name containing mw_cel, located at
$BUILD_PATH/dbs/<label>/mdbs
-atf (yes|no):
(Required) special switch to determine ATF (Activity tracking file) audit creation.
Useful to call out audit sign off, as well prevent overwrite completed partitions audits.
-milestone
(Required) name of Audit closure milestone you are trying to reach, option will
depend of project and milestone.
Output data-proj:
(Required) Gallery project name. This input data may differ to $PROJECT
system variable. To find out this value, you can use Gallery tool File Select and
select your project under Active Project pop up window.
Support
$AUDIT/bundle.ICC_command_runner.pl:
This Perl Script is used to open a non GUI ICC system, and performs commands sent.
Log file of this script can be found at
$BUILD_PATH/.audit/bundle.ICC_command_runner, file name
<mw_cel>_barSwap_icc_output.log.
See reference manual of this script for more details.
$ATF_GEN_DIR/atf_gen.pl
-ward $BUIL_PATH -p $GALLERY_PROJECT -fub <mw_cel> -c bar_swap.cf d mi
<milestone>
This code will review and approve/deny ATF sign off generation.
$CHECKATF_DIR/checkAtf.pl
-p $GALLERY_PROJECT -mo latest -a bar_swap
-mi <milestone> -b <mw_cel> -d
This code print out current status of given ATF and mw_cel.