*内部资料,注意保密*微言电子产品研发部Allegro规则设置培训讲义山东烟台微言电子科技有限公司产品研发部部门经理张绍言shell.albert@gmail.com2011/10/13*内部资料,注意保密*微言电子产品研发部一、差分对1、在电气规则集合(ElectricalConstraintSet)-Routing-DifferentPair下右侧选择DSN(ControlBoardRevA)下新增一个电气规则集合(ECS),设置误差为2mm。2、建立电气规则后,下面就是应用规则到Net上。在Net-Routing-DifferentPair下选中需要的两个Net,右击Create-DifferentPair,新建Pair,左侧的Type这一列显示该列的类型,如果是普通网络标号则显示为Net,如果是差分对,则显示为DPr,如果是网络标号组,则显示为NGrp。此处显示的DPr,设置它的参考电气规则集合(ReferencedElectricalCSet)为刚才创建的电气规则即可。*内部资料,注意保密*微言电子产品研发部3、单独设置间距在间距规则集合新增加一个间距规则集合SCS1,设置LinetoLine间距为10mm。*内部资料,注意保密*微言电子产品研发部将这个规则设置到差分线对上*内部资料,注意保密*微言电子产品研发部二、一组Net等长1、创建一个MatchGroup(匹配群组),用于设置统一的规则。*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部2、设置误差为0.1mm:5%,并设置其中一根为参考线SetasTarget。*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部二、XNet等长*内部资料,注意保密*微言电子产品研发部XNet是指两个元器件之间不是直接连接,可能串接有电阻、电容或电感的情况。如:U1-电阻-U2。1、创建ESpiceModel,即添加XNet属性。*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部先画Target那根线*内部资料,注意保密*微言电子产品研发部再画匹配群组中其他的线,这里画的肯定不等长,所以显示DRC错误。*内部资料,注意保密*微言电子产品研发部下面让Allegro自动进行等长匹配*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部这样不管在哪段,都可以进行等长匹配,也可以在两段进行等长匹配,也可以只在一段进行手工等长匹配。*内部资料,注意保密*微言电子产品研发部三、T型等长1、插入T型虚拟节点*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部Logic-NetSchedule,先单击第一个PIN,再在空白处单击一点,右击选择InsertT,然后再单击第2个PIN,确认后,再单击一下T型虚拟点,然后再单击CPU的PIN(第3*内部资料,注意保密*微言电子产品研发部个PIN)就可以了。*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部添加T型连接点后,再设置等长匹配。*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部T型节点等长设置设置T型节点到两片DDR的走线等长,使用SigXplorer。依次为I2C_SCL和I2C_SDA进行设置。*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部1、先使用Logic-NetSchedule,为某一个Net添加T型虚拟点,2、*内部资料,注意保密*微言电子产品研发部3、以这个网络标号为参考,创建一个ECSet,(专门用于设置T型虚拟点的规则)。应用到别的Net上,这样就不用一个Net一个Net的执行Logic-NetSchedule了。4、*内部资料,注意保密*微言电子产品研发部5、*内部资料,注意保密*微言电子产品研发部6、为别的Net选择上刚才创建的添加T型虚拟点的规则*内部资料,注意保密*微言电子产品研发部7、8、创建引脚对,进行分段等长,*内部资料,注意保密*微言电子产品研发部9、*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部为引脚对创建匹配群组,用于设置等长规则*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部指定其中一根为参考线Target,但是现在只是设置的是从CPU到T型虚拟节点的等长规则。*内部资料,注意保密*微言电子产品研发部下面还要设置从T型节点到两片DDR的等长规则。*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部*内部资料,注意保密*微言电子产品研发部