Patent ID: 7900106

Claim:
A method comprising: transitioning a state machine into a state; transferring M data words, each having N data bits, from an external device to a sequential block of microcontroller accessible memory, the transferring including: for each of the M data words: transferring the N data bits of the data word from the external device at a data input line to a multiple bit shift register of a testing interface that includes the state machine; transferring the data word from the multiple bit shift register to a data register of the testing interface after the N data bits have been transferred from the data input line to the multiple bit shift register; writing the contents of the data register to a memory address indicated by a location value in an address register of the testing interface; and incrementing the location value in the address register to a next memory location in the microcontroller accessible memory for writing a next data word from the M data words, the location value being incremented by a value that represents N, wherein M and N are integers, and wherein the M data words are transferred to the microcontroller accessible memory while the state machine remains in the state.