summaryrefslogtreecommitdiff
path: root/phase_lock_v1.0/general_rules.ctl
diff options
context:
space:
mode:
authorEugeniy Mikhailov <evgmik@gmail.com>2014-06-12 13:31:04 -0400
committerEugeniy Mikhailov <evgmik@gmail.com>2014-06-12 13:31:04 -0400
commit40f68c49dbca75b81edbeebce048c93e169d9fe3 (patch)
tree75fdb81f074ceb0053c6ac70eff884714754880c /phase_lock_v1.0/general_rules.ctl
parent47d051c4f61cc41a2be23aee4133e20ec8315e11 (diff)
downloadeagle-40f68c49dbca75b81edbeebce048c93e169d9fe3.tar.gz
eagle-40f68c49dbca75b81edbeebce048c93e169d9fe3.zip
added dru and ctl files
Diffstat (limited to 'phase_lock_v1.0/general_rules.ctl')
-rw-r--r--phase_lock_v1.0/general_rules.ctl136
1 files changed, 136 insertions, 0 deletions
diff --git a/phase_lock_v1.0/general_rules.ctl b/phase_lock_v1.0/general_rules.ctl
new file mode 100644
index 0000000..09475b0
--- /dev/null
+++ b/phase_lock_v1.0/general_rules.ctl
@@ -0,0 +1,136 @@
+; EAGLE Autorouter Control File
+
+[Default]
+
+ RoutingGrid = 5mil
+
+ ; Trace Parameters:
+
+ tpViaShape = Round
+
+ ; Preferred Directions:
+
+ PrefDir.1 = *
+ PrefDir.2 = 0
+ PrefDir.3 = 0
+ PrefDir.4 = 0
+ PrefDir.5 = 0
+ PrefDir.6 = 0
+ PrefDir.7 = 0
+ PrefDir.8 = 0
+ PrefDir.9 = 0
+ PrefDir.10 = 0
+ PrefDir.11 = 0
+ PrefDir.12 = 0
+ PrefDir.13 = 0
+ PrefDir.14 = 0
+ PrefDir.15 = 0
+ PrefDir.16 = *
+
+ Active = 1
+ ; Cost Factors:
+
+ cfVia = 8
+ cfNonPref = 5
+ cfChangeDir = 2
+ cfOrthStep = 2
+ cfDiagStep = 3
+ cfExtdStep = 0
+ cfBonusStep = 1
+ cfMalusStep = 1
+ cfPadImpact = 4
+ cfSmdImpact = 4
+ cfBusImpact = 0
+ cfHugging = 3
+ cfAvoid = 4
+ cfPolygon = 10
+
+ cfBase.1 = 0
+ cfBase.2 = 1
+ cfBase.3 = 1
+ cfBase.4 = 1
+ cfBase.5 = 1
+ cfBase.6 = 1
+ cfBase.7 = 1
+ cfBase.8 = 1
+ cfBase.9 = 1
+ cfBase.10 = 1
+ cfBase.11 = 1
+ cfBase.12 = 1
+ cfBase.13 = 1
+ cfBase.14 = 1
+ cfBase.15 = 1
+ cfBase.16 = 0
+
+ ; Maximum Number of...:
+
+ mnVias = 20
+ mnSegments = 9999
+ mnExtdSteps = 9999
+ mnRipupLevel = 10
+ mnRipupSteps = 100
+ mnRipupTotal = 100
+
+[Follow-me]
+
+ @Route
+
+ Active = 1
+
+[Busses]
+
+ @Route
+
+ Active = 1
+ cfNonPref = 4
+ cfBusImpact = 4
+ cfHugging = 0
+ mnVias = 0
+
+[Route]
+
+ @Default
+
+ Active = 1
+
+[Optimize1]
+
+ @Route
+
+ Active = 1
+ cfVia = 99
+ cfExtdStep = 10
+ cfHugging = 1
+ mnExtdSteps = 1
+ mnRipupLevel = 0
+
+[Optimize2]
+
+ @Optimize1
+
+ Active = 1
+ cfNonPref = 0
+ cfChangeDir = 6
+ cfExtdStep = 0
+ cfBonusStep = 2
+ cfMalusStep = 2
+ cfPadImpact = 2
+ cfSmdImpact = 2
+ cfHugging = 0
+
+[Optimize3]
+
+ @Optimize2
+
+ Active = 1
+ cfChangeDir = 8
+ cfPadImpact = 0
+ cfSmdImpact = 0
+
+[Optimize4]
+
+ @Optimize3
+
+ Active = 1
+ cfChangeDir = 25
+