NAND drive program test system and method
A driver and test system technology, applied in the field of NAND test, can solve problems such as difficulties in the development and maintenance of synchronous hybrid test systems, and achieve the effect of improving development efficiency and maintainability with obvious advantages
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0048] This embodiment discloses a NAND driver testing system. This system encapsulates the functions required for various tests into modules. Each module can independently occupy CPU resources in turn under the management of the scheduler. Simulate parallel operation, combine different configurations of modules and reasonable connections between modules, so as to meet the functional and performance testing requirements of NAND drivers in various scenarios.
[0049] Such as figure 1 As shown, the test system includes a test management module, an information statistics module, a data processing module, a command generation module, a feedback information analysis module, a NAND driver interface module, a resource management module and a scheduling module. During the entire test process, the test management module is responsible for monitoring the entire test process and handling exceptions. The scheduling module is responsible for reasonably allocating CPU resources to each modu...
Embodiment 2
[0072] This embodiment discloses a method for testing NAND driven reservoir sequence, such as figure 2 shown, including the following steps:
[0073] 1. At the beginning of the test, allocate an independent stack space for each module as described above, as well as the initial priority required for scheduling, and then start the test management module;
[0074] 2. The test management module sends configuration information to the information statistics module to determine the type of command to be sent and the quantity of each command;
[0075] 3. Start a certain type of command generation module to enter the command generation process. This module will first query the resource management module to check whether the system can allocate its corresponding resources, such as whether there is an available command ID number, or whether there is a slave The memory space of a large amount of data returned by the driver, etc.; if such resources can be obtained, go to step 4, otherwis...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

