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

Method and device for testing data valid window of double data rate-3 (DDR3)

A data efficient and data technology, applied in electrical digital data processing, static memory, instruments, etc., can solve the problems of multiple fpga logic resources, difficult to meet engineering timing, difficult layout and wiring, etc., to save logic resources and reduce the difficulty of layout and wiring. , Guarantee the effect of timing requirements

Active Publication Date: 2014-05-21
DAWNING INFORMATION IND BEIJING +1
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, using this method will occupy more fpga logic resources. In the case of a large fpga project and tight logic resources, it will lead to a shortage of logic resources, which in turn will cause difficulties in layout and routing, and difficult to meet the project timing.

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
  • Method and device for testing data valid window of double data rate-3 (DDR3)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Such as figure 1 As shown, the method of testing the effective window of DDR3 data does not occupy any logic resources of the fpga. It can directly test and calculate the effective window range of DDR3 data, and then set the phase of the read data sampling clock according to the window size. The concrete process of the method for the effective window of described test DDR3 data is as follows: the initial phase that reads the data sampling clock is fixed as 0 °, a section of regular data is prewritten to a certain section storage space of DDR3 internal memory, then reads back and compares whether the data is consistent with the written If the format of the input data is consistent, increase the phase of the read data sampling clock by one step. Taking a 200MHz clock as an example, the step of the phase-locked loop is 9°, and the phase of the read data sampling clock is fixed at 9°. Then read back and compare whether the data format is consistent with the written data for...

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 provides a method for testing a data valid window of double data rate-3 (DDR3). The method comprises the following steps of: calculating the size of the data valid window of the DDR3 and then setting the phase of a read data sampling clock according to the size of the window. By the method for testing the data valid window of the DDR3, the size of the data valid window can be tested by the method and a device for testing the data valid window of the DDR3 after hardware of a DDR3 memory is designed; then the position of a read clock sampling point is directly set according to the size of the window obtained by the test in the design of a DDR3 controller; therefore, the hardware design efficiency is improved, and the difficulty in the layout and the wiring of a printed circuit board (PCB) are reduced.

Description

technical field [0001] The invention relates to the field of DDR3 memory controllers, in particular to a method and device for testing the effective window of DDR3 data. Background technique [0002] In the DDR3 hardware design, due to differences in PCB traces, the timing at which the clock arrives at each data line is not consistent, which may lead to deviations when the same clock samples each data line. When designing the DDR3 controller with fpga, the phase relationship between the sampling clock and data is adjusted through the delay module of fpga to keep the clock and data line aligned. Due to the large number of data lines, it takes a lot of logic resources for phase alignment and data valid window search, but in the case of fpga logic resource shortage, there will be a problem that the design timing cannot meet the requirements for multiple data valid window search . [0003] In the patent No. ZL200780041136.5, titled "Read Alignment Implementation for DDR3 Appli...

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): G06F13/20G11C29/56
Inventor 李静张英文纪奎张磊白宗元窦晓光李旭刘朝辉
Owner DAWNING INFORMATION IND BEIJING
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