[go: up one dir, main page]

CN105930601B - A kind of DDR timing and delay deflection Simulation Evaluation method based on look-up table - Google Patents

A kind of DDR timing and delay deflection Simulation Evaluation method based on look-up table Download PDF

Info

Publication number
CN105930601B
CN105930601B CN201610276784.XA CN201610276784A CN105930601B CN 105930601 B CN105930601 B CN 105930601B CN 201610276784 A CN201610276784 A CN 201610276784A CN 105930601 B CN105930601 B CN 105930601B
Authority
CN
China
Prior art keywords
delay
signal
signal line
type
ddr
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610276784.XA
Other languages
Chinese (zh)
Other versions
CN105930601A (en
Inventor
黎铁军
孙岩
罗靖
蒋句平
魏登萍
刘勇辉
杨安毅
袁远
李晋文
管剑波
曹跃胜
胡军
田宝华
张晓明
孙言强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National University of Defense Technology
Original Assignee
National University of Defense Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by National University of Defense Technology filed Critical National University of Defense Technology
Priority to CN201610276784.XA priority Critical patent/CN105930601B/en
Publication of CN105930601A publication Critical patent/CN105930601A/en
Application granted granted Critical
Publication of CN105930601B publication Critical patent/CN105930601B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/32Circuit design at the digital level
    • G06F30/33Design verification, e.g. functional simulation or model checking
    • G06F30/3308Design verification, e.g. functional simulation or model checking using simulation
    • G06F30/3312Timing analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/36Circuit design at the analogue level

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

本发明公开了一种基于查找表的DDR时序及延时偏斜仿真评估方法,时序仿真评估方法包括:1)预先针对各种信号传输部件类型及延时物理特性类型的信号线进行时序仿真,得到信号线单位长度延时查找表;2)将待分析信号的信号线划分为信号线子段,确定各个信号线子段的延时物理特性类型及线长;3)查表得到各个信号线子段的信号延时;4)将各个信号线子段的延时求和得到待分析信号的总延时;延时偏斜仿真评估方法将得到两路待分析信号的总延时相减计算两路待分析信号的延时偏斜。本发明能简单快速地对DDR信号延时和偏斜进行仿真评估,考虑不同信号传输部件和延时物理特性的影响,为DDR信号设计提供快速、准确的时序评估和设计参考。

The invention discloses a DDR timing and delay skew simulation evaluation method based on a look-up table. The timing simulation evaluation method includes: 1) performing timing simulation on signal lines of various signal transmission component types and delay physical characteristic types in advance; Obtain the delay lookup table per unit length of the signal line; 2) Divide the signal line of the signal to be analyzed into signal line sub-segments, and determine the delay physical characteristic type and line length of each signal line sub-segment; 3) Look up the table to obtain each signal line 4) The total delay of the signal to be analyzed is obtained by summing the delays of the sub-segments of each signal line; the delay skew simulation evaluation method will obtain the total delay of the two signals to be analyzed. Delay skew of the two signals to be analyzed. The present invention can simply and quickly perform simulation evaluation on DDR signal delay and skew, consider the influence of different signal transmission components and delay physical characteristics, and provide fast and accurate timing evaluation and design reference for DDR signal design.

Description

A kind of DDR timing and delay deflection Simulation Evaluation method based on look-up table
Technical field
The present invention relates to DDR time stimulatiom technologies, and in particular to a kind of DDR timing and delay deflection based on look-up table are imitative True appraisal procedure.
Background technique
With the development of microelectric technique, the performance of microprocessor is higher and higher.In order to improve memory bandwidth, reduction processing Performance gap between device and memory, Double Data Rate synchronous DRAM (Double Data Rate Synchronous Dynamic Random Access Memory, DDR SDRAM) it is widely used in the interior of electronic communication system It deposits in bus design.As typical parallel bus structure, DDR technology improves memory access speed and bandwidth, meets high speed number According to the demand of transmission.However, DDR technology is kept updating, so that the sequence problem in system design becomes more prominent, Stern challenge, or even the bottleneck further increased as limitation DDR transmission rate not only are proposed to system design.
In order to which the timing designed DDR in electronic product is assessed, it is imitative to need to carry out DDR timing after the design is completed Very, to confirm whether it meets the special timing requirements of general timing requirements as defined in specification and the proposition of DDR controller producer.It presses According to current general simulation flow, it is necessary first to extract chip package and printed circuit board (Printed Circuit Board, PCB the DDR signal transmission line model on) then by the driver model of DDR signal, transmission line model, connector model and connects It receives device model to connect according to corresponding topological structure, inputs certain pumping signal and solution from drive side later, it is complete At the delay of the rear measuring receiver termination collection of letters number.For this emulation mode closest to actual conditions, precision is very high, however but very It is cumbersome, when chip package is extracted with transmission line model on PCB, topological structure connects and time stimulatiom solution will expend a large amount of Between.Especially when the model of emulation is complicated, signal is more, either transmission line model extract, topological structure connection or when Sequence emulation solve needed for workload and the time it is all in exponential increase, in some instances it may even be possible to be up to a couple of days or several weeks, too long emulation into Degree reduces the meaning of emulation.
There are biggish errors for the method for carrying out DDR timing assessment by the method for wire length calculating.This is because following Reason: firstly, the speed that signal is propagated in transmission line, not only related to length, also with the material property phase of medium and conductor It closes.The dielectric constant and fissipation factor of medium, conductivity and surface roughness of conductor etc. can all influence signal velocity.Its Secondary, the geometrical characteristic of transmission line and medium also has an impact to the spread speed of signal, and the cloth such as the thickness of medium, transmission line is linear Formula (single-ended, difference) etc..If neglecting these factors, simply by wire length computation delay, it is unable to get accurate As a result.Especially to the signal of high transfer rate, biggish error may cause the assessment result of mistake.
In conclusion DDR time stimulatiom need to realize it is claimed below: one, it is simple and quick, can be in the shorter time Inside obtain simulation result;Two, with certain precision, it is able to reflect out the influence of different condition and factor.Existing method without Method realizes above-mentioned both sides demand simultaneously.
Summary of the invention
The technical problem to be solved in the present invention: in view of the above problems in the prior art, providing one kind can be quickly and easily To include chip package and PCB on DDR signal delay and deflection carry out Simulation Evaluation, while it can be considered that unlike signal transmit The influence to signal sequence of component and delay physical characteristic, so as to DDR signal design provide fast and accurately timing assessment and The DDR timing and delay deflection Simulation Evaluation method based on look-up table of design reference.
In order to solve the above-mentioned technical problem, the technical solution adopted by the present invention are as follows:
The present invention provides a kind of DDR time stimulatiom appraisal procedure based on look-up table, and step includes:
1) time stimulatiom is carried out for the signal wire of various signal transmission component types in advance, obtains various signal transport parts The signal wire unit length delay look-up table of part type, the list item of the signal wire unit length delay look-up table includes specified The delay of unit length cabling corresponding to signal transmission component type, specified delay physical characteristic type the two;
2) being analysed to the signal wire of signal according to signal transmission component Type division is signal wire subsegment, determines each letter The delay physical characteristic type and wire length of number line subsegment;
3) it according to the delay physical characteristic type and wire length of each signal wire subsegment, compares the signal wire unit length and prolongs When look-up table, obtain each signal wire subsegment signal delay;
4) it is summed the delay of each signal wire subsegment to obtain total delay of signal to be analyzed.
Preferably, when carrying out time stimulatiom for the signal wire of various signal transmission component types in the step 1), needle Pair signal transmission component type include chip package base plate, PCB main board card and DIMM daughter card.
Preferably, the signal transmission component type further includes connector, chip soldered ball, is located on signal transmission path Intermediate board between PCB main board card and DIMM daughter card.
Preferably, when carrying out time stimulatiom for the signal wire of various signal transmission component types in the step 1), needle Time stimulatiom, the signal wire unit are carried out respectively to the various delay physical characteristic types of each signal transmission component type Each signal transmission component type corresponds at least one list item in length delay look-up table, and each list item includes specified The delay of unit length cabling corresponding to signal transmission component type, specified delay physical characteristic type the two.
Preferably, the delay physical characteristic type include signal wire be surface layer microstrip line, signal wire is internal layer strip line Two kinds of cabling types.
Preferably, the delay physical characteristic type further includes the dielectric material or conductor material type that signal wire uses.
Preferably, the delay physical characteristic type further includes the geometric dimension type and surface roughness class of signal wire Type.
Preferably, the geometric dimension type refers to the thickness type of signal wire medium or conductor.
Preferably, the detailed step of the step 3) includes:
3.1) according to the delay physical characteristic type Control signal wire unit length of each signal wire subsegment be delayed look-up table, Determine the unit length delay of each signal wire subsegment;
3.2) function expression according to formula (1) calculates the signal delay of each signal wire subsegment;
DelayAi=LengthAi·DAi(1)
In formula (1),DelayAiIndicate signal to be analyzediThe signal of a signal wire subsegment is delayed,LengthAiIndicate to Analyze signal theiThe wire length of a signal wire subsegment,DAiIndicate signal to be analyzediThe unit length of a signal wire subsegment is delayed.
The DDR timing delay deflection Simulation Evaluation method based on look-up table that the present invention also provides a kind of, step include:
I the aforementioned DDR time stimulatiom appraisal procedure based on look-up table) is used, obtains the total of two-way signal to be analyzed respectively Delay;
II) total delay of two-way signal to be analyzed is subtracted each other, obtains the delay deflection between two-way signal to be analyzed.
The present invention is based on the DDR time stimulatiom appraisal procedures of look-up table to have an advantage that the present invention in formal emulation Assessment can emulate unlike signal transmission part and delay physical characteristic type before starting, and complete signal wire unit Relevant information in length delay look-up table;It, only need to be to each signal transmission component of signal to be analyzed when Simulation Evaluation starts Delay physical characteristic type and wire length counted, control signal line unit length delay look-up table obtains data, carries out letter Corresponding signal delay and delay skew results can be obtained in single calculating.It needs to carry out model extraction with general emulation, open up Flutter build, timing solution is compared with the whole process of Time delay measurement, substantially increases simulation efficiency, shorten the progress of emulation and multiple Miscellaneous degree;Compared with the appraisal procedure only calculated by wire length, influence of the wire length to delay is not only allowed for, while also contemplating Jie The material and geometrical property of matter and conductor, therefore result is more accurate, for higher signal transmission rate will not cause compared with Big error ensure that the precision of Simulation Evaluation.Present invention incorporates general Whole Process Simulations and wire length to calculate appraisal procedure Advantage compromises to simulation velocity and precision.Further, since the result of look-up table only need to be emulated once, so that it may it is used for multiple times, It is highly convenient for iteration optimization.
It is that the present invention is based on the DDR of look-up table the present invention is based on the DDR timing of look-up table delay deflection Simulation Evaluation method Time stimulatiom appraisal procedure is calculating the application in signal delay and two paths of signals delay deflection, and it includes the present invention is based on lookups Whole technological means of the DDR time stimulatiom appraisal procedure of table, therefore equally also with the present invention is based on the DDR timing of look-up table The aforementioned advantages of Simulation Evaluation method, therefore details are not described herein.
Detailed description of the invention
Fig. 1 is the basic procedure schematic diagram of one method of the embodiment of the present invention.
Fig. 2 is the cabling schematic diagram of signal to be analyzed in the embodiment of the present invention one.
Fig. 3 is the table schematic diagram of signal wire unit length delay look-up table in the embodiment of the present invention one.
Fig. 4 is the wire length table schematic diagram of each signal wire subsegment determined in the embodiment of the present invention one.
Specific embodiment
Embodiment one:
As shown in Figure 1, the present embodiment based on look-up table DDR time stimulatiom appraisal procedure the step of include:
1) time stimulatiom is carried out for the signal wire of various signal transmission component types in advance, obtains various signal transport parts The signal wire unit length delay look-up table of part type, the list item of the signal wire unit length delay look-up table includes specified The delay of unit length cabling corresponding to signal transmission component type, specified delay physical characteristic type the two;
2) being analysed to the signal wire of signal according to signal transmission component Type division is signal wire subsegment, determines each letter The delay physical characteristic type and wire length of number line subsegment;
3) it according to the delay physical characteristic type and wire length of each signal wire subsegment, compares the signal wire unit length and prolongs When look-up table, obtain each signal wire subsegment signal delay;
4) it is summed the delay of each signal wire subsegment to obtain total delay of signal to be analyzed.
In the present embodiment, when carrying out time stimulatiom for the signal wire of various signal transmission component types in step 1), needle Pair signal transmission component type include chip package base plate, PCB main board card and DIMM daughter card.Referring to fig. 2, DDR is deposited 1., chip package base the signal wire B of certain signal all the way on chip A is stored up, cabling includes three kinds of signal transmission component types: Plate;2., PCB main board card;3., DIMM daughter card.It should be noted that due to the various aspects such as design, manufacturing process, core The signal wire of piece package substrate, the signal wire of PCB main board card, DIMM daughter card signal wire three used by medium and conductor Material property is usually different, but unquestionably, it can according to need using two kinds very aforementioned three kinds of signal wires To same medium and conductor material, equally it is readily applicable to the present embodiment and is assessed based on the DDR time stimulatiom of look-up table Method, only the classification quantity of signal transmission component type may different from, and then cause signal wire unit length be delayed Signal transmission component type in look-up table is reduced, but its basic principle and the present embodiment are essentially identical, therefore herein not It repeats again.In addition, carrying out time stimulatiom using 3 D electromagnetic field solver (such as HFSS, 3D-FEM) in the present embodiment.
In the present embodiment, when carrying out time stimulatiom for the signal wire of various signal transmission component types in step 1), needle Pair signal transmission component type further include connector and chip soldered ball, in addition to chip package base plate, PCB main board card, DIMM Other than board, connector, chip soldered ball is also comprehensively considered, have been located at PCB main board card and DIMM daughter card on signal transmission path Between three kinds of different signal transmission components of intermediate board, completely to consider the transmission details of DDR clock signal, thus Ensure the accuracy of DDR time stimulatiom assessment.It should be noted that being located on connector, chip soldered ball, signal transmission path These three signal transmission components of intermediate board between PCB main board card and DIMM daughter card are not the option that must be selected, example Such as during calculating two paths of signals delay deflection, the delay factor of above-mentioned three kinds of signal transmission components can be supported mutually Disappear, result is not had an impact, so as to not consider that two kinds of signal transmission components of connector and chip soldered ball are delayed to signal Influence.
In the present embodiment, when carrying out time stimulatiom for the signal wire of various signal transmission component types in step 1), needle Time stimulatiom, the signal wire unit are carried out respectively to the various delay physical characteristic types of each signal transmission component type Each signal transmission component type corresponds at least one list item in length delay look-up table, and each list item includes specified The delay of unit length cabling corresponding to signal transmission component type, specified delay physical characteristic type the two.Unquestionably, The physical characteristic classification of type that is delayed is more detailed, then will be more accurate for the time stimulatiom of the signal, subsequent in control signal line When unit length delay look-up table, so that it may obtain more accurate delay product.
In the present embodiment, delay physical characteristic type include signal wire be surface layer microstrip line, signal wire is internal layer strip line Two kinds of cabling types, referring to Fig. 3, it is that surface layer microstrip line (is simply expressed as in Fig. 3 that each signal transmission component, which corresponds to signal wire, " microstrip line "), internal layer strip line (" strip line " is simply expressed as in Fig. 3) have a project, the unit of project data is ps/ mm.It should be noted that only listing chip package base plate, PCB main board card and DIMM daughter card to simplify the explanation, in Fig. 3 Three kinds of type of dielectric material are illustrated, and in the case where expressing complete situation, signal wire unit length delay look-up table should be wrapped also Include connector, chip soldered ball two arranges.It should be noted that only listing signal wire to simplify the explanation, in Fig. 3 is surface layer micro-strip Line, signal wire are two kinds of delay physical characteristic types of internal layer strip line, and in the case where expressing complete situation, signal wire unit length is prolonged When look-up table should further include row using the signal wire of other media material, conductor material or geometric dimension.
In the present embodiment, delay physical characteristic type further include signal wire use dielectric material or conductor material type, Geometric dimension type of signal wire etc. and surface roughness type.In the present embodiment, geometric dimension type refer to signal wire medium or The thickness type of conductor.Referring to Fig. 3 and Fig. 4, dielectric material or conductor material type are divided into low loss dielectric, middle lossy medium again With high lossy medium, surface roughness type includes low roughness, middle roughness and high roughness.It should be noted that above-mentioned It can be between different types independently of each other, be also possible to be combined with each other, can specifically be passed due to the signal of required consideration The manufacturing process of defeated unit type is different and different.Such as in the present embodiment, chip package base plate include at least microstrip line, Three kinds of strip line, low loss dielectric strip line delay physical characteristic types, PCB main board card include at least microstrip line, low roughness Three kinds of microstrip line, strip line delay physical characteristic types.
After step 2 determines the wire length of each signal wire subsegment in the present embodiment, table shown in available Fig. 4, each Project indicates a certain corresponding wire length of physical characteristic type that is delayed, unit mm under a certain signal transmission component type.It needs It is noted that the table of Fig. 4 is still in simplified form, it is omitted using other media material, conductor material or geometric dimension Signal wire row.
In the present embodiment, the detailed step of step 3) includes:
3.1) it according to the type of wiring control signal line unit length of each signal wire subsegment delay look-up table, determines each The unit length of signal wire subsegment is delayed;
3.2) function expression according to formula (1) calculates the signal delay of each signal wire subsegment;
DelayAi=LengthAi·DAi(1)
In formula (1),DelayAiIndicate signal to be analyzediThe signal of a signal wire subsegment is delayed,LengthAiIndicate to Analyze signal theiThe wire length of a signal wire subsegment,DAiIndicate signal to be analyzediThe unit length of a signal wire subsegment is delayed.
The present embodiment step 1) is carried out and is completed before assessment starts, and is not counted in assessment progress, is not produced to assessment progress It is raw to influence, so as to greatly improve the efficiency of DDR timing assessment.And when carrying out the assessment of DDR timing, the present embodiment is adopted With the method for signal wire unit length delay look-up table, only analysis type of wiring and wire length more accurate imitate can be obtained Very as a result, need to carry out cumbersome setting instead of previous DDR signal time stimulatiom every time, it is low to solve previous simulation efficiency Problem can be widely applied to the field EDA as a kind of quick DDR signal time stimulatiom method.
Embodiment two:
Different from embodiment one, the present embodiment is on the basis of example 1, further to be based on searching by embodiment one The DDR time stimulatiom appraisal procedure of table is calculating the application in two paths of signals delay deflection.
DDR timing delay deflection Simulation Evaluation method of the present embodiment based on look-up table, step includes: I) using the present invention The aforementioned DDR time stimulatiom appraisal procedure based on look-up table obtains total delay of two-way signal to be analyzed respectively;II) by two-way Total delay of signal to be analyzed is subtracted each other, and the delay deflection (unit ps) between two-way signal to be analyzed is obtained.
In addition, in the present embodiment method, connector, chip soldered ball are not considered, is located at PCB main board on signal transmission path The influence that three kinds of signal transmission components of intermediate board between card and DIMM daughter card are delayed to signal, this is because believing calculating In delay deflection between number, these factors can cancel out each other, and not have an impact to result.
The above is only a preferred embodiment of the present invention, protection scope of the present invention is not limited merely to above-mentioned implementation Example, all technical solutions belonged under thinking of the present invention all belong to the scope of protection of the present invention.It should be pointed out that for the art Those of ordinary skill for, several improvements and modifications without departing from the principles of the present invention, these improvements and modifications It should be regarded as protection scope of the present invention.

Claims (10)

1.一种基于查找表的DDR时序仿真评估方法,其特征在于步骤包括:1. a DDR timing simulation evaluation method based on look-up table, is characterized in that step comprises: 1)预先针对各种信号传输部件类型的信号线进行时序仿真,得到各种信号传输部件类型的信号线单位长度延时查找表,所述信号线单位长度延时查找表的表项包括指定的信号传输部件类型、指定的延时物理特性类型两者所对应的单位长度走线延时;1) Perform timing simulation on the signal lines of various signal transmission component types in advance, and obtain the signal line unit length delay lookup table of various signal transmission component types. The table items of the signal line unit length delay lookup table include the specified The line delay per unit length corresponding to the signal transmission component type and the specified delay physical characteristic type; 2)将待分析信号的信号线根据信号传输部件类型划分为信号线子段,确定各个信号线子段的延时物理特性类型及线长;2) Divide the signal line of the signal to be analyzed into signal line sub-segments according to the type of signal transmission components, and determine the delay physical characteristic type and line length of each signal line sub-segment; 3)根据各个信号线子段的延时物理特性类型及线长,对照所述信号线单位长度延时查找表,得到各个信号线子段的信号延时;3) According to the delay physical characteristic type and line length of each signal line sub-segment, the signal delay of each signal line sub-segment is obtained by comparing with the signal line unit length delay lookup table; 4)将各个信号线子段的延时进行求和得到待分析信号的总延时。4) The total delay of the signal to be analyzed is obtained by summing the delays of each signal line subsection. 2.根据权利要求1所述的基于查找表的DDR时序仿真评估方法,其特征在于,所述步骤1)中针对各种信号传输部件类型的信号线进行时序仿真时,针对的信号传输部件类型包括芯片封装基板、PCB主板卡和DIMM子板卡。2 . The DDR timing simulation evaluation method based on a look-up table according to claim 1 , wherein when timing simulation is performed for the signal lines of various signal transmission component types in the step 1), the type of signal transmission components for Including chip package substrate, PCB motherboard card and DIMM daughter card. 3.根据权利要求2所述的基于查找表的DDR时序仿真评估方法,其特征在于,所述信号传输部件类型还包括连接器、芯片焊球、信号传输路径上位于PCB主板卡和DIMM子板卡之间的中间板卡。3. The DDR timing simulation evaluation method based on a look-up table according to claim 2, wherein the signal transmission component type further comprises a connector, a chip solder ball, a PCB mainboard card and a DIMM sub-board on the signal transmission path Intermediate boards between cards. 4.根据权利要求3所述的基于查找表的DDR时序仿真评估方法,其特征在于,所述步骤1)中针对各种信号传输部件类型的信号线进行时序仿真时,针对每一种信号传输部件类型的各种延时物理特性类型分别进行时序仿真,所述信号线单位长度延时查找表中每一种信号传输部件类型对应至少一个表项,且每一个表项包括指定的信号传输部件类型、指定的延时物理特性类型两者所对应的单位长度走线延时。4 . The DDR timing simulation evaluation method based on a lookup table according to claim 3 , wherein, in the step 1), when timing simulation is performed for the signal lines of various signal transmission component types, for each signal transmission Timing simulations are performed separately for various delay physical characteristic types of the component type. Each signal transmission component type in the signal line unit length delay lookup table corresponds to at least one entry, and each entry includes a specified signal transmission component. The line delay per unit length corresponding to the type and the specified delay physical characteristic type. 5.根据权利要求4所述的基于查找表的DDR时序仿真评估方法,其特征在于,所述延时物理特性类型包括信号线为表层微带线、信号线为内层带状线两种走线类型。5. The DDR timing simulation evaluation method based on a look-up table according to claim 4, characterized in that, the delay physical characteristic type comprises that the signal line is a surface layer microstrip line, and the signal line is an inner layer stripline. line type. 6.根据权利要求5所述的基于查找表的DDR时序仿真评估方法,其特征在于,所述延时物理特性类型还包括信号线采用的介质材料或导体材料类型。6 . The DDR timing simulation evaluation method based on a lookup table according to claim 5 , wherein the type of the delay physical characteristics further comprises the type of dielectric material or conductor material used for the signal line. 7 . 7.根据权利要求6所述的基于查找表的DDR时序仿真评估方法,其特征在于,所述延时物理特性类型还包括信号线的几何尺寸类型和表面粗糙度类型。7 . The DDR timing simulation evaluation method based on a look-up table according to claim 6 , wherein the delay physical characteristic type further comprises a geometric size type and a surface roughness type of the signal line. 8 . 8.根据权利要求7所述的基于查找表的DDR时序仿真评估方法,其特征在于,所述几何尺寸类型指信号线介质或导体的厚度类型。8 . The DDR timing simulation evaluation method based on a lookup table according to claim 7 , wherein the geometric dimension type refers to the thickness type of the signal line medium or conductor. 9 . 9.根据权利要求1~8中任意一项所述的基于查找表的DDR时序仿真评估方法,其特征在于,所述步骤3)的详细步骤包括:9 . The DDR timing simulation evaluation method based on a lookup table according to any one of claims 1 to 8 , wherein the detailed steps of step 3) include: 3.1)根据各个信号线子段的延时物理特性类型对照信号线单位长度延时查找表,确定各个信号线子段的单位长度延时;3.1) According to the delay physical characteristics of each signal line sub-segment, compare the signal line unit length delay lookup table to determine the unit length delay of each signal line sub-segment; 3.2)根据式(1)所示函数表达式计算各个信号线子段的信号延时;3.2) Calculate the signal delay of each signal line subsection according to the function expression shown in formula (1); DelayAi=LengthAi·DAi (1) DelayAi = LengthAi · DAi (1) 式(1)中,DelayAi表示待分析信号第i个信号线子段的信号延时,LengthAi表示待分析信号第i个信号线子段的线长,DAi表示待分析信号第i个信号线子段的单位长度延时。In formula (1), DelayAi represents the signal delay of the ith signal line sub-segment of the signal to be analyzed, LengthAi represents the line length of the ith signal line sub-segment of the signal to be analyzed, and DAi represents the ith signal line of the signal to be analyzed. The delay per unit length of the segment. 10.一种基于查找表的DDR时序延时偏斜仿真评估方法,其特征在于步骤包括:10. A DDR timing delay skew simulation evaluation method based on a look-up table, characterized in that the steps include: I)采用权利要求1~9中任意一项所述的基于查找表的DDR时序仿真评估方法,分别获取两路待分析信号的总延时;1) Using the DDR timing simulation evaluation method based on a lookup table according to any one of claims 1 to 9, the total delay of the two channels of signals to be analyzed is obtained respectively; II)将两路待分析信号的总延时相减,得到两路待分析信号之间的延时偏斜。II) Subtract the total delay of the two signals to be analyzed to obtain the delay skew between the two signals to be analyzed.
CN201610276784.XA 2016-04-29 2016-04-29 A kind of DDR timing and delay deflection Simulation Evaluation method based on look-up table Active CN105930601B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610276784.XA CN105930601B (en) 2016-04-29 2016-04-29 A kind of DDR timing and delay deflection Simulation Evaluation method based on look-up table

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610276784.XA CN105930601B (en) 2016-04-29 2016-04-29 A kind of DDR timing and delay deflection Simulation Evaluation method based on look-up table

Publications (2)

Publication Number Publication Date
CN105930601A CN105930601A (en) 2016-09-07
CN105930601B true CN105930601B (en) 2019-03-29

Family

ID=56837550

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610276784.XA Active CN105930601B (en) 2016-04-29 2016-04-29 A kind of DDR timing and delay deflection Simulation Evaluation method based on look-up table

Country Status (1)

Country Link
CN (1) CN105930601B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109086546B (en) * 2018-08-22 2021-10-29 郑州云海信息技术有限公司 Signal link signal quality evaluation method, apparatus, device and readable storage medium
CN112183006A (en) * 2019-07-02 2021-01-05 上海复旦微电子集团股份有限公司 Time delay evaluation method and device and readable storage medium
CN112216615B (en) * 2019-07-09 2023-09-22 澜起科技股份有限公司 Substrate packaging method capable of adjusting signal transmission time and structure thereof
CN110888040A (en) * 2019-11-28 2020-03-17 苏州长风航空电子有限公司 Signal link fault simulation test method
CN114548010B (en) * 2020-11-19 2025-06-10 上海复旦微电子集团股份有限公司 Quick FPGA time delay evaluation method based on time delay database
CN114722770A (en) * 2021-01-06 2022-07-08 上海复旦微电子集团股份有限公司 Method and equipment for creating delay model of FPGA circuit and obtaining delay
CN112989753B (en) * 2021-01-28 2024-05-03 深圳市一博科技股份有限公司 Packaging model for improving DDR simulation precision and modeling method thereof
CN114915568B (en) * 2021-02-09 2024-04-09 大唐移动通信设备有限公司 Method and device for determining performance of signal transmission line and storage medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104424369A (en) * 2013-08-28 2015-03-18 京微雅格(北京)科技有限公司 Time sequence estimation method for FPGA (field programmable gate array) post-mapping net list

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7181710B2 (en) * 2004-06-28 2007-02-20 Lsi Logic Corporation Device for estimating cell delay from a table with added voltage swing
US7996804B2 (en) * 2008-01-17 2011-08-09 Lsi Corporation Signal delay skew reduction system
CN105183986A (en) * 2015-09-07 2015-12-23 上海飞斯信息科技有限公司 PCB signal integrity design method for DDRs

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104424369A (en) * 2013-08-28 2015-03-18 京微雅格(北京)科技有限公司 Time sequence estimation method for FPGA (field programmable gate array) post-mapping net list

Also Published As

Publication number Publication date
CN105930601A (en) 2016-09-07

Similar Documents

Publication Publication Date Title
CN105930601B (en) A kind of DDR timing and delay deflection Simulation Evaluation method based on look-up table
US8214785B2 (en) Method and device for estimating simultaneous switching noise in semiconductor device, and storage medium
US9797977B2 (en) Fixture de-embedding using calibration structures with open and short terminations
TW201104449A (en) Active training of memory command timing
US20130290594A1 (en) Core-driven translation and loopback test
CN106604550B (en) A kind of line impedance adjusting method and system
CN105045747A (en) Compensating circuit, information processing apparatus, and compensation method
CN112269696A (en) A computer storage system performance testing device, method and storage medium thereof
Dolatsara et al. A hybrid methodology for jitter and eye estimation in high-speed serial channels using polynomial chaos surrogate models
CN107077176A (en) two part electrical connector
US10372857B2 (en) Determining parameters of PCB structures
CN102854451A (en) Printed circuit board (PCB) signal group delay analysis system and method
WO2017112075A1 (en) Device, system and method for providing zone-based configuration of socket structures
US9506984B1 (en) Protocol based automated tester stimulus generator
CN116795430A (en) Memory training device and memory training method
US20120120577A1 (en) Redundant clock channel for high reliability connectors
CN110532654A (en) The method and apparatus that parameter determines on a kind of printing board PCB plate
Ravelo et al. Fast estimation of RL‐loaded microelectronic interconnections delay for the signal integrity prediction
Kim et al. TraceFormer: s-parameter prediction framework for PCB traces based on graph transformer
CN110298086A (en) A kind of emulation mode for testing cabling DUT performance
CN103257309A (en) Double data rate SDRAM (ddr) series printed circuit board (pcb) timing sequence compensation method, system and terminal
CN112397109B (en) Method for compensating time delay of memory signal line
US11995389B2 (en) Connector structure, and skew calculation method and device
CN102610268B (en) Method for synchronizing data strobe signal in double data rate 3(DDR3) using oscilloscope
CN117076225B (en) Backboard and daughter card

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant