Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multicore framework for use in pre-boot environment of system-on-chip

A system-on-chip and pre-boot technology, applied in the direction of multi-program device, inter-program communication, program control design, etc., can solve problems such as difficulties in meeting KPIs

Pending Publication Date: 2020-05-01
QUALCOMM INC
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Meeting KPIs can become difficult as the number of components on an SoC increases

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multicore framework for use in pre-boot environment of system-on-chip
  • Multicore framework for use in pre-boot environment of system-on-chip
  • Multicore framework for use in pre-boot environment of system-on-chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The detailed description set forth below in conjunction with the accompanying figures is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein may be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of various concepts. It will be apparent, however, to one skilled in the art that these concepts may be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form in order to avoid obscuring such concepts.

[0027] Although the teachings of this disclosure are shown in terms of integrated circuits (eg, SoCs), the teachings are applicable to other fields. The disclosed teachings should not be construed as limited to the SoC design or the illustrated embodiments. The illustrated embodiments are merely a means for describing and demonstrating examp...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Various aspects are described herein. In some aspects, the disclosure provides a method of enabling a multicore framework in a pre-boot environment for a system-on-chip (SoC) comprising a plurality ofprocessors comprising a first processor and a second processor. The method includes initiating, by the first processor, bootup of the SoC into a pre-boot environment. The method further includes scheduling, by the first processor, execution of one or more boot-up tasks by a second processor. The method further includes executing, by the second processor, the one or more boot-up tasks in the pre-boot environment. The method further includes executing, by the first processor, one or more additional tasks in parallel with the second processor executing the one or more boot-up tasks.

Description

[0001] Cross References to Related Applications [0002] This application claims priority to U.S. Application No. 16 / 137,226, filed September 20, 2018, which claims the benefit of U.S. Provisional Patent No. 62 / 562,738, filed September 25, 2017. The content of the provisional application is incorporated herein by reference in its entirety. technical field [0003] The teachings of the present disclosure relate generally to system-on-chip (SoC) integrated circuit design and, in some aspects, to pre-boot environments for SoCs. Background technique [0004] Computing devices are ubiquitous. Some computing devices are portable, such as mobile phones, tablet computers, and laptop computers. As the functionality of such portable computing devices increases, so does the required computing or processing power, and generally the data storage capacity to support such functionality. In addition to the main functions of these devices, many devices also contain elements that support ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/4401G06F9/54
CPCG06F9/544G06F9/4405G06F9/4843G06F9/4406G06F9/4881G06F9/546G06F15/7807
Inventor A·艾扬格Y·纳拉亚纳D·帕克·阿里S·R·查姆查拉D·戴维斯·库拉
Owner QUALCOMM INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products