Design a driver architecture for a sensor that takes 500ms to sample, ensuring the CPU isn't blocked during that time.