Electronic devices, semiconductor chips and companies |
Electronic equipment is manufactured using semiconductor chips and components supplied from a huge pool of industries and distributors. This is the Electronic Components Industry Association (ECIA).
Classic digital technologies | Analogue chips and devices | Companies and chip manufacturers |
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. Not covered in CSD: ASIC/ASSP/SOC /DSP /GPU/etc.
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 | P9 | 4-bit BCD adder |
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 |