Patent ID: 7975092

Claim:
A bus interface converter capable of converting an AMBA AHB bus protocol into an i960-like bus protocol, comprising: an AHB interface for accomplishing interface processing for the AMBA AHB bus protocol; an i960-like interface for accomplishing interface processing for the i960-like bus protocol; and a main controller for accomplishing bus protocol conversion between the AHB interface and the i960-like interface; wherein, the AHB interface comprising: an AHB bus signal register module for accomplishing judgment and register for control signal from an AMBA AHB bus; and an AHB bus signal response module for generating corresponding response indicating signal of the AMBA AHB bus protocol; the i960-like interface comprising: a bus interface multiplexing request module for generating bus interface multiplexing request signal; and a bus multiplexing module for accomplishing the multiplexing between an address bus for outputting from an AHB to an i960-like and a data bus for outputting from an AHB to an i960-like; wherein a clock of the i960-like interface can be set to be in a normal mode or a low-power mode; in the low-power mode, the clock of the i960-like interface is dynamically controlled by the bus interface multiplexing request signal sent by the bus interface multiplexing request module; when there is communication between the AHB bus and an i960-like bus, the clock of the i960-like interface is valid; and when there is no communication between the AHB bus and the i960-like bus, the clock of the i960-like interface is set high to suspend.