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

Verification system and method for memory controller

A memory controller and generator technology, applied in the field of verification, can solve the problems of low efficiency, poor reusability, insufficient memory controller verification, etc., and achieve the effect of high efficiency, good reusability, and sufficient verification

Active Publication Date: 2012-11-21
ANYKA (GUANGZHOU) MICROELECTRONICS TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the embodiments of the present invention is to provide a memory controller verification system, aiming to solve the problems of insufficient verification, poor reusability and low efficiency in verifying whether the memory controller is working normally in the prior art

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
  • Verification system and method for memory controller
  • Verification system and method for memory controller
  • Verification system and method for memory controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0034] The embodiment of the present invention builds a memory controller verification system based on the module level, the system includes: a test case generator for generating at least one test case, for generating a control transaction according to the test case generated by the test case generator, and simultaneously testing the The use case is converted to the memory controller interface bus timing to the bus driver of the memory controller, which is used to monitor the monitoring unit of the monitoring transaction generated by the memory controller according to the received interface bus timi...

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

The invention is suitable for the field of verification, and provides a verification system and a verification method for a memory controller. The system comprises a test case generator, a bus driver, a monitoring unit and a scoreboard, wherein the test case generator is used for generating at least one test case; the bus driver is used for generating a control event according to the test case generated by the test case generator, converting the test case into the interface bus timing of the memory controller and sending the interface bus timing to the memory controller simultaneously; the monitoring unit is used for monitoring a monitoring event which is generated by the memory controller according to the received interface bus timing; and the scoreboard is used for judging whether the memory controller works normally or not according to the control event generated by the bus driver and the monitoring unit monitored by the monitoring unit. By establishing a module level-based verification system for the memory controller, a plurality of channels of the memory controller are parallelly and fully verified, so the system has high reusability and efficiency.

Description

technical field [0001] The invention belongs to the verification field, in particular to a memory controller verification system and method. Background technique [0002] In modern IC (Integrate Circuit) design, especially in digital image processing modules, the required data is often larger than the on-chip storage capacity and the calculation is complex and real-time. Therefore, for a processing system with limited on-chip storage resources, it is usually necessary to borrow external storage space. In order to improve the real-time processing capability of the system, it is necessary to use Direct Memory Access (DMA) to exchange data between the design module and the external memory. The DMA controller is to control the transmission of data between the IC design module and the external memory. Due to the important role of the DMA controller in data transmission, its errors may lead to the collapse of the entire system. Therefore, it is also necessary to fully verify it. ...

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): G06F17/50
Inventor 赵玉梅王恒军徐骏宇胡胜发
Owner ANYKA (GUANGZHOU) MICROELECTRONICS TECH 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