FPGA-based flash application verification system
The FPGA-based FLASH application verification system uses two FPGAs as the controller and processor, respectively, to achieve comprehensive functional verification of various non-volatile memories. This solves the problem of insufficient versatility in existing FLASH verification systems and improves verification efficiency and coverage.
Patent Information
- Application Number
- CN202210406688.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-18
- Publication Date
- 2026-01-09
- Estimated Expiration
- 2042-04-18
AI Technical Summary
In the existing technology, FLASH verification systems lack universality, cannot be compatible with different models of FLASH memory, and mainly focus on timing matching verification, which cannot meet the application verification needs of non-volatile memory.
An FPGA-based FLASH application verification system was designed, including a PC, a FLASH application verification board, and a programmable power supply. Two FPGAs are used as the controller and processor, respectively. The system verifies the erase, write, and read functions of the FLASH, the JTAG function, and the memory configuration function through a serial port module, JTAG module, and power supply module. It supports multiple non-volatile memory types.
It enables comprehensive functional verification of different types of FLASH, improves the coverage and versatility of verification, can quickly identify design problems, accelerate device maturity, and reduce hardware costs.