CN109979518A - Bad block identification method and system for law-enforcing recorder storage medium - Google Patents
Bad block identification method and system for law-enforcing recorder storage medium Download PDFInfo
- Publication number
- CN109979518A CN109979518A CN201910173507.XA CN201910173507A CN109979518A CN 109979518 A CN109979518 A CN 109979518A CN 201910173507 A CN201910173507 A CN 201910173507A CN 109979518 A CN109979518 A CN 109979518A
- Authority
- CN
- China
- Prior art keywords
- bad block
- sector
- sectors
- storage medium
- law
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C29/08—Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
- G11C29/10—Test algorithms, e.g. memory scan [MScan] algorithms; Test patterns, e.g. checkerboard patterns
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C29/08—Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
- G11C29/12—Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
- G11C29/44—Indication or identification of errors, e.g. for repair
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C2029/0401—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals in embedded memories
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C2029/0405—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals comprising complete test loop
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
The present invention proposes a kind of bad block identification method and system for law-enforcing recorder storage medium, the method comprise the steps that S1: all n sectors of storage medium being numbered, using every m sector as a set of sectors, sector is divided into n/m set of sectors;S2: and it is about to 1,2,3 ... ..., a set of sectors is written in m numerical order;S3: m number of the set of sectors is read parallel;S4: compare m number of reading, if press 1,2,3 ... ..., the arrangement of m numeric string;S5: if sequence is correct, step S2 is returned to, continues to test next set of sectors;If there is mistake, then this sector is added in bad block label list, is then return to step S2, continues to test next set of sectors, until all sector marks are completed.Bad block identification method of the invention and system are made the sector for avoiding being damaged using storage medium when law-enforcing recorder storing data, guarantee the integrality of storing data.
Description
Technical field
The present invention relates to a kind of storage medium bad block identification method and systems, in particular to a kind of to deposit for law-enforcing recorder
The bad block identification method and system of storage media.
Background technique
Law-enforcing recorder recording image, photo, the data such as recording are needed to be stored in a storage medium, can just be preserved,
Facilitate and subsequent check and use at any time.Storage medium saves data by basic unit of sector, during long-term data on file,
Partial sector is damaged, and data are stored in this sector, is that can not read correct data.It is likely to result in storage money in this way
Material, such as the pictures such as image, photo missing, or even can not open and use, this makes troubles to law enforcement evidence obtaining.
Summary of the invention
The purpose of the present invention is to solve sector corruption problem existing for law-enforcing recorder storage medium in the prior art,
It is proposed a kind of bad block identification method and system for law-enforcing recorder storage medium.
The present invention is used for the bad block identification method of law-enforcing recorder storage medium, comprising the following steps: S1: by the storage
All n sectors of medium are numbered, and using every m sector as a set of sectors, sector is divided into n/m set of sectors;S2:
And it is about to 1,2,3 ... ..., a set of sectors is written in m numerical order;S3: m number of the set of sectors is read parallel;S4: ratio
Compared with m number of reading, if press 1,2,3 ... ..., the arrangement of m numeric string;S5: if sequence is correct, the step is returned to
S2 continues to test next set of sectors;If there is mistake, then this sector is added in bad block label list, is then return to
The step S2 continues to test next set of sectors, until sector marks all in the storage medium are completed.
In a preferred embodiment, when carrying out bad block mark to the law-enforcing recorder storage medium, first to described
Storage medium is scanned, automatic to execute bad block mark if useless user data;If there is user data, then can postpone holding
The movement of row bad block mark, is then scanned, until useless in the storage medium when the law-enforcing recorder is switched on every time
User data, until executing bad block mark.
In a preferred embodiment, bad block mark periodically is carried out to the storage medium, updates the bad block flag column
Table.
It in a preferred embodiment, further include that bad block check periodically is carried out to the sector in bad block label list,
The check is the following steps are included: P1: selecting a sector in the bad block label list;P2: should by any number write-in
Sector;Step P3: reading the number of the sector, if the number that the sector is read is identical as the number of write-in, verification is correct,
Think that the sector write-read is normally primary, be then return to the step P2, make a round trip above, verification is correct, then it is assumed that the fan
Area has reverted to sector, which is removed from bad block label list;If verification failure, returns to the step
P1 checks another sector in the bad block label list.
The present invention also proposes that a kind of law-enforcing recorder, including MCU and storage medium, the MCU are any of the above for executing
The bad block identification method.
In a preferred embodiment, the MCU is also used to real-time intelligent and analyzes sector in bad block label list
Distribution situation in the total sector of the storage medium, when the sector in bad block label list is more than the total sector of storage medium
When the first particular value, the law-enforcing recorder can prompt the storage medium bad block situation serious;When the bad block marks list
In sector when being more than total the second particular value of sector of the storage medium, the law-enforcing recorder can prompt the storage when being switched on
Medium has damaged, and not can be carried out storage operation, and first particular value is less than second particular value.
The present invention proposes a kind of quick identification method of the bad block for law-enforcing recorder storage medium, including following step again
Rapid: T1: selecting a set of sectors without bad sector label, includes m sector in the set of sectors;T2: and it is about to 1,2,
The set of sectors is written in 3 ... ..., m numerical order;T3: all m numbers of the set of sectors are read parallel;T4: m for comparing reading
Number, if press 1,2,3 ... ..., the arrangement of m numeric string;T5: if sequence is correct, by this set of sectors labeled as preferential storage
Set of sectors;If there is mistake, then the sector that will test is added in bad block label list, then selects another not bad
The set of sectors of sector mark continues to test from the step T1.
The present invention also proposes a kind of law-enforcing recorder, be provided on the law-enforcing recorder urgent bad block quickly examine by
Button, after the button is pressed, the law-enforcing recorder executes the above-mentioned quick identification method of bad block.
The present invention also proposes that a kind of bad block for law-enforcing recorder storage medium identifies system, including memory, is used for
Store program;Processor runs described program, to execute any of the above bad block for controlling the bad block mark system
Identification method or the quick identification method of bad block.
The present invention also proposes that a kind of computer readable storage medium comprising computer program, the computer program can be grasped
Make to make computer execute any of the above the bad block identification method or the quick identification method of bad block.
Compared with prior art, the beneficial effects of the present invention are as follows:
The present invention is used for the bad block identification method and system of law-enforcing recorder storage medium, and law-enforcing recorder is made to record shadow
Sound, photo, recording etc. are avoided the sector damaged using storage medium, guarantee the integrality of data in data procedures.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
The attached drawing of other embodiments is obtained according to these attached drawings.
Component connection relationship diagram when Fig. 1 is law-enforcing recorder progress bad block mark in one embodiment of the invention.
Fig. 2 is the bad block identification method flow chart of law-enforcing recorder storage medium in one embodiment of the invention.
Fig. 3 is that law-enforcing recorder carries out bad block identification work flow chart in one embodiment of the invention.
Fig. 4 is the quick identification method flow chart of bad block of law-enforcing recorder storage medium in one embodiment of the invention.
Fig. 5 is the bad block check method flow diagram of law-enforcing recorder storage medium in one embodiment of the invention.
Specific embodiment
With reference to embodiment and compares attached drawing the present invention is described in further details.Wherein identical attached drawing
Label indicates identical component, unless stated otherwise.It is emphasized that following the description is only exemplary, without
It is to limit the scope of the invention and its apply.
This case is used for the bad block identification method of law-enforcing recorder storage medium, is executed by the MCU in recorder, this is held
Method recorder include MCU, storage medium and label list, the law-enforcing recorder carry out bad block mark when component connection relationship such as
Shown in Fig. 1, recorder MCU assigns instruction, specific data storages and reading is carried out to sector orders all in storage medium, to fan
Area reads data and is compared with storing data, and when finding inconsistent, identifying the sector is bad block, and river changes sector record
In label list.When data on file, label bad block is encountered, is skipped, next sector is selected to be stored.Wherein store
The concrete mode of the bad block identification method of medium is as shown in Figure 2, comprising the following steps:
Step S1: all n sectors of the storage medium are numbered, using every m sector as a set of sectors,
Sector is divided into n/m set of sectors;
Step S2: and it is about to 1,2,3 ... ..., a set of sectors is written in m numerical order;
Step S3: m number of the set of sectors is read parallel;
Step S4: compare m number of reading, if press 1,2,3 ... ..., the arrangement of m numeric string;
Step S5: if sequence is correct, the step S2 is returned to, continues to test next set of sectors;If there is mistake
Accidentally, then this sector is added in bad block label list, is then return to the step S2, continues to test next set of sectors, directly
Into the storage medium, all sector marks are completed.
In above method step, n and m are natural number, and m is greater than 3, n and is greater than m.In a specific embodiment party
In formula, n value is that 20480000, m value is 1024, and in step sl, all sectors of storage medium are numbered MCU, example
As a total of 20480000 sectors have 20480000/1024=20000 using every 1024 sectors as a set of sectors
Set of sectors;In step s 2, MCU and be about to 1~1024 numerical order be written a set of sectors (1~sector of sector 1024);?
In step S3, MCU will read 1024 numbers of the set of sectors parallel;In step s 4, MCU will sequentially compare reading
1024 numbers, if press 1,2,3 ... ..., the arrangement of 1024 numeric strings;In step s 5, if sequence is correct, step is returned to
Rapid S2 continues to test next set of sectors;If there is mistake, such as read 165,166,127, then it is assumed that the set of sectors
Sector 167 be bad block, this sector is added to bad block address, for example, the sector be in first set of sectors, then it is this is bad
Area is labeled as 1-167, then arrives step S2, continues to test next set of sectors, until all sector marks of storage medium are completed.
In the bad block identification method of above-mentioned storage medium, MCU passes through parallel mode, while to more in a set of sectors
A sector carries out write-read data manipulation, then carries out long string data verification, is greatly improved the efficiency of bad block mark, and from first
A set of sectors starts write-read and judgement, completes until the bad block of all sectors identifies.All bad blocks recognized are carried out in this way
After label, recorder recording image, photo, recording etc. data when, if storage sector access address, have been labeled as
Bad block will select another sector to continue to store.
In addition, because bad block is during storage medium long-term data on file, it is possible to constantly generate.So must determine
Phase carries out bad block mark to storage medium, updates bad block and marks list.When carrying out bad block mark, need to grasp all sectors
Make, to avoid damage user data, first storage medium can be scanned, if useless user data, automatic execution bad block is quick
Mark.If there is user data, meeting temporary respite bad block mark movement, then booting is scanned every time, until storage medium
Useless user data, until executing bad block mark.After executing a bad block mark, record is executed into the time.Wear law enforcement record
The time interval that regular bad block quickly identifies can be arranged according to the use intensity of law-enforcing recorder in the policeman of instrument.Law-enforcing recorder
By the time interval set, bad block mark can be carried out again.It circuits sequentially, reaches regular bad block mark.Fig. 3 is bad block mark
Know work flow diagram.
Above-mentioned is the method for carrying out bad block mark to the full sector of storage medium, because storage medium capacity is increasing, entirely
The mode of sector mark needs the time longer.For law-enforcing recorder particular/special requirement, law-enforcing recorder must have and can promptly make
With guarantee data integrity feature.If there is the sudden damage in sector, regular bad block identified time is not arrived, it will cause to remember
Record image store is to the sector and then the data on file is caused to destroy.Therefore this case also proposes a kind of side that bad block quickly identifies
Method, concrete mode are as shown in Figure 4, comprising the following steps:
Step T1: selecting a set of sectors without bad sector label, includes m sector in the set of sectors;
Step T2: and it is about to 1,2,3 ... ..., the set of sectors is written in m numerical order;
Step T3: all m numbers of the set of sectors are read parallel;
Step T4: compare m number of reading, if press 1,2,3 ... ..., the arrangement of m numeric string;
Step T5: if sequence is correct, by this set of sectors labeled as preferential storage set of sectors;If there is mistake, then
The sector that will test is added in bad block label list, the set of sectors for then selecting another not have bad sector to mark, from step
Rapid T1 continues to test.
The method of above-mentioned quick bad block mark takes a short time because only examining single set of sectors.Every time after booting, from
The dynamic urgent bad block of starting is quickly examined once, is then recorded data and is first stored in preferential storage set of sectors.It can also be in emergency
Lower use, such as when policeman is on duty, violent resistance against law is encountered, law-enforcing recorder is collided or fallen, and causes to be likely to occur bad
Area can start quick bad block mark by the quick checkout button of urgent bad block, immediately obtain a preferential storage set of sectors, behind
Record data will be stored in preferential storage set of sectors.Guarantee emergency recording image data integrity.
In addition, storage medium is interfered by electromagnetic radiation etc., it is possible to provisional bad block occur.It is dry in electromagnetic radiation etc.
It disturbs down, storage medium part sector reads and writes data and exception occurs, is added into bad block label list.But the interference such as electromagnetic radiation disappear
After mistake, it is possible to restore normal through this partial sector after a period of time.So periodically being carried out to the sector of bad block label list bad
Area's check is necessary, and concrete mode is as shown in Figure 5, comprising the following steps:
Step P1: a sector in the bad block label list is selected;
Step P2: the sector is written into any number;
Step P3: reading the number of the sector, if the number that the sector is read is identical as the number of write-in, verifies just
Really, it is believed that the sector write-read is normally primary, is then return to the step P2, makes a round trip above, and verification is correct, then it is assumed that should
Sector has reverted to sector, which is removed from bad block label list;If verification failure, returns to the step
P1 checks another sector in the bad block label list.
Bad block check periodically is carried out to the sector of bad block label list, can be avoided provisional bad block always in bad block mark
Remember in list, causes the waste of memory space.
In addition, MCU can real-time intelligent analysis bad block label in the bad block identification method of law-enforcing recorder storage medium
Distribution situation of the sector of list in the total sector of storage medium.When the sector of bad block label list is more than the total sector of storage medium
When the first particular value (for example, 10%), the serious signal language of storage medium bad block situation can occur automatically in law-enforcing recorder, allow phase
Policeman is closed to take away in time maintenance.When bad block label list sector be more than total the second particular value of sector of storage medium (for example,
50%) when, there is storage medium and has damaged in law-enforcing recorder booting, the signal language please to place under repair at once, while not can be carried out
Record audio-visual, the storing datas such as photo operation.Above-mentioned first particular value is less than the second particular value.
This case is used for the bad block identification method of law-enforcing recorder storage medium, records law-enforcing recorder audio-visual, photo, record
In the data procedures such as sound, the sector damaged using storage medium is avoided, guarantees the integrality of data.And intelligently regularly update storage
The sector situation of media damage, ensure recorder storage medium can long-time stability use, substantially increase law-enforcing recorder note
Record the performance in terms of data.
Unless otherwise defined, all technical and scientific terms used herein and belong to technical field of the invention
The normally understood meaning of technical staff is identical.Term as used herein in the specification of the present invention is intended merely to description tool
The purpose of the embodiment of body, it is not intended that in the limitation present invention.Each technical characteristic of embodiment described above can carry out arbitrarily
Combination, for simplicity of description, it is not all possible to each technical characteristic in above-described embodiment combination be all described, so
And as long as there is no contradiction in the combination of these technical features, it all should be considered as described in this specification.
It may be noted that each step/component described in this application can be split as more multistep according to the needs of implementation
Two or more step/components or the part operation of step/component can also be combined into new step/component by suddenly/component,
To achieve the object of the present invention.
The bad block identification method for law-enforcing recorder storage medium of aforementioned present invention can realize in hardware, firmware,
Or it is implemented as the software being storable in recording medium (such as CD ROM, RAM, floppy disk, hard disk or magneto-optic disk) or calculating
Machine code, or be implemented through network downloading original storage in long-range recording medium or nonvolatile machine readable media simultaneously
The computer code that will be stored in local recording medium, so that method described herein can be stored in using general-purpose computations
At such software in machine, application specific processor or the programmable or recording medium of specialized hardware (such as ASIC or FPGA)
Reason.It is appreciated that computer, processor, microprocessor controller or programmable hardware include that can store or receive software or meter
The storage assembly (for example, RAM, ROM, flash memory etc.) of calculation machine code, when the software or computer code are by computer, processor
Or hardware access and execute when, realize processing method described herein.In addition, when general purpose computer accesses for realizing showing herein
When the code of processing out, general purpose computer is converted to the dedicated computing for being used for executing the processing being shown here by the execution of code
Machine.
The above content is a further detailed description of the present invention in conjunction with specific preferred embodiments, and it cannot be said that
Specific implementation of the invention is only limited to these instructions.For those skilled in the art to which the present invention belongs, it is not taking off
Under the premise of from present inventive concept, several equivalent substitute or obvious modifications can also be made, and performance or use is identical, all answered
When being considered as belonging to protection scope of the present invention.
Claims (10)
1. a kind of bad block identification method for law-enforcing recorder storage medium, which comprises the following steps:
Step S1: all n sectors of the storage medium are numbered, using every m sector as a set of sectors, will be fanned
Divide into n/m set of sectors;
Step S2: and it is about to 1,2,3 ... ..., a set of sectors is written in m numerical order;
Step S3: m number of the set of sectors is read parallel;
Step S4: compare m number of reading, if press 1,2,3 ... ..., the arrangement of m numeric string;
Step S5: if sequence is correct, the step S2 is returned to, continues to test next set of sectors;If there is mistake, then
This sector is added in bad block label list, the step S2 is then return to, continues to test next set of sectors, until described
All sector marks are completed in storage medium.
2. bad block identification method according to claim 1, which is characterized in that carrying out bad block mark to the storage medium
When, first the storage medium is scanned, it is automatic to execute bad block mark if useless user data;If there is user data,
Then can temporary respite bad block mark movement, be then scanned when the law-enforcing recorder is switched on every time, until the storage
Useless user data in medium, until executing bad block mark.
3. bad block identification method according to claim 1, which is characterized in that periodically carry out bad block mark to the storage medium
Know, updates the bad block label list.
4. bad block identification method according to claim 1, which is characterized in that further include periodically marking list to the bad block
In sector carry out bad block check, it is described check the following steps are included:
Step P1: a sector in the bad block label list is selected;
Step P2: the sector is written into any number;
Step P3: reading the number of the sector, if the number that the sector is read is identical as the number of write-in, verification is correct,
Think that the sector write-read is normally primary, be then return to the step P2, make a round trip above, verification is correct, then it is assumed that the fan
Area has reverted to sector, which is removed from bad block label list;If verification failure, returns to the step
P1 checks another sector in the bad block label list.
5. a kind of law-enforcing recorder, which is characterized in that including MCU and storage medium, the MCU requires 1-4 for perform claim
Any bad block identification method.
6. law-enforcing recorder according to claim 5, which is characterized in that the MCU is also used to described in real-time intelligent analysis
Bad block marks distribution situation of the sector in the total sector of the storage medium in list, the fan in bad block label list
When area is more than storage medium total the first particular value of sector, the law-enforcing recorder can prompt the storage medium bad block situation tight
Weight;When the second particular value of sector total more than the storage medium of the sector in bad block label list, the law enforcement record
Instrument can prompt the storage medium to damage when being switched on, and not can be carried out storage operation.
7. a kind of quick identification method of bad block for law-enforcing recorder storage medium, which comprises the following steps:
Step T1: selecting a set of sectors without bad sector label, includes m sector in the set of sectors;
Step T2: and it is about to 1,2,3 ... ..., the set of sectors is written in m numerical order;
Step T3: all m numbers of the set of sectors are read parallel;
Step T4: compare m number of reading, if press 1,2,3 ... ..., the arrangement of m numeric string;
Step T5: if sequence is correct, by this set of sectors labeled as preferential storage set of sectors;It, then will inspection if there is mistake
The sector measured is added in bad block label list, the set of sectors for then selecting another not have bad sector to mark, from the step
Rapid T1 continues to test.
8. a kind of law-enforcing recorder, which is characterized in that the quick checkout button of urgent bad block is provided on the law-enforcing recorder, when
After the button is pressed, the quick identification method of bad block described in the law-enforcing recorder perform claim requirement 5.
9. a kind of bad block for law-enforcing recorder storage medium identifies system, which is characterized in that including memory, for storing
Program;Processor runs described program, to execute for controlling the bad block mark system such as any institute of claim 1-4 or 7
The method stated.
10. a kind of computer readable storage medium comprising computer program, which is characterized in that the computer program can operate
To make computer execute the method as described in claim 1-4 or 7 is any.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910173507.XA CN109979518B (en) | 2019-03-07 | 2019-03-07 | Bad area identification method and system for storage medium of law enforcement recorder |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910173507.XA CN109979518B (en) | 2019-03-07 | 2019-03-07 | Bad area identification method and system for storage medium of law enforcement recorder |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109979518A true CN109979518A (en) | 2019-07-05 |
CN109979518B CN109979518B (en) | 2021-04-20 |
Family
ID=67078092
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910173507.XA Active CN109979518B (en) | 2019-03-07 | 2019-03-07 | Bad area identification method and system for storage medium of law enforcement recorder |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109979518B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110931072A (en) * | 2019-11-28 | 2020-03-27 | 深信服科技股份有限公司 | Bad track scanning method, device, equipment and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060248433A1 (en) * | 2003-05-29 | 2006-11-02 | Iomega Corporation | Disk controller architecture to allow on-the-fly error correction and write disruption detection |
CN101425337A (en) * | 2007-10-29 | 2009-05-06 | 芯邦科技(深圳)有限公司 | Storage method and apparatus for flash memory data |
CN101937721A (en) * | 2010-08-04 | 2011-01-05 | 武汉天喻信息产业股份有限公司 | Method for testing memory device |
CN102789407A (en) * | 2012-06-18 | 2012-11-21 | 上海斐讯数据通信技术有限公司 | Validity detection method of memory block |
CN103310842A (en) * | 2012-03-06 | 2013-09-18 | 富泰华工业(深圳)有限公司 | Burning system and burning method |
US9143168B1 (en) * | 2007-11-08 | 2015-09-22 | Marvell International Ltd. | Method and system for removing interference caused by servo data from user data |
CN105006253A (en) * | 2015-08-11 | 2015-10-28 | 上海华虹宏力半导体制造有限公司 | Method and system for detecting data retention of flash memory |
CN106486170A (en) * | 2016-09-06 | 2017-03-08 | 深圳忆数存储技术有限公司 | The potential bad block localization method of solid state hard disc and device |
-
2019
- 2019-03-07 CN CN201910173507.XA patent/CN109979518B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060248433A1 (en) * | 2003-05-29 | 2006-11-02 | Iomega Corporation | Disk controller architecture to allow on-the-fly error correction and write disruption detection |
CN101425337A (en) * | 2007-10-29 | 2009-05-06 | 芯邦科技(深圳)有限公司 | Storage method and apparatus for flash memory data |
US9143168B1 (en) * | 2007-11-08 | 2015-09-22 | Marvell International Ltd. | Method and system for removing interference caused by servo data from user data |
CN101937721A (en) * | 2010-08-04 | 2011-01-05 | 武汉天喻信息产业股份有限公司 | Method for testing memory device |
CN103310842A (en) * | 2012-03-06 | 2013-09-18 | 富泰华工业(深圳)有限公司 | Burning system and burning method |
CN102789407A (en) * | 2012-06-18 | 2012-11-21 | 上海斐讯数据通信技术有限公司 | Validity detection method of memory block |
CN105006253A (en) * | 2015-08-11 | 2015-10-28 | 上海华虹宏力半导体制造有限公司 | Method and system for detecting data retention of flash memory |
CN106486170A (en) * | 2016-09-06 | 2017-03-08 | 深圳忆数存储技术有限公司 | The potential bad block localization method of solid state hard disc and device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110931072A (en) * | 2019-11-28 | 2020-03-27 | 深信服科技股份有限公司 | Bad track scanning method, device, equipment and storage medium |
CN110931072B (en) * | 2019-11-28 | 2022-03-22 | 深信服科技股份有限公司 | Bad track scanning method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109979518B (en) | 2021-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9542431B2 (en) | Cyclic commit transaction protocol | |
WO2021174811A1 (en) | Prediction method and prediction apparatus for traffic flow time series | |
RU2003129662A (en) | METHODS AND DEVICES FOR PREVIOUS MEMORY MANAGEMENT | |
CN103186471B (en) | The management method of bad block and system in storage device | |
CN105955881A (en) | Automated test step recording and playback method and apparatus | |
CN107193871B (en) | Database recovering method and device | |
CN108089971B (en) | Log service method and system based on embedded real-time system | |
CN105573676B (en) | A kind of method of verify data consistency in storage system | |
RU2012129205A (en) | CORRECTNESS WITHOUT DEPENDENCE ON ORDERING | |
CN109979518A (en) | Bad block identification method and system for law-enforcing recorder storage medium | |
CN109684149A (en) | A kind of hardware information monitoring method, device and the equipment of NVMe hard disk | |
CN110222035A (en) | A kind of efficient fault-tolerance approach of database page based on exclusive or check and journal recovery | |
CN115373608A (en) | Data storage method and device | |
US9286936B1 (en) | Zone based band mapping | |
CN110471623B (en) | Hard disk file writing method, device, computer equipment and storage medium | |
CN107526673B (en) | Method for testing log backup memory of storage system | |
CN109460336A (en) | A kind of method and system of batch validation hard disk DST function | |
US20100293322A1 (en) | Semiconductor recording apparatus and semiconductor recording system | |
CN113806119A (en) | Memory card processing method, device, equipment and storage medium | |
CN113742149B (en) | Partition identification method, system, equipment and storage medium of hard disk | |
CN109299018A (en) | The read method and device of historical data in a kind of flash storage | |
CN110795297B (en) | Electronic equipment testing method and device | |
CN116149577B (en) | Data processing method, system and readable storage medium based on rotary pool | |
US11874764B2 (en) | Method and system for guaranteeing game quality by using artificial intelligence agent | |
CN113051041A (en) | Method and device for batch script breakpoint continuous making, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |