![]() | This text/reference provides students and practicing engineers with an introduction to the classical methods of designing electrical circuits, but incorporates modern logic design techniques used in the latest microprocessors, microcontrollers, microcomputers, and various LSI components. The book provides a review of the classical methods e.g., the basic concepts of Boolean algebra, combinational logic and sequential logic procedures, before engaging in the practical design approach and the use of computer-aided tools. The book is enriched with numerous examples (and their solutions), over 500 illustrations, and includes a CD-ROM with simulations, additional figures, and third party software to illustrate the concepts discussed in the book. |
Digital Principles & Logic Design
Appendix 4 - 4000 Series Integrated Circuits
The 4000 series of integrated circuits represents the CMOS IC logic family. This section presents the available 4000 series of ICs for ready reference for logic designers. The IC numbers given here are with the reference of their functions. However, the actual IC numbers as specified by the manufacturers also indicate the electrical and physical characteristics.
| IC Number | Function |
| 4000 | Dual 3-input NOR gates, one inverter |
| 4001 | Quad 2-input NOR gates |
| 4006 | Shift register with variable length (maximum 18 bits) |
| 4007 | Dual Complementary pair MOS, one inverter |
| 4008 | 4-bit Full-Adder |
| 4009 | Hex Inverters/Buffers |
| 4010 | Hex Buffers, noninverting |
| 4011 | Quad 2-input NAND gates |
| 4012 | Dual 4-input NAND gates |
| 4013 | Dual D Flip-flops with Preset and Clear |
| 4014 | 8-bit Parallel Input Shift Register |
| 4015 | Dual 4-bit Serial-in Parallel-out Shift Register |
| 4016 | Quad Bilateral Analog/Digital Switches |
| 4017 | Synchronous Decimal Up-counter with Decimal Decoder |
| 4018 | 5-bit Programmable Divider/Counter |
| 4019 | Quad 2:1 Common Addressable Multiplexers |
| 4020 | Asynchronous 14-bit Binary Up-counter |
| 4021 | 8-bit Parallel Input Shift Register |
| 4022 | Synchronous Octal Counter with Decoded Outputs |
| 4023 | Triple 3-input NAND gates |
| 4024 | Asynchronous 7-bit Binary Up-counter |
| 4025 | Triple 3-input NOR gates |
| 4026 | Decimal Up-counter with Seven Segment Decoder |
| 4027 | Dual Positive Edge-triggered J-K Flip-flop with Preset and Clear |
| 4028 | BCD-to-Decimal Decoder |
| 4029 | Synchronous 4-bit Binary Up-down Counter with Preset |
| 4030 | Quad 2-input XOR gates |
| 4031 | 64-bit Serial Shift Register |
| 4032 | Triple Serial Adder |
| 4033 | Decimal Up-counter with Seven Segment Decoder and Ripple Blanking |
| 4034 | 8-bit Bi-directional Bus Register |
| 4035 | 4-bit Parallel Input/Parallel Output Shift Register with Clear |
| 4036 | 4 × 8-Bit RAM |
| 4037 | Triple AND/OR Combination Gates |
| 4038 | Triple Serial Adder (Negative Logic) |
| 4039 | 4 × 8-Bit RAM |
| 4040 | Asynchronous Binary 12-bit Counter |
| 4041 | Quad True/Complement Buffers |
| 4042 | Quad D Flip-flops with Common Clock |
| 4043 | Quad NOR-gated R-S Flip-flops |
| 4044 | Quad NAND-gated R-S Flip-flops |
| 4045 | Asynchronous Binary 21-bit Up-counter |
| 4046 | Phased Locked Loop (PLL) |
| 4047 | Monostable/Astable Multivibrator |
| 4048 | 8-input Multifunction Gate |
| 4049 | Hex Inverters/Buffers |
| 4050 | Hex Buffers/TTL Drivers |
| 4051 | 8:1 Analog/Digital Multiplexer |
| 4052 | Dual 4:1 Analog/Digital Multiplexers |
| 4053 | Triple 2:1 Analog/Digital Multiplexers |
| 4054 | 4-segment LCD Driver |
| 4055 | BCD-to-Seven Segment Decoder/LCD Driver |
| 4056 | BCD-to-Seven Segment Decoder/LCD Driver with Memory |
| 4059 | 16-bit Programmable Divider |
| 4060 | Asynchronous Binary 14-bit Up-counter with Internal Oscillator |
| 4062 | 200-bit Dynamic Serial Shift Register |
| 4063 | 4-bit Comparator |
| 4066 | Quad Bilateral Analog/Digital Switches |
| 4067 | 16-channel Analog/Digital Multiplexer/Demultiplexer |
| 4069 | Hex Inverters |
| 4070 | Quad 2-input XOR gates |
| 4071 | Quad 2-input OR gates |
| 4072 | Dual 4-input OR gates |
| 4073 | Triple 3-input AND gates |
| 4075 | Triple 3-input OR gates |
| 4076 | 4-bit D-Latches, noninverting |
| 4077 | Quad 2-input XNOR gates |
| 4078 | 8-input OR/NOR gate |
| 4081 | Quad 2-input AND gates |
| 4082 | Dual 4-input AND gates |
| 4085 | Dual 2-input AND/NOR Combination gates |
| 4086 | Dual 2 × 2-input Expandable AND/NOR Combination gates |
| 4089 | Binary Rate Multiplier |
| 4093 | Quad 2-input NAND Schmitt Trigger |
| 4094 | 8-bit Shift Register with Output Latches |
| 4095 | Positive Edge-triggered J-K Flip-flop AND Input with Preset and Clear |
| 4096 | Positive Edge-triggered J-K Flip-flop AND Input with Preset and Clear |
| 4097 | Dual 8-channel Analog/Digital Input Multiplexers/Demultiplexers |
| 4098 | Dual Monostable with Schmitt Trigger Input and Clear |
| 4099 | 8-bit Addressable D Latch |
| 40014 | Hex Schmitt Trigger |
| 40085 | 4-bit Comparator |
| 40097 | Hex Buffers/Drivers |
| 40098 | Hex Inverters |
| 40100 | 32-bit Left/Right Serial Shift Register |
| 40101 | 9-bit Parity Generator/Parity Checker |
| 40102 | Synchronous 2-decade Down-counter with Preset |
| 40103 | Asynchronous 8-bit Down-counter with Preset |
| 40104 | 4-bit Parallel-in/Parallel-out Left/Right Shift Register |
| 40105 | 16 × 4-bit FIFO |
| 40106 | Hex Schmitt Trigger Inverters |
| 40107 | Dual 2-input NAND Drivers |
| 40108 | 4 × 4 Multiport Register |
| 40109 | Quad Level Changer, noninverting |
| 40110 | Decimal Up-down Counter with Register, Seven Segment Decoder Driver |
| 40117 | Dual 4-bit Data Switch |
| 40147 | BCD Priority Encoder |
| 40160 | Synchronous Decimal Up-down Counter with Preset and Clear |
| 40161 | Synchronous 4-bit Binary Up-down Counter with Preset and Clear |
| 40162 | Synchronous Decimal Up-down Counter with Preset and Clear |
| 40174 | 6-bit D Register with Clear, noninverting |
| 40175 | 4-bit D Register with Clear, noninverting |
| 40181 | 4-bit ALU |
| 40182 | Carry Unit for 40181 |
| 40192 | Synchronous Decimal Up-down Counter with Preset |
| 40194 | 4-bit Parallel-in/Parallel-out with Right/Left Shift |
| 40195 | 4-bit Universal Shift Register |
| 40198 | Synchronous 4-bit Binary Up-down Counter with Preset |
| 40208 | 4 × 4-bit Multiport Register |
| 40240 | 8-bit Bus Line Driver with 2 Enable Inputs, inverting type |
| 40244 | 2 × 4-bit Bus Driver with Separate Enable Input, noninverting |
| 40245 | Octal Bus Transceiver, noninverting |
| 40257 | Quad 2:1 Multiplexers |
| 40373 | 8-bit D Latch with Enable, noninverting |
| 40374 | 8-bit D Latch with Enable, noninverting |
| 40511 | BCD to Seven Segment Decoder/Memory/Driver (Hexadecimal Code) |
| 4104 | Quad TTL/CMOS Level Changer |
| 4402 | Dual 4-input NOR gate with Transistor Output |
| 4412 | Dual 4-input NAND gate with Transistor Output |
| 4415 | Quad Precision Timers/Drivers |
| 4426 | Decimal Up-counter with Seven Segment Decoder |
| 4428 | Binary to Octal Decoder |
| 4433 | Decimal Up-counter with Seven Segment Decoder and Ripple Blanking |
| 4441 | Quad True/Complement Buffers |
| 4449 | Hex True/Complement Buffers |
| 4490 | Hex Contact Bounce Eliminator |
| 4500 | 1-bit Processing Unit |
| 4501 | Dual 4-input NAND gate, 2-input NOR/OR gate |
| 4502 | Hex Inverters/Buffers with Inhibit and Enable |
| 4503 | Hex Buffers/Drivers |
| 4504 | Hex TTL/CMOS or CMOS/CMOS Level Shifter |
| 4505 | 64 × 1-bit RAM |
| 4506 | Dual Expandable AND/OR/INVERTER Combination gates |
| 4507 | Quad 2-input XOR gates |
| 4508 | Dual 4-bit R-S Flip-flops |
| 4510 | Synchronous Decimal Up-down Counter with Preset |
| 4511 | BCD-to-Seven Segment Decoder/Memory/Driver |
| 4512 | 8:1 Data Selector/Multiplexer with Enable |
| 4513 | BCD to Seven Segment Decoder/Memory/Driver with Ripple Blanking |
| 4514 | 4-bit Binary Decoder/Demultiplexer with Input Latch |
| 4515 | 4-bit Binary Decoder/Demultiplexer with Input Latch |
| 4516 | Synchronous 4-bit Binary Up-down Counter with Preset |
| 4517 | Dual 64-bit Serial Shift Register |
| 4518 | Dual Synchronous Decimal Up-counter |
| 4519 | Quad Common Addressable 2:1 Multiplexers |
| 4520 | Dual Synchronous Binary Up-counter |
| 4521 | 24-bit Binary Counter/Divider |
| 4522 | BCD Down-counter with Preset |
| 4524 | 256 × 4-bit ROM |
| 4526 | 4-bit Binary Down-counter with Preset |
| 4527 | Decimal Rate Multiplier |
| 4528 | Dual Post Triggerable Monostable with Clear |
| 4529 | Dual 4-channel Analog Multiplexers |
| 4530 | Dual 5-input Majority Logic Gate |
| 4531 | 12-bit Parity Unit |
| 4532 | 3-bit Priority Encoder |
| 4534 | Pental Count Decades with Multiplexed Outputs |
| 4536 | Programmable Timer |
| 4537 | 256 × 1-bit RAM |
| 4538 | Dual Post-Triggerable Precision Monostable |
| 4539 | Dual 4:1 Data Selector/Multiplexer |
| 4541 | Programmable Timer with RC Oscillator |
| 4543 | BCD-to-Seven Segment Decoder/Memory/-Driver |
| 4544 | BCD-to-Seven Segment Decoder/Memory/Driver with Ripple Blanking |
| 4547 | BCD-to-Seven Segment Decoder/Memory/Driver |
| 4548 | Dual Post-Triggerable Precision Monostable |
| 4549 | 8-bit Register for Successive Approximation in A/D Changer |
| 4551 | Quad 2-channel Analog Multiplexers |
| 4552 | 64 × 4-bit RAM |
| 4553 | 3-place Decimal Up-counter |
| 4554 | Dual 2-bit Parallel Binary Multiplier |
| 4555 | Dual 4-channel Demultiplexers |
| 4556 | Dual 4-channel Demultiplexers |
| 4557 | 64-bit Presettable Serial Shift Register |
| 4558 | BCD-to-Seven Segment Decoder |
| 4559 | 8-bit Register for Successive Approximation in A/D Changer |
| 4560 | 4-bit BCD Adder |
| 4561 | 9's Complementer |
| 4562 | 128-bit Shift Register with Parallel Outputs |
| 4566 | Universal Time Base Generator |
| 4568 | Phase Comparator and Counter with Preset |
| 4569 | Dual Fast 4-bit Down-counter with Preset |
| 4572 | Quad INVERTERs, 2-input NOR gate and 2-input NAND gate |
| 4573 | Quad Programmable OPAMP |
| 4574 | Quad Programmable Comparators |
| 4575 | Dual Programmable OPAMP and Comparator |
| 4578 | Comparator with Voltage Follower |
| 4580 | 4 × 4-bit Multiport Register |
| 4581 | 4-bit ALU |
| 4582 | Carry Generator |
| 4583 | Dual Schmitt Trigger with Presettable Hysterisis |
| 4584 | Hex Schmitt Trigger Inverters |
| 4585 | 4-bit Comparator |
| 4597 | 8-bit D Latch with Address Counter Bus Compatible |
| 4599 | 8-bit Addressable D Latch |
| 4720 | 256 × 1-bit RAM |
| 4723 | Dual 4-bit Addressable D Latch with Clear |
| 4724 | 8-bit Addressable D Latch |
| 4731 | Quad 64-bit Serial Shift Register |
| 4737 | 4½ Decade Counter |
| 4738 | IEC/IEEE Bus Interface |
| 4750 | Frequency Syntheszer |
| 4751 | Universal Programmable 5-stage Frequency Divider |
| 4752 | AC Motor Control Circuit |
| 4753 | Universal Time Base Generator |
| 4754 | 18 Elements Bar Graph LCD Driver |
| 4755 | Transceiver Serial Data Communication |
© 2006-2026 Infinity Science Press. All rights reserved.

TABLE OF CONTENTS