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

Embedded system and adaptive method of memory expansion thereof

An embedded system and memory technology, applied in the field of memory expansion, can solve the problem that embedded system memory cannot realize automatic adaptation and expansion, and achieve the effect of increasing scalability, reducing investment, and reducing maintenance work.

Inactive Publication Date: 2011-05-18
FENGHUO COMM SCI & TECH CO LTD
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is to solve the problem that the embedded system memory cannot realize automatic adaptation and expansion

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
  • Embedded system and adaptive method of memory expansion thereof
  • Embedded system and adaptive method of memory expansion thereof
  • Embedded system and adaptive method of memory expansion thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention will be described in detail below in conjunction with the accompanying drawings.

[0030] figure 1 The embedded system structure schematic diagram that the present invention provides, as figure 1 As shown, the embedded system includes CPU, extended SDRAM memory and extended Flash memory.

[0031] Several GPIO pins of the CPU obtain different state combinations (plug-in resistors or pull-out resistors) by connecting or disconnecting pull-up resistors or pull-down resistors, and pre-set the status combinations of each GPIO pin and a The one-to-one correspondence of SDRAM memory, the SDRAM memory used for system expansion is a SDRAM or a combination of multiple SDRAM memories, and the combination of multiple SDRAM memories can be a combination of multiple identical SDRAM memories, or multiple different SDRAM memories A combination of SDRAM memories. Different SDRAM memories refer to memories from different manufacturers or memories of different mode...

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 discloses an embedded system and an adaptive method of memory expansion thereof. The embedded system comprises a CPU (Central Processing Unit), expansion SDRAM (Synchronous Dynamic Random Access Memories) and Flash memories, wherein a plurality of GPIO (General Purpose Input / Output) pins of the CPU respectively obtain different state combinations by connecting or disconnecting a pull-up resistor or a pull-down resistor, each state combination corresponds to one SDRAM for system extension, and the CPU obtains the manufacturer ID of the corresponding expansion SDRAM according to the current state combination of the GPIO pins and initializes the SDRAM by invoking the initialization parameters of the corresponding manufacturer; and the ID of a corresponding Flash memory manufacturer is obtained by means of the command word of one Flash memory, and the command word of the corresponding manufacturer is invoked to read and write the Flash memory. In the invention, the manufacturer ID of memories and equipment ID are read in a software mode so as to distinguish different types of memories, so that one set of BSP (Board Support Package) can be compatible with memories of different manufactures and different types. The maintenance of BSP with different configurations by basic-level personnel is reduced, the extendibility of the system is increased, and the investment in engineering maintenance is reduced.

Description

technical field [0001] The invention relates to memory expansion of an embedded system, in particular to an automatic adaptation method of the embedded system and memory expansion thereof. Background technique [0002] At present, the application range of embedded systems is more and more extensive. For embedded systems, the better the compatibility, the higher the feasibility of the system and the greater the market competitiveness. Therefore, the compatibility between the components plays an important role in the development of embedded systems. [0003] In the development process of the current embedded system, with the continuous improvement of the upper application software functions and the continuous development of new application functions, the amount of data that needs to be stored and managed is also increasing, so the memory storage in the original system is generated. The problem of insufficient space. In order to solve this problem, the embedded system needs t...

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): G06F3/06
Inventor 邱成刚谢威邓作
Owner FENGHUO COMM SCI & TECH CO LTD
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