A method for supplying a data signal read from a memory to an internal circuit
of a semiconductor integrated circuit is described. First, supply timing information
determining supply timing of the data signal provided to the internal circuit is
generated using the data signal read from the memory. Then, the data signal read
from the memory is supplied to the internal circuit in accordance with the supply
timing information, so that data is provided at proper timing even if surrounding
environment or a clock frequency is changed.