Sproing Options

A useful rule of thumb: capital letters are for output files, lower case for input files.
-bfilename Behavior file.
Contains the behaviors to be diagnosed. This is a dictionary database (.ddb) file.

-cfilename Composite bridging fault dictionary file - input.
 Contains the candidate composite bridging fault signatures to compare to the behavior(s). In dictionary database (.ddb) format.

-Cfilename Composite bridging fault dictionary file - output.
 The target file when creating new composite bridging fault dictionaries.
Will be in dictionary database (.ddb) format.

-d[n] Debug level.
 Will print details of the first n matches, or all matches if n = 0.

-dropbpd Drop possibly-detecting vectors, if any, from behaviors.

-Dfilename Diagnosis file.
 The results of each diagnosis (candidates and rankings) are put into this file.

-ffilename Bridge faultlist file.
 The file that contains the descriptions of the bridging faults to construct when creating a composite bridging fault dictionary. This is in the normal Nemesis faultlist (text) format.

-ifilename Bridge fault IDDQ dictionary file.
 A Nemesis (text) dictionary which contains IDDQ signatures for all composite bridging fault candidates to be considered. This information is used to improve match restriction performance (identifies non-detecting vectors).

-l[n] Maximum diagnosis size (limit).
 The maximum number of candidates to report per diagnosis. If 0, will report all candidates. The default is 10.

-lr[rating] Minimum rating.
 Sets a lower bound on the candidates to report in a diagnosis - any candidate with this rating or above will be included in the diagnosis, subject to minimum (-lrm) and maximum (-l) diagnosis size constraints.

-lrm[n] Minimum diagnosis size.
 The minimum number of candidates to report per diagnosis. Each diagnosis will contain at least n candidates, except in cases where there are fewer than n total candidates in the candidate list.

-nfilename Node (composite stuck-at) file - input.
 This file contains the candidate composite stuck-at (or "node") signatures for composite stuck-at diagnosis. This should be in dictionary database (.ddb) format.

-nores No match restriction.
  Turns off match restriction (identification of non-detecting vectors) for the construction of new composite candidates. Will have no effect when using existing composite dictionaries.

-noreq   No Match Requirement.
  Turns off match requirement (identification of high-probability vectors) for the construction of new composite candidates. Will have no effect when using existing composite dictionaries.

-Nfilename   Node (composite stuck-at) file - output.
  The target file when creating composite stuck-at or "node" signatures. Will be in dictionary database (.ddb) format.

-Ofilename   Main results (output) file.
  The target file for logging the run and for printing the results of any analysis done.

-printcm   Print correct match signature.
  If the correct match appears in a diagnosis, print its signature along with its rating and description in the diagnosis file. (Normally, only the description and rating are printed for all candidates.)

-printallm   Print all match signatures.
  Prints the signatures, along with rating and description, for all matches in the diagnoses.

-passfail   Pass/fail diagnosis.
  Converts all signatures, behaviors and candidates, to pass/fail before running diagnoses.

-pd   Diagnosis with possible detects.
  Accounts for possible detects in the candidate signatures when rating matches. Otherwise, possible detects are treated as definite detects for rating purposes.

-sfilename   Stuck-at file (input).
  The input stuck-at file, used for composite dictionary construction and for stuck-at diagnosis. Is in dictionary database (.ddb) format.

-stuckat   Do stuck-at diagnosis.
  Perform stuck-at diagnosis (not composite bridging fault) on the input behavior(s).

-v   Limit vectors.
  Considers the last vector in each behavior's signature as the last vector applied. Otherwise, the last vector applied is assumed to be the last vector in the test set, as implied by the candidate signatures.