ATE Testers Overview

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    ATE Testers Overview - Presentation Transcript

    1. ATE Testers Overview Jun-2005
    2. Testers Overview
      • CWMA Component Debug Testers
      • Comparison of VNG and S9K Testers
      • Testers Channel Connection Style
      • Functional Test Content and Tools
        • Levels
        • Timing
        • Patterns
    3. CWMA CD Testers
      • CD is using three tester types
        • S9K EXA/KX testers (3 x EXA + 2 x KX)
          • Speed up to 800MT/S (200MHz FSB)
          • Running on Solaris 2.5.1 - SunOS 5.5.1
          • EXA05 - EXA09, KX09 - KX10
        • S9K EXC testers (x 1.5)
          • Speed up to1600 MT/S (400MHz FSB)
          • Running on Solaris 2.5.1 - SunOS 5.5.1
          • EXA03, EXA04
        • IMS Vanguard I testers (x 7)
          • Speed up to 1100MT/s (266MHz FSB)
          • Running on Linux 2.4
          • ilvng02 - ilvng08
      Testers Comparison
    4. S9K EXA/KX vs. IMS VNG
      • Production oriented Tester
      • Debug oriented Tester
      • Slower tester (internally) with single path flow
      • Faster tester (internally) with Flow control & Binning
      • No compilation is required on Test Program changes
      • Test Program changes require compilation
      • Interactive and easy to use. Equipped with friendly GUI
      • Complicated to use - needs Gift-VT as user interface
      • Run single pattern (1-2M)
      • Run multiple patterns (64M)
      • Air Cooled system
      • Liquid Cooled system
      • Capable up to 800MT/s
      • Capable up to 1100MT/s
      • Small Footprint & Mobile
      • Big Footprint and special infrastructure requirements
    5. Test Types
      • DC Test
        • Static
        • Dynamic
      • AC Test/Functional Test
        • Functional Pass/Fail
        • Parameters Searches
    6. AC/Functional Test
      • Testing Terms & Definitions
      • Tester Channel connections style
      • S9K PEC Diagram
      • Functional Test Content
    7. Testing Terms & Definitions
      • DUT - D evice U nder T est
      • TIU - T ester I nterface U nit
      • PEC - P in E lectronic C ard
      • Tester Channel
        • Hardware interface to connect DUT active pin to the tester
          • Each DUT active pin is connected to a unique tester channel
        • Channel types
          • Input
          • Output
          • I/O
        • Channel connection types
          • Single wired
          • Fly by / DTL - D ual T ransmission L ine
    8. TIU - Tester Interface Unit Device Under Test TIU
    9. Tester Channel - S9K style 01011 00011
    10. Tester Channel - IMS style VTERM
    11. PEC 5 Block Diagram (S9K KX)
    12. Functional Test Content Pattern Timing Levels Func. Test
    13. Levels Content
      • Power Supplies Definitions:
        • Voltage Range and Level
        • Current Range, Set and Limit
        • Power on/off Sequence
        • Settling Delay
      • Pin Levels Definitions:
        • VIL, VIH
        • VOL, VOH
        • IOL, IOH
        • VTerm
        • Vref (Switching ILOADs)
        • VCL, VCH
      • Calibration Values
        • VIL, VIH
        • DUT Capacitance
      I/O PIN
    14. Levels Control
      • Controlling Level parameters is done by
        • IMS - DC Setup
        • S9K - LevelTool
    15. Timing Content
      • Global Tester Timing
        • Tester Period - Driven from the Tester master oscillator
        • Cycle Time - The smallest tester transaction activity
        • Define Tester Drive/Compare data rate
      • Pin Timing (waveform)
        • Driving Edge(s) position
          • Drive constant values: D0, D1
          • Drive patterns data: DF, DF_, DF2, DF2_
        • Strobe Type and position
          • Window, Edge
          • Strobe constant Values: T0, T1
          • Strobe patterns data: TF, TF_, TF2, TF2_, TZ, X
        • Pre initialize Values
          • PF, PZ, P1, P0, PX
    16. Timing Control
      • Controlling Timing parameters is done by
        • IMS - AC Setup
        • S9K - TimingTool
    17. Pattern Content
      • Pattern is an ordered succession of Vector s
      • Vector contains the DUT I/O status per a single cycle.
        • Device input data - (Tester drive)
        • Device output data - (Tester compare)
        • Pointer to the relevant timing waveform
        • Vector may contain special instructions for the tester
      • Pattern is used by tester if configured by the Timing
      Waveform1 11110000 10000 10 1 0 0 1 Waveform2 11110000 10000 10 1 0 0 1 Repeat 499 Waveform3 LLLLHHLLL HHLLL LL x x L L
    18. Pattern Instructions
      • Pattern instructions control the tester behavior
      • Flow Control Instructions
        • Continue to next vector
        • Call subroutine
        • Unconditional Jump
        • Conditional Jump
        • Repeat n times
        • Loop n times
        • Generate Triggers
      • Acquisition Control Instructions
        • Start/Stop acquire data
    19. Pattern Control
      • Controlling Pattern content is done by
        • IMS - Pattern Tool
        • S9K - VectorTool
    20. Waveform
      • Define relations between Pattern data & timing
      Tester Cycle Duration (10ns) Waveform2 11110000 10000 10 1 0 0 1 Pattern Data: 1 Drive State (DF) @ 2ns 2ns Waveform: Pattern Data: 0 Drive State (DF) @ 5ns 5ns Waveform: 5ns Pattern Data: 0 Drive One (D1) @ 5ns Waveform: Pattern Data: 1 Compare (TF) @ 5ns Waveform: 5ns
    21. Tester Cycle
      • The smallest Tester Transaction activity
      • The Transaction activity is a combination of Timing Definitions, Pattern data and Levels Definitions
      • A single tester cycle has one or more delays for every DUT signal
      • The delays specify where data changes on input pins, and where data is sampled on output pins
      Tester Cycle Duration Input Group Input Group Output Group Sample Point Tester Cycle Duration Input Group Input Group Output Group Data 1 Data 1 Sample Point Tester Cycle Duration Input Group Input Group Output Group Data 0 Data 0 Sample Point Tester Cycle Duration Input Group Input Group Output Group Delay 1 Delay 2
    22. Test
      • A Test is an ordered succession of individual tester cycles.
      • The end of one tester cycle is the beginning of the next.
      • Tester Data is a combination of timing definitions and pattern data
      Cycle Start Tester Cycle N Input Group Input Group Output Group Sample Point Tester Cycle N+1 Tester Cycle N+2 Data 1 Data 0 Data Z
    23. Tester Memory Local Memory Capture Memory
      • Size of 1MB to 64MB
      • Single Pattern to Patterns Lists
      • Size of 128KB to 2MB
      • Capture Errors or Acquire data
      Subroutine Memory
      • RMA - R elative M emory A ddress
      • TC - T est C ount
    24. Backups
    25. Increasing Tester Data Rate
      • Increase Tester I/O data rate can be achieved by Hardware, Software or both solutions:
      • Software Solution (Memory Penalty)
        • AVM mode on KX
      • Hardware Solution (Channels Penalty)
        • Multiplexing Two channels
        • 2X Mode on IMS is used to double the data rate for the FBS channels.
    26. Increasing Tester Data Rate
      • Increase Tester I/O data rate can be achieved by Hardware, Software or both solutions:
      • Hardware Solution (Channels Penalty)
        • Multiplexing Channels. Use to double Data Rate for FSB channels.
          • 2X Mode on IMS
          • Mux Mode on S9K GX
        • Special Add on cards - H igh S peed C lock C ard (8x)
      • Software Solution (Memory Penalty)
        • AVM mode on KX - A ccelerate V ector M ode
      • Hardware & Software Solution
        • FlexMux + AVM Modes on EXA 3000 (4x)
    27. Vanguard I General Description
      • Base Clock oscillator 2ns-4ns
      • Maximum clock freq. FC550 500MHz
      • Maximum data rate DM550 550Mbits/s (1x)
      • Maximum data rate DM1100 1100Mbits/s (2x)
      • 1M pattern memory depth (2M in 2x mode)
      • Max 512 x DM500 Channels + 8 high speed clock o/p
      • Period resolution 5ps
      • Drivers rise/fall time 450ps
      • Edge Placement Accuracy +/-50ps
      • Edge Placement resolution 10ps
      • Driver Voltage range -2.5Vto +4V
      • Voltage setting resolution 2.5mV
    28. Testers Comparison Yes Yes Yes Yes Yes Yes N/A N/A Pattern Chain/Loop Yes Yes Yes Yes Yes Yes N/A N/A Keep Alive N/A N/A Yes Yes Yes Yes N/A N/A Split Timing Mode +/-100ps +/-50ps +/-50ps +/-50ps +/-75ps +/-100ps +/-125ps +/-175ps Edge Placement Acc. 7.8125pS 10pS 9.765pS 9.765pS 9.765pS 9.765pS 39.062pS Period Resolution 5ns 0ns 5ns 0ns 2ns 2.2ns 5ns 5ns Round Trip @ Pogo 128MB 2MB 64MB 64MB 64MB 64MB 32MB 32MB Local Memory DM250 DM1100 PEC76 PEC5.1 PEC5 PEC5 PEC4 PEC3 PEC Type 24K 2MB 124Kx2 124Kx2 124Kx2 124Kx2 16Kx2 16K Capture Memory 4K N/A 4K 4K 4K 4K 4K 4K Subroutine Memory Vector Memory 4ns 2ns 5ns 5ns 5ns 5ns 9.6ns 9.6ns Event Timing Res. Timing Details - - 1600MT/s - - - - - F8 - MUX AVM F2 - - - 1000MT/s - - 400MT/s - HW MUX - - 800MT/s 800MT/s 800MT/s - - - F4 - AVM F2 500MT/s 1100MT/s 400MT/s 400MT/s 400MT/s 400MT/s 208MT/s 208MT/s F2 250MT/s 550MT/s 200MT/s 200MT/s 200MT/s 200MT/s 104MT/s 104MT/s F1 Data Rate CMT IMS EXA KX-RAC KX IX GX FX System

    + stn_tkillerstn_tkiller, 4 years ago

    custom

    3454 views, 0 favs, 0 embeds more stats

    Overview of testers usage for debug

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 3454
      • 3454 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories