The invention discloses a
memory interface method based on a CLB (Central Logic
Bus)
bus, comprising the following steps of, at a rising edge of a
bus clock, sending a reading or writing operation request by a processor, latching address signals and control signals from the processor by the
bus to obtain first latching signals, and generating enabling signals of a memory; at a falling edge arranged behind and adjacent to the rising edge of the bus
clock, generating a memory
clock according to the enabling signals of the memory by the memory, wherein a falling edge of the memory clock is synchronous with the falling edge of the bus clock; behind the falling edge of the memory clock, in the reading operation, outputting data to achieve the data output end of the memory, delaying by a line, and achieving the
data input end of the processor in the front of an adjacent rising edge behind the rising edge of the bus clock; in the writing operation, writing data to achieve the data output end of the processor, delaying by the line, and achieving the
data input end of the memory in the front of the adjacent rising edge behind the rising edge of the bus clock. When realizing high-
speed reading or writing operation of the memory, the invention efficiently reduces the amount of
waiting period and enhances the clock utilization.