Verification platform and verification method suitable for ECC function verification of network switching chip
A network switching and functional verification technology, which is applied in the verification platform field of network switching chip ECC function verification, can solve the problems of limited ECC function coverage and high cost, and achieve the effects of easy EDA simulation implementation, high verification efficiency, and easy implementation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] Such as figure 1 As shown, the embodiment of the present invention provides a kind of verification platform suitable for network exchange chip ECC function verification, including: configuration information adding module, error injection module and error checking comparison module; wherein, configuration information adding module is used in existing Add configuration information and error injection type information on the verification platform; the configuration information includes whether to enable the status information of the ECC function and whether to enable the status information of the interrupt function; the error injection type information includes: ECC error type; the error injection module is used for According to the configured ECC error type, error injection is performed into the network switch chip under test (DUT); the error checking and comparison module is used to obtain the expected output result of the network switch chip under test in advance accordi...
Embodiment 2
[0048] Correspondingly, the embodiment of the present invention also provides a verification method suitable for verifying the ECC function of the network switching chip, which can be applied to the verification platform provided in the above embodiment, and the verification method includes:
[0049] S101: For different ECC error types, perform error injection into the network switch chip to be tested according to the preset error injection method, and then perform ECC function verification on the network switch chip to be tested according to the preset error check comparison method; the ECC Error types include: single-bit error, two-bit error and no ECC error;
[0050] S102: Inject random ECC error types into the network switch chip to be tested, and then perform ECC function verification on the network switch chip to be tested according to a preset error checking and comparison method.
[0051] Specifically, in order to ensure that the ECC function in the DUT of the device u...
Embodiment 3
[0066] On the basis of Example 2, such as image 3 As shown, the embodiment of the present invention provides another verification method applicable to the ECC function verification of the network switching chip, comprising the following steps:
[0067]S301: Ensure that when no ECC error occurs on the DUT, that is, when no ECC error is injected, the DUT has no functional problems and no interruption is reported.
[0068] S302: Randomly inject single-bit errors, the position of single-bit errors covers both data bits and parity bits, complete a round of regression of all test cases, and confirm that the DUT has no functional problems; at the end of the simulation, the state of the ECC1-bit error count The expected result of the register is equal to the number of fault injections. If the verification result is inconsistent with this, it means that the ECC function of the DUT is defective, and further analysis and positioning is required in combination with the simulation wavefo...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



