Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

spi flash memory test system and method based on ft4222

A test method and test system technology, applied in static memory, instruments, etc., can solve problems such as frequent programming, inflexibility, and inability to implement test content, and achieve the effect of convenient modification and improved efficiency

Active Publication Date: 2020-12-01
NANJING HEYANGTEK CO LTD
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method has two disadvantages. One is that the bin file executed by the host is burned in the ROM, so during the test process, frequent burning is required, which is troublesome.
The second is that this kind of test can only test the function and response of SPI under normal conditions. In some special cases or the test content cannot be realized, it is not flexible enough.
At present, memory chips are widely used and in great demand. SPI NAND Flash is used in various devices, and the stability of Flash requires a large number of tests to ensure that the test of SPI NAND Flash requires a long time to read and write a large amount of data. Access and other complex operations, so a systematic method is needed to test Flash

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
  • spi flash memory test system and method based on ft4222

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0034] 1) First create a text document and input the commands to be tested. If there are multiple combinations, you need to input them on separate lines. The format is two-byte hexadecimal numbers separated by spaces, arranged in sequence, and press Enter after inputting. new line. Such as:

[0035] Write command 0x02+column addr+data

[0036] Read command 0x03 / 0x3b / 0x6b / 0xeb / 0xbb+column addr+length (two-byte hexadecimal)

[0037] 0x13 / 0x10+block / page addr

[0038] Erase command 0xd8+block addr

[0039] 2) After the script file is input, open the Debug Tool, click the Scan button, openFT4222device, and then set various flash parameters and test conditions on the interface, click the loadfile button after completion, load the command file just created, pass Programming calls the library function of FT4222 to realize the test work of SPI NAND Flash.

[0040] 3) The running result is displayed in the blank area on the right, and at the same time, the correctness of the comma...

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

Provided are an FT4222-based testing system and method for an SPI flash. The testing method comprises: invoking an FT4222 chip device from debugging tools according to a testing statement inputted by a tester; configuring testing conditions for different parameters for an SPI NAND Flash module; and loading the testing statement to an FT4222 chip module to test the SPI NAND Flash module. The testing method can perform simple tests, such as reading, writing, purging and BurnIn (stability) tests, on an SPI NAND Flash. Moreover, a program code of testing software can be modified to accomplish particular test objectives.

Description

technical field [0001] The invention relates to an FT4222-based SPI NAND Flash testing method, which belongs to the field of SPI NAND Flash testing. Background technique [0002] The SPI NAND Flash test is usually connected by two FPGA boards, one as the Host terminal and the other as the Device terminal. During the test, the Host terminal executes different instructions to test whether the various functions of the Device terminal are correct. This method has two disadvantages. One is that the bin file executed by the Host is burned in the ROM, so it needs to be burned frequently during the test process, which is troublesome. The second is that this kind of test can only test the function and response of SPI under normal conditions, and some special cases or test content cannot be realized, which is not flexible enough. [0003] Therefore, the FT4222 is used to simulate the behavior of the Host, and the instructions to be executed are edited in the text file. During the tes...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G11C29/56G11C29/04
CPCG11C29/04G11C29/56
Inventor 黄欢施冠良
Owner NANJING HEYANGTEK CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products