IP Library › Granted Patent US 11,392,474
Granted Patent B2
US 11,392,474 · App. 17/118,071 · Granted Jul 19, 2022

Electronic device for controlling interface between a plurality of integrated circuits and operation method thereof

Inventors: Suha Yoon (Suwon-si, KR); Mooyoung Kim (Suwon-si, KR); Minjung Kim (Suwon-si, KR); Hyunkeun Song (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
G06F11/3041G06F1/3215G06F11/0757G06F11/3062G06F13/423
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,392,474
App. No.
17/118,071
Granted
Jul 19, 2022
Kind
B2
Abstract

An apparatus and method for controlling an interface between a plurality of processors in an electronic device are disclosed. The electronic device may include: a first integrated circuit; a second integrated circuit; and a Peripheral Component Interconnect Express (PCIe) interface interconnecting the first integrated circuit and the second integrated circuit, wherein the first integrated circuit may be configured to identify the required latency level associated with a service provided by the electronic device, and restrict the use of at least one power mode among a plurality of power modes supported by the PCIe interface, based on the required latency level associated with the service. Additional embodiments are possible.

Claims (55)

1. An electronic device comprising:

a first integrated circuit;

a second integrated circuit; and

a peripheral component interconnect express (PCIe) interface interconnecting the first integrated circuit and the second integrated circuit,

wherein the first integrated circuit is configured to:

identify a required latency level associated with a service provided by the electronic device, and

restrict use of at least one power mode among a plurality of power modes supported by the PCIe interface based on the required latency level associated with the service.

2. The electronic device of claim 1 , wherein:

the first integrated circuit includes a processor and a PCIe host associated with the PCIe interface; and

the processor is configured to restrict the use of at least one power mode among the plurality of power modes supported by the PCIe interface, based on the required latency level associated with the service provided by the electronic device.

3. The electronic device of claim 1 , wherein:

the first integrated circuit includes a first system-on-chip (SoC) related to an application processor; and

the second integrated circuit includes a second system-on-chip related to a communication processor.

4. The electronic device of claim 2 , wherein the processor is further configured to:

identify the required latency level associated with the service provided by the electronic device based on at least one of an application running on the electronic device, application requirements from a network, access to mobile edge computing (MEC), network session or bearer information, per-flow quality of service (QoS) information, UE route selection policy (URSP)-related information, or local access data network (LADN)-related information.

5. The electronic device of claim 2 , wherein the processor is further configured to restrict the use of at least one power mode, based on transition latency times of the plurality of power modes supported by the PCIe interface and the required latency level associated with the service provided by the electronic device.

6. The electronic device of claim 2 , wherein, in response to an event for a transition to a first mode among the plurality of power modes supported by the PCIe interface, the processor is further configured to:

determine whether a transition latency time required for transitioning from the first mode to an active mode satisfies the required latency level associated with the service provided by the electronic device; and

in response to the transition latency time satisfying the required latency level associated with the service provided by the electronic device, transition the power mode of the PCIe interface to the first mode.

7. The electronic device of claim 2 , wherein in response to the service provided by the electronic device having a low-latency requirement, the processor is configured to:

generate a logical channel path of the PCIe interface associated with the service.

8. The electronic device of claim 2 , wherein the processor is configured to set a number of lanes of the PCIe interface based on throughput needed by the service provided by the electronic device.

9. The electronic device of claim 2 , wherein the processor is configured to identify the required latency level associated with the service provided by the electronic device based on information received from the second integrated circuit.

10. The electronic device of claim 6 , wherein the processor is configured to:

in response to the transition latency time failing to satisfy the required latency level associated with the service provided by the electronic device, restrict a transition to the first mode.

11. An operation method of an electronic device, the operation method comprising:

identifying a required latency level associated with a service provided by the electronic device; and

restricting, based on the required latency level associated with the service provided by the electronic device, use of at least one power mode among a plurality of power modes supported by a Peripheral Component Interconnect Express (PCIe) interface interconnecting a first integrated circuit and a second integrated circuit.

12. The operation method of claim 11 , wherein identifying a required latency level associated with a service comprises:

identifying the required latency level associated with the service provided by the electronic device based on at least one of an application running on the electronic device, application requirements from a network, access to mobile edge computing (MEC), network session or bearer information, per-flow quality of service (QoS) information, UE route selection policy (URSP)-related information, or local access data network (LADN)-related information.

13. The operation method of claim 11 , wherein restricting use of at least one power mode comprises:

comparing transition latency times of the plurality of power modes supported by the PCIe interface with the required latency level associated with the service provided by the electronic device; and

restricting the use of at least one power mode among the plurality of power modes supported by the PCIe interface, based on a result of comparison.

14. The operation method of claim 13 , wherein restricting use of at least one power mode further comprises:

restricting a transition to a first mode among the plurality of power modes supported by the PCIe interface in response to a transition latency time required to transition from the first mode to an active mode fails to satisfy the required latency level associated with the service provided by the electronic device.

15. The operation method of claim 11 , wherein restricting use of at least one power mode further comprises:

comparing a sum of the required latency level associated with the service provided by the electronic device and a processing delay time of a first processor or a second processor with transition latency times of the plurality of power modes supported by the PCIe interface; and

restricting the use of at least one power mode among the plurality of power modes supported by the PCIe interface based on a result of comparison.

16. The operation method of claim 11 , further comprising:

generating a logical channel path of the PCIe interface related to the service in response to the service provided by the electronic device having a low-latency requirement.

17. The operation method of claim 11 , further comprising:

setting a number of lanes of the PCIe interface based on throughput needed by the service provided by the electronic device.

18. The operation method of claim 11 , wherein:

the first integrated circuit includes a first system-on-chip (SoC) related to an application processor;

the second integrated circuit includes a second system-on-chip related to a communication processor; and

the communication processor supports new radio (NR) communication.

19. The operation method of claim 14 , further comprising:

permitting a transition to the first mode in response to the transition latency time required to transition from the first mode to the active mode satisfies the required latency level associated with the service provided by the electronic device.

20. An electronic device comprising:

a first integrated circuit including a first processor and a peripheral component interconnect express (PCIe) host;

a second integrated circuit including a second processor and a PCIe device; and

a PCIe interface interconnecting the PCIe host of the first integrated circuit and the PCIe device of the second integrated circuit,

wherein the first processor is configured to:

identify a required latency level associated with a service provided by the electronic device, and

restrict use of at least one power mode among a plurality of power modes supported by the PCIe interface based on the required latency level associated with the service.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2020
From: YOON, SUHA; KIM, MOOYOUNG; KIM, MINJUNG; SONG, HYUNKEUN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 054609/0477 →
Priority Claims (1)
KR 10-2019-0163820 · Dec 10, 2019 · national
Continuity (1)
Related Publication 20210173756A1 · Jun 10, 2021