Starting system for embedded equipment on basis of single storage

An embedded device and startup system technology, applied in the field of startup system, can solve the problems of storage system management, complex control, slow startup of embedded system, waste of time, etc., to save system RAM storage space, facilitate software upgrade, and simplify CPU The effect of the interface

Active Publication Date: 2013-01-09
SHANGHAI INST OF MICROSYSTEM & INFORMATION TECH CHINESE ACAD OF SCI
View PDF2 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] After experimental research, the inventors found that the main reason for the slow startup of the embedded system is: figure 2 As shown in the conventional startup mode of the traditional embedded device shown, when the embedded system starts, a lot of time is spent in the copy decompression process from the NAND Flash memory 15 to the volatile DRAM16 kernel image, and the kernel loads It takes a long time to decompress, mount, copy and decompress the root file system of the file system in the file system
At the same time, conventional embedded systems use mixed types of memory to build embedded storage systems. Mixed types of memory systems have certain limitations when used, and the management and control of storage systems are also relatively complicated.

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
  • Starting system for embedded equipment on basis of single storage
  • Starting system for embedded equipment on basis of single storage
  • Starting system for embedded equipment on basis of single storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] Embodiments of the present invention are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific implementation modes, and various modifications or changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present invention.

[0027] see image 3 , which is a schematic diagram of the startup system architecture of the single-memory-based embedded device of the present invention. It should be noted that the diagrams provided in this embodiment are only schematically illustrating the basic idea of ​​the present invention, and only the components related to the present invention are shown in the diagrams rather than the number, shape and shape of the component...

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

The invention provides a starting system for embedded equipment on the basis of a single storage, which at least comprises a central processor, a system bus, peripheral bus equipment and a single-type storage, wherein the single-type storage is connected with the central processor by the system bus; the single-type storage is divided into a start program storage region, a kernel storage region, a file system storage region and a system RAM (Random Access Memory) region to ensure the embedded equipment to execute the start operation in two conventional and XIP (eXecute In Place) start modes, so that the sharing of a storage space can be implemented; the size of each storage region can be regulated as required; the starting system is convenient to implement software upgrading and high efficiency operation of the embedded equipment; and meanwhile, a CPU (Central Processing Unit) interface can be simplified, the number of I/O (Input/Output) pins is saved and a CPU without a DRAM (Dynamic Random Access Memory) controller even can be used in a plurality of pieces of applications so as to fulfill the aim of saving the cost.

Description

technical field [0001] The invention relates to the field of an embedded operating system memory, in particular to a single-memory-based embedded device that can start a system in two startup modes, conventional and XIP. Background technique [0002] Embedded system is an application-centric, computer-based computer system with tailorable software and hardware, which meets the strict requirements of the application system on function, reliability, cost, volume, and power consumption. With the rapid development of embedded technology and semiconductor memory technology, consumers have put forward higher requirements for embedded products in terms of system size, startup speed, real-time operation, and power consumption. Therefore, simplifying the boot process of embedded operating systems, shortening the boot time, and reducing system power consumption are of great significance to winning the market position of embedded products. [0003] An embedded system can be divided in...

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/445
Inventor 李顺芬陈小刚陈一峰许林海陈后鹏金荣宋志棠
Owner SHANGHAI INST OF MICROSYSTEM & INFORMATION TECH CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products