1. A method for testing an integrated circuit, the method comprising: selecting a plurality of areas of interest on an integrated circuit that correspond to a plurality of electronic devices of the integrated circuit; illuminating each of the areas of interest; receiving a reflected signal from illumination of the areas of interest; and analyzing the reflected signal to determine logic states and timing information of the electronic devices.