migrate jelib->delib
[fleet.git] / chips / marina / electric / kesselsCounter.delib / counter_oneBit.sch
diff --git a/chips/marina/electric/kesselsCounter.delib/counter_oneBit.sch b/chips/marina/electric/kesselsCounter.delib/counter_oneBit.sch
new file mode 100644 (file)
index 0000000..bc00b07
--- /dev/null
@@ -0,0 +1,114 @@
+HkesselsCounter|8.10k
+
+# External Libraries:
+
+LlatchesK|latchesK
+
+# Cell counter_oneBit;1{sch}
+Ccounter_oneBit;1{sch}||schematic|1242938375621|1244152512221|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@11||-22|77|||XRRR|
+NOff-Page|conn@12||24|46|||X|
+NOff-Page|conn@14||7|46|||X|
+NOff-Page|conn@15||-6|-16|||RR|
+NOff-Page|conn@16||-46|14|||XRR|
+NOff-Page|conn@17||-6|14|||XRR|
+NOff-Page|conn@18||-7|33|||X|
+NOff-Page|conn@19||-46|-16|||X|
+NOff-Page|conn@20||-46|-36|||XRR|
+NOff-Page|conn@21||-6|-36|||XRR|
+NOff-Page|conn@22||-46|33|||X|
+NOff-Page|conn@23||-22|-50|||XR|
+NOff-Page|conn@27||-33.5|56.5|||R|
+Igasp_dnU;2{ic}|dnU@0||-23|-28|X||D5G4;
+Igasp_dn;1{ic}|gasp_2x2@0||-27|-2|X||D5G4;
+Igasp_dn;1{ic}|gasp_2x2@1||-27|18|X||D5G4;
+Igasp_load;1{ic}|gasp_loa@0||-17|25|X||D5G4;
+IlatchesK:latch1in10A;1{ic}|latch1in@0||-22|57.5|XRRR||D5G4;
+Icounter_oneBit;1{ic}|oneBit@0||-85|6|X||D5G4;
+NWire_Pin|pin@27||-11|4|||X|
+NWire_Pin|pin@33||-11|-26|||X|
+NWire_Pin|pin@34||-13|14|||X|
+NWire_Pin|pin@36||-13|-6|||X|
+NWire_Pin|pin@38||-31|4|||X|
+NWire_Pin|pin@40||-31|-6|||X|
+NWire_Pin|pin@41||-39|-16|||X|
+NWire_Pin|pin@42||-35|-26|||X|
+NWire_Pin|pin@43||-35|27|||X|
+NWire_Pin|pin@46||-11|-16|||X|
+NWire_Pin|pin@51||-22|18|||X|
+NWire_Pin|pin@52||-21|0|||X|
+NWire_Pin|pin@53||-21|-20|||X|
+NWire_Pin|pin@56||-22|-40|||X|
+NWire_Pin|pin@60||14|58.5|||X|
+NWire_Pin|pin@61||14|46|||X|
+NWire_Pin|pin@63||-39|24|||X|
+NWire_Pin|pin@64||-31|22|||X|
+Ngeneric:Invisible-Pin|pin@67||-52.5|74.5|||||ART_message(D5G4;)Sone bit of a Kessels Counter
+Ngeneric:Invisible-Pin|pin@68||-51.5|70.5|||||ART_message(D5G3;)Sam 27 May 2009
+Ngeneric:Invisible-Pin|pin@69||-50.5|79.5|||||ART_message(D5G6;)Scounter_oneBit
+NWire_Pin|pin@74||-14.5|14||||
+NWire_Pin|pin@75||-29.5|22||||
+NWire_Pin|pin@76||-36|37||||
+NWire_Pin|pin@77||-22|37||||
+NWire_Pin|pin@78||-36|43||||
+NWire_Pin|pin@79||-29.5|43||||
+NWire_Pin|pin@80||-14.5|43||||
+Awire|mc|D5G2;Y-2;||2700|pin@51||-22|18|gasp_loa@0|mc|-22|21
+Awire|mc|D5G2;Y-2;||900|dnU@0|mc|-22|-38|pin@56||-22|-40
+Awire|mc|D5G2;Y-2;||900|gasp_2x2@0|mc|-21|-18|pin@53||-21|-20
+Awire|mc|D5G2;Y-2;||900|gasp_2x2@1|mc|-21|2|pin@52||-21|0
+Awire|net@64|||0|pin@27||-11|4|gasp_2x2@1|dec|-17|4
+Awire|net@65|||900|pin@34||-13|14|pin@36||-13|-6
+Awire|net@69|||1800|conn@19|a|-44|-16|pin@41||-39|-16
+Awire|net@70|||0|dnU@0|out|-27|-26|pin@42||-35|-26
+Awire|net@76|||0|pin@36||-13|-6|gasp_2x2@0|out2|-17|-6
+Awire|net@77|||900|pin@46||-11|-16|pin@33||-11|-26
+Awire|net@80|||2700|pin@46||-11|-16|pin@27||-11|4
+Awire|net@81|||1800|pin@43||-35|27|gasp_loa@0|L|-27|27
+Awire|net@82|||0|pin@33||-11|-26|dnU@0|dec|-17|-26
+Awire|net@91|||0|conn@18|y|-9|33|gasp_loa@0|load|-17|33
+Awire|net@95|||1800|pin@38||-31|4|gasp_2x2@1|out1|-27|4
+Awire|net@96|||900|pin@38||-31|4|pin@40||-31|-6
+Awire|net@97|||1800|pin@40||-31|-6|gasp_2x2@0|in|-27|-6
+Awire|net@115|||0|conn@15|y|-8|-16|pin@46||-11|-16
+Awire|net@119|||0|conn@12|y|22|46|pin@61||14|46
+Awire|net@120|||1800|latch1in@0|hcl|-19|58.5|pin@60||14|58.5
+Awire|net@121|||0|pin@61||14|46|conn@14|a|9|46
+Awire|net@122|||900|pin@60||14|58.5|pin@61||14|46
+Awire|net@124|||1800|conn@22|a|-44|33|gasp_loa@0|out|-27|33
+Awire|net@126|||900|conn@11|y|-22|75|latch1in@0|in[1]|-22|60.5
+Awire|net@132|||1800|pin@63||-39|24|gasp_loa@0|one|-27|24
+Awire|net@134|||0|conn@21|a|-8|-36|dnU@0|next|-17|-36
+Awire|net@196|||0|gasp_loa@0|zero|-27|22|pin@75||-29.5|22
+Awire|net@197|||0|pin@34||-13|14|pin@74||-14.5|14
+Awire|net@200|||0|pin@75||-29.5|22|pin@64||-31|22
+Awire|net@205|||1800|pin@76||-36|37|pin@77||-22|37
+Awire|net@207|||1800|conn@20|y|-44|-36|dnU@0|prev|-27|-36
+Awire|net@208|||1800|pin@34||-13|14|conn@17|a|-8|14
+Awire|net@209|||0|pin@74||-14.5|14|gasp_2x2@1|out2|-17|14
+Awire|net@210|||2700|pin@41||-39|-16|pin@63||-39|24
+Awire|net@211|||0|gasp_2x2@1|in|-27|14|conn@16|y|-44|14
+Awire|net@213|||0|gasp_2x2@0|out1|-27|-16|pin@41||-39|-16
+Awire|net@214|||0|pin@46||-11|-16|gasp_2x2@0|dec|-17|-16
+Awire|net@215|||900|pin@77||-22|37|gasp_loa@0|val|-22|35
+Awire|one|D5G2;RRRY-4;||900|pin@64||-31|22|pin@38||-31|4
+Awire|s[1]|D5G2;||900|pin@80||-14.5|43|pin@74||-14.5|14
+Awire|s[2]|D5G2;||900|pin@78||-36|43|pin@76||-36|37
+Awire|s[3]|D5G2;||900|pin@79||-29.5|43|pin@75||-29.5|22
+Awire|val_bar[latched]|D5G2;RRR||900|latch1in@0|out[1]|-22|54.5|pin@77||-22|37
+Awire|waitingToEmpty|D5G2;RRR||2700|pin@42||-35|-26|pin@43||-35|27
+Eborrow||D5G2;X8;|conn@19|a|B
+Edec||D5G2;X-2;|conn@15|a|B
+EdecFailed||D5G2;X8;|conn@21|a|B
+EdecSucceeded||D6G2;X6;|conn@17|a|B
+Eval|in[1]|D5G2;X-6;|conn@11|y|B
+Eload||D5G2;X-2;|conn@18|a|I
+EloadClock|loadLatchesIn|D5G2;X-12;|conn@12|y|I
+EloadClockOut|loadLatchesOut|D5G2;X12;|conn@14|a|O
+EloadNext||D5G2;X8;|conn@22|a|O
+Emc||D5G2;X-2;|conn@23|a|I
+EnextEmpty||D5G2;X-6;|conn@20|a|B
+EnextFull||D5G2;X-8;|conn@16|y|B
+Es[4]|s[1:3]|D5G2;RX6.5;|conn@27|a|O
+X