Pipeline type serial interface flash memory access device

A serial interface and access device technology, which is applied to the field of pipeline serial interface flash memory access devices, can solve the problems of limited use and occupation of CPU access resources, etc., and achieves the effects of reducing CPU waiting and reducing CPU resource occupancy.

Active Publication Date: 2013-06-12
JIANGNAN INST OF COMPUTING TECH
View PDF7 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The invention solves the problem that the use of the serial interface flash memory is limited in the embedded system, and the CPU takes up too much resources when accessing resources, and realizes a device for efficiently and flexibly accessing the serial interface flash memory in multiple ways, which can be used offline or out of band. 、 Realize reading, writing and updating of serial interface flash memory in three in-band states; by using command / data buffering, the CPU waiting caused by status polling is greatly reduced, and the CPU resource occupancy rate is reduced

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
  • Pipeline type serial interface flash memory access device
  • Pipeline type serial interface flash memory access device
  • Pipeline type serial interface flash memory access device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0042] refer to image 3 As shown, an implementation of the pipeline serial interface flash memory device of the present invention includes:

[0043] Universal asynchronous receiving / transmitting device (UART), serial port read byte processing module 1, write byte processing module 2, buffer read and write IO register 3, buffer read and write IO register (addr disp 0x0) 4, first multiplexing device (MUX1) 5, second multiplexer (MUX2) 6, command / data buffer 7, 256 read response data receiving buffer 8, and SPI protocol conversion module 9.

[0044] Among them, the universal asynchronous receiving / sending device is connected to the serial port read byte processing module 1 and write byte processing module 2, and the output end of write byte processing module 2 is connected to the first multiplexer (MUX1) 5 An input terminal, so that the serial port operation of the external host on the serial interface through the universal asynchronous receiving / sending device is converted int...

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 pipeline type serial interface flash memory access device. By realizing the pipeline specific hardware logic, the pipeline type access of a serial interface flash memory can be realized according to a user-defined pipeline access protocol. According to the pipeline type serial interface flash memory access device disclosed by the invention, with an access interface with a 2-bit I/O (Input-Output) space, the reading, writing, erasing and other operations of the serial interface flash memory can be realized; and the pipeline type serial interface flash memory access device can be matched with a corresponding arbitration mechanism, so that the off-line, in-band and out-of-band access methods can be provided, further, in the design of a hardware system, great flexibility for multi-path access of the serial interface flash memory can be greatly provided, and the system research and development cost and the debugging period of the serial interface flash memory can be reduced.

Description

technical field [0001] The invention relates to the field of embedded applications, in particular to a pipe-type serial interface flash memory access device enabling a hardware system to efficiently and flexibly realize access to a serial interface flash memory (SPI Flash Memory). Background technique [0002] In the current embedded system storage technology, flash memory (Flash Memory) has great advantages over EEROM in terms of capacity and cost. Therefore, in today's embedded systems, flash memory is often used to store system-critical code and data. The serial interface flash memory chip using the serial interface SPI (Serial Peripheral Interface, also known as "Serial Peripheral Interface") has the advantages of less package pins, small chip area, simple interface protocol, and high reliability. It is widely used in embedded applications. [0003] At present, when the embedded system reads, writes, and erases the serial interface flash memory, the CPU needs to read a...

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/06
Inventor 吴志勇吴新军丁琳卢姝颖韩娇罗茂盛周达民
Owner JIANGNAN INST OF COMPUTING TECH
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