This video explains circuit of tri state bus buffer and how we can use three state buffer instead of multiplexer to create common bus system.
Also see:
Asynchronous data transfer
https://youtu.be/HyHDZj4k9oM
Array processor
https://youtu.be/8l5j9bL5gEQ
Addition and subtraction of floating point numbers
https://youtu.be/NAB9-oPwE3A
Booth's Multiplication Algorithm
https://youtu.be/cND9xPr3cuo
Cache Coherence
https://youtu.be/e20h49FI6BA
Memory Interleaving
https://youtu.be/BeSMwpT60Hw
Pipelining
https://youtu.be/2l1Tj3rRoQA
4 Segment Instruction Pipeline
https://youtu.be/wyDMysKqCPI
Arithmetic Pipelining
https://youtu.be/M-Dj135ltpo