Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and apparatus for real-time blank page detection in data transmission

a data transmission and real-time detection technology, applied in the direction of redundant data error correction, input/output to record carriers, instruments, etc., can solve the problem of transforming bad pages from good pages

Active Publication Date: 2018-02-08
NXP USA INC
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Some of the bad pages have been previously detected and marked during manufacturing, while some of the bad pages are transformed from good pages over time due to progressive deterioration.
However, rereading the page of data from the flash memory 102 for blank page detection is time consuming, and when a blank page is found, the external memory 104 already contains at least a part of the data of the blank page that has been previously de-randomized and decoded.

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
  • Method and apparatus for real-time blank page detection in data transmission
  • Method and apparatus for real-time blank page detection in data transmission
  • Method and apparatus for real-time blank page detection in data transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012]The detailed description set forth below in connection with the appended drawings is intended as a description of presently preferred embodiments of the invention, and is not intended to represent the only forms in which the present invention may be practised. It is to be understood that the same or equivalent functions may be accomplished by different embodiments that are intended to be encompassed within the spirit and scope of the invention. In the drawings, like numerals are used to indicate like elements throughout. Furthermore, terms “comprises,”“comprising,” or any other variation thereof, are intended to cover a non-exclusive inclusion, such that module, circuit, device components, structures and method steps that comprises a list of elements or steps does not include only those elements but may include other elements or steps not expressly listed or inherent to such module, circuit, device components or steps. An element or step proceeded by “comprises . . . a” does n...

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

A device for reading data from a first memory to a second memory based on real-time blank page detection includes a memory controller for reading a page of data from the first memory, a buffer for buffering a portion of the page data, a blank page pre-detection unit for generating a pre-detection result that indicates whether the page is a blank page based on a pre-determined part of the page data, a data processing unit for processing all of the page data to identify a page type, and a control unit for signaling the memory controller to read the page of data from the first memory and enabling the data processing unit based on the pre-detection result.

Description

BACKGROUND OF THE INVENTION[0001]The present invention relates to a method and an apparatus for transferring data between different memories and, more particularly, to real-time blank page detection of data read from a memory.[0002]FIG. 1 shows a conventional device 100 for transferring data between a flash memory 102 and an external memory 104. The flash memory 102 can be any type of memory that contains information (data) stored in units of programmed pages, and the external memory 104 can be either on or off-chip random access memory (RAM). The device 100 is used to transfer data between low cost, page-based flash memory 102 and high cost, RAM (the external memory 104). Due to the high possibility of errors either programming or reading from the flash memory 102, the device 100, in general, implements enhanced algorithms to recover from these errors. When being programmed from the external memory 104 to the flash memory 102 by the device 100, the data sequentially passes an inter...

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(United States)
IPC IPC(8): G06F3/06G11C29/52G11C29/50G06F11/10
CPCG06F3/0619G06F3/0688G06F3/0635G06F3/0653G06F11/1096G06F11/1016G06F11/1072G11C29/52G11C29/50004G11C2029/5004G06F13/00G11C2029/0411G06F12/0246G06F12/1408G06F2212/1032G06F2212/7203G06F11/1068
Inventor WANG, YONGFAN, CHONGBINXIE, JUN
Owner NXP USA INC