HcompareM|8.10k # External Libraries: LredFive|redFive # Cell leafB;2{sch} CleafB;2{sch}||schematic|1240140329562|1243246631749|I Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||-16|-23.5|||YRRR| NOff-Page|conn@1||0|9|||R| NOff-Page|conn@2||16|-25|||YRRR| IredFive:inv;1{ic}|inv@2||-11|-10.5|||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S9|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:inv;1{ic}|inv@3||10|-10.5|X||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S9|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IleafB;1{ic}|leafB@0||26|17.5|||D5G4; IredFive:nor2n;1{ic}|nor2n@0||-17|0|XR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:nor2n;1{ic}|nor2n@1||17|-0.5|R||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 Ngeneric:Invisible-Pin|pin@0||1.5|37.5|||||ART_message(D5G6;)SleafB Ngeneric:Invisible-Pin|pin@1||2|32|||||ART_message(D5G3;)Sies 13 May 2009 NWire_Pin|pin@4||-17|9|||| NWire_Pin|pin@5||17|8.5|||| NWire_Pin|pin@18||20|-13.5|||| NWire_Pin|pin@19||-20|-14|||| Ngeneric:Invisible-Pin|pin@26||1.5|24|||||ART_message(D5G3;)S["out[G] HI means A > B","out[L] HI means A < B","out[E] HI means A = B"] Ngeneric:Invisible-Pin|pin@27||26.5|7.5|||||ART_message(D6G3;)Sactive HI output NWire_Pin|pin@30||5|-6|||| NWire_Pin|pin@31||-0.5|-12.5|||| NWire_Pin|pin@32||-16|-12.5|||| NWire_Pin|pin@34||-1.5|-10.5|||| NWire_Pin|pin@35||-16|-10.5|||| NWire_Pin|pin@37||1.5|-10.5|||| NWire_Pin|pin@38||16|-10.5|||| NWire_Pin|pin@39||16|-12.5|||| NWire_Pin|pin@40||0.5|-12.5|||| NWire_Pin|pin@41||-5|-10.5|||| NWire_Pin|pin@42||-5|-6|||| NWire_Pin|pin@43||5|-10.5|||| NWire_Pin|pin@47||0|3.5|||| NWire_Pin|pin@48||20|-6|||| NWire_Pin|pin@50||18|-6|||| NWire_Pin|pin@51||-20|-6|||| NWire_Pin|pin@53||-18|-6|||| IredFive:xor2;1{ic}|xor2@1||0|-4.5|XR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S4.5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 Awire|a[F]|D5G2;||2700|pin@41||-5|-10.5|pin@42||-5|-6 Awire|a[F]|D5G2;||900|pin@48||20|-6|pin@18||20|-13.5 Awire|b[F]|D5G2;||2700|pin@43||5|-10.5|pin@30||5|-6 Awire|b[F]|D5G2;||2700|pin@19||-20|-14|pin@51||-20|-6 Awire|net@62|||900|xor2@1|inb|1.5|-8|pin@37||1.5|-10.5 Awire|net@63|||900|xor2@1|ina|-0.5|-8|pin@31||-0.5|-12.5 Awire|net@64|||2700|pin@34||-1.5|-10.5|xor2@1|inaB|-1.5|-8 Awire|net@65|||2700|pin@32||-16|-12.5|pin@35||-16|-10.5 Awire|net@66|||1800|pin@35||-16|-10.5|inv@2|in|-13.5|-10.5 Awire|net@67|||0|pin@43||5|-10.5|pin@37||1.5|-10.5 Awire|net@68|||0|pin@38||16|-10.5|inv@3|in|12.5|-10.5 Awire|net@69|||2700|pin@39||16|-12.5|pin@38||16|-10.5 Awire|net@70|||2700|pin@40||0.5|-12.5|xor2@1|inbB|0.5|-8 Awire|net@71|||0|pin@39||16|-12.5|pin@40||0.5|-12.5 Awire|net@72|||0|pin@31||-0.5|-12.5|pin@32||-16|-12.5 Awire|net@73|||1800|inv@2|out|-8.5|-10.5|pin@41||-5|-10.5 Awire|net@74|||0|inv@3|out|7.5|-10.5|pin@43||5|-10.5 Awire|net@75|||1800|pin@41||-5|-10.5|pin@34||-1.5|-10.5 Awire|net@85|||2700|conn@2|y|16|-23|pin@39||16|-12.5 Awire|net@95|||2700|pin@50||18|-6|nor2n@1|ina|18|-3 Awire|net@98|||1800|pin@51||-20|-6|pin@53||-18|-6 Awire|net@99|||2700|pin@53||-18|-6|nor2n@0|ina|-18|-2.5 Awire|net@101|||900|pin@32||-16|-12.5|conn@0|y|-16|-21.5 Awire|net@102|||900|nor2n@0|inb|-16|-2.5|pin@35||-16|-10.5 Awire|net@103|||900|nor2n@1|inb|16|-3|pin@38||16|-10.5 Awire|net@104|||0|pin@48||20|-6|pin@50||18|-6 Awire|out[E]|D5G2;||2700|xor2@1|out|0|-3|pin@47||0|3.5 Awire|out[G]|D5G2;||2700|nor2n@1|out|17|2|pin@5||17|8.5 Awire|out[L]|D5G2;||2700|nor2n@0|out|-17|2.5|pin@4||-17|9 EinA[1]|a[T]|D4G2;|conn@0|a|I EinB[1]|b[T]|D4G2;|conn@2|a|I Eout[1][L,E,G]|out[L,E,G]|D6G2;|conn@1|y|O X