An integrated circuit memory architecture with selectively offset data and address
delays to minimize skew and provide synchronization of signals at the input/output
section in which the architecture is divided into memory sections, depending upon
their distance from the address/control generation block. The address and clock
information is re-driven between these sections, which effectively serves to add
a quantized number of gate delays in the address path between the sections while
concomitantly minimizing skew. A corresponding number of gate delays is also added
to the "read" data path for each section such that the number of delays in the
address/clock path plus the number of delays in the "read" data path is substantially constant.