STILReader for CX1000

This is a tool used to generate test pattern files and other files that can be used in the CX1000 from files that conform to the STIL (IEEE Std 1450-1999) specifications.

Feature

  • Generates a test pattern file.
  • Generates a pattern cross reference file.
  • Generates a pin assignment file that can be imported by the CloudTesting(TM) station.
  • Generates a pin group file that can be imported by the CloudTesting(TM) station.
  • Outputs the information used when setting signal conditions (Timing) in the CloudTesting(TM) station.

Notes on purchase

  • To install this product, download the installation manual and install it according to the instructions in “”Installing STILReader.“”
  • The pattern file and the pattern cross reference file generated by STILReader must be compiled using the CloudTesting(TM) station pattern compiler.

Pcxt01 m9000

Add to Cart

Require Sign In

Require Sign In

Product GroupEDA Linkage
CodePCXT01-M9000
Link
ManufacturerADVANTEST CORPORATION
Applicable Equipment
  • CX1000P CX1000_MCU
  • CX1000D CX1000_MCU
  • CX1000D S2-LINK CX1000_MCU

Revisions

Released atNumberDescription
June 02, 20171.06.00

1. Summary of revision

(1) Revision number Rev 1.06.00

(2) Reason for revision Addition of functions Improvement of functions

2. Enhanced functions

2.1 Extension of timing output

(1) The different timing values could be output to the following each timing in an individual timing mode.

   Rising timing value for WFC '0'
   Falling timing value for WFC '0'
   Rising timing value for WFC '1'
   Falling timing value for WFC '1'
   Rising timing value for WFC 'N'
   Falling timing value for WFC 'N'
   Rising timing value for WFC 'P'
   Falling timing value for WFC 'P'

3. Improved items

3.1 Improvement of timing output

(1) When the timing values exceeded 9 digits in the unit of us, ns, ps and fs, it were cut off by 9 digits and output.

   [Behavior after improvement]
     The timing values of the above condition are not cut off. The timing values are output
     with following effective digit of each unit and maximum value. When the timing value
     exceeds the maximum value, an error is output.

     Unit    Effective digit    Maximum value
       s           4            9223
      ms           7            9223372
      us          10            9223372036
      ns          13            9223372036854
      ps          16            9223372036854774
      fs          19            9223372036854775295

   [Revisions in which this phenomenon occurs]
     Rev 1.00.00 to Rev 1.05.00
November 07, 20161.05.00

1. Summary of revision

(1) Revision number

Rev 1.05.00

(2) Reason for revision

  • Addition of functions
  • Specification change

2. Enhanced functions

2.1 Support Windows 10

Rev 1.05.00 has been enhanced to support Windows 10.

3. Specification change

3.1 Change in the file name generated at time using the STIL file of the gzip form

The file name generated at time using the STIL file of the gzip form was changed as follows. (The following explanation is an example using test.stil.gz)

[Before change]

  • Pattern source file : teststil.pat
  • Pattern cross reference file : teststil.pxr
  • Pin definition (Pin Assignment) CSV file : teststil-pin.csv
  • Pin definition (Pin Group) CSV file : teststil-pingroup.csv
  • Signal condition CSV file : teststil-tcg.csv
  • TS mapping file : teststil-tsmap.csv
  • Variable definition CSV file : teststil-var.csv
  • Xref file : teststil.xref
  • Execution log recording file : test.stil.log

[After change]

  • Pattern source file : test.pat
  • Pattern cross reference file : test.pxr
  • Pin definition (Pin Assignment) CSV file : test-pin.csv
  • Pin definition (Pin Group) CSV file : test-pingroup.csv
  • Signal condition CSV file : test-tcg.csv
  • TS mapping file : test-tsmap.csv
  • Variable definition CSV file : test-var.csv
  • Xref file : test.xref
  • Execution log recording file : test.log

3.2 Change the STIL file process in its Loop statement contained state

The STIL file process has been changed as described below if the file contains the Loop statement and also meets each of the following conditions.

Condition:

  • Loop count in the Loop statement exceeds 16777215.

[Before change]

  • Handled for the termination by error.

[After change]

  • If the vector statement is “1” as part of the Loop statement.
  • Handled for the pattern source file output through the IDXI instruction.
  • If the vector statement is “2” or larger as part of the Loop statement.
    • Handled for the pattern source file output through the LDIn instruction, the STI instruction, and also the JNI instruction.
May 09, 20161.04.00

1. Summary of revision

Revision number
Rev 1.04.00
Reason for revision
Addition of functions, Improvement of functions

2. Enhanced functions

2.1 Support the pattern definition of each 0/1/N/P timing attribute.

(1) Support the timing output of each WFC 0/1/N/P. (2) Support the pattern output of each 0/1/N/P timing attribute.

2.2 Support the driver-on/off timing outputs.

Support the driver-on timing output at the STIL event ‘P’ timing. Support the driver-off timing output at the STIL event ‘Z’ timing. This software ability is effective under such condition of the function that should not specify the -tsoptimize option in it.

2.3 Support the driver initialization process output.

This software ability is effective under such condition of the function that should not specify the -tsoptimize option in it.

3. Improved items

3.1 Character corruption in display at the setup_replace_event.cmd execution in the English version environment of the operating system software.

Operation after improvement
No character corruption in display at the setup_replace_event.cmd execution in the English version environment of the operating system software.
Revisions in which this phenomenon occurs
Rev 1.02.00 ~ Rev 1.03.00

3.2 Involuntary removal of the driver events under all of the following met condition of the -deledge option definition.

  • Condition 1: Two drive events are specified for each WFC.
  • Condition 2: This part of the `-deledge` option definition condition should be either of the following.
    • Drive event time value is set to 0ns at specifying `-deledge pre`.
    • The same drive event time value is set as that of timing period at specifying `-deledge pos`.
After-improvement
No removal of the driver event under the above described condition.
Issue-found SW revisions
Rev 1.00.00 ~ Rev 1.03.00
November 09, 20151.03.00

1. Enhanced functions

  1. Support -var option
    • Support the -var option that makes output of such variable as defined in the Category lines in the Spec block of the STIL file to the CSV file.
  2. Optimize the file conversion process
    • File conversion duration has been reduced by about one third time or shorter when using STIL file for the SCAN pattern. (compared to our company’s products)
  3. Option File Template
    • Option File Template is provided in the upgraded STILReader to realize a simpler option selection operation.
  4. Support CX1000D S2-LINK
    • CX1000D S2-LINK is supported in the upgraded STILReader installed systems.
  5. Hardware Limitation Check
    • CX1000D S2-LINK hardware limitation check is available.
    • The hardware check is turned on each time until completing such measurement cycle that should not accept the input/comparison timing settings.
May 22, 20151.02.00

1. Enhanced functions

  1. Addition of -basegrp option
    • -basegrp option allows making pin groups true to the pin group info of the STIL file definitions.
  2. Addition of -tsmapfile option
    • -tsmapfile option allows outputting such TS mapping file that should associate a timing set number with a STIL file-defined waveform table name in it.
  3. Addition of the gzipped STIL file reading
    • STIL file is read in its gzipped format.
  4. Support of CloudTesting(TM) Lab Rev 2.20.00
    • CloudTesting(TM) Lab Rev 2.20.00 is supported in STILReader R1.02.00.
    • CloudTesting(TM) Lab Rev 2.20.00 or the larger software revision has to be installed in advance.
  5. Addition of WFC merge functions
    • Merging WFCs of the same STIL file event timing is available.
  6. Addition of STIL file event replacement-default settings
    • CX1000-unhandled events are replaced with other applicable event types using an arbitrarily-set user common default parameter.

2. Improved items

  1. Exceeding loop cycle count over the 24-maximum as part of the STIL file statements would make an incorrect register value for the pattern cross reference file output contained in them.
    • [Operation after improvement]
      • Exceeding loop cycle count over the 24-maximum as part of the STIL file statements is handled to generate an error.
    • [Revisions in which this phenomenon occurs]
      • Rev 1.00.00
  2. Multiple lines in the event replacement settings of the conversion option definition file descriptions were handled to generate an error.
    • [Operation after improvement]
      • Multiple lines in the event replacement settings of the conversion option definition file descriptions are acceptable so as not to affect a normal system operation.
    • [Revisions in which this phenomenon occurs]
      • Rev 1.01.00