IP Library Patent Application 10666024
Patent Application
App. No. 10/666,024

Methods and systems for determining memory requirements for device testing

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
10/666,024
Abstract

Methods and systems for determining memory requirements for device testing are disclosed. In one embodiment, the method comprises reading a test file including a plurality of test vectors to be applied to a device, and determining a required memory needed to execute the plurality of test vectors.

Claims (25)

1 . A method comprising:

reading a test file including a plurality of test vectors to be applied to a device; and

determining a required memory needed to execute the plurality of test vectors.

2 . The method of claim 1 , wherein determining a required memory comprises determining a required memory needed for each of a plurality of boards of a tester to execute the test vectors for the board.

3 . The method of claim 1 , wherein determining a required memory comprises determining a required memory needed for each of a plurality of pins of a tester to execute the test vectors for the pin.

4 . The method of claim 1 , wherein determining a required memory comprises counting the number of test vectors for each test in the test file.

5 . The method of claim 1 , wherein determining a required memory comprises:

determining a first memory requirement needed for a first pin of a tester to execute the test vectors for a first test in the test file;

setting the required memory equal to the first memory requirement; and

for each additional pin of the tester,

determining a second memory requirement needed for the additional pin to execute the test vectors for the first test; and

if the second memory requirement is greater than the first memory requirement, setting the required memory equal to the second memory requirement.

6 . The method of claim 5 , further comprising for each additional test in the test file:

for each pin of the tester, determining a third memory requirement for the pin to execute the test vectors for the additional test; and setting the required memory equal to the third memory requirement if the third memory requirement is greater than the required memory.

7 . The method of claim 1 , further comprising if the required memory exceeds an existing memory allotment, increasing the allotment of memory.

8 . The method of claim 1 , further comprising if the required memory exceeds an existing memory allotment, notifying a user of an amount of additional memory required.

9 . The method of claim 1 , wherein the device comprises a system-on-a-chip (SOC).

10 . A system comprising:

logic to read a test file including a plurality of test vectors and to determine a required memory needed to execute the plurality of test vectors; and

a tester, communicatively coupled to the logic, to apply the plurality of test vectors to a device.

11 . The system of claim 10 , wherein the tester includes a plurality of boards, and wherein the logic is to determine a required memory needed for each board of a tester to execute the test vectors for the board.

12 . The system of claim 10 , wherein the tester includes a plurality of boards, each board including a plurality of pins; and wherein the logic is to determine a required memory needed for each pin to execute the test vectors for the pin.

13 . The system of claim 10 , wherein the logic is to determine the required memory by counting the number of test vectors for each test in the test file.

14 . The system of claim 10 , further comprising a user interface to notify the user of an amount of additional memory required if the required memory exceeds an existing memory allotment.

15 . The system of claim 10 , wherein the tester comprises a system-on-a-chip (SOC) tester.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2012
From: VERIGY (SINGAPORE) PTE LTD
To: ADVANTEST (SINGAPORE) PTE LTD
Reel/Frame 027896/0018 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2007
From: AGILENT TECHNOLOGIES, INC.
To: VERIGY (SINGAPORE) PTE. LTD.
Reel/Frame 019015/0119 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2004
From: HAYHOW, REID
To: AGILENT TECHNOLOGIES, INC.
Reel/Frame 014290/0874 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2004
From: HAYHOW, REID
To: AGILENT TECHNOLOGIES, INC.
Reel/Frame 014274/0570 →