Blame | Last modification | View Log
!PADS-POWERPCB-V2005.0-MILS! DESIGN DATABASE ASCII FILE 1.0*MISC* MISCELLANEOUS PARAMETERS*REMARK* PARENT_KEYWORD PARENT_VALUE*REMARK* [ {*REMARK* CHILD_KEYWORD CHILD_VALUE*REMARK* [ CHILD_KEYWORD CHILD_VALUE*REMARK* [ {*REMARK* GRAND_CHILD_KEYWORD GRAND_CHILD_VALUE [...]*REMARK* } ]]*REMARK* } ]RULES_SECTION MILS{NET_CLASS DATAGROUP DATADESIGN RULES{RULE_SET (1){FOR :{DEFAULT :}AGAINST :{DEFAULT :}LAYER 0CLEARANCE_RULE :{TRACK_TO_TRACK 6VIA_TO_TRACK 6VIA_TO_VIA 6PAD_TO_TRACK 6PAD_TO_VIA 6PAD_TO_PAD 6SMD_TO_TRACK 6SMD_TO_VIA 6SMD_TO_PAD 6SMD_TO_SMD 6COPPER_TO_TRACK 6COPPER_TO_VIA 6COPPER_TO_PAD 6COPPER_TO_SMD 6TEXT_TO_TRACK 6TEXT_TO_VIA 6TEXT_TO_PAD 6TEXT_TO_SMD 6OUTLINE_TO_TRACK 6OUTLINE_TO_VIA 6OUTLINE_TO_PAD 6OUTLINE_TO_SMD 6OUTLINE_TO_COPPER 6DRILL_TO_TRACK 6DRILL_TO_VIA 6DRILL_TO_PAD 6DRILL_TO_SMD 6DRILL_TO_COPPER 6SAME_NET_SMD_TO_VIA 6SAME_NET_SMD_TO_CRN 6SAME_NET_VIA_TO_VIA 6SAME_NET_PAD_TO_CRN 6MIN_TRACK_WIDTH 12REC_TRACK_WIDTH 12MAX_TRACK_WIDTH 12DRILL_TO_DRILL 6BODY_TO_BODY 6SAME_NET_TRACK_TO_CRN 0}}RULE_SET (2){FOR :{DEFAULT :}AGAINST :{DEFAULT :}LAYER 0HIGH_SPEED_RULE :{MIN_LENGTH 0MAX_LENGTH 50000STUB_LENGTH 0PARALLEL_LENGTH 1000PARALLEL_GAP 200TANDEM_LENGTH 1000TANDEM_GAP 200MIN_DELAY 0.000000MAX_DELAY 10.000000MIN_CAPACITANCE 0.000000MAX_CAPACITANCE 10.000000MIN_IMPEDANCE 50.000000MAX_IMPEDANCE 150.000000SHIELD_NET *SHIELD_GAP 200MATCH_LENGTH_TOLERANCE 200}}RULE_SET (3){FOR :{DEFAULT :}AGAINST :{DEFAULT :}LAYER 0ROUTE_RULE :{LENGTH_MINIMIZATION_TYPE 1VIA_SHARE YTRACE_SHARE YAUTO_ROUTE YRIPUP YSHOVE YROUTE_PRIORITY 3VALID_LAYER 1VALID_LAYER 2VALID_VIA_TYPE STANDARDVIA}}}}*MISC* MISCELLANEOUS PARAMETERSATTRIBUTES DICTIONARY{ATTRIBUTE DFT.Nail Count Per Net{TYPE INTEGERMIN 0MAX 1000INHERITANCE NET NETCLASS PCBECO_REGISTRATION YREADONLY NSYSTEM YHIDDEN N}ATTRIBUTE Rules.PadEntry.Side{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.PadEntry.Corner{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.PadEntry.AnyAngle{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.PadEntry.Soft{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.ViaAtSMD{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.ViaAtSMD.FitInside{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.ViaAtSMD.Center{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.ViaAtSMD.Ends{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Fanout.Alignment{TYPE LIST N{AlignedAlternate}INHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Fanout.Alignment.Multi-Row{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Fanout.Direction{TYPE LIST N{InsideOutsideBoth Sides}INHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Fanout.ViaSpacing{TYPE LIST N{Use Grid1 Trace2 Trace}INHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Fanout.Sharing.Pin{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Fanout.Sharing.SMD{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Fanout.Sharing.Via{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Fanout.Sharing.Trace{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Fanout.Nets.Plane{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Fanout.Nets.Signal{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Fanout.Nets.UnusedPins{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Fanout.Length.Unlimited{TYPE BOOLEANINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Fanout.Length.Maximum{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 2000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Trace.Trace{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Via.Trace{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Via.Via{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Pad.Trace{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Pad.Via{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Pad.Pad{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.SMD.Trace{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.SMD.Via{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.SMD.Pad{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.SMD.SMD{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Copper.Trace{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Copper.Via{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Copper.Pad{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Copper.SMD{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Text.Trace{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Text.Via{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Text.Pad{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Text.SMD{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Board.Trace{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Board.Via{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Board.Pad{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Board.SMD{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Drill.Trace{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Drill.Via{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Drill.Pad{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Clearance.Drill.SMD{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.SameNet.SMD.Via{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.SameNet.SMD.Crn{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.SameNet.Via.Via{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.SameNet.Pad.Crn{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.SameNet.Trace.Crn{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 1000.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Width.Minimum{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 250.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Width.Recommended{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 250.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}ATTRIBUTE Rules.Width.Maximum{TYPE QUANTITYQUANTITY Size/DimensionABBRUNITMIN 0.00milMAX 250.00milINHERITANCE PCBINHERITANCE PART DECALECO_REGISTRATION NREADONLY YSYSTEM YHIDDEN Y}}ATTRIBUTE VALUES{PCB DEFAULT{Rules.ViaAtSMD NoRules.Fanout.Alignment AlternateRules.Fanout.Direction Both SidesRules.Fanout.ViaSpacing Use GridRules.Fanout.Alignment.Multi-Row YesRules.Fanout.Length.Maximum 250.00milRules.Fanout.Length.Unlimited YesRules.Fanout.Nets.Plane YesRules.Fanout.Nets.Signal NoRules.Fanout.Nets.UnusedPins NoRules.Fanout.Sharing.Pin YesRules.Fanout.Sharing.SMD YesRules.Fanout.Sharing.Trace YesRules.Fanout.Sharing.Via YesRules.PadEntry.AnyAngle YesRules.PadEntry.Corner YesRules.PadEntry.Side YesRules.PadEntry.Soft YesRules.ViaAtSMD.Center YesRules.ViaAtSMD.Ends YesRules.ViaAtSMD.FitInside Yes}}*END* OF ASCII OUTPUT FILE