CN112613081B - Memory chip sequence code generation method and device, electronic equipment and storage medium - Google Patents

Memory chip sequence code generation method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN112613081B
CN112613081B CN202011432364.9A CN202011432364A CN112613081B CN 112613081 B CN112613081 B CN 112613081B CN 202011432364 A CN202011432364 A CN 202011432364A CN 112613081 B CN112613081 B CN 112613081B
Authority
CN
China
Prior art keywords
sequence code
latest
configuration file
central server
index value
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.)
Active
Application number
CN202011432364.9A
Other languages
Chinese (zh)
Other versions
CN112613081A (en
Inventor
倪黄忠
范厚奎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Shi Creative Electronics Co.,Ltd.
Original Assignee
Shenzhen Shichuangyi Electronic Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Shichuangyi Electronic Co ltd filed Critical Shenzhen Shichuangyi Electronic Co ltd
Priority to CN202011432364.9A priority Critical patent/CN112613081B/en
Publication of CN112613081A publication Critical patent/CN112613081A/en
Application granted granted Critical
Publication of CN112613081B publication Critical patent/CN112613081B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/73Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information by creating or determining hardware identification, e.g. serial numbers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • G06F16/2379Updates performed during online database operations; commit processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Computer Security & Cryptography (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Abstract

The invention is suitable for the technical field of computers, and provides a method and a device for generating a sequence code of a memory chip, an electronic device and a storage medium, wherein the method comprises the following steps: the central server acquires sequence code acquisition signals transmitted by all the test bits and stores all the sequence code acquisition signals in a stack area in sequence; the central server judges whether the current index value of the sequence code configuration file is occupied or not; if so, the central server acquires the latest sequence code generated by the sequence code configuration file, and returns the latest sequence code to the test bit corresponding to the first sequence code acquisition signal in the stack area, and meanwhile, the sequence code configuration file records the latest index value of the latest sequence code. The method provided by the invention solves the problems that the existing sequence code generation method is complicated and error-prone, and the sequence code field is easy to waste.

Description

Memory chip sequence code generation method and device, electronic equipment and storage medium
Technical Field
The invention belongs to the technical field of computers, and particularly relates to a method and a device for generating a sequence code of a memory chip, electronic equipment and a storage medium.
Background
The serial number sn (serial number) is used as a part of the identity Information (ID) of the memory chip, and is an important basis for a platform with the memory chip to generate a machine code and to control and identify the original chip. Most memory chips are unique by their serial codes and exist in different forms in memory cards, such as smart information of solid state disk, serial code fields corresponding to CID registers of embedded multimedia memory cards, U-disks, TF-cards, SD-cards, and the like. The existing embedded memory card is generally produced in batches by adopting an automatic machine, one machine can be provided with a plurality of test computers for production at the same time, each computer is connected with a plurality of USB test fixtures, and each test fixture can be made into 16 or 32 test positions according to the requirements of mass production software. In the production environment, if each machine is in full production, a plurality of computers can be driven to test dozens or even hundreds of storage chips at one time. The serial codes of all products are written in and stored in the chip when the mass production test is carried out, because mass production software on each PC executes test work respectively, if the serial codes are not uniformly managed and allocated, the condition that the serial codes of samples in the same batch produced on a test computer are identical appears.
In order to solve the above problems, in the prior art, according to the number of testing computers configured on an automation machine, sequence codes are uniformly distributed by a production tool, and the computers for testing samples in the same batch fixedly use the sequence codes of corresponding sections, so that the mass production software of each testing computer can be kept to work independently without mutual influence, and the time for waiting each testing position is saved.
However, in the above manner, the initial position of the serial code of each computer needs to be set by sub-package for mass production of products, the set sub-package number increases with the number of the test computers, which is cumbersome and error-prone, and is not convenient for engineers to control mass production version files, and the number of the products that can be produced by each test computer is limited, if the number exceeds the range, the problem of the repetition of the serial code also occurs, and if the machine cannot work at full load for some reasons, the serial code field corresponding to the unused test computer is wasted.
Disclosure of Invention
The embodiment of the invention aims to provide a method for generating a sequence code of a memory chip, and aims to solve the problems that the existing method for generating the sequence code is complicated and error-prone, and the sequence code field is easy to waste.
The embodiment of the invention is realized in such a way that a method for generating a sequence code of a memory chip comprises the following steps:
the central server acquires sequence code acquisition signals transmitted by all the test bits and stores all the sequence code acquisition signals in a stack area in sequence;
the central server judges whether the current index value of the sequence code configuration file is occupied or not;
if so, the central server acquires the latest sequence code generated by the sequence code configuration file, and returns the latest sequence code to the test bit corresponding to the first sequence code acquisition signal in the stack area, and meanwhile, the sequence code configuration file records the latest index value of the latest sequence code.
Further, after the step of the central server determining whether the current index value of the serial code configuration file is occupied, the method further includes the following steps:
if not, the step that the central server judges whether the current index value of the sequence code configuration file is occupied is executed in a traversing way.
Further, the method for recording the latest index value of the latest sequence code by the sequence code configuration file comprises the following steps:
and acquiring an index starting value, an index ending value and an index mark of the latest sequence code.
Further, the method for recording the latest index value of the latest sequence code by the sequence code configuration file comprises the following steps:
and after the first test bit successfully writes the latest sequence code into a memory chip, transmitting the latest index value to the central server, and writing the latest index value into the sequence code configuration file by the central server.
Further, after the step of returning the latest serial code to the test bits corresponding to the first serial code acquisition signal in the stack area, the method further includes the steps of:
and deleting the current first sequence code acquisition signal in the stack area to obtain a new first sequence code acquisition signal.
Another embodiment of the present invention further provides a memory chip sequence code generating apparatus, including:
the central server is used for acquiring sequence code acquisition signals transmitted by all test positions, storing all the sequence code acquisition signals in a stack area, judging whether the current index value of a sequence code configuration file is occupied, acquiring the latest sequence code generated by the sequence code configuration file, and transmitting the latest sequence code back to the test position corresponding to the first sequence code acquisition signal in the stack area;
and the sequence code configuration file is used for generating the latest sequence code and recording the latest index value of the latest sequence code.
Still further, the apparatus further comprises:
and the traversal execution module is used for performing the step that the central server judges whether the current index value of the sequence code configuration file is occupied in a traversal mode.
Further, the sequence code configuration file includes:
and the recording module is used for acquiring the index starting value, the index ending value and the index mark of the latest sequence code.
Another embodiment of the present invention further provides an electronic device, including: the memory chip sequence code generation method comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein the processor executes the computer program to realize the steps in the memory chip sequence code generation method.
Another embodiment of the present invention further provides a computer-readable storage medium, having a computer program stored thereon, where the computer program, when executed by a processor, implements the steps in the memory chip sequence code generating method according to any one of the above.
The invention has the beneficial effects that: acquiring sequence code acquisition signals transmitted by all test bits through a central server, and storing all the sequence code acquisition signals in a stack area in sequence; then judging whether the current index value of the sequence code configuration file is occupied or not through the central server; if so, the central server acquires the latest sequence code generated by the sequence code configuration file, and returns the latest sequence code to the test bit corresponding to the first sequence code acquisition signal in the stack area, and meanwhile, the sequence code configuration file records the latest index value of the latest sequence code; by the method, in the mass production test process, a plurality of product test positions on the machine table have one sequence code configuration file at the same time, and the sequence code configuration file is updated after the latest sequence code is written into the product, so that the sequence code is increased progressively and is not repeated; the configuration file of the same sequence code can be continuously updated, a plurality of mass production software is not required to be divided, misoperation is reduced, unused fields which can be represented by the sequence code cannot be generated, the sequence code in the same batch is unique, the number of produced samples is more than 42 hundred million, and the requirement of large-batch products can be met.
Drawings
FIG. 1 is a flowchart of a method for generating a serial code of a memory chip according to an embodiment of the present invention;
FIG. 2 is a flowchart of a method for generating a serial code of a memory chip according to an embodiment of the present invention;
fig. 3 is a schematic block diagram of a device for a method for generating a sequence code of a memory chip according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In the present invention, unless otherwise expressly specified or limited, the terms "mounted," "connected," "secured," and the like are to be construed broadly and can, for example, be fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
According to the invention, the central server is set up, and the sequence code configuration file is placed in the central server, so that in the mass production test process, a plurality of product test positions on a machine table have one sequence code configuration file at the same time, and only one sequence code configuration file can be accessed, and the sequence code configuration file of the central server is updated after the sequence code is written in the product, so that the problem of sequence code repetition is solved; and deleting the current first sequence code acquisition signal in the stack area, so that no repeated sequence code acquisition signal exists in the stack area.
Specific implementations of the present invention are described in detail below with reference to specific examples.
Example one
Referring to fig. 1, a method for generating a serial code of a memory chip according to a first embodiment of the present invention includes steps S01 to S03:
step S01, the central server obtains the sequence code obtaining signals transmitted from all the test bits, and stores all the sequence code obtaining signals in the stack area in sequence.
In the testing process of the memory chip, the automatic testing machine is responsible for controlling the testing of all the memory chips, sending a mass production signal to the testing computer, automatically detecting the signal by mass production software on the testing computer, controlling the testing bits to start firmware burning testing, writing sequence code information into the memory chips in the firmware burning process, and uniformly distributing sequence codes obtained by each testing bit by the central server; the central server communicates with the mass production software on each test computer through a network or a serial port, the firmware burning test is carried out to the sequence code writing process, sequence code acquisition signals are sent to the central server to acquire the sequence codes, then the central server monitors the sequence code acquisition signals sent by each test position and sequentially stores the sequence code acquisition signals into the stack area, and therefore the sequence code acquisition signals are sequentially stored into the stack area. The mass PRODUCTION software, also called a USB DISK mass PRODUCTION TOOL (PDT for short), writes corresponding data into the USB DISK, so that the computer can correctly identify the USB DISK, and the USB DISK has some special functions.
In step S02, the central server determines whether the current index value of the serial code configuration file is occupied.
Step S03, if yes, the central server obtains the latest sequence code generated by the sequence code configuration file, and returns the latest sequence code to the test bit corresponding to the first sequence code obtaining signal in the stack area, and meanwhile, the sequence code configuration file records the latest index value of the latest sequence code.
Specifically, the sequence code acquisition signal is used for inquiring the sequence code configuration file to try to acquire the current index value of the latest sequence code, and the current index value is returned to the test bit corresponding to the first sequence code acquisition signal in the stack area, and the latest index value of the latest sequence code is recorded, so that the situation that the sequence codes are acquired next time and overlapped does not occur is avoided.
In the method for generating the sequence code of the memory chip, the central server acquires the sequence code acquisition signals transmitted from all the test positions and stores all the sequence code acquisition signals in the stack area in sequence; then judging whether the current index value of the sequence code configuration file is occupied or not through the central server; if so, the central server acquires the latest sequence code generated by the sequence code configuration file, and returns the latest sequence code to the test bit corresponding to the first sequence code acquisition signal in the stack area, and meanwhile, the sequence code configuration file records the latest index value of the latest sequence code; by the method, in the mass production test process, a plurality of product test positions on the machine table have one sequence code configuration file at the same time, and the sequence code configuration file is updated after the latest sequence code is written into the product, so that the sequence code is increased progressively and is not repeated; the configuration file of the same sequence code can be continuously updated, a plurality of mass production software is not required to be divided, misoperation is reduced, unused fields which can be represented by the sequence code cannot be generated, the sequence code in the same batch is unique, the number of produced samples is more than 42 hundred million, and the requirement of large-batch products can be met.
Example two
In another embodiment of the present invention, referring to fig. 1, after the step of the central server determining whether the current index value of the sequence code configuration file is occupied, the method further includes the following steps:
if not, the step that the central server judges whether the current index value of the sequence code configuration file is occupied is executed in a traversing way. When the central server judges that the current index value of the sequence code configuration file is not occupied, the central server indicates that the current sequence code configuration file does not generate the sequence code corresponding to the current index value, and the latest sequence code can be directly configured, so that the sequence code is ensured to be increased progressively without being repeated.
EXAMPLE III
In an embodiment of the present invention, referring to fig. 2, the method for recording the latest index value of the latest serial code by the serial code profile includes steps S031:
step S031, obtain the index start value, index end value, and index marker of the latest sequence code.
The method for recording the latest index value of the latest serial code by the serial code configuration file comprises the following steps of S032:
step S032, after the first test bit successfully writes the latest serial code into the memory chip, the latest index value is transmitted to the central server, and the central server writes the latest index value into the serial code configuration file.
Specifically, the sequence code configuration file has two functions, one of which is used for recording a sequence code index range, including an index start value, an index end value and an index mark; the index start value and the index end value determine the boundary which can be set by the sequence code, the minimum is 1, and the maximum is 0xFFFFFFFF (16-system); the index mark is used for automatically setting the format of the sequence code and distinguishing products of different batches with different production dates, for example, the index mark is marked by using system time, a network port IP and serial port numbers so as to distinguish samples of different machines in different time volume production. The other function of the sequence code configuration file is used for synchronizing the current latest index value, and after the test bit successfully writes the latest sequence code into the memory chip, the current latest index value is transmitted to the central server and written into the sequence code configuration file, so that the latest index value is increased backwards according to the latest index value when the next sequence code is obtained; it is understood that in other embodiments of the present invention, two sequence code profiles may be further configured to implement the above two functions respectively.
Example four
In an embodiment of the invention, referring to fig. 1, after the step of returning the latest serial code to the test bit corresponding to the first serial code acquiring signal in the stack area, the method further includes step S04:
step S04, deleting the current first sequence code acquisition signal in the stack area to obtain a new first sequence code acquisition signal. In order to ensure that a test bit corresponding to the first sequence code acquisition signal does not repeatedly acquire the sequence code, the current first sequence code acquisition signal in the stack area may be deleted to acquire a new first sequence code acquisition signal, for example, if the current first sequence code acquisition signal in the stack area is a and the second sequence code acquisition signal is B, after the central server returns the latest sequence code to the test bit corresponding to the first sequence code acquisition signal in the stack area, the signal a in the stack area is deleted, and at this time, the signal B automatically becomes the new first sequence code acquisition signal.
EXAMPLE five
Another embodiment of the present invention provides a memory chip sequence code generating apparatus, please refer to fig. 3, where the apparatus includes:
the central server 10 is configured to acquire sequence code acquisition signals transmitted from all test bits, store all the sequence code acquisition signals in a stack area, determine whether a current index value of a sequence code configuration file is occupied, acquire a latest sequence code generated by the sequence code configuration file, and transmit the latest sequence code back to the test bit corresponding to the first sequence code acquisition signal in the stack area.
And the sequence code configuration file 20 is used for generating the latest sequence code and recording the latest index value of the latest sequence code.
The memory chip sequence code generating device acquires sequence code acquisition signals transmitted by all test positions through a central server and stores all the sequence code acquisition signals in a stack area in sequence; then judging whether the current index value of the sequence code configuration file is occupied or not through the central server; if so, the central server acquires the latest sequence code generated by the sequence code configuration file, and returns the latest sequence code to the test bit corresponding to the first sequence code acquisition signal in the stack area, and meanwhile, the sequence code configuration file records the latest index value of the latest sequence code; by the method, in the mass production test process, a plurality of product test positions on the machine table have one sequence code configuration file at the same time, and the sequence code configuration file is updated after the latest sequence code is written into the product, so that the sequence code is increased progressively and is not repeated; the configuration file of the same sequence code can be continuously updated, a plurality of mass production software is not required to be divided, misoperation is reduced, unused fields which can be represented by the sequence code cannot be generated, the sequence code in the same batch is unique, the number of produced samples is more than 42 hundred million, and the requirement of large-batch products can be met.
EXAMPLE six
In an embodiment of the present invention, referring to fig. 3, the apparatus further includes:
and the traversal execution module 11 is configured to perform traversal to determine whether the current index value of the serial code configuration file is occupied by the central server.
Specifically, in this embodiment, the sequence code configuration file 20 includes:
the recording module 21 is configured to obtain an index start value, an index end value, and an index flag of the latest sequence code.
EXAMPLE seven
In order to solve the foregoing technical problem, an embodiment of the present application further provides an electronic device, configured to perform processing in a memory chip sequence code generation method. Referring to fig. 4, fig. 4 is a block diagram of a basic structure of the electronic device of the present embodiment, as shown in fig. 4.
The electronic device 14 comprises a memory 1401, a processor 1402, a network interface 1403 communicatively connected to each other via a system bus. It is noted that only electronic device 14 having components 1401 and 1403 is shown, but it is understood that not all of the shown components need be implemented, and that more or fewer components can be implemented instead. As will be understood by those skilled in the art, the electronic device is a device capable of automatically performing numerical calculation and/or information processing according to a preset or stored instruction, and the hardware includes, but is not limited to, a microprocessor, an Application Specific Integrated Circuit (ASIC), a Programmable Gate Array (FPGA), a Digital Signal Processor (DSP), an embedded device, and the like.
The electronic device may be a desktop computer, a notebook, a palm computer, a cloud server, or other computing device. The electronic equipment can be in man-machine interaction with a user through a keyboard, a mouse, a remote controller, a touch panel or voice control equipment and the like.
The memory 1401 includes at least one type of readable storage medium including a flash memory, a hard disk, a multimedia card, a card type memory (e.g., SD or DX memory, etc.), a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a Read Only Memory (ROM), an Electrically Erasable Programmable Read Only Memory (EEPROM), a Programmable Read Only Memory (PROM), a magnetic memory, a magnetic disk, an optical disk, etc. In some embodiments, the storage 1401 may be an internal storage unit of the electronic device 14, such as a hard disk or a memory of the electronic device 14. In other embodiments, the memory 1401 may also be an external storage device of the electronic device 14, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like, which are provided on the electronic device 14. Of course, the memory 1401 may also include both internal and external memory units of the electronic device 14. In this embodiment, the memory 1401 is generally configured to store an operating system installed in the electronic device 14 and various types of application software, such as program codes of a memory chip sequence code generation method. The memory 1401 may also be used to temporarily store various types of data that have been output or are to be output.
The processor 1402 may be, in some embodiments, a Central Processing Unit (CPU), a controller, a microcontroller, a microprocessor, or other data Processing chip. The processor 1402 is generally configured to control the overall operation of the electronic device 14. In this embodiment, the processor 1402 is configured to run the program code stored in the memory 1401 or process data, for example, the program code of the above-mentioned memory chip sequence code generation method.
The network interface 1403 may include a wireless network interface or a wired network interface, and the network interface 1403 is generally used for establishing a communication connection between the electronic device 14 and other electronic devices.
Example eight
The present application further provides another embodiment, which is to provide a computer-readable storage medium, wherein the computer-readable storage medium stores a memory chip sequence code generation method program, and the memory chip sequence code generation method program can be executed by at least one processor, so that the at least one processor executes the steps of the memory chip sequence code generation method.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention.

Claims (9)

1. A method for generating a sequence code of a memory chip is characterized by comprising the following steps:
in the process of testing the memory chip, the central server acquires sequence code acquisition signals transmitted by all test positions and stores all the sequence code acquisition signals in a stack area in sequence, the central server stores sequence code configuration files, and only one test position can access the sequence code configuration files at the same time;
the central server judges whether the current index value of the sequence code configuration file is occupied or not;
if so, the central server acquires the latest sequence code generated by the sequence code configuration file, and returns the latest sequence code to the test bit corresponding to the first sequence code acquisition signal in the stack area, and meanwhile, the sequence code configuration file records the latest index value of the latest sequence code; the method for recording the latest index value of the latest sequence code by the sequence code configuration file comprises the following steps: and after the first test bit successfully writes the latest sequence code into a memory chip, transmitting the latest index value to the central server, and writing the latest index value into the sequence code configuration file by the central server.
2. The memory chip sequence code generating method of claim 1, wherein after the step of the central server determining whether the current index value of the sequence code configuration file is occupied, the method further comprises the steps of:
if not, the step that the central server judges whether the current index value of the sequence code configuration file is occupied is executed in a traversing way.
3. The memory chip serial code generating method according to claim 1, wherein the method for recording the latest index value of the latest serial code by the serial code profile comprises the steps of:
and acquiring an index starting value, an index ending value and an index mark of the latest sequence code.
4. The method for generating serial codes of memory chips according to claim 1, wherein after the step of returning the latest serial code to the test bits corresponding to the first serial code acquiring signal in the stack area, the method further comprises the steps of:
and deleting the current first sequence code acquisition signal in the stack area to obtain a new first sequence code acquisition signal.
5. An apparatus for generating a serial code of a memory chip, the apparatus comprising:
the central server is used for acquiring sequence code acquisition signals transmitted by all test positions in the testing process of the memory chip, storing all the sequence code acquisition signals in a stack area, judging whether the current index value of a sequence code configuration file is occupied, acquiring the latest sequence code generated by the sequence code configuration file at the same time, returning the latest sequence code to the test position corresponding to the first sequence code acquisition signal in the stack area, storing the sequence code configuration file in the central server, and only one test position can access the sequence code configuration file at the same time;
the sequence code configuration file is used for generating the latest sequence code and recording the latest index value of the latest sequence code; the sequence code configuration file records the latest index value of the latest sequence code and comprises the following steps: and after the first test bit successfully writes the latest sequence code into a memory chip, transmitting the latest index value to the central server, and writing the latest index value into the sequence code configuration file by the central server.
6. The apparatus of claim 5, wherein the apparatus further comprises:
and the traversal execution module is used for performing the step that the central server judges whether the current index value of the sequence code configuration file is occupied in a traversal mode.
7. The apparatus of claim 5, wherein the sequence code profile comprises:
and the recording module is used for acquiring the index starting value, the index ending value and the index mark of the latest sequence code.
8. An electronic device, comprising: memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps in the memory chip sequence code generation method according to any one of claims 1 to 4 when executing the computer program.
9. A computer-readable storage medium, having stored thereon a computer program which, when executed by a processor, implements the steps in the memory chip serial code generation method according to any one of claims 1 to 4.
CN202011432364.9A 2020-12-10 2020-12-10 Memory chip sequence code generation method and device, electronic equipment and storage medium Active CN112613081B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011432364.9A CN112613081B (en) 2020-12-10 2020-12-10 Memory chip sequence code generation method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011432364.9A CN112613081B (en) 2020-12-10 2020-12-10 Memory chip sequence code generation method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112613081A CN112613081A (en) 2021-04-06
CN112613081B true CN112613081B (en) 2022-02-11

Family

ID=75229523

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011432364.9A Active CN112613081B (en) 2020-12-10 2020-12-10 Memory chip sequence code generation method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112613081B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105335679A (en) * 2015-11-30 2016-02-17 深圳市元征科技股份有限公司 Serial number writing-in method and device
CN106528220A (en) * 2016-10-27 2017-03-22 武汉奥泽电子有限公司 Anti-coincident-code programming system and method for serial number of automobile remote controller
CN107341411A (en) * 2017-06-13 2017-11-10 广州视源电子科技股份有限公司 The product ID generation method and device of a kind of electronic equipment
CN108829404A (en) * 2018-05-30 2018-11-16 珠海全志科技股份有限公司 Number-baking method, device, terminal device and the readable storage medium storing program for executing of terminal device
CN111063386A (en) * 2019-12-30 2020-04-24 深圳佰维存储科技股份有限公司 DDR chip testing method and device
CN111291424A (en) * 2020-02-19 2020-06-16 望海康信(北京)科技股份公司 Identification number generation method and device, computer equipment and storage medium
CN111435383A (en) * 2020-01-14 2020-07-21 珠海市杰理科技股份有限公司 Data processing method, data processing chip and electronic equipment
CN111783168A (en) * 2020-07-09 2020-10-16 广西世纪创新显示电子有限公司 Correction method for reversely calculating EDID (extended display identification data) annual period based on serial number

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5680131A (en) * 1993-10-29 1997-10-21 National Semiconductor Corporation Security system having randomized synchronization code after power up
JP3799326B2 (en) * 2002-12-02 2006-07-19 Necインフロンティア株式会社 Packet transmission method and packet reception method
US9570193B2 (en) * 2014-12-17 2017-02-14 International Business Machines Corporation Implementing hidden security key in eFuses
CN110830465B (en) * 2019-11-01 2022-11-25 大唐微电子技术有限公司 Security protection method for accessing UKey, server and client

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105335679A (en) * 2015-11-30 2016-02-17 深圳市元征科技股份有限公司 Serial number writing-in method and device
CN106528220A (en) * 2016-10-27 2017-03-22 武汉奥泽电子有限公司 Anti-coincident-code programming system and method for serial number of automobile remote controller
CN107341411A (en) * 2017-06-13 2017-11-10 广州视源电子科技股份有限公司 The product ID generation method and device of a kind of electronic equipment
CN108829404A (en) * 2018-05-30 2018-11-16 珠海全志科技股份有限公司 Number-baking method, device, terminal device and the readable storage medium storing program for executing of terminal device
CN111063386A (en) * 2019-12-30 2020-04-24 深圳佰维存储科技股份有限公司 DDR chip testing method and device
CN111435383A (en) * 2020-01-14 2020-07-21 珠海市杰理科技股份有限公司 Data processing method, data processing chip and electronic equipment
CN111291424A (en) * 2020-02-19 2020-06-16 望海康信(北京)科技股份公司 Identification number generation method and device, computer equipment and storage medium
CN111783168A (en) * 2020-07-09 2020-10-16 广西世纪创新显示电子有限公司 Correction method for reversely calculating EDID (extended display identification data) annual period based on serial number

Also Published As

Publication number Publication date
CN112613081A (en) 2021-04-06

Similar Documents

Publication Publication Date Title
US7685322B2 (en) Port number emulation for wireless USB connections
CN108363737B (en) Data format conversion method, device and equipment
CN111240238B (en) Chip control system
CN112996020A (en) Bluetooth-based automatic testing method and device and Bluetooth testing terminal
CN111488304A (en) Interface switching circuit
CN107506323B (en) Hot plug processing method and device
CN110688305B (en) Test environment synchronization method, device, medium and electronic equipment
CN107066522B (en) Database access method and device
CN111190621A (en) Firmware burning method, device, system, terminal equipment and storage medium
CN113177015B (en) Frame header-based serial port communication method and serial port chip
CN112613081B (en) Memory chip sequence code generation method and device, electronic equipment and storage medium
CN111651397B (en) Method and equipment for accessing peripheral module of PXIe
CN110134423B (en) Firmware updating method and device and computer readable storage medium
CN111143092B (en) Fault recording data processing method, system and terminal equipment
CN109445698B (en) Method and device for querying multi-chip flash state and computer readable storage medium
CN107885674B (en) Bluetooth device simulator, working method thereof and Bluetooth device operating system
CN106874191B (en) Intelligent database execution method and system
CN114116544B (en) Slot information acquisition method, device, equipment and storage medium
CN115543936A (en) Method, device and equipment for constructing model files in batches and storage medium
CN112527276B (en) Data updating method and device in visual programming tool and terminal equipment
CN114063513A (en) Power module parallel operation address allocation method, system, device, electronic equipment and computer readable storage medium
CN113886302A (en) Serial port number obtaining method and device of application equipment, terminal equipment and storage medium
CN112417012A (en) Data processing method and system
CN111722858A (en) Online upgrading method and terminal equipment
CN112202636B (en) Communication test method and system

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
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 518000 floor 1, floor 2 and floor 3, No. 7, Xinfa East Road, Xiangshan community, Xinqiao street, Bao'an District, Shenzhen, Guangdong Province; No.5 1st, 2nd and 3rd floors

Patentee after: Shenzhen Shi Creative Electronics Co.,Ltd.

Country or region after: China

Address before: 518000 the first floor to the third floor of No.7 Xinfa East Road, Xinqiao street, Bao'an District, Shenzhen City, Guangdong Province; there is a business place in No.2 factory building, area a, xinfengze Industrial Zone, Shangnan East Road

Patentee before: SHENZHEN SHICHUANGYI ELECTRONIC CO.,LTD.

Country or region before: China