Patent ID: 7133958
Filing Date: 2006-11-07
Classification: G06F

Abstract:
1. An integrated circuit (IC) for facilitating communication between at least one host and at least one device, the IC for performing an input/output (I/O) function, the IC comprising: a set of pins allocated to host interfacing; a first local bus control block connected to a first number of the set of pins; a second local bus control block connected to a second number of the set of pins, wherein each local bus control block is configurable to provide a selected personality, wherein the selected personality includes one of an IDE (intelligent drive electronics) interface, an MPEG-TS (Moving Picture Experts Group Transport Stream) interface, a GPIO (general purpose input/output) interface, and a PCI (peripheral component interconnect) interface, wherein the two local bus control blocks, when configured, provide one of a combined IDE/MPEG-TS interface, a combined IDE/GPIO interface, and the PCI interface, and wherein each of the first and second numbers of pins are usable for multiple personalities.