IP Library Granted Patent US 11,625,342
Granted Patent B2
US 11,625,342 · App. 17/241,564 · Granted Apr 11, 2023

Link startup method of storage device, and storage device, host and system implementing same

Inventors: Sungho Seo (Suwon-si, KR); Kwanwoo Noh (Seoul, KR); Myungsub Shin (Suwon-si, KR); Dongwoo Nam (Seongnam-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06F13/1668G06F1/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,625,342
App. No.
17/241,564
Granted
Apr 11, 2023
Kind
B2
Abstract

A storage device capable of performing high-speed link startup and a storage system including the storage device are disclosed. A link startup method of the storage device includes receiving a line-reset signal from a host through a line connected to an input signal pin of the storage device, comparing a length of the received line-reset signal with a first reference time, and performing a link startup operation in a high-speed mode or a low-speed mode between the storage device and the host according to a comparing result.

Claims (53)

1. A link startup method of a storage device, the link startup method comprising:

receiving a line-reset signal from a host through a line connected to an input signal pin of the storage device;

comparing a length of the received line-reset signal with a first reference time; and

performing a link startup operation in a high-speed mode or a low-speed mode between the storage device and the host in response to the comparing,

wherein the high-speed mode achieves a linkup state between the host and the storage device faster than the low-speed mode, and

wherein the performing of the link startup operation comprises, in response to the length of the line-reset signal being less than the first reference time, performing the link startup operation in the high-speed mode.

2. The link startup method of claim 1 ,

wherein the receiving of the line-reset signal comprises receiving, from the host, the line-reset signal, wherein the line has a positive differential line voltage, and

wherein the comparing of the length of the line-reset signal with the first reference time comprises comparing a length of a line-reset period, in which the line has the positive differential line voltage, with the first reference time.

3. The link startup method of claim 2 ,

wherein the input signal pin includes a positive input signal pin configured to receive a positive input signal and a negative input signal pin configured to receive a negative input signal, and

wherein the line includes a positive wire connected to the positive input signal pin and a negative wire connected to the negative input signal pin, and

wherein the receiving of the line-reset signal comprises receiving the line-reset signal in which a voltage level of the positive wire is higher than a voltage level of the negative wire.

4. The link startup method of claim 3 , wherein the comparing of the length of the line-reset signal with the first reference time comprises:

generating a differential line voltage by comparing the voltage level of the positive wire with the voltage level of the negative wire;

generating a system clock count value by counting the number of clocks in a system clock during which the differential line voltage has a first state; and

determining the length of the line-reset signal based on the differential line voltage and the system clock count value.

5. The link startup method of claim 1 , wherein the comparing of the length of the line-reset signal with the first reference time comprises:

sensing an output voltage corresponding to a differential line voltage of the line at a first time point by using a resistor-capacitor (RC) filter having a time constant corresponding to the first reference time; and

generating a trigger signal based on the sensed output voltage.

6. The link startup method of claim 1 , wherein the first reference time is 300 μs.

7. The link startup method of claim 1 , further comprising, before the comparing of the length of the line-reset signal with the first reference time, comparing the length of the received line-reset signal with a second reference time that is less than the first reference time.

8. The link startup method of claim 7 , wherein the performing of the link startup operation comprises:

in response to the length of the line-reset signal being greater than the second reference time and less than the first reference time, performing the link startup operation in the high-speed mode.

9. The link startup method of claim 7 , wherein the second reference time is 200 μs.

10. The link startup method of claim 1 ,

wherein the storage device includes an interconnect circuit configured to transmit and receive data to and from the host, and

wherein the link startup method further comprising configuring at least one of a physical layer or a link layer of the interconnect circuit in response to the comparing.

11. The link startup method of claim 1 , wherein the receiving of the line-reset signal comprises transitioning the line from a negative differential line voltage to a positive differential line voltage.

12. The link startup method of claim 11 , wherein the storage device includes an interconnect circuit configured to transmit and receive data to and from the host, the link startup method further comprising:

before the comparing of the length of the line-reset signal with the first reference time, comparing an activate period, in which the line has the negative differential line voltage, with a third reference time; and

when the activate period is less than the third reference time, configuring at least one of a physical layer or a link layer of the interconnect circuit.

13. The link startup method of claim 1 , further comprising, before the receiving of the line-reset signal, exiting a hibernate state which is a power saving state.

14. The link startup method of claim 1 , wherein the storage device is a Universal Flash Storage (UFS) device that is interconnected to the host through a UFS standard.

15. A link startup method of a storage device, the link startup method comprising:

determining whether a line-reset signal is received from a host through a line connected to an input signal pin of the storage device; and

performing one of

in response to the line-reset signal being received from the host, performing a high-speed mode link startup operation between the storage device and the host; and

when the line-reset signal is not received from the host, performing a low-speed mode link startup operation between the storage device and the host,

wherein the high-speed mode link startup operation achieves a linkup state between the host and the storage device faster than the low-speed mode line startup operation, and

wherein the storage device includes an interconnect circuit configured to transmit and receive data to and from the host, the link startup method further comprising, after the determining, configuring at least one of a physical layer or a link layer of the interconnect circuit to perform the high-speed mode link startup operation or the low-speed mode link startup operation.

16. The link startup method of claim 15 , wherein the determining of whether the line-reset signal is received comprises determining whether there is a line-reset period in which the line has a positive differential line voltage.

17. A link startup method of a storage system including a storage device and a host, the link startup method comprising:

performing a high-speed mode link startup operation between the storage device and the host;

determining whether the high-speed mode link startup operation is completed;

when it is determined that the high-speed mode link startup operation is completed, determining whether a linkup between the storage device and the host as a result of the high-speed mode link startup operation was successful; and

when the linkup was not successful, performing a low-speed mode link startup operation between the storage device and the host,

wherein the high-speed mode link startup operation achieves a linkup state between the host and the storage device faster than the low-speed mode line startup operation, and

wherein the determining of whether the high-speed mode link startup operation is completed comprises determining whether a threshold time has elapsed from the start of the high-speed mode link startup operation.

18. The link startup method of claim 17 , wherein the performing of the high-speed mode link startup operation comprises:

performing a first trigger event of exchanging physical lane numbers of a transmission lane and a reception lane between the storage device and the host;

performing a second trigger event of exchanging information on the transmission lane and information on the reception lane between the storage device and the host; and

performing a third trigger event of exchanging logical lane information on the transmission lane and the reception lane between the storage device and the host.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2021
From: SEO, SUNGHO; NOH, KWANWOO; SHIN, MYUNGSUB; NAM, DONGWOO
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 056360/0464 →
Priority Claims (2)
KR 10-2020-0051055 · Apr 27, 2020 · national
KR 10-2020-0137077 · Oct 21, 2020 · national
Continuity (1)
Related Publication 20210334225A1 · Oct 28, 2021