throbber
1[pre]. A multi-core processor
`comprising:
`
`U.S. Patent No. 10,049,080
`9[pre]. A method comprising:
`
`1[a][i]. a first plurality of cores and a
`second plurality of cores that support a
`same instruction set,
`
`1[a][ii]. wherein the second plurality of
`cores consume less power, for a same
`applied operating frequency and supply
`voltage, than the first plurality of cores;
`and
`1[b][i]. power management hardware to,
`from a state where the first plurality of
`cores and the second plurality of cores are
`enabled, disable all of the first plurality of
`cores for a drop in demand below a
`threshold without disabling any of the
`second plurality of cores,
`
`9[a][i]. operating a multi-core processor
`such that a first plurality of cores and a
`second plurality of cores execute a same
`instruction set,
`9[a][ii]. wherein the second plurality of
`cores consume less power, for a same
`applied operating frequency and supply
`voltage, than the first plurality of cores;
`and
`9[b][i]. disabling with power management
`hardware, from a state where the first
`plurality of cores and the second plurality
`of cores are enabled, all of the first
`plurality of cores for a drop in demand
`below a threshold without disabling any
`of the second plurality of cores,
`
`1[b][ii]. wherein an operating system to
`execute on the multi-core processor is to
`monitor a demand for the multi-core
`processor and control the power
`management hardware based on the
`demand.
`2. The multi-core processor of claim 1,
`wherein the second plurality of cores
`
`9[b][ii]. wherein an operating system
`executing on the multi-core processor
`monitors a demand for the multi-core
`processor and controls the power
`management hardware based on the
`demand.
`10. The method of claim 9, wherein the
`operating of the second plurality of cores
`
`17[pre]. A non-transitory machine
`readable medium containing program
`code that when processed by a machine
`causes a method to be performed, the
`method comprising:
`17[a][i]. operating a multi-core processor
`such that a first plurality of cores and a
`second plurality of cores execute a same
`instruction set,
`17[a][ii]. wherein the second plurality of
`cores consume less power, for a same
`applied operating frequency and supply
`voltage, than the first plurality of cores;
`and
`17[b][i]. disabling with power
`management hardware, from a state where
`the first plurality of cores and the second
`plurality of cores are enabled, all of the
`first plurality of cores for a drop in
`demand below a threshold without
`disabling any of the second plurality of
`cores,
`17[b][ii]. wherein an operating system
`executing on the multi-core processor
`monitors a demand for the multi-core
`processor and controls the power
`management hardware based on the
`demand.
`18. The non-transitory machine readable
`medium of claim 17, wherein the
`
`Petitioner Mercedes Ex-1020, 0001
`
`

`

`comprise logic gates that have narrower
`logic gate driver transistors than
`corresponding logic gates of the first
`plurality of cores.
`
`comprises driving logic gates that have
`narrower logic gate driver transistors than
`corresponding logic gates of the first
`plurality of cores.
`
`3. The multi-core processor of claim 1,
`wherein the second plurality of cores
`comprise logic gates that consume less
`power than corresponding logic gates of
`the first plurality of cores.
`
`11. The method of claim 9, wherein the
`operating of the second plurality of cores
`comprises driving logic gates that
`consume less power than corresponding
`logic gates of the first plurality of cores.
`
`4. The multi-core processor of claim 1,
`wherein the second plurality of cores each
`have a maximum operating frequency that
`is less than a maximum operating
`frequency of the first plurality of cores.
`
`12. The method of claim 9, wherein the
`operating comprises operating the second
`plurality of cores at a maximum operating
`frequency that is less than a maximum
`operating frequency of the first plurality
`of cores.
`
`5[a]. The multi-core processor of claim 1,
`wherein the power management hardware
`is to disable an additional core of the
`second plurality of cores for each
`continued drop in demand below a next
`lower threshold until one core of the
`second plurality of cores remains enabled,
`and
`
`13[a]. The method of claim 9, further
`comprising disabling, with the power
`management hardware, an additional core
`of the second plurality of cores for each
`continued drop in demand below a next
`lower threshold until one core of the
`second plurality of cores remains enabled,
`and
`
`5[b]. lower and operating frequency or a
`supply voltage of the one core of the
`second plurality of cores as demand drops
`below a next lower threshold.
`
`13[b]. lowering an operating frequency or
`a supply voltage of the one core of the
`second plurality of cores as demand crops
`below a next lower threshold.
`
`operating of the second plurality of cores
`comprises driving logic gates that have
`narrower logic gate driver transistors than
`corresponding logic gates of the first
`plurality of cores.
`19. The non-transitory machine readable
`medium of claim 17, wherein the
`operating of the second plurality of cores
`comprises driving logic gates that
`consume less power than corresponding
`logic gates of the first plurality of cores.
`20. The non-transitory machine readable
`medium of claim 17, wherein the
`operating comprises operating the second
`plurality of cores at a maximum operating
`frequency that is less than a maximum
`operating frequency of the first plurality
`of cores.
`21[a]. The non-transitory machine
`readable medium of claim 17, further
`comprising disabling, with the power
`management hardware, an additional core
`of the second plurality of cores for each
`continued drop in demand below a next
`lower threshold until one core of the
`second plurality of cores remains enabled,
`and
`21[b]. lowering an operating frequency or
`a supply voltage of the one core of the
`second plurality of cores as demand drops
`below a next lower threshold.
`
`Petitioner Mercedes Ex-1020, 0002
`
`

`

`6. The multi-core processor of claim 5,
`wherein the power management hardware
`is to raise a supply voltage or an operating
`frequency of said one core in response to
`higher demand.
`
`14. The method of claim 13, further
`comprising raising, with the power
`management hardware, a supply voltage
`or an operating frequency of said one core
`in response to higher demand, wherein an
`operating system executing on the multi-
`core processor monitors a demand for the
`multi-core processor and controls the
`power management hardware based on the
`demand.
`
`7. The multi-core processor of claim 1,
`wherein the first plurality of cores are at a
`maximum operating frequency in the
`state.
`
`15. The method of claim 9, wherein the
`operating comprises operating the first
`plurality of cores at a maximum operating
`frequency in the state.
`
`8[pre]. The multi-core processor of claim
`1, wherein
`
`16[pre]. The method of claim 9, further
`comprising
`
`8[a]. the power management hardware is
`to enable all of the first plurality of cores
`for an increase in demand above the
`threshold without disabling any of the
`second plurality of cores,
`
`8[b]. wherein an operating system is to
`monitor a demand for the multi-core
`processor and control the power
`management hardware based on the
`demand.
`
`16[a]. enabling, with the power
`management hardware, all of the first
`plurality of cores for an increase in
`demand above the threshold without
`disabling any of the second plurality of
`cores,
`16[b]. wherein an operating system is to
`monitor a demand for the multi-core
`processor and control the power
`management hardware based on the
`demand.
`
`
`
`22. The non-transitory machine readable
`medium of claim 21, further comprising
`raising, with the power management
`hardware, a supply voltage or an operating
`frequency of said one core in response to
`higher demand, wherein an operating
`system executing on the multi-core
`processor monitors a demand for the
`multi-core processor and controls the
`power management hardware based on the
`demand.
`23. The non-transitory machine readable
`medium of claim 17, wherein the
`operating comprises operating the first
`plurality of cores at a maximum operating
`frequency in the state.
`24[pre]. The non-transitory machine
`readable medium of claim 17, further
`comprising
`24[a]. enabling, with the power
`management hardware, all of the first
`plurality of cores for an increase in
`demand above the threshold without
`disabling any of the second plurality of
`cores,
`24[b]. wherein an operating system is to
`monitor a demand for the multi-core
`processor and control the power
`management hardware based on the
`demand.
`
`Petitioner Mercedes Ex-1020, 0003
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket