Patent ID: 11869569
Assignee: SAMSUNG ELECTRONICS CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. The semiconductor memory device of claim 1, wherein the remaining lifetime calculating device includes:
a clock monitor configured to count a clock number of the clock signal received from the memory controller;
a data counter configured to count a data number of the data transmitted to the memory controller and of the data received from the memory controller;
a command counter configured to count a read and write command number of read and write commands received from the memory controller, and to count a refresh command number of refresh commands received from the memory controller;
an accumulator configured to calculate an accumulated clock number by accumulating the clock number, to calculate an accumulated data number by accumulating the data number, to calculate an accumulated read and write command number by accumulating the read and write command number, and to calculate an accumulated refresh command number by accumulating the refresh command number; and
a remaining lifetime code generator configured to:
calculate a remaining clock number by subtracting the accumulated clock number from a maximum clock number corresponding to a maximum lifetime of the semiconductor memory device,
calculate a remaining data number by subtracting the accumulated data number from a maximum data number corresponding to the maximum lifetime,
calculate a remaining read and write command number by subtracting the accumulated read and write command number from a maximum read and write command number corresponding to the maximum lifetime,
calculate a remaining refresh command number by subtracting the accumulated refresh command number from a maximum refresh command number corresponding to the maximum lifetime, and
generate the remaining lifetime code based on the remaining clock number, the remaining data number, the remaining read and write command number, and/or the remaining refresh command number.