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

Module for starting multiple user programs by single FLASH

A technology of user program and program module

Inactive Publication Date: 2015-07-01
TIANJIN EMBEDTEC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Too many program files will easily cause confusion in program programming for users, and it is not convenient for users to manage programs
Too many chips will also increase the cost of the product

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
  • Module for starting multiple user programs by single FLASH
  • Module for starting multiple user programs by single FLASH

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0008] The present invention will be described in further detail below in conjunction with the embodiments and accompanying drawings.

[0009] The single-chip FLASH that the present invention designs starts multi-user program module (abbreviation module, see figure 1 , 2 ), which is characterized in that the module includes a programmable device 1 and a FLASH chip 2 connected thereto, and the FLASH chip 2 is divided into a plurality of user program storage areas 21, 22...2n and a public program storage area 20 , a corresponding user program is stored in each user storage area, and a corresponding EEPROM program is stored in the public program storage area; the programmable device can be connected in parallel with multiple CPU31, CPU32... CPU3n and an FPGA30; realize all The public program storage area 20 in the FLASH chip 2 corresponds to the FPGA30, and each user program storage area corresponds to a CPU respectively, that is, the user program storage area 21 corresponds to ...

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 a module for starting multiple user programs by a single Flash. The module is characterized by comprising one programmable device and one FLASH chip connected with the programmable device, wherein multiple user program storage regions and one public program storage region are divided in the FLASH chip, each user program storage region stores one corresponding user program, and the public program storage region stores one corresponding EEPROM (Electrically Erasable Programmable Read-Only Memory) program; the programmable device can accept the access of multiple CPUs (Central Processing Units) and one FPGA (Field Programmable Gate Array) in parallel, thereby realizing that the public program storage region in the FLASH chip corresponds to the FPGA, and each user program storage region respectively corresponds to one CPU; and a bus switching module is designed in the programmable device, and the bus switching module can orderly transmit the user programs in the user program storage regions of the FLASH chip to the corresponding CPUs and transmit the EEPROM program to the corresponding FPGA.

Description

technical field [0001] The invention relates to computer starting technology, in particular to a single-chip FLASH starting multi-user program module. This module is mainly used in digital systems for massive data processing, such as image recognition, signal analysis and other fields. Background technique [0002] With the rapid development of information technology, intelligent automatic control system has become a trend. The storage and loading of preset programs has become an unavoidable problem for every intelligent automatic control system. RAM-type memory cannot meet the requirement of not losing data after power failure. Only ROM-type devices can support data not losing after power failure. Among them, FLASH is widely used for program storage in embedded systems. In a single CPU digital system, a CPU chip needs a FLASH to store programs for it. If the field programmable gate array (i.e. FPGA) needs to be used in the system, a dedicated EEPROM is required as the co...

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 Patents(China)
IPC IPC(8): G06F9/445G06F15/16
Inventor 姚琳刘炳坤张凯宁立革蔡勇
Owner TIANJIN EMBEDTEC
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