Instruction processing pattern generator controlling an integrated circuit tester
AssigneeCredence Systems Corporation
InventorsAlgirdas Joseph Gruodis, Philip Theodore Kuglin
Life of this patent
Estimating the term…
Loading patent…
AssigneeCredence Systems Corporation
InventorsAlgirdas Joseph Gruodis, Philip Theodore Kuglin
Estimating the term…
A pattern generator for an integrated circuit tester includes an instruction memory storing addressable instructions (INST) and reading out each instruction when addressed by an address (ADDR) supplied as input thereto. An instruction processor receives each instruction read out of the instruction memory and alters the address input to the instruction memory in accordance with the received instruction so that the instruction memory reads out a next instruction. The instruction processor, which includes a conventional return address stack, is capable of executing conventional address increment, call and return instructions. The instruction processor is also capable of executing a temporary return instruction (TEMP) by incrementing its current address output to produce a new return address, by setting its address output to the value of a return address previously saved in the stack, by popping the saved return address from the stack, and by pushing the new return address onto the stack. Temporary return instructions enable instruction program flow to pass back and forth between a main program and a called subroutine.
An instruction processor (20) for responding to each input instruction of a sequence of input instructions by changing a value of an output address (ADDR), the instruction processor comprising:
A pattern generator (23) comprising:
An integrated circuit (IC) tester (10) comprising:
Dependencies are inferred from the claim text.