Patent ID: 6912156

Claim:
A nonvolatile memory apparatus comprising; a plurality of terminals including a clock terminal, a command terminal and other terminal; a first buffer; a second buffer; and a plurality of nonvolatile memory cells, wherein said clock terminal receives a clock signal, wherein said command terminal couples to said second buffer and receives commands which include a read command and a program command. wherein said first buffer is used for receiving data from outside of said nonvolatile memory apparatus and is used for outputting data to outside of said nonvolatile memory apparatus, wherein in an operation in response to said read command received from said command terminal, said nonvolatile memory apparatus reads data from ones of said nonvolatile memory cells, stores read data to said first buffer, and outputs said read data stored in said first buffer to outside of said nonvolatile memory apparatus via said other terminal not said command terminal in response to said clock signal, and wherein in an operation in response to said program command, said nonvolatile memory apparatus receives data from outside of said nonvolatile memory apparatus via said other terminal not said command terminal in response to said clock signal, stores received data to said first buffer and writes said received data stored in said first buffer to ones of said nonvolatile memory cells.