UPC EETAC Bachelor's Degree in Telecommunications Systems and in Network Engineering EEL

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 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