Supercharge Your Innovation With Domain-Expert AI Agents!

A method and apparatus for controlling programming performance

A programming data, consistent technology, applied in the storage field, can solve the problems of reducing the effective current of programming, unable to complete the programming task, temperature rise and so on

Active Publication Date: 2020-10-30
GIGADEVICE SEMICON (BEIJING) INC +1
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The method and device for controlling the programming performance provided by the present invention solve the problem that the temperature rises, the programming effective current decreases, the time for a single programming pressurization operation is fixed, and the time required to complete the entire programming operation will be longer, and even eventually Problems with inability to complete programming tasks

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method and apparatus for controlling programming performance
  • A method and apparatus for controlling programming performance
  • A method and apparatus for controlling programming performance

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0069] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0070] figure 2 A flow chart of a method for controlling programming performance according to an embodiment of the present invention is shown. The method is applied to a NOR flash memory, and the NOR flash memory includes: a temperature sensor, a programming operation state machine, a clock frequency generator and a programming storage unit, and the programming operation state machine includes: a counter, the temperature sensor is connected with the p...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method and a device for controlling programming performance. The method is applied to an NOR flash memory. The NOR flash memory comprises a NOR flash memory and a NOR flash memory, the device comprises a temperature sensor, a clock frequency generator, a programming operation state machine and a programming storage unit, the programming operation state machine includes: aprogram operation state machine; a counter, the method comprising: a counter; the programming operation state machine receives a programming operation instruction and to-be-programmed data; and executing programming verification and programming pressurization operation according to the programming operation instruction and the to-be-programmed data, receiving the working temperature of the NOR flash memory sent by the temperature sensor, adjusting the time according to the working temperature, and completing the programming pressurization operation according to the adjusted time. When the programming pressurization operation is executed, the programming operation state machine adjusts the time of the single programming pressurization operation according to the working temperature of the NOR flash memory, completes the programming pressurization operation, controls the programming verification operation and the cycle period of the programming pressurization operation, and improves the programming performance of the NOR flash memory.

Description

technical field [0001] The invention relates to the storage field, in particular to a method and device for controlling programming performance. Background technique [0002] At present, NOR flash memory uses channel carrier hot electron injection to realize programming operation. The research results show that when the temperature rises, the activity of hot electrons increases, and the effective programming current generated will decrease. The time will be longer. [0003] refer to figure 1 , shows a schematic diagram of the programming principle of the existing NOR flash memory. The programming operation is to inject the hot electrons accelerated by the high electric field into the floating gate layer through the hot electron injection method, so as to change the threshold value of the floating gate layer to achieve the effect of programming. In order to form a conductive channel In order to make electrons reach the floating gate layer, a positive voltage needs to be add...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G11C16/12
CPCG11C16/12
Inventor 刘言言许梦付永庆
Owner GIGADEVICE SEMICON (BEIJING) INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More