Patent ID: 11971837
Assignee: PHYTIUM TECHNOLOGY CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 0:
1. An interface circuit, comprising:
a first interface circuit including a plurality of sub-interface circuits coupled with a plurality of types of peripheral devices respectively, wherein the plurality of types of peripheral devices is configured to occupy a pre-determined address space, and the pre-determined address space includes a plurality of sub-address spaces corresponding to the plurality of types of peripheral devices respectively; and
a controller including a register and based on at least a portion of data stored in the register, configured to communicate with at least one type of peripheral devices through a sub-interface circuit, wherein the sub-interface circuit and the at least one type of peripheral devices are electrically connected and the sub-interface circuit is determined based on a sub-address space of the at least one type of peripheral devices;
wherein:
the interface circuit further includes a second interface circuit;
the controller is further configured to:
receive a second address and data associated with the second address from a kth sub-interface circuit among the plurality of sub-interface circuits corresponding to a peripheral device coupled with the kth sub-interface circuit, wherein k is a positive integer;
based on the at least a portion of the data stored in the register, convert the second address into a third address, wherein the third address belongs to the sub-address space occupied by the peripheral device coupled with the kth sub-interface circuit; and
provide the third address and the data associated with the second address to the second interface circuit, and further to a processor coupled with the second interface circuit.