migrate jelib->delib
[fleet.git] / chips / marina / electric / arbiterM.delib / arbiter3.sch
1 HarbiterM|8.10k
2
3 # External Libraries:
4
5 LorangeTSMC090nm|orangeTSMC090nm
6
7 # Cell arbiter3;1{sch}
8 Carbiter3;1{sch}||schematic|1188764205282|1225194459486|
9 Iarbiter3;1{ic}|arbiterD@1||21|9|Y||D5G4;
10 NOff-Page|conn@0||-18|-12|||R|
11 NOff-Page|conn@1||-18|9.5|||R|
12 NOff-Page|conn@2||7|-12.5|||R|
13 NOff-Page|conn@3||7|10|||R|
14 NOff-Page|conn@4||-25|-5||||
15 NOff-Page|conn@5||16.5|-5|||RR|
16 Ihalf3inArb;1{ic}|halfArbC@1||-18|0|XR||D5G4;
17 Ihalf3inArb;1{ic}|halfArbC@2||7|0|R||D5G4;
18 Ngeneric:Invisible-Pin|pin@0||-0.5|32|||||ART_message(D5G6;)Sarbiter3
19 Ngeneric:Invisible-Pin|pin@1||-1.5|19|||||ART_message(D5G3;)Sies 30 August 2008
20 Ngeneric:Invisible-Pin|pin@2||-1.5|26|||||ART_message(D5G4;)S[this is an arbiter,with anti-metastability]
21 NWire_Pin|pin@9||-5|1||||
22 NWire_Pin|pin@10||-5|-2||||
23 NWire_Pin|pin@11||-7|-4||||
24 NWire_Pin|pin@12||-7|-5||||
25 NWire_Pin|pin@13||-7|1||||
26 NWire_Pin|pin@14||-7|-2||||
27 NWire_Pin|pin@15||-5|-4||||
28 NWire_Pin|pin@16||-5|-5||||
29 NWire_Pin|pin@27||5|-5||||
30 NWire_Pin|pin@28||-16|-5||||
31 NWire_Pin|pin@31||-20|-5||||
32 NWire_Pin|pin@36||9|-5||||
33 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-12|1|||D0G4;|ATTR_L(D5G1;PUD)D459.7000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
34 IorangeTSMC090nm:wire90;1{ic}|wire90@1||0|1|||D0G4;|ATTR_L(D5G1;PUD)D468.6000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
35 Awire|net@14|||0|wire90@1|a|-2.5|1|pin@9||-5|1
36 Awire|net@15|||900|pin@9||-5|1|pin@10||-5|-2
37 Awire|net@16|||450|pin@10||-5|-2|pin@11||-7|-4
38 Awire|net@17|||900|pin@11||-7|-4|pin@12||-7|-5
39 Awire|net@19|||1800|wire90@0|b|-9.5|1|pin@13||-7|1
40 Awire|net@20|||900|pin@13||-7|1|pin@14||-7|-2
41 Awire|net@21|||1350|pin@14||-7|-2|pin@15||-5|-4
42 Awire|net@22|||900|pin@15||-5|-4|pin@16||-5|-5
43 Awire|net@24|||1800|pin@28||-16|-5|pin@12||-7|-5
44 Awire|net@25|||0|pin@27||5|-5|pin@16||-5|-5
45 Awire|net@54|||900|halfArbC@1|inA|-16|-3|pin@28||-16|-5
46 Awire|net@58|||1800|conn@4|y|-23|-5|pin@31||-20|-5
47 Awire|net@59|||2700|pin@31||-20|-5|halfArbC@1|req[AA]|-20|-3
48 Awire|net@60|||900|conn@1|a|-18|7.5|halfArbC@1|grant[A]|-18|3
49 Awire|net@61|||0|wire90@0|a|-14.5|1|halfArbC@1|cross|-17|1
50 Awire|net@65|||2700|conn@0|y|-18|-10|halfArbC@1|req[A]|-18|-3
51 Awire|net@74|||0|conn@5|y|14.5|-5|pin@36||9|-5
52 Awire|net@75|||2700|pin@36||9|-5|halfArbC@2|req[AA]|9|-3
53 Awire|net@76|||2700|pin@27||5|-5|halfArbC@2|inA|5|-3
54 Awire|net@77|||900|conn@3|a|7|8|halfArbC@2|grant[A]|7|3
55 Awire|net@78|||2700|conn@2|y|7|-10.5|halfArbC@2|req[A]|7|-3
56 Awire|net@79|||1800|wire90@1|b|2.5|1|halfArbC@2|cross|6|1
57 Egrant[A]||D6G2;|conn@1|y|O
58 Egrant[B]||D6G2;|conn@3|y|O
59 Ereq[A]|req[A1]|D4G2;|conn@0|a|I
60 Ereq[AA]|req[A2]|D4G2;|conn@4|a|I
61 Ereq[B]|req[B1]|D4G2;|conn@2|a|I
62 Ereq[BB]|req[B2]|D4G2;|conn@5|a|I
63 X