X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=chips%2Fmarina%2Felectric%2FkesselsCounter.delib%2Fgasp_load.sch;fp=chips%2Fmarina%2Felectric%2FkesselsCounter.delib%2Fgasp_load.sch;h=8163a138caf55501052bb44676dd89ce93a19a81;hb=8ae5f0096902dbf7a528382a45861c8c74693c40;hp=0000000000000000000000000000000000000000;hpb=4e6d6c048a89a60bade6508938706b729847cf95;p=fleet.git diff --git a/chips/marina/electric/kesselsCounter.delib/gasp_load.sch b/chips/marina/electric/kesselsCounter.delib/gasp_load.sch new file mode 100644 index 0000000..8163a13 --- /dev/null +++ b/chips/marina/electric/kesselsCounter.delib/gasp_load.sch @@ -0,0 +1,92 @@ +HkesselsCounter|8.10k + +# External Libraries: + +LcentersJ|centersJ + +LdriversM|driversM + +LredFive|redFive + +# Cell gasp_load;1{sch} +Cgasp_load;1{sch}||schematic|1242942044308|1244150750797| +Ngeneric:Facet-Center|art@0||0|0||||AV +NOff-Page|conn@1||26|2|||| +NOff-Page|conn@3||26|54|||| +NOff-Page|conn@5||26|-12|||| +NOff-Page|conn@6||-7.5|-4|||| +NOff-Page|conn@7||26|13|||| +NOff-Page|conn@8||-64|11|||| +NOff-Page|conn@11||-39|9|||RR| +IcentersJ:ctrAND3in30;1{ic}|ctrAND3i@0||-26|43|XR||D5G4; +Igasp_load;1{ic}|gasp_loa@0||20.5|64|||D5G4; +IredFive:inv;1{ic}|inv@1||-51|24|||D5G4;|ATTR_Delay(D5G1;NPX2;Y4;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX5.5;Y-3.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@3||0.5|-11|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +Ngeneric:Invisible-Pin|pin@6||-15.5|75|||||ART_message(D5G5;)Sgasp_load +NWire_Pin|pin@13||-59|24|||| +NWire_Pin|pin@14||-59|11|||| +NWire_Pin|pin@30||-3.5|-11|||| +NWire_Pin|pin@31||-3.5|-4|||| +NWire_Pin|pin@43||-3.5|1|||| +Ngeneric:Invisible-Pin|pin@49||-32|62|||||ART_message(D5G2;)S[Fire signal does not need to be conditioned on emptiness,"of \"zero\" and \"one\" because we can prove that",those wires will ALWAYS be empty,whenever L is empty.] +NWire_Pin|pin@59||-28.5|24|||| +NWire_Pin|pin@67||21|28|||| +NWire_Pin|pin@68||21|54|||| +NWire_Pin|pin@71||-26.5|24|||| +NWire_Pin|pin@72||21|24|||| +NWire_Pin|pin@73||21|13|||| +NWire_Pin|pin@108||-23.5|28|||| +Ngeneric:Invisible-Pin|pin@116||-15.5|70|||||ART_message(D5G2;)Sam 27 May 2009 +NWire_Pin|pin@117||-19|-13|||| +NWire_Pin|pin@118||-19|13|||| +NWire_Pin|pin@120||-26|54|||| +NWire_Pin|pin@122||-19|54|||| +NWire_Pin|pin@123||-19|3|||| +IdriversM:predDri10wMC;1{ic}|predDri1@0||-51|11|X||D5G4; +IdriversM:sucANDdri10;1{ic}|sucANDdr@0||14|2|Y||D5G4; +IdriversM:sucANDdri10;1{ic}|sucANDdr@1||14|-12|||D5G4; +IdriversM:sucDri10;1{ic}|sucDri10@0||14.5|54|||D5G4; +IdriversM:sucDri10;1{ic}|sucDri10@1||14|13|||D5G4; +Awire|fire|D8G2;||0|sucDri10@1|in|10|13|pin@118||-19|13 +Awire|fire|D8G2;||1800|predDri1@0|in|-48|13|pin@118||-19|13 +Awire|fire|D8G2;||0|sucDri10@0|in|10.5|54|pin@122||-19|54 +Awire|load_bar|D8G2;||1800|inv@1|out|-48.5|24|pin@59||-28.5|24 +Awire|net@14|||0|predDri1@0|pred|-54|11|pin@14||-59|11 +Awire|net@15|||2700|pin@14||-59|11|pin@13||-59|24 +Awire|net@16|||1800|pin@13||-59|24|inv@1|in|-53.5|24 +Awire|net@17|||1800|conn@8|y|-62|11|pin@14||-59|11 +Awire|net@48|||1800|conn@6|y|-5.5|-4|pin@31||-3.5|-4 +Awire|net@49|||0|inv@3|in|-2|-11|pin@30||-3.5|-11 +Awire|net@51|||2700|pin@30||-3.5|-11|pin@31||-3.5|-4 +Awire|net@75|||2700|pin@31||-3.5|-4|pin@43||-3.5|1 +Awire|net@108|||1800|pin@68||21|54|conn@3|a|24|54 +Awire|net@111|||1800|sucDri10@0|succ|18.5|54|pin@68||21|54 +Awire|net@112|||2700|pin@67||21|28|pin@68||21|54 +Awire|net@113|||1800|pin@73||21|13|conn@7|a|24|13 +Awire|net@117|||1800|pin@71||-26.5|24|pin@72||21|24 +Awire|net@118|||1800|sucDri10@1|succ|18|13|pin@73||21|13 +Awire|net@119|||900|pin@72||21|24|pin@73||21|13 +Awire|net@162|||2700|pin@71||-26.5|24|ctrAND3i@0|inB|-26.5|37 +Awire|net@163|||2700|pin@59||-28.5|24|ctrAND3i@0|inA|-28.5|37 +Awire|net@164|||0|pin@67||21|28|pin@108||-23.5|28 +Awire|net@165|||2700|pin@108||-23.5|28|ctrAND3i@0|inC|-23.5|37 +Awire|net@178|||1800|sucANDdr@0|succ|19|2|conn@1|a|24|2 +Awire|net@183|||1800|sucANDdr@1|succ|19|-12|conn@5|a|24|-12 +Awire|net@195|||0|conn@11|y|-41|9|predDri1@0|mc|-48|9 +Awire|net@196|||0|sucANDdr@1|inA|9|-13|pin@117||-19|-13 +Awire|net@201|||2700|ctrAND3i@0|out|-26|49|pin@120||-26|54 +Awire|net@204|||1800|pin@120||-26|54|pin@122||-19|54 +Awire|net@205|||2700|pin@118||-19|13|pin@122||-19|54 +Awire|net@207|||900|pin@123||-19|3|pin@117||-19|-13 +Awire|net@208|||900|pin@118||-19|13|pin@123||-19|3 +Awire|net@209|||0|sucANDdr@0|inA|9|3|pin@123||-19|3 +Awire|net@210|||1800|pin@43||-3.5|1|sucANDdr@0|inB|9|1 +Awire|val|D8G2;||0|sucANDdr@1|inB|9|-11|inv@3|out|3|-11 +ELoad|load|D5G2;X-4;|conn@8|a|B +Eout|loadNext|D5G2;X10;|conn@3|a|B +Emc||D5G2;X-2;|conn@11|a|I +Ezero|one|D5G2;X6;|conn@5|a|B +Eval|val_bar|D5G2;X-4;|conn@6|a|B +EL|waitingToEmpty|D6G2;X1;|conn@7|y|B +Enext|zero|D5G2;X6;|conn@1|a|B +X