| Classic technologies | 
 | 
| Classic digital technologies | Analogue chips and devices | Companies and chip manufacturers | Legacy | 
Classic technologies such CMOS-4000 and LS-TTL are used in CSD as reference materials that, ever since, have been useful for introducing digital circuit design. Basic electrical characteristics covered in CSD: L1.6: voltage levels, transfer function and noise margins. L4.3: static and dynamic power consumption and propagation delay.
Chapter 1 and 2 uses classic and PLD (CPLD/FPGA) chips. Chapter 3 covers an introduction to μC. Advanced systems such ASIC/ASSP/SOC /DSP /GPU/etc. are not covered.
These are the main classic chip references.
| Chip | CSD name (adaptation) | Project | Description | 
| 74LS04 | logic gates | P1 | Six independent inverters, NOT gates, (LS-TTL) | 
| SN74LVC2G17 | P3 | Dual buffer (non-inverter). Used as a component for key debouncing in the DE10-Lite board. | |
| 74HC245 | P1, P9 | Octal bidirectional tri-state buffer. Used as a component for key debouncing in the DE2-115 board. | |
| 4069UB | P1 | Six independent inverters , NOT gates (CMOS) | |
| MC140xxB | P1 | Classic gates CMOS chips | |
| 7400 | P1 | Four independent NAND gate of 2-input (TTL) | |
| 74LS00 | P1 | Four independent NAND gate of 2-input (LS-TTL) | |
| CD4001B | P1 | Four independent NOR gate of 2-input (CMOS) | |
| 74HCT86 | P1 | Four independent XOR gate of 2-input (LS-TTL) | |
| CD4070B - CD4077B | P1 | Four 2-input XOR gates (CMOS) - Four 2-input NXOR | |
| 74LS32 | P1 | Four independent OR gates (LS-TTL) | |
| 74HCT153 | Dual_MUX4 | P2 | Dual 4-input multiplexer | 
| CD74ACT151 | MUX_8 | P2 | 8-input multiplexer | 
| 74HCT138 | Dec_3_8 | P2 | 3-to-8 binary decoder (also an 8-channel demultiplexer) | 
| 74HCT154 | DeMUX_16 | P2 | 16-channel demultiplexer (also a 4-to-16 binary decoder) | 
| HEF4532B | Enc_8_3 | P2 | 8-to-3 binary encoder with priority | 
| 74LS148 /147 | Enc_8_3, Enc_10_4 | P2 | 8-to-3 binary encoder with priority | 
| 74LS47 | HEX_7seg_decoder HEX_7seg_type7447 | P2 | BCD to 7-segment decoder | 
| 74HCT182 | CLA_Generator | P3 | 4-bit carry-lookahead generator | 
| 74AS181 | ALU_4bit | P4 | 4-bit arithmetic and logic unit | 
| 74F85 | Comp_4bit | P3 | 4-bit comparator | 
| DM74185 - DM74184 | BCD_bin_mod40 Bin_BCD_6bit | P2, P8 P2 | BCD-to-radix-2 modulo 40 converter 
					(DM74184) 6-bit binary radix-2 to BCD converter (DM74185) | 
| 74HCT283 | Adder_4bit | P3 | 4-bit binary adder (architecture carry-lookahead) | 
| MC14560 | Adder_BCD_1digit | P3, P9 | 1-digit BCD adder | 
| MC14561 | Nine_C_1digit | P3 | 1-digit BCD 9's complementer | 
| 74280 (1) (2) | Odd_parity_checker | P3 | 9-bit even and odd parity generator and checker | 
| 74LS279A | RS_Latch | P5 | Quad active-low R-S latch | 
| 74HCT75 | P5 | Dual 2-bit transparent latch | |
| 74HCT74 | D_FF | P5, P6 | Dual Data type flip-flop | 
| 74LS273 | D_FF | P5, P6 | Octal data type flip-flop with clear | 
| HEF4027B | JK_FF | P5, P6 | Dual JK flip-flop | 
| 74LS90 / 92 / 93 | JK_FF, T_FF | P5 | Asynchronous counter, flip-flops | 
| 74LS290/293 | JK_FF, T_FF | P5 | Asynchronous counter, flip-flops | 
| 74LS169 | Counter_mod16 | P7, 10 | 4-bit binary counter | 
| 74LS160A | Counter_BCD_1digit | P7, 10 | 1 digit BCD counter | 
| 74HCT194 | Shift_Reg_4bit | P7 | 4-bit shift register | 
| 74HCT4017 | Counter_Johnson_mod10 | P7, P10 | 5-bit Johnson counter | 
| HD44180U, LM032L | P11 | LCD display driver controller and device (2 rows, 16 characters) | |
| DS1073 | CLK_Generator | P8, P12 | Oscillator/Divider (Real-time clock) | 
| DS1307 | P8, P12 | Real-time CLK calendar | |
| 74LS122 | Timer | P12, P8 | Retriggerable timer | 
| 74LS121 | Timer | P12, P8 | Non-retriggerable timer chip | 
| 555 | Timer/CLK | P8 | Classic 555 chip | 
| MM74C922 | P6 | Matrix keypad encoder |