发明名称 UNIVERSAL SERIAL BUS SMART HUB
摘要 A USB smart hub may provide enhanced battery charging, data storage security, vendor matching, device authentication, data capture/debug, and role switching. The smart hub may include an upstream port, a plurality of downstream ports, a processor, and a memory coupled to the processor for storing USB host stack code and configuration parameters. The smart hub may include a USB hub core having a core to implement a standard USB hub interface. The smart hub may include a plurality of 2:1 multiplexors coupled between the downstream ports, the core downstream ports, and the processor. The processor may control the 2:1 multiplexors. The processor may be configured to detect when a USB device is coupled to a downstream port and to run the USB host stack code and to enumerate the USB device. The processor may provide enhanced features based on the configuration parameters.
申请公布号 US2016321195(A1) 申请公布日期 2016.11.03
申请号 US201514698428 申请日期 2015.04.28
申请人 Microchip Technology Incorporated 发明人 Ghosh Atish;Chenault Cecil G.;Mangalapandian Pragash;Bohm Mark
分类号 G06F13/10;G06F1/26;G06F13/42 主分类号 G06F13/10
代理机构 代理人
主权项 1. A USB hub comprising: a hub upstream port; a plurality of hub downstream ports; a processor; a memory communicatively coupled to the processor for storing USB host stack code and a plurality of configuration parameters; a USB hub core having a core upstream port and a plurality of core downstream ports, the USB hub core operable to implement a USB hub interface between the core upstream port and the plurality of core downstream ports; and a plurality of multiplexors, each multiplexor having: a first port communicatively coupled to one of the hub downstream ports,a second port communicatively coupled to one of the plurality of core downstream ports,a third port communicatively coupled to the processor, anda select input communicatively coupled to the processor and operable to communicatively couple the first port with the second port, the third port, or both the second port and the third port; wherein the processor is configured: to detect when a USB device is coupled to a first one of the plurality of hub downstream ports,to control the select input of a first multiplexor corresponding to the first hub downstream port so that the first port is connected to the third port,to run the USB host stack code, andto enumerate the USB device.
地址 Chandler AZ US