Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
205 words
A pattern generator comprising: a control unit having a plurality of control memories for storing first information of the scanning order of addresses, said control unit outputting an address to an address generation unit, said address for accessing address control memories in accordance with said first information stored in said control memories; said address generation unit including, a plurality of said address control memories for storing second information which is used for controlling generation of addresses, said addresses for accessing a data memory unit, said second information corresponding to said first information stored in said control memories, a data multiplexer for selecting and outputting said second information outputted from said plurality of address control memories, and an address control unit for controlling generation of said addresses in accordance with said second information outputted from said data multiplexer, said address generation unit outputting said addresses generated upon control by said address control unit; and said data memory unit, coupled to an object to be measured, for storing test pattern data to be supplied to said object to be measured, said data memory unit being accessed in accordance with said addresses outputted from said address generation unit and outputting said test pattern data stored at said addresses.
Claim 2
Dependent Claim
205 words
A pattern generator comprising: a control unit having a plurality of control memories for storing first information of the scanning order of addresses, said control unit outputting an address to an address generation unit, said address for accessing address control memories in accordance with said first information stored in said control memories; said address generation unit including, a plurality of said address control memories for storing second information which is used for controlling generation of addresses, said addresses for accessing a data memory unit, said second information corresponding to said first information stored in said control memories, a data multiplexer for selecting and outputting said second information outputted from said plurality of address control memories, and an address control unit for controlling generation of said addresses in accordance with said second information outputted from said data multiplexer, said address generation unit outputting said addresses generated upon control by said address control unit; and said data memory unit, coupled to an object to be measured, for storing test pattern data to be supplied to said object to be measured, said data memory unit being accessed in accordance with said addresses outputted from said address generation unit and outputting said test pattern data stored at said addresses.
Claim 3
Dependent Claim
45 words
A pattern generator according to claim 1, wherein said address control unit of said address generation unit generates ones of consecutive addresses, branch address and return address, and loop start address and return address, in accordance with said second information outputted from said data multiplexer.
Claim 4
Dependent Claim
169 words
A pattern generator according to claim 1, wherein said control unit includes: said plurality of control memories; a data multiplexer for selecting and outputting first information outputted from said plurality of control memories; a pattern generation controller for processing data in accordance with said first information outputted from said data multiplexer and outputting an execution address determined from the data processing result; a jump address register for storing a jump address; a start address register for storing a start address; an address register for storing an address to be used for reading data from said control memories; an increment-by-1 circuit for outputting an address from said address register by incrementing the address by 1; an address stack memory for storing a return address of a sub-routine program; and an address multiplexer for selecting and outputting one of the addresses stored in said jump address register, said start address register, said increment-by-1 circuit, and said address stack memory, in accordance with the execution address outputted from said pattern generation controller.