The old but still much-used 4000 series logic IC's.
+---+--+---+ 1X |1 +--+ 16| VCC 1Y |2 15| 1EN 2Y |3 14| 4EN 2X |4 13| 4X2EN |5 4316 12| 4Y3EN |6 11| 3Y EN |7 10| 3XGND |8 9| VEE +----------+
+---+--+---+1X0 |1 +--+ 18| VCC1X1 |2 17| X22X1 |3 16| X1 2Y |4 15| X02X0 |5 4351 14| X3/EN |6 13| S0 EN |7 12| S1VEE |8 11| S2GND |9 10| LE +----------+
+---+--+---+1X0 |1 +--+ 18| VCC1X2 |2 17| 2X2 1Y |3 16| 2X11X3 |4 15| 2Y1X1 |5 4352 14| 2X0/EN |6 13| 2X3 EN |7 12| S0VEE |8 11| S1GND |9 10| LE +----------+
+---+--+---+1X0 |1 +--+ 18| VCC1X1 |2 17| 1Y2X1 |3 16| 3Y 2Y |4 15| 3X12X0 |5 4353 14| 3X0/EN |6 13| 3S EN |7 12| 1SVEE |8 11| 2SGND |9 10| LE +----------+
+---+--+---+RST |1 +--+ 16| VCC WR |2 15| RR D |3 14| X0 I3 |4 13| X1 I2 |5 4500 12| JMP I1 |6 11| RTN I0 |7 10| FLG0GND |8 9| FLGF +----------+
+---+--+---+ +---+---+---*---+ A0 |1 +--+ 16| VCC |/OE| A | B |/Y |/Y0 |2 15| A5 +===+===+===*===+ A1 |3 14| /Y5 | 1 | X | X | Z |/OE |4 13| A4 | 0 | 0 | 0 | 1 |/Y1 |5 4502 12| B | 0 | 1 | 0 | 0 | A2 |6 11| /Y4 | 0 | X | 1 | 0 |/Y2 |7 10| A3 +---+---+---*---+GND |8 9| /Y3 +----------+
+---+--+---+ +---+---*---+/1OE |1 +--+ 16| VCC |/OE| A | Y | 1A1 |2 15| /2OE +===+===*===+ 1Y1 |3 14| 2A2 | 1 | X | Z | 1A2 |4 13| 2Y2 | 0 | 0 | 0 | 1Y2 |5 4503 12| 2A1 | 0 | 1 | 1 | 1A3 |6 11| 2Y1 +---+---*---+ 1Y3 |7 10| 1A4 GND |8 9| 1Y4 +----------+
+-----+--+-----+ +---+---+---*---+1RST |1 +--+ 24| VCC |/OE| LE| D | Q | 1LE |2 23| 2Q3 +===+===+===*===+/1OE |3 22| 2D3 | 1 | X | X | Z | 1D0 |4 21| 2Q2 | 0 | 0 | X | - | 1Q0 |5 20| 2D2 | 0 | 1 | 0 | 0 | 1D1 |6 19| 2Q1 | 0 | 1 | 1 | 1 | 1Q1 |7 4508 18| 2D1 +---+---+---*---+ 1D2 |8 17| 2Q0 1Q2 |9 16| 2D0 1D3 |10 15| /2OE 1Q3 |11 14| 2LE GND |12 13| 2RST +--------------+
+---+--+---+ LD |1 +--+ 16| VCC Q3 |2 15| CLK P3 |3 14| Q2 P0 |4 13| P2/RCI |5 4510 12| P1 Q0 |6 11| Q1/RCO |7 10| UP//DN GND |8 9| RST +----------+
+---+--+---+ A1 |1 +--+ 16| VCC A2 |2 15| YF/LT |3 14| YG/BI |4 13| YA/LE |5 4511 12| YB A3 |6 11| YC A0 |7 10| YDGND |8 9| YE +----------+
+---+--+---+ A0 |1 +--+ 16| VCC Y = An./B A1 |2 15| /OE A2 |3 14| Y A3 |4 13| S2 A4 |5 4512 12| S1 A5 |6 11| S0 A6 |7 10| /BGND |8 9| A7 +----------+
+---+--+---+ LE |1 +--+ 24| VCC S0 |2 23| /EN S1 |3 22| S3 Y7 |4 21| S2 Y6 |5 20| Y10 Y5 |6 19| Y11 Y4 |7 4514 18| Y8 Y3 |8 17| Y9 Y2 |9 16| Y15 Y1 |10 15| Y14 Y0 |11 14| Y13GND |12 13| Y12 +----------+
+---+--+---+ LE |1 +--+ 24| VCC S0 |2 23| /EN S1 |3 22| S3/Y7 |4 21| S2/Y6 |5 20| /Y10/Y5 |6 19| /Y11/Y4 |7 4515 18| /Y8/Y3 |8 17| /Y9/Y2 |9 16| /Y15/Y1 |10 15| /Y14/Y0 |11 14| /Y13GND |12 13| /Y12 +----------+
+---+--+---+ LD |1 +--+ 16| VCC Q3 |2 15| CLK P3 |3 14| Q2 P0 |4 13| P2/RCI |5 4516 12| P1 Q0 |6 11| Q1/RCO |7 10| UP//DN GND |8 9| RST +----------+
+---+--+---+1Y15 |1 +--+ 16| VCC1Y47 |2 15| 2Y15 1WR |3 14| 2Y471CLK |4 13| 2WR1Q63 |5 4517 12| 2CLK1Y31 |6 11| 2Q63 1D |7 10| 2Y31 GND |8 9| 2D +----------+
+---+--+---+ 1CLK |1 +--+ 16| VCC/1CLK |2 15| 2RST 1Q0 |3 14| 2Q3 1Q1 |4 13| 2Q2 1Q2 |5 4518 12| 2Q1 1Q3 |6 11| 2Q0 1RST |7 10| /2CLK GND |8 9| 2CLK +----------+
+---+--+---+ 1CLK |1 +--+ 16| VCC/1CLK |2 15| 2RST 1Q0 |3 14| 2Q3 1Q1 |4 13| 2Q2 1Q2 |5 4520 12| 2Q1 1Q3 |6 11| 2Q0 1RST |7 10| /2CLK GND |8 9| 2CLK +----------+
+---+--+---+ +---*---+ Q24 |1 +--+ 16| VCC | A | Y | RST |2 15| Q23 +===*===+GND' |3 14| Q22 | 0 | 0 | Y |4 13| Q21 | 1 | 1 |VCC' |5 4521 12| Q20 +---*---+ A |6 11| Q19 X0 |7 10| Q18 GND |8 9| X1 +----------+
+---+--+---+ Q9 |1 +--+ 16| VCC D2 |2 15| D1 D3 |3 14| D0SET9 |4 13| RST /Q |5 4527 12| CASC Q |6 11| CINCOUT |7 10| STB GND |8 9| CLK +----------+
+---+--+---+ A4 |1 +--+ 16| VCC A5 |2 15| EO A6 |3 14| GS A7 |4 13| A3 EI |5 4532 12| A2 Y2 |6 11| A1 Y1 |7 10| A0GND |8 9| Y0 +----------+
+---+--+---+ SET |1 +--+ 16| VCC RST |2 15| MONO X1 |3 14| /XEN X0 |4 13| Q X2 |5 4536 12| S3/DIV256 |6 11| S2 CLKEN |7 10| S1 GND |8 9| S0 +----------+
+---+--+---+ 1Cext |1 +--+ 16| VCC1RCext |2 15| 2Cext 1RST |3 14| 2RCext 1TR |4 13| 2RST /1TR |5 4538 12| 2TR 1Q |6 11| /2TR /1Q |7 10| 2Q GND |8 9| /2Q +----------+
+---+--+---+ LE |1 +--+ 16| VCC A2 |2 15| YF A1 |3 14| YG A3 |4 13| YE A0 |5 4543 12| YD P |6 11| YC BI |7 10| YBGND |8 9| YA +----------+
+---+--+---+ +---+---+---*---+---+---+---+/1EN |1 +--+ 16| VCC |/EN| S1| S0| Y0| Y1| Y2| Y3| 1S0 |2 15| /2EN +===+===+===*===+===+===+===+ 1S1 |3 14| 2S0 | 1 | X | X | 0 | 0 | 0 | 0 | 1Y0 |4 13| 2S1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1Y1 |5 4555 12| 2Y0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1Y2 |6 11| 2Y1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1Y3 |7 10| 2Y2 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | GND |8 9| 2Y3 +---+---+---*---+---+---+---+ +----------+
+---+--+---+ +---+---+---*---+---+---+---+/1EN |1 +--+ 16| VCC |/EN| S1| S0|/Y0|/Y1|/Y2|/Y3| 1S0 |2 15| /2EN +===+===+===*===+===+===+===+ 1S1 |3 14| 2S0 | 1 | X | X | 1 | 1 | 1 | 1 |/1Y0 |4 13| 2S1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 |/1Y1 |5 4556 12| /2Y0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 |/1Y2 |6 11| /2Y1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |/1Y3 |7 10| /2Y2 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | GND |8 9| /2Y3 +---+---+---*---+---+---+---+ +----------+
+-----+--+-----+ 1Q3 |1 +--+ 24| VCC 1Q2 |2 23| 1Q1 1RD |3 22| 1Q0 2Q0 |4 21| 2RD 2Q1 |5 20| D0 2Q2 |6 19| D1 2Q3 |7 40108 18| D2 WA0 |8 17| D3 WA1 |9 16| WCLK 2RA1 |10 15| WR 2RA0 |11 14| 1RA1 GND |12 13| 1RA0 +--------------+
+---+--+---+ B2 |1 +--+ 16| VCC A2 |2 15| A3OA=B |3 14| B3IA>B |4 13| OA>BIA<B |5 4585 12| OA<BIA=B |6 11| B0 A1 |7 10| A0 GND |8 9| B1 +----------+
+---+--+---+ Q7 |1 +--+ 18| VCCRST |2 17| Q6 D |3 16| Q5/WR |4 15| Q4 A0 |5 4599 14| Q3 A1 |6 13| Q2 A2 |7 12| Q1 CE |8 11| Q0GND |9 10| /RD +----------+
+---+--+---+RST |1 +--+ 16| VCC WR |2 15| RR D |3 14| X0 I3 |4 13| X1 I2 |5 4500 12| JMP I1 |6 11| RTN I0 |7 10| FLG0GND |8 9| FLGF +----------+
+-----+--+-----+ 1Q3 |1 +--+ 24| VCC 1Q2 |2 23| 1Q1 1RD |3 22| 1Q0 2Q0 |4 21| 2RD 2Q1 |5 20| D0 2Q2 |6 19| D1 2Q3 |7 40108 18| D2 WA0 |8 17| D3 WA1 |9 16| WCLK 2RA1 |10 15| WR 2RA0 |11 14| 1RA1 GND |12 13| 1RA0 +--------------+
+-----+--+-----+ 1Q3 |1 +--+ 24| VCC 1Q2 |2 23| 1Q1 1RD |3 22| 1Q0 2Q0 |4 21| 2RD 2Q1 |5 20| D0 2Q2 |6 19| D1 2Q3 |7 40108 18| D2 WA0 |8 17| D3 WA1 |9 16| WCLK 2RA1 |10 15| WR 2RA0 |11 14| 1RA1 GND |12 13| 1RA0 +--------------+