Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

2987 results about "Flash memory" patented technology

Flash memory is an electronic (solid-state) non-volatile computer memory storage medium that can be electrically erased and reprogrammed. The two main types of flash memory are named after the NAND and NOR logic gates. The individual flash memory cells, consisting of floating-gate MOSFETs (floating-gate metal-oxide-semiconductor field-effect transistors), exhibit internal characteristics similar to those of the corresponding gates.

Techniques for managing writes in nonvolatile memory

This disclosure provides techniques for managing writes of data useful for storage systems that do not permit overwrite of a logical address. One implementation provides a nonvolatile memory storage drive, such as a flash memory drive, that provides support for zoned drive and / or Open Channel-compliant architectures. Circuitry on the storage drive tracks storage location release metadata for addressable memory space, optionally providing to a host system information upon which maintenance decisions or related scheduling can be based. The storage drive can also provide buffering support for accommodating receipt of out-of-order writes and unentanglement and performance of out of order writes, with buffering resources being configurable according to any one of a number of parameters. The disclosed storage drive facilitates reduced error rates and lower request traffic in a manner consistent with newer memory standards that mandate that writes to logical addresses be sequential.
Owner:RADIAN MEMORY SYSTEMS INC

Energy storage cabin terminal remote upgrading method and system based on communication protocol optimization

The invention provides an energy storage cabin terminal remote upgrading method and system based on communication protocol optimization, and relates to the technical field of digital information transmission, and the method comprises the steps: deploying a bandwidth detection mechanism, adjusting a self-adaptive block transmission strategy, and dividing upgrading firmware into M dynamic data packets; constructing a dual-path transmission layer, and configuring a dual-path redundancy check mechanism; a missing block query rule is adopted, and a local flash memory is used for caching Hash check values of the received N dynamic data packets; analyzing a mapping relation between the block index and a multi-path redundancy check mechanism, and establishing a check mapping table; and performing real-time verification and state marking, and configuring a remote upgrading process to execute the upgrading operation of the energy storage cabin terminal equipment after incremental recombination is performed by comparing and verifying abnormal data packets. According to the invention, the technical problem of insufficient reliability of data transmission caused by lack of adaptability to a dynamic network environment due to the fact that most of energy storage cabin remote upgrading technologies in the prior art depend on a single communication path to carry out data transmission is solved.
Owner:NANTONG GOTION NEW ENERGY TECHNOLOGY CO LTD

Method and device for optimizing reading performance of flash memory in controller and storage medium

The invention discloses an optimization method and device for reading performance of a flash memory in a controller and a storage medium, and belongs to the technical field of flash memories.The method comprises the steps that a preset characteristic quantity, the number of erasing and writing reading times and data retention time are input into a current prediction model to obtain a reading voltage offset interval; the method for predicting the threshold voltage distribution of the flash memory according to the use condition of the flash memory is more real-time; on the basis of reading the voltage offset interval, performing read retry operation; during read retry operation, only one offset value of read voltage is adjusted to change in each page, and other voltage offset values in the same page change along with the change of the offset value of the read voltage; through the correlation of different read voltage deviation values of the same page, the number of times of re-reading is greatly reduced, the re-reading time is shortened, the reading performance is improved, the current prediction model is further updated and stored by utilizing threshold voltage distribution data determined by the read re-try operation, and the updated prediction model is used for the next read operation, so that the prediction accuracy is improved.
Owner:HUAZHONG UNIV OF SCI & TECH

Method and system for realizing USB flash disk equipment interaction based on flash memory encryption technology

The invention relates to the technical field of cores, and discloses a method and a system for realizing USB flash disk equipment interaction based on a flash memory encryption technology, which comprises the following steps of: dividing an encryptable data block of a flash memory controller, and determining a dynamic entropy weight of the encryptable data block by utilizing an equipment interaction instruction and a random noise characteristic signal; generating a self-adaptive key generation sequence capable of encrypting data blocks through an address allocation mode and a dynamic entropy weight of a flash memory controller; calculating a side channel leakage risk index of the flash memory controller, and setting a security level label of an encryptable data block in combination with a self-adaptive key generation sequence; the method comprises the following steps: setting a differentiated security protection mechanism of an encipherable data block by constructing an access control matrix of the encipherable data block and an encryption risk area of a flash memory controller; and generating a secure interaction scheme of the USB flash disk equipment based on the self-adaptive key generation sequence in combination with the differential security protection mechanism and the access control matrix. According to the invention, the interaction safety and reliability of the USB flash disk equipment can be improved.
Owner:SHENZHEN LINGCHUANG IND CO LTD

Self-adaptive partition circulating storage method and device suitable for flash memory

The invention relates to a self-adaptive partition circulation storage method and device suitable for a flash memory, and the method comprises the steps: obtaining an equipment parameter set and partition rule information of flash memory equipment, carrying out logic partition division on the equipment parameter set based on the partition rule information, and obtaining corresponding initial partition configuration information; obtaining a type identifier of the write-in data and cache mapping data, and carrying out association processing on the type identifier and the cache mapping data to obtain a corresponding target storage partition; performing storage planning analysis on the target storage partition and the target write-in block position according to a preset one-time programming perception data distribution algorithm to obtain a corresponding initial partition adjustment scheme; and performing comprehensive processing on the initial partition adjustment scheme and the dynamic partition information according to a preset Dynamic-FTL algorithm to obtain a corresponding global storage optimization strategy. According to the invention, the storage management strategy can be flexibly adjusted according to the characteristics and demand changes of different data.
Owner:SHENZHEN YIBANG SUNSHINE CO LTD

Handling semidurable writes in a storage system

A method is provided. The method includes accumulating a set of data blocks for a data segment in a first type of flash memory and determining whether a size of the data segment exceeds a threshold value as the set of blocks is accumulated for the data segment. The method includes identifying a second type of flash memory to store the set of data blocks and storing the set of data blocks in the second type of flash memory.
Owner:PURE STORAGE INC

NAND FLASH life prediction and management method and related equipment

The invention relates to the technical field of flash memories, and discloses a NAND FLASH service life prediction and management method and related equipment. The method comprises the following steps: performing multi-dimensional acquisition and feature extraction on physical and electrical parameters and environmental error parameters of a target flash memory, and performing time sequence alignment and preprocessing on obtained basic feature data to obtain multi-modal parameter data; and through multi-level feature extraction and correlation analysis, constructing a multi-dimensional feature space, generating an initial fusion feature matrix based on feature pairing and fusion analysis, and through error coefficient and performance degradation calculation and performance prediction of a multi-P / E cycle scale, generating a life prediction result. Based on the performance state parameters, threshold division and deviation calculation are carried out, weighting calculation and state evaluation of margins are carried out, and safety operation margin and health state evaluation results are obtained; and finally, generating an operation management result based on state grade division and parameter mapping. And efficient and accurate prediction and management of the service life of the flash memory are realized.
Owner:SHEN ZHEN XINCUN TECH CO LTD

Storage performance bottleneck cross-layer intelligent positioning method and system of full flash memory storage system

The invention relates to the technical field of performance optimization of all-flash memory storage systems, and particularly discloses a storage performance bottleneck cross-layer intelligent positioning method and system of an all-flash memory storage system.The method comprises the steps that cross-layer performance index data of an all-flash memory distributed storage system is collected; establishing a hierarchical structure and a call chain; performing index association analysis based on the cross-layer performance index data to obtain an association result between the performance indexes of each layer; constructing a cross-layer performance association view based on the hierarchical structure, the call chain and the association result between the performance indexes of each layer; modeling based on the cross-layer performance association view to obtain a cross-layer performance association model; and when an exception occurs, identifying a performance bottleneck node under the current exception based on the cross-layer performance correlation model. According to the method, the internal state of the SSD is monitored, cross-layer tracking is combined, and performance bottleneck diagnosis is carried out for a full-flash-memory distributed storage system.
Owner:SINOSOFT

Management of discrete namespaces by nonvolatile memory controller

This disclosure provides techniques for managing memory which match per-data metrics to those of other data or to memory destination. In one embodiment, wear data is tracked for at least one tier of nonvolatile memory (e.g., flash memory) and a measure of data persistence (e.g., age, write frequency, etc.) is generated or tracked for each data item. Memory wear management based on these individually-generated or tracked metrics is enhanced by storing or migrating data in a manner where persistent data is stored in relatively worn memory locations (e.g., relatively more-worn flash memory) while temporary data is stored in memory that is less worn or is less susceptible to wear. Other data placement or migration techniques are also disclosed.
Owner:RADIAN MEMORY SYSTEMS INC

Data rereading method, device and equipment

The invention provides a data rereading method, device and equipment, which are applied to the technical field of data storage, and the method comprises the following steps: when data reading is performed on a flash memory, if an error rate exceeds an error correction range value, acquiring a first offset voltage parameter group from a preset rereading table, and rereading a target data page by using the first offset voltage parameter group. And if the target data page fails, performing voltage threshold distribution scanning processing on the target data page to obtain a second offset parameter set of the target data page. And comparing the second offset parameter set with the first offset parameter set to determine the voltage offset direction. And according to the voltage offset direction, searching a target reread offset voltage item in the selectable offset voltage items, determining a second offset voltage parameter group, reading the target data page again by using the reread offset voltage item, and performing reread meter parameter updating, the problems that in the current data rereading process, the flash memory performance is reduced, the historical experience dependency degree is high, and the process of calculating the optimal voltage threshold value is limited are solved.
Owner:SHENZHEN CITY TECHWIN SEMICONDUCTOR COMPANY LIMITED

Firmware upgrading method and system, server, equipment, medium and product

The invention discloses a firmware upgrading method and system, a server, equipment, a medium and a product, relates to the technical field of servers, and does not enter a memory of a management controller so as to wait in at least one network equipment buffer area as long as there is no response of an input instruction. When the incoming instruction is responded, at least one data block with the preset size is intercepted from at least one waiting data packet, verification processing is carried out in the form of the data block, the whole firmware mirror image file does not need to be verified, and the granularity of a verification object is reduced so as to save memory resources of the management controller. The method comprises the following steps of: checking and comparing target data blocks obtained by segmenting a second mirror image file stored in a flash memory, abandoning the data blocks when the checking results are identical, and writing the data blocks into the flash memory when the checking results are different, so that repeated writing in the flash memory is avoided, the storage space occupation of the flash memory is reduced, and the storage efficiency of the flash memory is improved. And the memory space utilization rate of the management controller is improved.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Architecture for microcontroller-based plug and play edge ai USB camera

PendingUS20250291604A1BootstrappingMicrocontrollerUSB
A system of USB communicating camera comprising an integrated USB camera further comprising a USB communicating camera with a sensor, an image signal processor and integrated with a microcontroller having an image processing module, an inference unit, a first USB interface, a flash memory; a host system with a processor, a user interface application and a second USB interface to communicate to and from the USB communicable camera, the system is user configurable for different application specific pre-trained machine learning models. The user interface application is adapted to receive an application specific configuration data. The inference unit is an artificial intelligence inference unit that draws inference on image frames based on an input and the corresponding pre-trained machine learning model. The system deploys edge computing. A firmware residing in the flash memory remains unchanged when different application specific pre-trained machine learning models are loaded in the flash memory.
Owner:E-CON SYSTEMS INDIA PRIVATE LIMITED

High speed passive serial configuration of FPGA by MCU using quad or octal SPI flash

A system to perform high speed passive serial configuration of an FPGA is disclosed. The system includes an MCU that includes an interface, an FPGA coupled to the MCU over the interface, and a flash memory coupled to the MCU and to the FPGA over the interface. The flash memory includes MCU firmware for the MCU and FPGA configuration data for the FPGA. To perform passive serial configuration of the FPGA, the MCU is operable to at least: configure the flash memory to an input / output (IO) mode, place the FPGA in a configuration mode, send a read command over the interface to the flash memory for the FPGA configuration data, and continuously provide a clock signal over the interface to the flash memory until the FPGA configuration data is entirely read.
Owner:INFINEON TECHNOLOGIES AMERICAS CORP

Solid state disk channel signal adjusting system and solid state disk

The invention provides a solid state disk channel signal adjusting system and a solid state disk, the system further comprises a main control chip, a memory chip, a real-time monitoring module and a time sequence adjusting module, the real-time monitoring module is used for monitoring a read operation error rate corresponding to a flash memory chip in real time, and when the read operation error rate is larger than a preset threshold value, the time sequence adjusting module is used for adjusting the time sequence of the flash memory chip; working environment parameters of the DQS signal and the DQ signal are obtained and transmitted to the main control chip; the main control chip is used for obtaining a time sequence adjusting signal of a DQS signal and a DQ signal corresponding to the flash memory chip according to the working environment parameters and transmitting the time sequence adjusting signal to the time sequence adjusting module; wherein the time sequence adjusting signal is used for realizing alignment of a DQS signal and a DQ signal corresponding to the flash memory chip; and the time sequence adjusting module adjusts the time sequence of the DQS signal and the DQ signal corresponding to the flash memory chip according to the time sequence adjusting signal. According to the solid state disk channel signal adjusting system and the solid state disk, self-adaptive optimization adjustment of the solid state disk channel signals is achieved, the solid state disk channel signal adjusting system and the solid state disk can adapt to complex and changeable working environments, and the reading performance and the data transmission rate of the solid state disk are remarkably improved.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Data reading method and device, computer equipment and storage medium

The invention discloses a data reading method and device, computer equipment and a storage medium, and relates to the technical field of flash memories, and the data reading method comprises the following steps: before reading data, firstly obtaining a performance index value of a current flash memory page at a current moment, and firstly carrying out detection operation on the current flash memory page to obtain an error code index value of the current flash memory page; and determining a target risk level according to the performance index value and the error code index value, then obtaining a target pre-charging duration corresponding to the target risk level, and performing a reading operation on the current flash memory page based on the target pre-charging duration to read data stored in the current flash memory page. As the pre-charging duration can influence the accuracy of data reading, the accuracy of reading the data for the first time can be improved by reading the data by adopting the target pre-charging duration corresponding to the target risk level before data reading, so that the number of times of re-reading is reduced, and the waste of resources is reduced.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Data deduplication method and device, storage medium, electronic equipment and program product

The invention discloses a data deduplication method and device, a storage medium, electronic equipment and a program product, and relates to the technical field of data storage, the method comprises the steps that a memory layer of a tree-shaped storage architecture is arranged in a memory, only memory read operation is needed for online deduplication, hard disk access is not needed, delay and overhead of hard disk read operation in related technologies are avoided, and the data deduplication efficiency is improved. Data writing can be quickly responded, and the data processing efficiency is remarkably improved; background deduplication is adopted in a plurality of hard disk layers, and a corresponding deduplication strategy is automatically triggered after a corresponding triggering strategy is met, so that frequent online hard disk reading and writing are reduced, the disk reading frequency is reduced, and the overall performance of the all-flash memory array is improved; wherein the memory layer, the first hard disk layer and other hard disk layers adopt different deduplication strategies, and the differentiated deduplication strategies are formulated according to the characteristics of different levels, so that the deduplication operation is more targeted and efficient, the efficiency and accuracy can be improved, and the problem of high disk reading overhead in online data deduplication in related technologies is solved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Metadata storage method and device, computer equipment and storage medium

The invention relates to the technical field of computers, and discloses a metadata storage method and device, computer equipment and a storage medium. Obtaining the current proportion among the average flash memory erasing times of the hard disk, the average power-on time of the hard disk, the metadata variation quantity and the metadata snapshot quantity, and determining the times proportion among the average flash memory erasing times; according to the average power-on time, the average flash memory erasing frequency and the frequency ratio, adjusting the current ratio to obtain a target ratio; determining a metadata variation, and generating a metadata snapshot in the memory according to the target proportion, the metadata variation and the metadata; and flashing the metadata snapshot in the memory to a hard disk corresponding to the metadata in the metadata snapshot. The problems that when metadata are stored, the proportion of delta and base is difficult to adapt to the current state of the SSD, and the service life and the average power-on time of the SSD cannot reach the optimal state are solved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Early failure test method for flash memory particles, controller and storage medium

The embodiment of the invention provides an early failure test method for flash memory particles, a controller and a storage medium, and the method comprises the steps: placing the flash memory particles in a test space, and adjusting the space temperature of the test space to a first test temperature; performing multiple rounds of testing on the flash memory particles according to different block states, target modes and target read-write behaviors at the first test temperature, and writing test data into a test result; reducing the space temperature from the first test temperature to a second test temperature; performing multiple rounds of testing on the flash memory particles according to different block states, target modes and target read-write behaviors at a second test temperature, and writing test data into a test result; and writing the test result into a bad block table, wherein the bad block table is used for recording the position information, the failure reason and the reliability level of the failure storage block. According to the embodiment of the invention, the blocks with poor performance are screened out by means of multiple rounds of experiments in different scenes, different modes and different read-write behaviors, so that the quality reliability of products is improved.
Owner:ARTMEM TECHNOLOGY CO LTD

Solid state disk data storage method, device and equipment and storage medium

PendingCN120653202AInput/output to record carriersAutomated tiered storageData access
The invention discloses a solid state disk data storage method, device and equipment and a storage medium, and relates to the technical field of hard disk management, and the method comprises the steps: obtaining a life value corresponding to each flash memory block in a target solid state disk, and dividing the life value into a preparatory TLC region and a preparatory SLC region; based on the current space utilization rate of the target solid state disk, the data proportion of the current hot data to the cold data and the access proportion of the cold data write access times to the total write access times, determining the target partition proportion of the TLC area and the SLC area, and based on the target partition proportion, determining the current TLC area and the current SLC area; and migrating and storing hot data in the first current storage data to the current SLC area and migrating and storing cold data in the second current storage data to the current TLC area based on the data access frequencies corresponding to the first current storage data in the current TLC area and the second current storage data in the current SLC area. Therefore, automatic hierarchical storage of the hard disk data can be realized.
Owner:JINAN MAIWEI INTELLIGENT TECHNOLOGY CO LTD

Fault recovery method and electronic equipment

The invention provides a fault recovery method and electronic equipment, which can be applied to the field of computers. The fault recovery method comprises the following steps: collecting state information of a substrate management controller; when the state information represents that the substrate management controller breaks down, an isolation circuit connected between the processor and the substrate management controller is controlled, power supply to the substrate management controller is cut off, and the control right of a serial communication bus of the substrate management controller is taken over; target firmware mirror image data of the substrate management controller is obtained from a storage medium, and the target firmware mirror image data is used for restoring the function of the substrate management controller when it is detected that the substrate management controller breaks down; replacing original firmware mirror image data stored in a flash memory of the substrate management controller with the target firmware mirror image data through a serial communication bus so as to perform function recovery on the substrate management controller; and in response to completion of function recovery, controlling the isolation circuit to recover power supply to the substrate management controller.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Safe starting method and device, storage medium and electronic equipment

The embodiment of the invention provides a safe starting method and device, a storage medium and electronic equipment. The method comprises the steps that under the condition that a server receives a starting instruction, target information is determined based on a target address obtained from a BIOS flash memory by a BMC, and hash calculation is conducted on the target information to obtain first verification data; the pre-stored verification information obtained from the BIOS firmware is decrypted through the target public key; and under the condition that a decryption result of the verification information and the first verification data meet a matching condition, in response to a second verification notification sent by the BMC, performing second verification processing on reference configuration data in the reference address according to key hash data in the target information, the key hash data is a hash value of data obtained by performing encryption signature processing on the reference configuration data; and under the condition that the second verification processing result meets the target condition, starting the operating system of the server.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Flash memory data decoding method and device, electronic equipment and readable storage medium

The invention discloses a flash memory data decoding method and device, electronic equipment and a readable storage medium, and relates to the technical field of data decoding, and the method comprises the following steps: obtaining a current data reading result of a storage unit through a current left offset reference voltage, a non-offset reference voltage and a right offset reference voltage in current reading voltages; if decoding of the current data reading result fails, the current left offset reference voltage is immediately and dynamically adjusted based on a preset offset, so that the adjusted first left offset reference voltage is smaller than the current right offset reference voltage to generate a first reading voltage; therefore, when the characteristic changes such as threshold voltage drift occur in the long-term use of the flash memory storage unit, the fixed reference voltage is not continuously used, the read voltage is flexibly adjusted, the decoding failure caused by insufficient voltage adaptation is avoided, and the decoding success probability is improved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Solid state disk power consumption control method, solid state disk and storage medium

The invention discloses a solid-state disk power consumption control method, a solid-state disk and a storage medium. The method comprises the steps of determining an updated value of an idle timeout duration corresponding to at least one low-power-consumption state level according to a current running state parameter of the solid state disk based on a set initial value of the idle timeout duration corresponding to the at least one low-power-consumption state level; according to the update value of the idle timeout duration corresponding to the at least one low-power-consumption state level, controlling the solid state disk to enter a corresponding low-power-consumption state; wherein the running state parameters comprise at least two of the following parameters: data throughput, host instruction quantity, cache data volume in a buffer management unit, flash memory queue instruction quantity, flash memory programming operation quantity and flash memory erasure state. According to the solid state disk power consumption control scheme provided by the embodiment of the invention, the idle timeout duration is dynamically adjusted based on the running state of the solid state disk, the low-power-consumption state management scheme of the solid state disk is optimized, and the overall performance is improved on the premise of reducing the power consumption.
Owner:HEFEI DATANG STORAGE TECH CO LTD

Control method of flash memory controller

The present invention provides a control method of a flash memory controller. The control method includes: after the flash memory controller is powered on, determining whether the flash memory controller encountered an abnormal power failure; if the flash memory controller encounters the abnormal power failure, determining a first block of a flash memory module having an open state; moving a portion of valid data within the first block to a specific block; setting the first block to have a close state; determining if a number of blank blocks within the flash memory module is less than a threshold value; and if the number of blank blocks within the flash memory module is less than the threshold value, selecting a second block having the close state and a lowest number of valid pages, and moving all valid data of the second block into the specific block.
Owner:SILICON MOTION INC

Unmanned aerial vehicle power system data processing method based on MCU external Flash memory

The invention provides an unmanned aerial vehicle power system data processing method based on an MCU external Flash memory, an on-chip RAM of the MCU is provided with a first storage queue and at least one second storage queue, the Flash memory is configured to comprise a system data area, a historical data area and a fault data area, and the method comprises the steps that after an electronic speed regulator of an unmanned aerial vehicle power system is powered on, the electronic speed regulator is powered on; acquiring system data and real-time operation data of the electronic speed regulator; storing the system data in a system data area; sampling the real-time operation data at a first frequency, statically storing the real-time operation data in a first storage queue, extracting data from the first storage queue at a second frequency, and writing the data into a historical data area; and sampling the real-time operation data at a third frequency, dynamically covering and storing the real-time operation data in a second storage queue, and in response to the detection that the electronic speed regulator has a fault, extracting the data from the second storage queue and continuously writing the data into a fault data area. According to the method, the storage space of the Flash memory is fully utilized, and the data can be conveniently checked and analyzed.
Owner:SIYI TECHNOLOGY (SHENZHEN) CO LTD

Hardware wallet for different host devices to perform digital payments

A hardware wallet can enable management of digital assets. The hardware wallet includes a microcontroller and a non-volatile flash memory. The hardware wallet can authorize an electronic device to perform electronic payments with digital assets on a blockchain associated with keys of a digital wallet stored on the non-volatile flash memory. The electronic device is authorized to perform electronic payments in response to user input and while the electronic device hosts the hardware wallet. The hardware wallet can also enable a payment card to perform electronic payments with the digital assets while the hardware wallet is disposed on the payment card. As such, electronic payments are authorized based on a communication exchange between the hardware wallet and a remote server of a payment system via a point-of-sale (POS) system that accepts the payment card.
Owner:SOLANA MOBILE INC

Reliability test method for flash memory particles, readable storage medium and computing equipment

The embodiment of the invention provides a reliability testing method for flash memory particles, a readable storage medium and computing equipment, the flash memory particles are divided into a plurality of storage blocks, each storage block comprises a plurality of word lines arranged in sequence, and the method performs the following operations for each storage block: erasing data in the storage block; data are written into the storage pages connected with the word lines at intervals of any number of word lines from a starting word line, and the starting word line is a word line which is not selected; reading the data from the storage page connected with the word line in which the data is written and verifying the data; if the error data proportion is larger than or equal to the error bit threshold value, the storage block is marked as a bad block, and if the error data proportion is smaller than the error bit threshold value, the step of erasing the data in the storage block is skipped to be executed. According to the method, the bad block screening capability in the reliability test is improved by changing the data writing mode.
Owner:GUANGZHOU MAXIO TECHNOLOGY LTD +1

Method and apparatus for programming data arranged to undergo specific stages into flash memory based on virtual carriers

The invention relates to a method, and an apparatus for programming data into flash memory. The method includes: reading operating settings of a virtual carrier; setting a redundant array of independent disks (RAID) engine for driving the RAID engine to complete a designated encryption or encoding operation on first data associated with the virtual carrier when the operation settings indicate that the first data associated with the virtual carrier need to go through a mid-end processing stage; and sending a programming index to a data access engine for driving the data access engine to read a programming table from the SRAM, and program the second data associated with the virtual carrier into a designated address in a flash module when the operation settings indicate that the second data associated with the virtual carrier need to go through the back-end processing stage.
Owner:SILICON MOTION INC

Method and device for optimizing threshold distribution offset of flash memory and storage medium

The invention discloses a flash memory threshold distribution offset optimization method and device and a storage medium, and relates to the technical field of memorizers, and the method comprises the following steps: obtaining working environment information of a storage unit of a flash memory device; inputting the working environment information into a preset target threshold offset prediction model to obtain a first threshold offset of the storage unit; and adjusting the initial threshold voltage range of the storage unit according to the first threshold offset to obtain a target threshold voltage range. The reliability and integrity of data can be improved, and the overall service life of the flash memory device is prolonged.
Owner:YEESTOR MICROELECTRONICS CO LTD

Flash memory switching starting method, system and device, electronic equipment and medium

The invention discloses a flash memory switching starting method, system and device, electronic equipment and a medium, and relates to the technical field of servers, and the method comprises the steps of obtaining address information in a memory in response to completion of power-on initialization of a controller; historical starting information is determined according to the mapping relation between the address information and the flash memories, and the historical starting information comprises at least one of non-starting, first flash memory starting and second flash memory starting; determining a target flash memory corresponding to the address information based on the historical startup information; the target flash memory is used for starting the basic input / output system, so that the technical problem that firmware of the basic input / output system is started from the faulty flash memory at first and then switched to the non-faulty flash memory after the controller receives the switching mark every time when the basic input / output system is started is solved, and the aim of preventing the firmware from being started from the faulty flash memory every time when the basic input / output system is started is achieved. And the starting time is reduced.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD