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

Flash memory system

A flash memory and memory page technology, applied in the direction of memory address/allocation/relocation, etc., can solve the problems of inability to effectively save power, inability to be accepted or executed by microcontrollers, and inability to adjust internal frequency in a timely manner, so as to save memory capacity and Effects of power loss, ensuring safety and reliability, and saving time

Inactive Publication Date: 2009-02-11
PROLIFIC TECH INC
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] 3. The microcontroller can only execute the memory access program and flash memory type registered in its memory program unit. If the connected flash memory type or type is not registered in the memory program unit, it will not be able to be accessed by the microcontroller. accept or execute
[0012] 4. The data access information of the microcontroller can only be changed at the rising edge of the system clock. When the data access action is executed, the internal frequency cannot be adjusted in a timely manner, so it cannot effectively save power

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
  • Flash memory system
  • Flash memory system
  • Flash memory system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0093] First, please refer to FIG. 2, which is a schematic structural diagram of a preferred embodiment of the flash memory storage system of the present invention; as shown in the figure, the flash memory storage system 20 of the present invention mainly includes a microcontroller 21, a temporary storage memory 25 and at least one A flash memory (device) 23, wherein the microcontroller 21 can be respectively connected to the temporary memory 25, the flash memory 23 and an application system 27, such as a host system, a playback system or a video system. The flash memory (Flash Memory) 23 includes a plurality of physical storage blocks 231 , and each physical storage block 231 has a physical address 235 .

[0094]Like the existing structure, since the data access protocols of the application system 27 and the flash memory storage system 20 are not the same, the application system 27 generally can only read or specify a logical storage block 212 that virtually exists in the micr...

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 relates to a storage system with flash memories, which mainly comprises a microcontroller, at least a flash memory connected with the microcontroller, and a scratch pad storage. A plurality of entity storage area blocks are included in each flash memory; an entity address and a plurality of entity sectors are included in each entity storage area block; each entity sector at least comprises a user data field and a logical address pointing column, wherein logical address pointing data can be written into each logical address pointing column when entity data is stored in the user data field; a logical address of a logical storage area block corresponding to each entity storage area block can be recorded in the logical address pointing data; the scratch pad storage is connected with the microcontroller, and can be used for storing a connection comparison table; and the entity address of each entity storage area block and the logical address of one of the logical storage area blocks corresponding to the entity storage area blocks can be recorded in the connection comparison table. The storage system with the flash memories can not only ensure secure data access, but also save the internal storage capacity and the electric energy loss of the scratch pad storage.

Description

[0001] This application is a divisional application of an invention patent application with the application number 2005100735102, the application date being June 1, 2005, and the invention title being "Flash Memory Storage System". technical field [0002] The invention relates to a flash memory storage system, in particular to a flash memory storage system which can not only save the startup time of the flash memory storage system, but also save the memory capacity of the temporary memory and ensure the security of data access. Background technique [0003] Existing flash memory storage system (Flash Storage), as shown in Figure 1, flash memory storage system 10 mainly comprises a microcontroller 11, a temporary memory 15 and at least one flash memory (device) 13, wherein, microcontroller 11 can respectively The temporary memory 15 , the flash memory 13 and an application system 17 are connected, and the flash memory (Flash Memory) 13 includes a plurality of physical storage...

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): G06F12/02
Inventor 王裕贤林传生吴东贤苏建彰林高正徐庆钟陈光原
Owner PROLIFIC TECH 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