Whether TLB lookups are done on virtual addresses or physical addresses? When TLB hit then it means virtual address to physical pfn is residing in cache memory or data is residing in cache memory
Please provide some pointers where to get detail understanding of cache memory