The invention discloses a method for detecting the line length of DDR routing, which includes: acquiring the network type selected by the user, dividing the network type selected by the user into corresponding signal groups, reading the length of each network signal line in each signal group, and calculating the inner line length of each signal group according to the length of each network signal line in each signal group. Difference and / or line length difference between groups. In addition, the invention also discloses a line length detection system for DDR wiring, including: acquisition module for acquiring the network type selected by the user; grouping module for dividing the network type selected by the user acquired by the acquisition module into corresponding signal groups; and reading module for reading each network signal line in each signal group. Length; Processing module for calculating the difference of intra-group and/or inter-group line lengths according to the length of each network signal line in each signal group. Through the invention, the operation steps of the test are simplified, the redundant workload is reduced, and the work efficiency is improved.
【技术实现步骤摘要】
一种DDR布线的线长检测方法及系统
本专利技术涉及DDR布线
,尤其涉及一种DDR布线的线长检测方法及系统。
技术介绍
DDR的PCBLayout的布线要求中的一项是需满足DDR信号布线的等长要求,因为信号线长度会影响DDR的时序和信号质量。DDR等长Layuot布线的要求常出现在CPU的规格书中。例如(附图1a和1b是某两个CPU的datasheet),一般包括组内等长要求、组间等长要求等。这些数据很难直接得到,往往需要较复杂的测量和计算。从图1a和图1b可看出,DDR布线等长控制,基本控制如下几方面:(1)CK信号差分对做等长,需符合误差范围(2)DQS信号差分对做等长,需符合误差范围(3)CK信号与DQS信号做等长,需符合误差范围(4)DQS信号与DQ信号做等长,需符合误差范围(5)CK信号与Commend和Address(CA)信号做等长,需符合误差范围现有的技术中DDR布线时一般需要考虑DDR线长要求,而现有技术在检测DDR线长是否符合要求时有以下的缺点:(1)操作复杂。需要单独获取每个网络的布线的长度。(2)计算复杂。有许多的等长要求,计算较复杂。(3)最终数据不直观。没有一个结论性的记录表格。
技术实现思路
为了解决上述缺陷,本专利技术提供了一种DDR布线的线长检测方法,具体技术方案如下:本专利技术提供的一种DDR布线的线长检测方法,包括:S100获取用户选择的网络类型,并将所述用户选择的网络类型划分至对应的信号组;S200读取每一信号组内各网络信号线的长度;S300根据所述每一信号组内各网络信号线的长度,计算各信号组组内线长差值和/或组间 ...
【技术保护点】
1.一种DDR布线的线长检测方法,其特征在于,包括:S100获取用户选择的网络类型,并将所述用户选择的网络类型划分至对应的信号组;S200读取每一信号组内各网络信号线的长度;S300根据所述每一信号组内各网络信号线的长度,计算各信号组组内线长差值和/或组间线长差值。
【技术特征摘要】
1.一种DDR布线的线长检测方法,其特征在于,包括:S100获取用户选择的网络类型,并将所述用户选择的网络类型划分至对应的信号组;S200读取每一信号组内各网络信号线的长度;S300根据所述每一信号组内各网络信号线的长度,计算各信号组组内线长差值和/或组间线长差值。2.根据权利要求1所述的一种DDR布线的线长检测方法,其特征在于,所述步骤S300包括:S310根据所述每一信号组内各网络信号线的长度进行排序,获得每一信号组的线长排序列表,S320根据所述线长排序列表获取每一信号组内各网络信号线长度的最大值和最小值;S330根据所述每一信号组内各网络信号线长度的最大值和最小值,计算每一信号组的组内线长差值和/或指定的两组信号组的组间信号线长差值。3.根据权利要求1所述的一种DDR布线的线长检测方法,其特征在于,还包括:S400根据所述各信号组组内线长差值和/或组间线长差值,生成DDR布线的线长检测报告。4.根据权利要求3所述的一种DDR布线的线长检测方法,其特征在于,所述步骤S400包括:S410生成HTML表格,分别以mil和mm为单位,输出所述各信号组组内线长差值的数据和/或组间线长差值的数据;S420按照预先设定的DDR布线的线长规则,根据所述HTML表格输出的数据,判断所述DDR布线的线长是否合格;S430根据上述判断结果,生成DDR布线的线长检测报告。5.根据权利要求4所述的一种DDR布线的线长检测方法,其特征在于,所述预先设定的DDR布线的线长规则包括:所述各信号组组内线长的差值和/或组间线长的差值在各自预设的范围内,和/或各组内或组间对应布线上的过孔数一致。6.根据权利要求1-5任一项所述的一种DDR布线的线长检测方法,其特征在于,所述步骤S100中所述信...
【专利技术属性】
技术研发人员:尹思静,
申请(专利权)人:四川斐讯信息技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。