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

923 results about "Non-volatile memory" patented technology

Non-volatile memory (NVM) or non-volatile storage is a type of computer memory that can retrieve stored information even after having been power cycled. In contrast, volatile memory needs constant power in order to retain data. Examples of non-volatile memory include flash memory, read-only memory (ROM), ferroelectric RAM, most types of magnetic computer storage devices (e.g. hard disk drives, floppy disks, and magnetic tape), optical discs, and early computer storage methods such as paper tape and punched cards.

System and method to anticipate a collision from an erratic driver

According to an embodiment, it is a system comprising, a sensor, a communication module, and a processor, wherein the processor storing instructions in a non-transitory memory that, when executed, cause the processor to scan, via the sensor of a host vehicle at a first frequency to observe surroundings for an erratic behavior, determine an erratic vehicle by analyzing for the erratic behavior, scan via the sensor at a second frequency to determine an identity of the erratic vehicle and analyze a traffic condition around the erratic vehicle, determine a possibility of a collision, alert via the communication module a nearby vehicle by sending a message, and determine an evasive action to avoid the collision.
Owner:VOLVO CAR CORP

System and method uses v2x communication to identify an erratic driver and communicates information about a vehicle driven erratically to other vehicles

According to an embodiment, it is a system comprising, a communication module, and a processor; wherein the processor storing instructions in a non-transitory memory that, when executed, cause the processor to receive, a first message by a host vehicle via the communication module from a source, wherein the first message comprises information on an erratic vehicle, wherein the information comprises one or more of a license plate number, a make and model, a color, a first contact zone, a location of the erratic vehicle, and a direction of travel of the erratic vehicle; and transmit a second message, via the communication module, to alert a second vehicle, wherein the second message comprises a part of the first message, a second contact zone, and an evasive action for the second vehicle.
Owner:VOLVO CAR CORP

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

Dynamic neutral position and boundary self-calibration method and system of joystick

The invention discloses a dynamic neutral position and boundary self-calibration method and system of a joystick, and belongs to the technical field of engineering machinery and mining equipment control, and the method comprises the following steps: S1, electrifying equipment, and selecting a mode; s2, calibrating a dead zone; s3, setting a threshold value; s4, data storage; and S5, exiting and applying. According to the dynamic median and boundary self-calibration method and system of the joystick, when the joystick works, a physical manipulated variable is converted into an original electric signal through a joystick sensing unit, then the original electric signal is received through a signal processing module and subjected to signal conditioning, and an analog signal is converted into a digital signal which can be processed by a microprocessor; all logical judgments are executed through the main control unit, a user issues an instruction through a user configuration interface and directly inputs the instruction to the main control unit, the main control unit and the nonvolatile memory carry out bidirectional data interaction to realize permanent storage and calling of dead zone parameters, and the main control unit generates a final control instruction to be output after processing all information. And the actuating mechanism is driven.
Owner:SHENZHEN XIAOLONG ELECTRIC CO LTD

Multifunctional floating gate transistor based on two-dimensional material heterojunction and preparation method thereof

The invention provides a multifunctional floating gate transistor based on a two-dimensional material heterojunction and a preparation method thereof, and relates to the technical field of semiconductors, and the multifunctional floating gate transistor comprises a substrate which comprises a back gate and a gate dielectric layer which are stacked from bottom to top; the floating gate layer is located on the surface, away from the back gate, of the gate dielectric layer; the tunneling dielectric layers are located on the surfaces, away from the back gate, of the floating gate layer and the gate dielectric layer respectively, and the floating gate layer is covered with the tunneling dielectric layers; the channel layer is located on the surface, away from the substrate, of the tunneling dielectric layer, and the first orthographic projection of the channel layer on the substrate and the second orthographic projection of the floating gate layer on the substrate are at least partially overlapped; the channel layer is also provided with a source electrode and a drain electrode, and a channel region is formed between the source electrode and the drain electrode. The multifunctional floating gate transistor based on the two-dimensional material heterojunction can be used as a nonvolatile memory and has excellent storage capability.
Owner:WUHAN UNIV OF TECH

Data writing method and memory controller

The invention provides a data writing method and a memory controller, which are suitable for a rewritable nonvolatile memory module with a plurality of memory units. The method comprises the following steps: acquiring original data from a host system; executing a plurality of randomization operations on the original data to obtain a plurality of write-in data; based on a plurality of directions of a three-dimensional circuit architecture of the rewritable nonvolatile memory module, executing randomization verification operation on each piece of write-in data to verify the data uniformity of each piece of write-in data in each direction so as to obtain target write-in data in the plurality of pieces of write-in data, wherein the randomized quality of the target write data is determined to be qualified; and storing the target write data to a plurality of target memory cells among the plurality of memory cells. Through multiple randomization operations and verification processes, the randomness and reliability of data storage are effectively improved, so that the overall performance and data security of a storage system are enhanced.
Owner:HEFEI KAIMENG TECHNOLOGY CO LTD

Firmware set updating method

The invention provides a firmware set updating method, which is executed in a BMS (Baseboard Management Controller), and comprises the following steps: acquiring a firmware set and storing the firmware set in a nonvolatile memory, the firmware set comprising more than one firmware, and each firmware comprising more than one version; identifying the firmware type and the firmware version of each firmware in the firmware set; according to a preset firmware adaptation table and the firmware type and the firmware version of each firmware in the firmware set, generating a recommended update combination formed by each firmware in the firmware set; and according to a user instruction, reading the firmware selected by the user from the nonvolatile memory for automatic updating or reading the firmware corresponding to the recommended updating combination from the nonvolatile memory for automatic updating. According to the firmware set updating method provided by the invention, the recommended updating combination in the firmware set can be automatically identified and the firmware updating process can be automatically executed, so that the operation and maintenance cost can be saved.
Owner:SHENZHEN YIWANKE DATA EQUIP TECH CO LTD

Binarized neural network circuitry using quasi-nonvolatile memory device

Disclosed is a binarized neural network circuitry using a quasi-nonvolatile memory device. More particularly, the binarized neural network circuitry according to an embodiment of the present disclosure is characterized in that a diode structure is positioned in a channel region between a drain terminal and a source terminal, a gate terminal is positioned on the diode structure, an operation state is determined by occurrence of a latch-up or latch-down phenomenon due to a positive feedback loop in the channel region based on different voltages applied to the drain terminal and the gate terminal, respectively, and a plurality of quasi-nonvolatile memory devices that implement memory characteristics of remembering a memory state are included as holes or electrons in a potential well in the channel region due to the positive feedback loop are accumulated, and the plural quasi-nonvolatile memory devices are a pair of two quasi-nonvolatile memory devices that operate as a single synaptic cell and are connected in parallel to form an array circuit, memory states of the two quasi-nonvolatile memory devices are determined and stored based on an input line applied from an input line processor connected to the array circuit and a weight update signal applied from a synaptic line processor connected to the array circuit, and a MAC (multiply-accumulate) operation result is output using a combination of the memory states.
Owner:KOREA UNIV RES & BUSINESS FOUND

Memory system, host device and method for controlling nonvolatile memory

According to one embodiment, a controller of the memory system manages a plurality of zones using first information indicating (i) a correspondence between the zones and storage areas of a nonvolatile memory and (ii) a status of each of the zones. The status includes a first status indicating that data is written over an entire logical address range corresponding to a zone and a second status indicating that a zone is reset. In response to receiving a first command from a host device, the controller transmits to the host device a first list including information indicating a zone which is to be garbage collected. The zone is determined based on the first information.
Owner:KIOXIA CORP

Memory management method and memory controller

The invention provides a memory management method and a memory controller. The method comprises the following steps: acquiring block use conditions of a plurality of physical blocks of a rewritable nonvolatile memory module and a working state of storage equipment; when the working state is a busy state, whether garbage collection operation is executed or not is judged according to the block use condition and the host write-in requirement; and dynamically adjusting the write-in speed of the write-in operation of the host according to the number of the plurality of residual blocks when executing the garbage collection operation during the write-in operation of the host. According to the method, the use condition of the physical block and the write-in behavior of the host are monitored in real time, and a dynamic write-in speed adjusting mechanism is combined, so that the execution efficiency of garbage collection operation is obviously improved, and the write-in performance of the storage equipment under the high-load condition is effectively improved.
Owner:HEFEI KAIMENG TECHNOLOGY CO LTD

Standing query to reactive database

A computing system is provided, including non-volatile storage storing a reactive database including a plurality of database entities. The computing system may further include a processor configured to, via a reactive database application program interface (API), receive a first standing query registration input including a first standing query. The first standing query may include a first update condition and may be associated with a first database entity. The processor may be further configured to store the first standing query in the non-volatile storage. The processor may be further configured to write data to the reactive database and determine that the first update condition is satisfied by the written data. In response to determining that the first update condition is satisfied, the processor may be further configured to execute the first standing query to perform a first state change at the first database entity of the plurality of database entities.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

SOT-MRAM circuit unit based on 2T2M differential structure and storage array circuit thereof

ActiveCN119673239AReduced stability requirementsreduce dependenceDigital storageHemt circuitsInverter
The invention relates to the field of nonvolatile memories, in particular to an SOT-MRAM circuit unit based on a 2T2M differential structure and a storage array circuit of the SOT-MRAM circuit unit. The SOT-MRAM unit comprises a first magnetic tunnel junction, a second magnetic tunnel junction, a first field effect transistor, a second field effect transistor, a first phase inverter, a second phase inverter, a write line, a read line, an input line and an output line which have a specific connection relation. According to the SOT-MRAM circuit unit, through the special 2T2M differential structure design and in combination with the excellent performance of a spin-orbit moment magnetic tunnel junction, the storage and operation performance and efficiency of a 2T2MSOT-MRAM differential circuit unit array are integrally improved, the dependence on the performance of the MTJ is reduced, the SOT-MRAM circuit unit has the better energy efficiency ratio and the more stable read-write speed and precision, and the SOT-MRAM circuit unit has the advantages of being simple in structure, low in cost and high in reliability. And the reliability and the stability are excellent.
Owner:XIDIAN UNIV

Single event upset reinforced magnetic random access memory read circuit

The invention discloses a single event upset reinforced magnetic random access memory reading circuit, and belongs to the field of nonvolatile memories. Interlocked transistors are added on the basis of a traditional 6T reading circuit, meanwhile, a PMOS tube and an NMOS tube are introduced, and errors caused by the single event upset effect can be effectively corrected. The method has the following advantages that single event effect sensitive nodes are considered, zero upset nodes do not exist in the reinforcement method, meanwhile, 1 upset can be rapidly corrected, the single event upset resistance is higher, and the method can be used for reliable storage of data in the space radiation environment.
Owner:58TH RES INST OF CETC

Data writing method and memory controller

The invention provides a data writing method and a memory controller, which are suitable for a rewritable nonvolatile memory module with a plurality of memory units. The method comprises the following steps: firstly, obtaining original data from a host system; then, a plurality of randomization operations are performed on the original data to obtain a plurality of write-in data. Next, a first randomization verification operation is performed on each write data, by which target write data among the plurality of write data is acquired, where the randomization quality of the target write data is determined to be qualified. Finally, the target write data is stored in a plurality of target memory cells of the plurality of memory cells. Through multiple randomization operations and verification processes, the randomness and reliability of data storage are effectively improved, so that the overall performance and data security of a storage system are enhanced.
Owner:HEFEI KAIMENG TECHNOLOGY CO LTD

USB expansion safety real-time bus network card equipment and terminal networking method

The invention provides USB (Universal Serial Bus) extension safety real-time bus network card equipment and a terminal networking method, which are applied to the technical field of network data safety. The network card device comprises a USB interface, a nonvolatile memory, a device ID comparison module, a fingerprint authentication module and an SRB bus module. According to the invention, the secure data transmission of the sensitive equipment is ensured by storing and comparing the equipment ID, identifying the equipment type and using fingerprint authentication, and the sensitive data can be selectively transmitted on the secure real-time bus channel according to the data sensitivity, so that the usability of the network card equipment is improved while the data security is ensured.
Owner:北京傲星科技有限公司

Method and apparatus for transmitting signals to adjust functions of a car for a period of use

According to an embodiment, it is a system comprising a communication module and a processor, wherein the processor storing instructions in a non-transitory memory that, when executed, cause the processor to determine an identity of an occupant; establish a first connection, by sending a first connection request via the communication module, to a first device;receive a first message from the first device, wherein the first message comprises an occupant profile comprising a vehicle setting; establish a second connection, by sending a second connection request via the communication module, to a second device; and receive a second message from the second device, wherein the second message comprises a limitation setting and a priority level.
Owner:VOLVO CAR CORP

Real-time storage and intelligent alarm method and device for abnormal data of Internet of Things gas meter

The invention discloses an Internet of Things gas meter abnormal data real-time storage and intelligent alarm method and device, and relates to the technical field of gas safety monitoring and intelligent alarm. According to the main technical scheme, real-time state data corresponding to a target gas meter are collected, wherein the real-time state data comprise a real-time flow value, a real-time temperature value and a real-time pressure value; based on the instant state data, whether the target gas meter meets an abnormal alarm condition or not is judged, the abnormal alarm condition is used for representing that at least one of an instant flow value, an instant temperature value and an instant pressure value exceeds respective target threshold values, and the target threshold values are dynamic self-adaptive threshold values for conducting geographical environment-seasonal coupling compensation on the target gas meter; and if yes, storing the instant state data as abnormal data in real time to a nonvolatile memory and uploading the abnormal data to a cloud, and executing corresponding intelligent alarm operation according to the abnormal alarm level. The invention aims to improve the accuracy of abnormal alarm so as to ensure that related abnormal data is instantly stored and uploaded to the cloud.
Owner:GUANGZHOU JINRAN INTELLIGENT SYST CO LTD

DRAM (Dynamic Random Access Memory) dynamic repair method based on unit damage trend identification

The invention relates to the technical field of DRAM (Dynamic Random Access Memory) dynamic repair, in particular to a DRAM dynamic repair method based on unit damage trend identification. The method comprises the following steps: receiving a logic address request sent by a CPU (Central Processing Unit), sending a reading command to a DRAM (Dynamic Random Access Memory), and obtaining return data and ECC (Error Correction Code When a single-bit error is detected, the error is corrected according to ECC verification data, correct data is returned, meanwhile, the damage trend of a surrounding area is pre-judged based on physical correlation of DRAM unit damage, a DRAM address and the surrounding area are marked as isolation addresses, and the data are moved to an SRAM; establishing a repair mapping table in the SRAM, and writing the repair mapping table into the nonvolatile memory through the bus interface; reading the mapping table during cold start of the system, judging whether the address is an isolation address or not according to the mapping table in subsequent access, and if yes, accessing the SRAM to obtain data. According to the invention, a single-bit error is prevented from being evolved into a multi-bit error, and the system reliability is improved.
Owner:CARBON CORE MICROELECTRONICS TECH (SHENZHEN) CO LTD

Quick start and safety verification method and equipment for embedded device, medium and program product

The invention provides a quick start and security verification method and equipment for an embedded device, a medium and a program product, in the method, firmware is divided into a core start module and a non-core function module in advance, and the core start module and the non-core function module are respectively stored in a high-speed access area and a common storage area of a nonvolatile memory; after the embedded device is powered on, initialization of the key peripheral is completed; when firmware is started or updated for the first time, security verification based on a digital signature is executed on the core starting module, if verification is passed, a mirror image of the core starting module is written into a running cache partition of the nonvolatile memory, and an integrity label is generated; in the subsequent starting process, the mirror image is loaded from the running cache partition, and the integrity label is used for executing rapid verification; after loading of the core starting module is completed, the non-core function module is loaded, and lightweight check is executed. According to the method, the security of the core module is ensured, the performance and security requirements of the non-core module are considered, and the calculation and storage overhead is reduced.
Owner:SHANGHAI HOLYSTAR INFORMATION TECH

Zonal architecture audio system

A zonal audio system for a vehicle may include a microcontroller unit (MCU), a non-volatile storage communicatively coupled with the MCU that stores audio files for different types of audio functions, and a digital signal processing (DSP) module communicatively coupled with the MCU. The DSP module may process multiple types of audio functions simultaneously through a layered architecture that consolidates and prioritizes different audio streams including emergency calls, acoustic vehicle alerts, chimes, and infotainment.
Owner:RIVIAN HOLDINGS LLC

Configurable dead zone-based joystick control precision improvement method and system

The invention discloses a method and a system for improving the control precision of a control lever based on a configurable dead zone, and relates to the field of electronic control and signal processing, and the method comprises the following steps: carrying out median calibration sampling, precisely obtaining an electrical median value, and temporarily storing a calculation result; boundary calibration sampling is carried out, a rocker is pushed to the limit position in sequence, and the maximum value and the minimum value of an original ADC are monitored and updated in real time; calculating and storing calibration parameters, calculating proportionality coefficients and offset key parameters of an X axis and a Y axis by utilizing the temporarily stored median value and boundary value in combination with a target output range, and generating and solidifying mapping parameters; and writing the parameters into FLASH: permanently storing the finally calculated calibration parameters into a nonvolatile memory FLASH. According to the control lever control precision improving method and system based on the configurable dead zone, the output data of the control lever caused by abrasion and aging can be stabilized within the range specified by a standard protocol again without disassembling equipment and special tools, the full-stroke control capability of the control lever is recovered, and control hidden dangers are eliminated.
Owner:SHENZHEN XIAOLONG ELECTRIC CO LTD

Storage device performing error correction and operating method of storage device

Disclosed is a storage device which includes a nonvolatile memory device, and a memory controller that performs a read operation on the nonvolatile memory device and performs an error correction operation on data read in the read operation. In the error correction operation, the memory controller estimates an error rate of the read data, and determines whether to perform a read retry operation based on the estimated error rate.
Owner:SAMSUNG ELECTRONICS CO LTD

Migrate command associated with tagged capacity in a compute express link (CXL) memory device coupled with a nonvolatile memory express (NVME) memory device

A system can include a first memory device comprising a plurality of dynamic capacity devices, a second memory device, and a processing device, operatively coupled with the first and second memory devices. The processing device is configured to perform operations including receiving a host command to move first data associated with a first tag to the second memory device, wherein the first tag is associated with a first memory section of the plurality of dynamic capacity devices, and wherein the first memory section is allocated to a first host system to store the first data; responsive to receiving the host command to move, determining a second memory section of the second memory device, wherein the second memory section is associated with a namespace of the second memory device; and storing the first data in the second memory section associated with the namespace.
Owner:MICRON TECHNOLOGY INC

Data reading method and memory controller

The invention provides a data reading method and a memory controller thereof, which are suitable for a storage device with a rewritable nonvolatile memory module. The method comprises the following steps: executing a reading operation on a target physical page to obtain target data containing multiple pieces of bit page data; when the error bit number of the target bit page data exceeds a preset threshold value, obtaining a target voltage gear table corresponding to the bit page type, and selecting a current gear sequence number according to the sequence of the gear sequence numbers in the table to execute iterative rereading; and if the error bit number after rereading does not exceed the preset threshold value, acquiring original data and updating the target voltage gear table based on the current gear sequence number. According to the method, the sequence of the voltage gear table is maintained, and the voltage gear group with high rereading success rate is preferentially used, so that the trying times of rereading operation can be effectively reduced, and the rereading efficiency of the flash memory is improved.
Owner:HOSIN GLOBAL ELECTRONICS CO LTD

Firmware package generation method, secure starting method, verification method, device and medium

The invention relates to the technical field of system security, and discloses a firmware package generation method, a secure starting method, a verification method, a device and a medium, the starting method is suitable for a vehicle-mounted SoC system without OTP / eFuse and with a BootROM unmodifiable, and complementary building of a trusted root is achieved in a software mode. In response to the starting instruction, the BootROM loads a security bootstrap program; during first deployment, a secure storage area is created in a nonvolatile memory, and an initial root public key and an abstract thereof are written in to complete initialization of a trust chain. In the subsequent starting process, after the security bootstrap program verifies the integrity of the root public key, the mirror image public key, the abstract and the signature of the mirror image to be started are verified, and it is ensured that the source is legal and the data is complete. On-line updating of a root public key through a chain signature mechanism is supported, that is, a current effective root private key is used for carrying out abstract signature on a new public key, and the new public key can be replaced after the signature verification of an old public key is passed, so that key rotation and trust anchor migration without hardware modification are realized.
Owner:BEI DOU ZHI LIAN KE JI YOU XIAN GONG SI

Buildless dependency fetching

Some embodiments construct a set of build dependencies for a program without a full set of build instructions. The build dependency set is constructed without piggy-backing on a build process that would produce an executable version of the program. Representations of the program's structure, such as expression types, call targets, symbol tables, abstract syntax trees, and other internal compiler data structures, are emitted to persistent non-volatile storage instead of being used only as intermediate steps for executable code generation. Security analysis can then utilize the program representations. Licensing analysis can also utilize the dependency set to identify program components and their storage locations.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Tamper protection for the clock of a field tool

Method (100) for operating a field device (1) comprising an adjustable clock (2), at least one non-volatile CA memory (3) containing a public key certificate (3a) of a trusted certification authority, CA, at least one non-volatile time memory (4) for recording a date and / or time (4a) and at least one interface (5), comprising the steps: • A current date and / or time (7a) is received via the interface (5) (170); • this current date or time (7a) is compared with the date or time (4a) in the time memory (4) (180); and • In response to the fact that the current date or time (7a) is later (190) than the date or time (4a) in the time memory (4), the adjustable clock (2) of the field device (1) is set to the current date or time (7a) (200).
Owner:VEGA GRIESHABER GMBH & CO

Memory system for performing an erase voltage application operation and an erase verify operation for a nonvolatile memory

According to an embodiment, a memory system includes: a nonvolatile memory including a plurality of blocks; and a memory controller. The memory controller is configured to: make a comparison between a first erase voltage application accumulated time period and a first erase verify permission time period each corresponding to a first block targeted for erasure; cause the nonvolatile memory to execute a erase voltage application operation in a case where the first erase voltage application accumulated time period is less than the first erase verify permission time period; and cause the nonvolatile memory to execute a erase verify operation in a case where the first erase voltage application accumulated time period is equal to or greater than the first erase verify permission time period.
Owner:KIOXIA CORP

Memory system

According to one embodiment, a memory system includes a nonvolatile memory, and a memory controller including first and second caches and a first controller. The first cache includes a first memory unit and a first control unit. The second cache includes a second memory unit and a second control unit. The first memory unit includes a plurality of entries each having a cache tag including a first field and a cache line. Upon receiving a first prefetch request for first data of a first logical address, the first control unit stores the first data in the cache line of a first entry included in the first memory unit, and stores a first value in the first field of the first entry. The first control unit maintains the first entry until receiving a read request or a write request for the first logical address from the host.
Owner:KIOXIA CORP