Hardware TLB
Software TLB
CPU generates logical address (selector, offset)
Segmentation unit generates linear address (virtual address) using selector
MMU translates linear address into physical address