|
 |
|
| Overview |
Timing Extractor
is an addition to the Wave Wizard design to ATE link toolset. The extractor allows fast extraction of timing from given VCD/EVCD file in a syntax that could be used on the ATE platform. Unlike the Wave Wizard main package, the
Timing Extractor
uses the VCD/EVCD as the source of cycle definition.
Timing Extractor
provides a preview of all timing used in a set of tests, thus validating tester compatibility. |
|
| Introduction |
| Timing Extractor
output is a set of Wave Wizard wave diagrams in Wave Wizard syntax. The rest of the flow -including sampling, creation of test vectors and timing in the target ATE syntax - is done using the normal Wave Wizard flow. In the results, each tester cycle will be in a separate diagram. The tool creates no multiple tester cycles and no device cycles. |
Back to top |
|
| Incremental use |
| Timing Extractor
Extractor allows incremental usage. If the user already has some wave diagrams defined,
Timing Extractor
will first use the user defined diagrams and only add the necessary diagrams to cover the test.
|
Back to top |
|
| Operational modes |
- Fully automatic mode - is used to create all diagrams to cover the entire test in a single step. In this mode there is no interaction with the software and no control of which diagrams are created.
- Semi automatic mode - This mode shows a preview that allows modification of the user. Than, the user can create the diagram while intervening in the
Timing Extractor
|
Back to top |
|
| Methodology of extraction |
|
The methodology used when creating signal shapes
First - Extracting waveforms on a per signal/signal group basis, signal shapes are captured using the Cycle unit step, starting at Skip Prefix point. This means that shapes extracted depend on the Skip Prefix point.
Second - Generating diagrams from the individual waveforms using the Timing Mask File: The captured wave shape is compared to all Timing Mask File shapes. Timing mask file shape that match, can be reproduced on the tester. Then, Timing Extractor adds a matching TMF shape to the list of wave shapes found.
|
|
 |
Pass1: The extractor creates a diagram showing all waveforms extracted for any given signal.
Custom step: The user updates the diagram, removing redundant waveforms.
Pass2: verifies correctness and updates the project.
|
Back to top |