Patent ID: 8917533

Claim:
A One-Time Programmable (OTP) memory, comprising: a plurality of OTP cells, at least one of the OTP cells comprising: a program selector with an enable signal coupled to a wordline (WL); an OTP element with one end coupled to the program selector and another end coupled to a bitline (BL); and the OTP cells being organized as a two-dimensional array with the WLs of the OTP cells in the same rows coupled to a WL and the BLs of the OTP cells in the same columns coupled to a BL; at least one sense amplifier coupled to at least one BLs to generate a logic state; at least one row or column decoders to select one row or one column from the OTP memory; and at least one control signal coupled to the row or column decoders to turn on or off any adjacent rows or columns, wherein test patterns are be generated with alternative logic 0 and 1 states by setting a combination of the control signals to turn on at least one row or columns through at least one sense amplifiers to read from at least one OTP cells.