CN102176702A - Test system and test method - Google Patents
Test system and test method Download PDFInfo
- Publication number
- CN102176702A CN102176702A CN2011100670512A CN201110067051A CN102176702A CN 102176702 A CN102176702 A CN 102176702A CN 2011100670512 A CN2011100670512 A CN 2011100670512A CN 201110067051 A CN201110067051 A CN 201110067051A CN 102176702 A CN102176702 A CN 102176702A
- Authority
- CN
- China
- Prior art keywords
- usb
- test
- testing apparatus
- test program
- processing unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Transfer Systems (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种测试系统及方法,特别是涉及一种测试USB集线器的测试系统及方法。The invention relates to a test system and method, in particular to a test system and method for testing USB hubs.
背景技术Background technique
随着科技的进步,愈来愈多的数字装置被设计产生如随身盘、外接式光盘机、外接式硬盘、数字相机、手机...等。为了让数字装置可连接计算机主机,数字装置通常具有一连接端口。当数字装置的连接端口与计算机主机的连接端口耦接在一起时,计算机主机便可存取数字装置上的数据。With the advancement of technology, more and more digital devices are designed and produced, such as flash drives, external CD drives, external hard drives, digital cameras, mobile phones, etc. In order for the digital device to be connected to a computer host, the digital device usually has a connection port. When the connection port of the digital device is coupled with the connection port of the computer host, the computer host can access the data on the digital device.
然而,计算机主机的连接端口数量有限。因此,使用者无法同时将多个数字装置与计算机主机作连接。为了解决连接端口数量不足的问题,现有的做法是利用一集线器(Hub),扩展计算机主机的连接端口。However, the host computer has a limited number of connection ports. Therefore, the user cannot connect multiple digital devices to the host computer at the same time. In order to solve the problem of insufficient number of connection ports, the existing method is to use a hub (Hub) to expand the connection ports of the host computer.
由于集线器可有效地让多个数字装置同时连接计算机主机,因此,集线器的重要性也随之增加。为了确保集线器可正常地传输数据,在集线器在出厂前,必需利用一测试系统及方法,对集线器进行测试。Hubs have grown in importance as they effectively allow multiple digital devices to simultaneously connect to a host computer. In order to ensure that the hub can transmit data normally, a test system and method must be used to test the hub before the hub leaves the factory.
发明内容Contents of the invention
本发明提供一种测试系统,包括一测试装置、一USB集线器以及一主机装置。USB集线器具有双总线结构,用以传送USB 3.0或USB 2.0信号,该USB集线器耦接于测试装置与主机装置之间。主机装置通过USB集线器,与测试装置进行数据传输,并包括一储存单元以及一处理单元。储存单元用以储存一第一测试程序以及一第二测试程序。当USB集线器耦接于测试装置与主机装置之间时,处理单元执行第一测试程序,用以进行USB 3.0传输功能的导通测试,处理单元执行第二测试程序,用以进行USB 2.0传输功能的导通测试。处理单元通过不同的接口,读取储存单元所储存的第一及第二测试程序。The invention provides a test system, which includes a test device, a USB hub and a host device. The USB hub has a dual-bus structure for transmitting USB 3.0 or USB 2.0 signals, and the USB hub is coupled between the test device and the host device. The host device transmits data with the test device through the USB hub, and includes a storage unit and a processing unit. The storage unit is used for storing a first test program and a second test program. When the USB hub is coupled between the test device and the host device, the processing unit executes the first test program for the conduction test of the USB 3.0 transmission function, and the processing unit executes the second test program for the USB 2.0 transmission function continuity test. The processing unit reads the first and second test programs stored in the storage unit through different interfaces.
本发明还提供一种测试方法,应用在一测试系统中。测试系统具有一主机装置、一USB集线器以及一测试装置。USB集线器耦接于主机装置以及测试装置之间。本发明的测试方法包括,令主机装置通过一第一接口,读取并执行一第一测试程序,用以与测试装置进行数据传输,并进行USB 3.0传输功能的导通测试;以及令该主机装置通过一第二接口,读取并执行一第二测试程序,用以与测试装置进行数据传输,并进行USB 2.0传输功能的导通测试。第一接口不同于第二接口。USB集线器具有双总线结构,用以传送USB 3.0或USB 2.0信号。The invention also provides a testing method, which is applied in a testing system. The test system has a host device, a USB hub and a test device. The USB hub is coupled between the host device and the test device. The testing method of the present invention includes, making the host device read and execute a first test program through a first interface, for data transmission with the test device, and conducting a conduction test of the USB 3.0 transmission function; and making the host device The device reads and executes a second test program through a second interface for data transmission with the test device and conduction test of the USB 2.0 transmission function. The first interface is different from the second interface. The USB hub has a dual-bus structure for transmitting USB 3.0 or USB 2.0 signals.
为使本发明的特征和优点能更明显易懂,下文特举出较佳实施例,并结合附图详细说明如下。In order to make the features and advantages of the present invention more comprehensible, preferred embodiments are specifically listed below and described in detail with reference to the accompanying drawings.
附图说明Description of drawings
图1为本发明的测试系统的示意图。Fig. 1 is a schematic diagram of the testing system of the present invention.
图2为本发明的主机装置的一可能实施例。FIG. 2 is a possible embodiment of the host device of the present invention.
图3为本发明的测试方法的一可能实施例。Fig. 3 is a possible embodiment of the testing method of the present invention.
附图符号说明Description of reference symbols
100:测试系统;100: test system;
110:测试装置;110: test device;
130:USB集线器;130: USB hub;
150:主机装置;150: host device;
131:向上连接端口;131: upward connection port;
134~137:向下连接端口;134~137: downward connection ports;
151:储存单元;151: storage unit;
154:处理单元;154: processing unit;
157:USB连接端口;157: USB connection port;
152、153:测试程序;152, 153: Test procedures;
111~114:USB连接端口;111-114: USB connection port;
115~118:USB装置控制器;115-118: USB device controller;
132:USB 3.0集线控制器;132: USB 3.0 hub controller;
133:USB 2.0集线控制器;133: USB 2.0 hub controller;
155:USB 3.0主机控制器;155: USB 3.0 host controller;
156:USB 2.0主机控制器。156: USB 2.0 host controller.
具体实施方式Detailed ways
图1为本发明的测试系统的示意图。如图所示,测试系统100包括,一测试装置110、一USB集线器130以及一主机装置150。USB集线器130耦接于测试装置110与主机装置150之间。主机装置150通过USB集线器130,与测试装置110进行数据传输。在本实施例中,主机装置150根据测试装置110所回传的信号,得知USB集线器130是否可正常地传送数据。Fig. 1 is a schematic diagram of the testing system of the present invention. As shown in the figure, the
本发明并不限定测试装置110的内部架构。只要是能够通过USB集线器130,与主机装置150进行数据传输的装置,均可作为测试装置110。在本实施例中,测试装置110包括,USB连接端口111~114以及USB装置控制器115~118,但并非用以限制本发明。如图所示,USB连接端口111~114一对一地耦接USB装置控制器115~118。The present invention does not limit the internal structure of the
另外,本发明并不限定USB集线器130的内部架构。只要是能将主机装置150的USB连接端口扩展至多个连接端口,用以连接更多的USB周边装置的集线器,均可作为本发明的USB集线器130。在本实施例中,USB集线器130具有双总线结构(dual bus architecture),其可传送USB 2.0或3.0的信号。In addition, the present invention does not limit the internal structure of the
如图所示,USB集线器130包括,一向上连接端口131、一USB 3.0集线控制器132、一USB 2.0集线控制器133以及向下连接端口134~137。本发明并不限定USB集线器130的向上连接端口及向下连接端口的数量。在其它实施例中,USB集线器可具有多个向上连接端口以及至少二向下连接端口。在本实施例中,向上连接端口131用以耦接主机装置150。向下连接端口134~137用以耦接测试装置110。As shown in the figure, the
当测试装置110操作于一USB 3.0模式时,USB 3.0集线控制器132负责主机装置150与测试装置110间的数据(如TX+/TX-/RX+/RX-)传输。相反地,当测试装置110操作于一USB 2.0模式时,USB 2.0集线控制器133负责主机装置150与测试装置110间的数据(如D+/D-)传输。When the
举例而言,当测试装置110操作于一USB 3.0模式时,USB 3.0集线控制器132可处理向上连接端口131所接收到的USB 3.0信号,再将处理后的结果通过向下连接端口134~137,提供予测试装置110。在另一实施例中,USB 3.0集线控制器132可接收并处理向下连接端口134~137的一个所接收到的USB 3.0信号,再将处理后的结果通过向上连接端口131,提供予主机装置150。For example, when the
举例而言,主机装置150可先执行一第一测试程序,并通过第一路径(如TX-/TX+/RX-/RX+),将USB 3.0测试信号通过USB集线器130,传送到测试装置110。测试装置110根据主机装置150所提供的测试信号,产生一回复信号,并再通过该第一路径,回传至主机装置150。主机装置150根据该回复信号,便可得知USB集线器130是否可正确地传送USB 3.0信号。For example, the
在本实施例中,USB 2.0集线控制器133是将来自主机装置150的USB2.0信号通过向下连接端口134~137,提供予测试装置110,或是将测试装置110所提供的USB 2.0信号通过向上连接端口131,提供予主机装置150。In this embodiment, the USB 2.0 hub controller 133 provides the USB 2.0 signal from the
举例而言,待完成USB集线器130的USB 3.0测试后,主机装置150再执行一第二测试程序,并通过第二路径(如D-/D+),将USB 2.0测试信号通过USB集线器130,传送到测试装置110。测试装置110根据主机装置150所提供的测试信号,产生一回复信号,并再通过该第二路径,回传至主机装置150。主机装置150根据该回复信号,便可得知USB集线器130是否可正确地传送USB 2.0信号。For example, after the USB 3.0 test of the
在一可能实施例中,在进行USB 3.0及2.0测试前,主机装置150会先通过USB集线器130,提供一特定指令(vendor command)予测试装置110,用以使测试装置110操作在USB 3.0或2.0模式。In a possible embodiment, before performing the USB 3.0 and 2.0 tests, the
另外,本发明并不限制USB 3.0及2.0测试的顺序。在本实施例中,主机装置150是先测试USB集线器130的USB 3.0传输功能,然后再测试USB集线器130的USB 2.0传输功能。在其它实施例中,主机装置150可先测试USB集线器130的USB 2.0传输功能,然后再测试USB集线器130的USB3.0传输功能。In addition, the present invention does not limit the sequence of USB 3.0 and 2.0 tests. In this embodiment, the
图2为本发明的主机装置的一可能实施例。如图所示,主机装置150包括,一储存单元151、一处理单元154以及一USB连接端口157。储存单元151储存测试程序152及153。本发明并不限定测试程序152及153是在何种操作系统下执行。在本实施例中,测试程序152及153是在DOS操作系统下进行。FIG. 2 is a possible embodiment of the host device of the present invention. As shown in the figure, the
在一可能实施例中,测试程序153为一基本输入输出系统(BIOS)。当测试装置110操作在USB 2.0模式下时,测试程序153便通过USB集线器130,与测试装置110进行USB 2.0数据传输,并根据传输结果,得知USB集线器130的USB 2.0传输功能是否正常。In a possible embodiment, the
处理单元154通过不同的接口,读取储存单元151的测试程序152及153。本发明并不限定处理单元154与测试程序152及153之间的接口种类。在本实施例中,处理单元154通过一扩展主控制器接口(Extended HostController Interface;xHCI),读取测试程序152,而通过一增强型主机控制器接口(Enhanced Host Controller Interface;eHCI),读取测试程序153。The processing unit 154 reads the
扩展主控制器接口xHCI及增强型主机控制器接口eHCI主要是规范系统软件与硬件间的寄存器及数据结构,其中,扩展主控制器接口xHCI是一种USB 3.0主机控制器与USB 3.0周边驱动程序间的一种标准通信方式。The extended host controller interface xHCI and the enhanced host controller interface eHCI mainly standardize the registers and data structures between the system software and hardware. Among them, the extended host controller interface xHCI is a USB 3.0 host controller and USB 3.0 peripheral driver A standard way of communication between.
在本实施例中,处理单元154包括一USB 3.0主机控制器155以及一USB 2.0主机控制器156。USB 3.0主机控制器155通过扩展主控制器接口xHCI,读取并执行测试程序152,用以测试USB集线器130的USB 3.0传输功能。USB 2.0主机控制器156通过增强型主机控制器接口eHCI,读取并执行测试程序153,用以测试USB集线130的USB 2.0传输功能。In this embodiment, the processing unit 154 includes a USB 3.0 host controller 155 and a USB 2.0 host controller 156. The USB 3.0 host controller 155 reads and executes the
另外,在本实施例中,USB 3.0主机控制器155是通过一超高速总线接口(Super Speed Bus Interface)SSBI,耦接USB连接端口157,用以传输USB3.0信号。当USB连接端口157耦接USB集线器130时,便可通过USB集线器130,与测试装置110进行通讯。In addition, in this embodiment, the USB 3.0 host controller 155 is coupled to the
本发明并不限定主机装置150与测试装置110之间的通讯内容。在一可能实施例中,主机装置150会先载入测试程序152。测试程序152可通过接口xHCI,枚举(enumerate)USB集线器130是否已插入主机装置150之中。当USB集线器130耦接主机装置150时,处理单元154便可枚举到USB集线器130。The present invention does not limit the content of the communication between the
接着,测试程序152读取USB集线器130的一装置描述符(devicedescriptor),用以识别此USB集线器130的类型。测试程序152可根据USB集线器130的装置描述符,得知USB集线器130的装置信息,例如USB集线器130具有一个向上连接端口131和4个向下连接端口134~137。此时,也表示完成USB集线器130的向上连接端口131与主机装置150间的导通测试。Next, the
接着,测试程序152检测USB集线器130的4个向下连接端口134~137的连接状态,即检测向下连接端口134~137是否连接测试装置110的USB连接端口111~114。本发明并不限定测试程序152检测向下连接端口134~137的顺序。在一可能实施例中,测试程序152可依序或是依照一预设的顺序,检测向下连接端口134~137的连接状态。Next, the
当向下连接端口134~137连接USB连接端口111~114时,测试程序152便可检测到向下连接端口134~137皆耦接一USB装置,接着,测试程序152读取向下连接端口134~137所连接的装置的一装置描述符。此时,USB装置控制器115~118与USB连接端口111~114被视为4个USB装置。因此,测试程序152可得知4个装置描述符。When the downward connection ports 134-137 are connected to the USB connection ports 111-114, the
举例而言,在本实施例中,处理单元154利用超高速总线接口SSBI,发出一读取装置描述符指令(get device descriptor command)。当测试装置110接收到该读取装置描述符指令时,测试装置110将操作在一USB 3.0模式下,并根据该读取装置描述符指令,回报一USB 3.0装置描述符。由于向下连接端口134~137皆耦接一USB装置,故此读取及回报步骤会重复4次。For example, in this embodiment, the processing unit 154 issues a get device descriptor command (get device descriptor command) by using the super high speed bus interface SSBI. When the
完成后,则表示完成向下连接端口134~137的USB 3.0总线导通测试。此时,测试程序152会发出一第一特定令(first vendor command),使测试装置110切换至一USB 2.0模式,以进行USB 2.0总线的导通测试。After completion, it means that the USB 3.0 bus conduction test of the downwardly connected ports 134-137 is completed. At this time, the
当测试装置110操作在一USB 2.0模式时,测试程序153通过增强型主机控制器接口eHCI,枚举是否已插入USB集线器130。当USB集线器130耦接主机装置150时,处理单元154便可枚举到USB集线器130。When the
接着,测试程序153读取USB集线器130的一装置描述符,用以识别此USB集线器130的类型。当测试程序153可读取到USB集线器130的装置描述符时,表示已完成USB集线器130的向上连接端口131与主机装置150间的导通测试。Next, the
然后,测试程序153再通过USB集线器130,读取测试装置110的装置描述符,用以进行USB集线器130的向下连接端口134~137的USB 2.0总线导通测试。接着,测试程序153检测USB集线器130的4个向下连接端口134~137的连接状态,即检测向下连接端口134~137是否连接测试装置110的USB连接端口111~114。Then, the
当向下连接端口134~137连接USB连接端口111~114时,测试程序153便可检测到向下连接端口134~137皆耦接一USB装置,接着,测试程序153读取向下连接端口134~137所连接的装置的一USB 2.0装置描述符。此时,USB装置控制器115~118与USB连接端口111~114被视为4个USB装置。因此,测试程序153可得知4个装置描述符。When the downward connection ports 134-137 are connected to the USB connection ports 111-114, the
举例而言,在本实施例中,处理单元154利用总线接口BI,发出一读取装置描述符指令。由于测试装置110操作在一USB 2.0模式下,当测试装置110接收到该读取装置描述符指令时,将回报一USB 2.0装置描述符。由于向下连接端口134~137皆耦接一USB装置,故此读取及回报步骤会重复4次。For example, in this embodiment, the processing unit 154 uses the bus interface BI to issue a read device descriptor command. Since the
在完成USB 2.0及3.0的总线导通测试后,测试程序153可发出一第二特定指令(second vendor command),用以将测试装置110切回USB 3.0模式,并设定一标记值,用以结束所有测试流程。After completing the bus conduction test of USB 2.0 and 3.0, the
在一可能实施例中,测试程序153为BIOS内的一选项(如Legacy USBsupport)。当使用者在开机时进入BIOS后,可启用该选项。当测试装置110操作在一USB 2.0模式下时,BIOS内的测试程序(如153)便开始对USB集线器130进行USB 2.0总线导通测试。In a possible embodiment, the
藉由BIOS内原本的测试功能,对USB集线器130进行USB 2.0总线导通测试,故可减少测试程序152的程序码,因测试人员不需再额外撰写USB2.0的测试码。By using the original test function in the BIOS, the USB 2.0 bus conduction test is performed on the
图3为本发明的测试方法的一可能实施例。本发明的测试方法是应用在一测试系统。该测试系统具有一主机装置、一USB集线器以及一测试装置,其中USB集线器耦接于主机装置以及测试装置之间。为方便说明,以下将结合图1所示的测试系统。Fig. 3 is a possible embodiment of the testing method of the present invention. The testing method of the present invention is applied to a testing system. The test system has a host device, a USB hub and a test device, wherein the USB hub is coupled between the host device and the test device. For convenience of description, the test system shown in FIG. 1 will be combined below.
首先,令主机装置150执行一第一测试程序,用以与测试装置110进行数据传输,并使测试装置110操作在一USB 3.0模式(步骤S310)。接着,令主机装置150执行一第二测试程序,用以与测试装置110进行数据传输,并使测试装置110操作在一USB 2.0模式(步骤S330)。First, make the
在一可能实施例中,第一及第二测试程序是在一DOS操作系统下执行。另外,在其它实施例中,第二测试程序为一基本输入输出系统(BIOS)。该基本输入输出系统可通过USB集线器130,与测试装置110进行USB 2.0数据传输。In a possible embodiment, the first and second test programs are executed under a DOS operating system. In addition, in other embodiments, the second test program is a basic input output system (BIOS). The BIOS can perform USB 2.0 data transmission with the
在本实施例中,主机装置150是通过不同的接口,读取第一及第二测试模式。举例而言,主机装置150利用一扩展主控制器接口xHCI,读取第一测试程序,并利用一增强型主机控制器接口eHCI,读取第二测试程序。In this embodiment, the
本发明并不限定步骤S310与S330的执行顺序。在本实施例中,是先执行步骤S310,再执行步骤S330。在其它实施例中,可先执行步骤S330,再执行步骤S310。The present invention does not limit the execution order of steps S310 and S330. In this embodiment, step S310 is executed first, and then step S330 is executed. In other embodiments, step S330 may be performed first, and then step S310 may be performed.
另外,本发明并不限定第一及第二测试程序的测试过程。在本实施例中,藉由第一测试程序,主机装置150可先枚举USB集线器130是否插入(步骤S311)。若枚举到USB集线器130,主机装置150读取USB集线器130的一装置描述符(步骤S313)。In addition, the present invention does not limit the testing process of the first and second testing procedures. In this embodiment, through the first test procedure, the
若主机装置150可读取USB集线器130的USB 2.0装置描述符时,表示已完成USB集线器130与主机装置150间的连接端口(如131)的USB 3.0导通测试。接着,主机装置150读取USB集线器130所连接的测试装置110的装置描述符(步骤S315)。若主机装置150可读取到USB集线器130所连接的测试装置110的装置描述符时,表示已完成USB集线器130与测试装置110间的连接端口(如134~137)的USB 3.0导通测试。If the
在完成步骤S311~S315后,表示已完成USB集线器130的USB 3.0总线导通测试。在本实施例中,藉由执行第一测试程序,主机装置150发出一第一特定指令(步骤S317),用以将测试装置110设定在USB 2.0模式,以便进行USB集线器130的USB 2.0总线导通测试。After steps S311-S315 are completed, it means that the USB 3.0 bus continuity test of the
当测试装置110操作在USB 2.0模式时,第二测试程序便枚举USB集线器130是否插入(步骤S331)。若枚举到USB集线器130,主机装置150读取USB集线器130的一装置描述符(步骤S333)。When the
若主机装置150可读取USB集线器130的装置描述符时,表示已完成USB集线器130与主机装置150间的连接端口(如131)的USB 2.0导通测试。接着,主机装置150读取USB集线器130所连接的测试装置110的装置描述符(步骤S335)。若主机装置150可读取到USB集线器130所连接的测试装置110的装置描述符时,表示已完成USB集线器130与测试装置110间的连接端口(如134~137)的USB 2.0导通测试。If the
在完成步骤S331~S335后,表示已完成USB集线器130的USB 2.0总线导通测试。在本实施例中,藉由执行第二测试程序,主机装置150发出一第二特定指令(步骤S337),用以将测试装置110设定在USB 3.0模式,并设定一标记值,用以结束测试流程。After steps S331-S335 are completed, it means that the USB 2.0 bus continuity test of the
由于USB集线器130的USB 2.0总线导通测试是由一BIOS所执行,故测试人员在撰写测试程序时,不需再撰写USB 2.0的测试码,故可减少测试程序的程序码,并可减少撰写的时间。Since the USB 2.0 bus conduction test of the
除非另作定义,在此所有词汇(包含技术与科学词汇)均属本发明所属领域技术人员的一般理解。此外,除非明白表示,词汇于一般字典中的定义应解释为与其相关技术领域的文章中意义一致,而不应解释为理想状态或过分正式的语态。Unless otherwise defined, all terms (including technical and scientific terms) used herein are to be commonly understood by those skilled in the art to which this invention belongs. In addition, unless expressly stated, the definition of a word in a general dictionary should be interpreted as consistent with the meaning in the article in its related technical field, and should not be interpreted as an ideal state or an overly formal voice.
虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,本领域的技术人员,在不脱离本发明的精神和范围的前提下,可作若干的更动与润饰,因此本发明的保护范围是以本发明的权利要求为准。Although the present invention has been disclosed above with preferred embodiments, it is not intended to limit the present invention. Those skilled in the art can make some changes and modifications without departing from the spirit and scope of the present invention. Therefore The scope of protection of the present invention is based on the claims of the present invention.
Claims (11)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW100105365A TWI436204B (en) | 2011-02-18 | 2011-02-18 | Testing system and method for usb hub |
TW100105365 | 2011-02-18 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102176702A true CN102176702A (en) | 2011-09-07 |
Family
ID=44519807
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011100670512A Pending CN102176702A (en) | 2011-02-18 | 2011-03-21 | Test system and test method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102176702A (en) |
TW (1) | TWI436204B (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103294636A (en) * | 2012-05-09 | 2013-09-11 | 威盛电子股份有限公司 | Concentrator control chip |
CN103984656A (en) * | 2013-02-07 | 2014-08-13 | 银灿科技股份有限公司 | Automatic addressing and port setting method of USB3.0 hub |
CN104102561A (en) * | 2013-04-09 | 2014-10-15 | 广达电脑股份有限公司 | Universal sequence bus testing device |
WO2015043431A1 (en) * | 2013-09-24 | 2015-04-02 | Huawei Technologies Co., Ltd. | Methods and Apparatuses to Improve Reception of Direct Detection Optical Signals |
CN104679620A (en) * | 2013-11-28 | 2015-06-03 | 英业达科技有限公司 | Hot swapping/hot plugging device and method for conducting automatic switching of protocols to establish and test data channel |
CN104937575A (en) * | 2013-01-25 | 2015-09-23 | 惠普发展公司,有限责任合伙企业 | USB controllers coupled to USB ports |
CN105301480A (en) * | 2015-11-19 | 2016-02-03 | 四川和芯微电子股份有限公司 | Test method of SOC chip |
CN105589771A (en) * | 2015-07-24 | 2016-05-18 | 杭州华三通信技术有限公司 | Test method and apparatus |
CN106201943A (en) * | 2015-05-29 | 2016-12-07 | 创惟科技股份有限公司 | Hub device and method for universal serial bus connecting different types of connection ports |
CN107391405A (en) * | 2017-05-15 | 2017-11-24 | 联发科技(新加坡)私人有限公司 | Usb circuit and USB device |
CN107783865A (en) * | 2016-08-26 | 2018-03-09 | 神讯电脑(昆山)有限公司 | USB testers |
CN110687363A (en) * | 2018-07-04 | 2020-01-14 | 佛山市顺德区顺达电脑厂有限公司 | SFP port test fixture |
CN112579369A (en) * | 2019-09-29 | 2021-03-30 | 北京小米移动软件有限公司 | Multithreading flashing system, method, device, equipment and storage medium |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI461907B (en) * | 2012-10-11 | 2014-11-21 | Mstar Semiconductor Inc | Integrated system and test system with multiple applications |
TWI512480B (en) * | 2012-10-30 | 2015-12-11 | Innostor Technology Corp | Switch - based communication interface detection method and device thereof |
TWI512481B (en) * | 2013-01-31 | 2015-12-11 | Innostor Technology Corp | USB 3.0 bus mapping of the USB port method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6393588B1 (en) * | 1998-11-16 | 2002-05-21 | Windbond Electronics Corp. | Testing of USB hub |
CN1525330A (en) * | 2003-02-27 | 2004-09-01 | 义隆电子股份有限公司 | Method for testing storage device with universal serial bus interface and storage device |
CN1661867A (en) * | 2004-02-24 | 2005-08-31 | 希旺科技股份有限公司 | USB hub with built-in storage |
CN200947207Y (en) * | 2006-05-11 | 2007-09-12 | 北京飞天诚信科技有限公司 | Combined USB concentrator equipment |
CN101059770A (en) * | 2007-06-12 | 2007-10-24 | 北京中星微电子有限公司 | System for automatic testing USB compatibility |
-
2011
- 2011-02-18 TW TW100105365A patent/TWI436204B/en active
- 2011-03-21 CN CN2011100670512A patent/CN102176702A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6393588B1 (en) * | 1998-11-16 | 2002-05-21 | Windbond Electronics Corp. | Testing of USB hub |
CN1525330A (en) * | 2003-02-27 | 2004-09-01 | 义隆电子股份有限公司 | Method for testing storage device with universal serial bus interface and storage device |
CN1661867A (en) * | 2004-02-24 | 2005-08-31 | 希旺科技股份有限公司 | USB hub with built-in storage |
CN200947207Y (en) * | 2006-05-11 | 2007-09-12 | 北京飞天诚信科技有限公司 | Combined USB concentrator equipment |
CN101059770A (en) * | 2007-06-12 | 2007-10-24 | 北京中星微电子有限公司 | System for automatic testing USB compatibility |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103294636A (en) * | 2012-05-09 | 2013-09-11 | 威盛电子股份有限公司 | Concentrator control chip |
CN104937575A (en) * | 2013-01-25 | 2015-09-23 | 惠普发展公司,有限责任合伙企业 | USB controllers coupled to USB ports |
CN103984656A (en) * | 2013-02-07 | 2014-08-13 | 银灿科技股份有限公司 | Automatic addressing and port setting method of USB3.0 hub |
CN103984656B (en) * | 2013-02-07 | 2017-06-06 | 银灿科技股份有限公司 | Automatic addressing and port setting method of USB3.0 hub |
CN104102561A (en) * | 2013-04-09 | 2014-10-15 | 广达电脑股份有限公司 | Universal sequence bus testing device |
CN104102561B (en) * | 2013-04-09 | 2017-07-14 | 广达电脑股份有限公司 | Universal sequence bus testing device |
US9621391B2 (en) | 2013-09-24 | 2017-04-11 | Huawei Technologies Co., Ltd. | Methods and apparatuses to improve reception of direct detection optical signals |
WO2015043431A1 (en) * | 2013-09-24 | 2015-04-02 | Huawei Technologies Co., Ltd. | Methods and Apparatuses to Improve Reception of Direct Detection Optical Signals |
CN104679620A (en) * | 2013-11-28 | 2015-06-03 | 英业达科技有限公司 | Hot swapping/hot plugging device and method for conducting automatic switching of protocols to establish and test data channel |
CN106201943A (en) * | 2015-05-29 | 2016-12-07 | 创惟科技股份有限公司 | Hub device and method for universal serial bus connecting different types of connection ports |
US10445274B2 (en) | 2015-05-29 | 2019-10-15 | Genesys Logic, Inc. | Universal serial bus (USB) hub for connecting different port types and method thereof |
CN105589771A (en) * | 2015-07-24 | 2016-05-18 | 杭州华三通信技术有限公司 | Test method and apparatus |
CN105301480A (en) * | 2015-11-19 | 2016-02-03 | 四川和芯微电子股份有限公司 | Test method of SOC chip |
CN107783865A (en) * | 2016-08-26 | 2018-03-09 | 神讯电脑(昆山)有限公司 | USB testers |
CN107391405A (en) * | 2017-05-15 | 2017-11-24 | 联发科技(新加坡)私人有限公司 | Usb circuit and USB device |
CN110687363A (en) * | 2018-07-04 | 2020-01-14 | 佛山市顺德区顺达电脑厂有限公司 | SFP port test fixture |
CN112579369A (en) * | 2019-09-29 | 2021-03-30 | 北京小米移动软件有限公司 | Multithreading flashing system, method, device, equipment and storage medium |
CN112579369B (en) * | 2019-09-29 | 2024-04-30 | 北京小米移动软件有限公司 | Multithreading brushing system, method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
TW201235838A (en) | 2012-09-01 |
TWI436204B (en) | 2014-05-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102176702A (en) | Test system and test method | |
CN107423169B (en) | Method and system for testing high speed peripheral device interconnection equipment | |
CN107907814B (en) | Method for improving mass production test efficiency of chips | |
CN107077409B (en) | Method and apparatus for multi-interface debugging in an electronic system | |
CN106775434A (en) | A kind of implementation method of NVMe networkings storage, terminal, server and system | |
CN105808396A (en) | Chip debugging device, debugging method and SOC (System of Chip) chip system | |
JP6483142B2 (en) | Universal serial bus emulation of peripheral devices | |
CN112041827B (en) | Automatic USB host detection and port configuration method and device | |
CN102339236B (en) | Method for detecting pluggable storage device and electronic device | |
CN101699415A (en) | Core logic circuit, computer system and peripheral equipment initialization method | |
CN102053898A (en) | Test method for bus interface on PCIE slot of host and read-write test method thereof | |
US11882038B2 (en) | Transaction analyzer for communication bus traffic | |
US20080021695A1 (en) | ROM emulator and ROM testing method using the same | |
CN213365381U (en) | Main board | |
US9158609B2 (en) | Universal serial bus testing device | |
CN108153624B (en) | Test circuit board suitable for NGFF slot | |
CN102305906B (en) | Chip testing method and device | |
CN102866755A (en) | Power-on reset device for integrated test system | |
CN107704417A (en) | The method and its communication system to be communicated with equipment under test | |
WO2014036725A1 (en) | Method, device and equipment for pcie port configuration | |
CN102087626B (en) | Automatic test system and automatic test method thereof | |
CN101118268B (en) | System and method for testing external component interconnection extension slot | |
CN102082715A (en) | Test method for network card reset | |
US9607715B1 (en) | Memory internal comparator testing system | |
CN107818064B (en) | Operation method of universal serial bus concentrator supporting master-slave conversion |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110907 |