IP Library › Granted Patent US 11,256,441
Granted Patent B2
US 11,256,441 · App. 16/795,110 · Granted Feb 22, 2022

Semiconductor system and method for operating semiconductor system for reducing time to perform initialization of a universal flash storage (UFS) host

Inventor: Hyun-Seung Seo (Goyang-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06F3/0655G06F3/0604G06F3/0625G06F3/0679
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,256,441
App. No.
16/795,110
Granted
Feb 22, 2022
Kind
B2
Abstract

Provided is a semiconductor system. The semiconductor system includes a universal flash storage (UFS) host, including a host controller interface, a UniPro and a M-PHY; a UFS device configured to exchange data with the UFS host through a UFS interface; and an application processor configured to control the UFS host. The UFS device is configured to maintain a power-on status when the application processor operates in a suspend mode.

Claims (34)

1. A semiconductor system, comprising:

a universal flash storage (UFS) host comprising a host controller interface, a Unified Protocol (UniPro) interface and a M-PHY interface;

a UFS device configured to exchange data with the UFS host through a UFS interface; and

an application processor configured to control the UFS host,

wherein the UFS device is configured to maintain a power-on status when the application processor operates in a suspend mode, and

wherein after the application processor exits the suspend mode, the UFS host is configured not to perform a UFS Linkstartup task.

2. The semiconductor system of claim 1 , wherein the UFS device is configured to operate in a hibernation mode when the application processor operates in the suspend mode.

3. The semiconductor system of claim 2 , wherein the application processor is configured to provide a reference clock signal to the UFS device before the UFS device enters the hibernation mode, and the application processor is configured not to provide the reference clock signal to the UFS device when the UFS device operates in the hibernation mode.

4. The semiconductor system of claim 2 , wherein the application processor is configured to provide a reset signal to the UFS device when the application processor operates in the suspend mode.

5. The semiconductor system of claim 2 , wherein before the application processor enters the suspend mode, the UFS device is configured to enter the hibernation mode.

6. The semiconductor system of claim 5 , wherein before the UFS device enters the hibernation mode, the application processor is configured to store at least one of a setting value or status information relating to at least one of the host controller interface, the Unified Protocol (UniPro) interface, or the M-PHY interface of the UFS host.

7. The semiconductor system of claim 2 , wherein after the application processor exits the suspend mode, the UFS device is configured to exit the hibernation mode.

8. The semiconductor system of claim 7 , wherein before the UFS device exits the hibernation mode, the application processor is configured to restore at least one of a setting value or status information relating to the at least one of the host controller interface, the Unified Protocol (UniPro) interface, or the M-PHY interface of the UFS host.

9. The semiconductor system of claim 1 , wherein after the application processor exits the suspend mode, the UFS host is further configured not to perform a UFS Power Mode Change task.

10. A semiconductor system, comprising:

a universal flash storage (UFS) host comprising a host controller interface, a Unified Protocol (UniPro) interface and a M-PHY interface;

a UFS device configured to exchange data with the UFS host through a UFS interface; and

an application processor configured to control the UFS host,

wherein the UFS device is configured to maintain a power-on status when the UFS host is in a power-off status.

11. The semiconductor system of claim 10 , wherein the UFS device is configured to operate in a hibernation mode when the UFS host is in the power-off status.

12. The semiconductor system of claim 11 , wherein the application processor is configured to provide a reference clock signal to the UFS device before the UFS device enters the hibernation mode, and the application processor is configured not to provide the reference clock signal to the UFS device when the UFS device operates in the hibernation mode.

13. The semiconductor system of claim 11 , wherein when the UFS host is in the power-off status, the application processor is configured to provide a reset signal to the UFS device.

14. A method for operating a semiconductor system, the method comprising:

storing, by an application processor, at least one of a setting value or status information relating to at least one of a host controller interface, a Unified Protocol (UniPro) interface or a M-PHY interface of a universal flash storage (UFS) host;

entering, by an UFS device, a hibernation mode;

controlling, by the application processor, the UFS host to enter a suspend mode;

exiting, by the application processor, the suspend mode;

restoring, by the application processor, the at least one of the setting value or the status information relating to the at least one of the host controller interface, the Unified Protocol (UniPro) interface or the M-PHY interface of the UFS host; and

exiting, by the UFS device, the hibernation mode,

wherein after the application processor exits the suspend mode, the UFS host is configured not to perform a UFS Linkstartup task.

15. The method for operating the semiconductor system of claim 14 , wherein the UFS device is configured to operate in the hibernation mode when the application processor operates in the suspend mode.

16. The method for operating the semiconductor system of claim 15 , wherein the application processor is configured to provide a reference clock signal to the UFS device before the UFS device enters the hibernation mode, and the application processor is configured not to provide the reference clock signal to the UFS device when the UFS device operates in the hibernation mode.

17. The method for operating the semiconductor system of claim 15 , wherein the application processor is configured to provide a reset signal to the UFS device.

18. The method for operating the semiconductor system of claim 14 , wherein after the application processor exits the suspend mode, the UFS host is further configured not to perform a UFS Power Mode Change task.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2020
From: SEO, HYUN-SEUNG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 051862/0993 →
Priority Claims (1)
KR 10-2019-0079908 · Jul 3, 2019 · national
Continuity (1)
Related Publication 20210004176A1 · Jan 7, 2021