具备扩充外部装置功能的桥接芯片以及扩充方法

文档序号:567672 发布日期:2021-05-18 浏览:4次 >En<

阅读说明:本技术 具备扩充外部装置功能的桥接芯片以及扩充方法 (Bridge chip with function of expanding external device and expansion method ) 是由 张君竹 于 2019-11-15 设计创作,主要内容包括:本发明提供一种具备扩充外部装置功能的桥接芯片以及扩充方法,其中该桥接芯片可包含至少一传输接口、一桥接控制单元以及一连接端口。所述至少一传输接口可用来将该桥接芯片外部的至少一外部装置耦接至该桥接芯片;该桥接控制单元耦接至所述至少一传输接口,并且可用来控制所述至少一外部装置进行数据传输的优先权;以及该连接端口耦接至该桥接控制单元,并且可用来将该桥接芯片耦接至一主机,以容许该主机通过该桥接芯片与所述至少一外部装置进行数据传输。尤其,耦接至该桥接芯片的所述至少一外部装置的数量是可扩充的。(The invention provides a bridge chip with the function of expanding an external device and an expansion method, wherein the bridge chip can comprise at least one transmission interface, a bridge control unit and a connecting port. The at least one transmission interface is used for coupling at least one external device outside the bridge chip to the bridge chip; the bridge control unit is coupled to the at least one transmission interface and can be used for controlling the priority of data transmission of the at least one external device; and the connection port is coupled to the bridge control unit and is used for coupling the bridge chip to a host so as to allow the host to carry out data transmission with the at least one external device through the bridge chip. In particular, the number of the at least one external device coupled to the bridge chip is expandable.)

具备扩充外部装置功能的桥接芯片以及扩充方法

技术领域

本发明涉及桥接芯片,特别涉及一种具备扩充外部装置功能的桥接芯片以及扩充方法。

背景技术

现今对于各种无线通信应用的需求日益增加,例如针对近距离传输的蓝牙(Bluetooth)以及针对中/远距离的Wi-Fi、紫蜂(ZigBee)、长期演进技术(Long TermEvolution,LTE)等等,因此支持单一主机(host device)同时操作多种无线通信功能的需求也开始出现。然而,上述同时操作多种无线通信功能的实施方式容易造成硬件成本大幅地增加,或者在硬件实现之后即无法进行变更或新增装置(例如扩充/新增其他的无线通信功能)。

因此,需要一种新颖的桥接芯片架构以及相关方法,得以在不会大幅增加硬件成本的情况下实现扩充外部装置的功能。

发明内容

本发明的一目的在于提供一种具备扩充外部装置功能的桥接芯片以及扩充方法,以在没有副作用或较不会带来副作用的情况下实现扩充外部装置(例如分别用来进行不同类型的无线通信的模块或芯片)的功能。

本发明至少一实施例提供一种具备扩充外部装置功能的桥接芯片,其中该桥接芯片可包含至少一传输接口、一桥接控制单元以及一连接端口。上述至少一传输接口可用来将该桥接芯片外部的至少一外部装置耦接至该桥接芯片;该桥接控制单元耦接至上述至少一传输接口,并且可用来控制上述至少一外部装置进行数据传输的优先权;以及该连接端口是耦接至该桥接控制单元,并且可用来将该桥接芯片耦接至一主机(host device),以容许该主机通过该桥接芯片与上述至少一外部装置进行数据传输。尤其,耦接至该桥接芯片的上述至少一外部装置的数量是可扩充的(expandable)。

本发明至少一实施例提供一种外部装置的扩充方法,其中该扩充方法可应用于(applicable to)一桥接芯片,且该扩充方法包含:利用该桥接芯片中的至少一传输接口将该桥接芯片外部的至少一外部装置耦接至该桥接芯片;利用该桥接芯片中的一桥接控制单元控制上述至少一外部装置进行数据传输的优先权;以及利用该桥接芯片中的一连接端口将该桥接芯片耦接至一主机,以容许该主机通过该桥接芯片与上述至少一外部装置进行数据传输。尤其,耦接至该桥接芯片的上述至少一外部装置的数量是可扩充的。

本发明的桥接芯片以及对应的外部装置的扩充方法能容许制造商在制作产品时能有足够的弹性来因应不同的需求与应用。另外,相较于相关技术,本发明的实施例不会大幅增加额外成本。因此,本发明能在没有副作用或较不会带来副作用的情况下实现扩充外部装置的功能。

附图说明

图1为依据本发明一实施例的一桥接芯片的示意图。

图2为依据本发明一实施例的一桥接芯片的示意图。

图3为依据本发明一实施例的一桥接芯片的示意图。

图4为依据本发明一实施例的一桥接芯片的示意图。

图5为依据本发明一实施例的一种外部装置的扩充方法的示意图。

符号说明

50 主机

52 处理电路

54、160 连接端口

56、180 接口

100、200、300、400 桥接芯片

110-1、110-2、…、110-N、

210-1、210-2、…、210-M 外部装置

120、220-1、220-2、…、220-M 传输接口

140 桥接控制单元

310-1、410-1、410-2、…、410-M 内部装置

510、520、530 步骤

具体实施方式

图1为依据本发明一实施例的一桥接芯片100的示意图。桥接芯片100可耦接(例如电性连接或直接连接)至一主机(host device)50。主机50可包含一处理电路52以及耦接至处理电路50的连接端口54,其中处理电路52可执行一程序码来控制主机50的运行,而连接端口54通过符合快捷外设组件互连(Peripheral Component Interconnect Express,PCIe)通信协定、通用序列总线(Universal Serial Bus,USB)通信协定或安全数字输入输出(Secure Digital Input/output,SDIO)通信协定的接口56耦接至处理电路52。桥接芯片100包含至少一传输接口、一桥接控制单元140以及一连接端口160,其中桥接控制单元140耦接至上述至少一传输接口诸如传输接口120,而连接端口160通过符合快捷外设组件互连通信协定、通用序列总线通信协定或安全数字输入输出通信协定的接口180耦接至处理电路52。

在本实施例中,上述至少一传输接口可用来将桥接芯片100外部的至少一外部装置耦接至桥接芯片100,而连接端口160可用来将桥接芯片100耦接至主机50,以容许主机50通过桥接芯片100与上述至少一外部装置进行数据传输,其中桥接控制单元140可用来控制上述至少一外部装置进行数据传输的优先权。例如,在同时有多个外部装置进行数据传输时,桥接控制单元140具备仲裁(arbitration)功能以控制该多个外部装置中的每一者进行数据传输的顺序及/或可用的时期。如图1所示,所述至少一传输接口可包含一单一传输接口诸如传输接口120,以及上述至少一外部装置可包含一或多个外部装置诸如外部装置110-1、110-2、…及110-N,其中外部装置110-1、110-2、…及110-N均可耦接至传输接口120。在某些实施例中,传输接口120可通过一集成电路总线(Inter-Integrated Circuit Bus;内部集成电路总线,可简称为I2C)来实施,但本发明不限于此。需注意的是,耦接至桥接芯片100的上述至少一外部装置的数量是可扩充的(expandable)及/或可调整的,其中N可为正整数,而制造商可自行决定耦接至桥接芯片100的外部装置的数量。在一实施例中,桥接控制单元140于开机时通过存取内部暂存器(register)或外部存储器(例如:可擦拭可编程式只读存储器(Erasable Programmable Read Only Memory,EPROM))(图未示出)的预先设定(configuration),来决定已耦接的外部装置的数量,以满足特定传输功能。亦或者是,通过主机50存取桥接控制单元140的内部暂存器,来设定已耦接的外部装置的数量。

在某些实施例中,上述至少一外部装置可包含至少一无线通信芯片(例如一或多个无线通信芯片),其中上述至少一无线通信芯片可包含Wi-Fi芯片、蓝牙(Bluetooth)芯片、Wi-Fi与蓝牙整合芯片(combo)、长期演进技术(Long Term Evolution,LTE)芯片以及紫蜂(ZigBee)芯片中的一或多者,且各个无线通信芯片可为相同或相异类型的无线通信芯片。在某些实施例中,上述至少一外部装置可包含至少一存储装置(例如一或多个存储装置),且各个存储装置可为相同或相异类型的存储装置,但本发明不限于此。

图2为依据本发明一实施例的一桥接芯片200的示意图,其中桥接芯片200可通过修改图1所示的桥接芯片100的架构产生,且可耦接至主机50。相较于桥接芯片100使用单一的传输接口,于本实施例中,上述至少一传输接口可包含多个传输接口诸如传输接口220-1、220-2、…及220-M,以及上述至少一外部装置可包含多个外部装置诸如外部装置210-1、210-2、…及210-M,其中M可为正整数,且外部装置210-1、210-2、…及210-M可分别耦接至传输接口220-1、220-2、…及220-M。在某些实施例中,传输接口220-1、220-2、…及220-M的类型可依据其对应的外部装置的需求(例如传输速率)来决定,但本发明不限于此。需注意的是,耦接至桥接芯片200的上述至少一外部装置的数量是可扩充的及/或可调整的,其中制造商可自行决定耦接至桥接芯片200的外部装置的数量。例如,制造商可依据对各自产品的需求选择性地使用传输接口220-1、220-2、…及220-M中的一部分或全部来与对应的外部装置作耦接,但本发明不限于此。

图3为依据本发明一实施例的一桥接芯片300的示意图,其中桥接芯片300可通过结合图1所示的桥接芯片100的架构与图2所示的桥接芯片200的架构来产生,且可耦接至主机50。如图3所示,上述至少一传输接口可包含适用于多种类型的外部装置的传输接口,诸如同时适用于外部装置110-1、110-2、…及110-N的传输接口120,且可还包含分别专用于一或多个外部装置的传输接口,诸如分别专用于外部装置210-1、210-2、…及210-M的传输接口220-1、220-2、…及220-M,但本发明不限于此。需注意的是,耦接至桥接芯片300的上述至少一外部装置的数量是可扩充的及/或可调整的。例如,制造商可依据对各自产品的需求选择性地使用传输接口120来与一或多个外部装置作耦接及/或使用传输接口220-1、220-2、…及220-M中的一部分或全部来与对应的外部装置作耦接,但本发明不限于此。

图4为依据本发明一实施例的一桥接芯片400的示意图。桥接芯片400可耦接至主机50。相较于图1至图3的实施例,某些外部装置亦可内建于桥接芯片400中。在本实施例中,内部装置310-1依据电路特性的观点可被视为外部装置110-1的例子,而内部装置410-1、410-2、…、410-M依据电路特性的观点可被分别视为外部装置210-1、210-2、…及210-M的例子。相较于外部装置110-1与外部装置210-1、210-2、…及210-M,内部装置310-1与内部装置410-1、410-2、…、410-M是被内建于桥接芯片400中,且其互相耦接的方式与外部装置110-1和外部装置210-1、210-2、…及210-M类似(如图4所示,内部装置310-1是耦接至传输接口120,而内部装置410-1、410-2、…、410-M是分别耦接至传输接口220-1、220-2、…及220-M)。举例来说,大部分的制造商的产品均需要某些功能(例如Wi-Fi、蓝牙等无线通信功能),因此相关芯片例如Wi-Fi芯片及/或蓝牙芯片可直接内建于桥接芯片400中,其中此Wi-Fi芯片以及蓝牙芯片的任一者即可作为内部装置410-1、410-2、…及410-M中的任一者的例子,但本发明不限于此。需注意的是,图4所示的实施例只是为了说明的目的,并非对本发明的限制。例如,耦接至传输接口120的可扩充的外部装置的数量以及耦接至传输接口120的内建在桥接芯片400内的内部装置的数量均并非本发明的限制;而传输接口220-1、220-2、…及220-M中用来耦接可扩充的外部装置的传输接口的数量以及用来耦接内建在桥接芯片400内的内部装置的传输接口的数量亦并非本发明的限制。为简明起见,与以上实施例类似的内容在此不重复赘述。

另外,桥接控制单元140控制上述至少一外部装置进行数据传输的优先权并不限于特定的方式,凡是能在多个装置(多个外部装置、多个内部装置、或至少一外部装置及至少一内部装置)同时进行数据传输时管理该多个装置传输数据的顺序及/或分配到的可用时间者,均隶属于本发明的范围。在某些实施例中,桥接控制单元140可依据对应于上述至少一传输接口的至少一权重值来控制上述至少一外部装置在进行数据传输时分配到的时槽(time slot)数量;此外,当上述至少一外部装置以及另一装置同时需要进行数据传输时,桥接控制单元140依据上述至少一外部装置以及该另一装置的预定优先权设定来决定上述至少一外部装置以及该另一装置进行数据传输的顺序,其中该另一装置可代表耦接至本发明的桥接芯片(诸如桥接芯片100、200、300以及400)的另一外部装置(例如前述实施例中的外部装置110-1、110-2、…及110-N、以及外部装置210-1、210-2、…及210-M中的任一外部装置)或内建于该桥接芯片内的一内部装置(例如前述实施例中的内部装置310-1、以及内部装置410-1、410-2、…、410-M中的任一内部装置)。例如,各无线通信功能(例如Wi-Fi、蓝牙芯片、Wi-Fi与蓝牙整合芯片、长期演进技术以及紫蜂等无线通信功能)可被设定具有各自的权重值,并且桥接控制单元140可依照这些权重值的比例在时间轴上按序地询问对应于各无线通信功能的模块是否有数据需要进行传输,其中在需要传输数据的模块中,其功能的权重值较高者可具有较多的时间(例如较多的时槽数量)来传输数据,但本发明不限于此。又例如,各无线通信功能(例如Wi-Fi、蓝牙芯片、长期演进技术以及紫蜂等无线通信功能)可被设定具有各自的权重值,且当任一无线通信功能对应的模块需要进行数据传输前可主动通知桥接控制单元140,其中若同时有两个以上的无线通信功能对应的模块需要传输数据(例如桥接控制单元140同时接收到来自两个以上的模块发出的通知),桥接控制单元140则依据这些模块各自的优先权来决定传输数据的顺序,但本发明不限于此。

图5为依据本发明一实施例的一种外部装置的扩充方法的示意图,其中该扩充方法可应用于本发明的桥接芯片,诸如上述实施例中所述的桥接芯片100、200、300以及400。需注意的是,只要不影响整体结果,图5所示的一或多个步骤可于该扩充方法中被新增、删除及/或修改,且该一或多个步骤并非必须依照图5所示的顺序执行。

在步骤510中,该桥接芯片利用其内的至少一传输接口将该桥接芯片外部的至少一外部装置耦接至该桥接芯片,其中耦接至该桥接芯片的外部装置的数量是可扩充的。

在步骤520中,该桥接芯片利用其内的一桥接控制单元控制上述至少一外部装置进行数据传输的优先权。

在步骤530中,该桥接芯片利用其内的一连接端口将该桥接芯片耦接至一主机,以容许该主机通过该桥接芯片与上述至少一外部装置进行数据传输。

总结来说,本发明的桥接芯片以及对应的外部装置的扩充方法能容许制造商在制作产品时能有足够的弹性来因应不同的需求与应用,例如可选择性地扩充各种类型的无线通信功能诸如Wi-Fi、蓝牙芯片、Wi-Fi与蓝牙整合芯片、长期演进技术以及紫蜂。另外,相较于相关技术,本发明的实施例不会大幅增加额外成本。因此,本发明能在没有副作用或较不会带来副作用的情况下实现扩充外部装置(例如分别用来执行不同类型的无线通信功能的模块或芯片)的功能。

以上所述仅为本发明的优选实施例,凡依本发明权利要求所做的均等变化与修饰,皆应属本发明的涵盖范围。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:信号切换方法和装置、存储介质及电子设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!