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


Electronic devices, semiconductor chips and companies


Technologies, chips and electronic components

Classic PLD(CPLD/FPGA) μC Not covered in CSD: ASIC/ASSP/SOC /DSP /GPU/etc. Analogue


Chip manufacturers


Lattice Semiconductor

Intel (Altera)

AMD (Xilinx)





Basic electrical characteristics covered in CSD 

Voltage levels (L1.6)

Static power (L4.3)

Dynamic power (L4.3)

Propagation delay (L4.3)



Examples of classic digital chips covered in CSD

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)
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
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 BCD_bin_mod40
P2, P8
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


Other components

Component   Project Description
9904_112_31004 Premotec P6, P10 Stepper motor