应用于串行传输系统的芯片及相关的故障处理方法

文档序号:6501894阅读:231来源:国知局
应用于串行传输系统的芯片及相关的故障处理方法
【专利摘要】本发明公开了一种应用于一串行传输系统中一芯片的故障处理方法和应用于一串行传输系统的芯片。该芯片包含一输入端点、一核心电路、一输出端点、一第一传输线路、一第二传输线路以及一备用传输线路,其中该输入端点用来接收来自该芯片外的一输入信号,该输出端点用来输出一输出信号,该第一传输线路耦接于该输入端点与该核心电路之间,该第二传输线路耦接于该核心电路与该输出端点之间,以及该备用传输线路耦接于该输入端点与该输出端点之间;当该核心电路无法正常处理该输入信号时,该输入信号会直接经由该备用传输线路传送至该输出端点,以作为该输出信号。本发明可以避免该串行传输系统中因为该芯片故障而造成后续芯片均无法使用的情形。
【专利说明】应用于串行传输系统的芯片及相关的故障处理方法
【技术领域】
[0001]本发明涉及芯片设计,尤指一种应用于串行传输系统(serial transmissionsystem)的芯片及其相关的故障处理方法。【背景技术】
[0002]在一般具有多个芯片的串行传输系统中,输入信号会循序经由第一、第二芯片…以将数据传送至最后一个芯片中,然而,若是其中有一个芯片发生故障,则输入信号便无法再继续向后传送,而造成该故障芯片及其之后的所有芯片均无法接收及处理输入信号。因此,如何避免因为其中一个芯片故障而造成后续所有芯片均无法正常运作是一重要的课题。

【发明内容】

[0003]因此,本发明的目的之一在于提供一种应用于串行传输系统的芯片及其相关的故障处理方法,以解决上述的问题。
[0004]依据本发明一实施例,一种应用于一串行传输系统的芯片包含一输入端点、一核心电路、一输出端点、一第一传输线路、一第二传输线路以及一备用传输线路,其中该输入端点用来接收来自该芯片外的一输入信号;该输出端点用来输出一输出信号;该第一传输线路耦接于该输入端点与该核心电路之间,且用来将该输入信号传送至该核心电路;该第二传输线路耦接于该核心电路与该输出端点之间,且用来将该核心电路的输出传送至该输出端点;以及该备用传输线路耦接于该输入端点与该输出端点之间;其中当该核心电路无法正常处理该输入信号时,该输入信号会直接经由该备用传输线路传送至该输出端点,以作为该输出信号并由该输出端点输出。
[0005]依据本发明另一实施例,是提供一种应用于一串行传输系统中一芯片的故障处理方法,其中该芯片包含用来接收一输入信号的一输入端点、一核心电路、用来输出一输出信号的一输出端点、一第一传输线路、一第二传输线路以及一备用传输线路,其中该第一传输线路耦接于该输入端点与该核心电路之间,且用来将该输入信号传送至该核心电路,该第二传输线路耦接于该输入端点与该核心电路之间,用来将该输入信号传送至该核心电路,该备用传输线路耦接于该输入端点与该输出端点之间,以及该故障处理方法包含有:当该核心电路无法正常处理该输入信号时,直接经由该备用传输线路来将该输入信号传送至该输出端点,以作为该输出信号并由该输出端点输出。
[0006]依据本发明另一实施例,一种应用于一串行传输系统的芯片包含一第一输入端点、一第二输入端点、一核心电路、一开关模块、一第一输出端点、一第二输出端点以及一备用传输线路,其中该第一输入端点用来接收来自该芯片外的一第一输入信号,该第二输入端点用来接收来自该芯片外的一第二输入信号,其中该第二输入信号异于该第一输入信号,该核心电路用来处理该第一输入信号或是该第二输入信号以产生一输出信号,该开关模块用来选择性地将该第一输入信号或是该第二输入信号传送至该核心电路,该备用传输线路耦接于该第一输入端点与该第二输出端点之间;此外,该核心电路将所产生的该输出信号传送至该第一输出端点并输出该输出信号,以及该第一输入信号直接经由该备用传输线路传送至该第二输出端点,以直接从该第二输出端点输出。
[0007]依据本发明另一实施例,是提供一种应用于一串行传输系统中一芯片的故障处理方法,其中该芯片包含用来接收来自该芯片外的一第一输入信号的一第一输入端点、用来接收来自该芯片外的一第二输入信号的一第二输入端点、用来处理该第一输入信号或是该第二输入信号以产生一输出信号的一核心电路、一第一输出端点、一第二输出端点以及率禹接于该输入端点与该第二输出端点之间的一备用传输线路,其中该第一输入信号异于该第二输入信号,且该故障处理方法包含有:选择性地将该第一输入信号或是该第二输入信号传送至该核心电路;传送该输出信号至该第一输出端点,并输出该输出信号;以及将该第一输入信号直接经由该备用传输线路传送至该第二输出端点,以直接从该第二输出端点输出。
[0008]依据本发明另一实施例,一种应用于一串行传`输系统的芯片包含多个缓存器以及一故障侦测单元,其中该故障侦测单元用来侦测该串行传输系统中设置于该芯片之前的一前一芯片是否有发生故障;其中当该故障侦测单元侦测该前一芯片没有发生故障时,该芯片仅使用该多个缓存器中的M个缓存器来接收来自该前一芯片的一输入信号;以及当该故障侦测单元侦测该前一芯片发生故障时,则该芯片使用该多个缓存器中的N个缓存器来接收该输入信号,其中N与M均为正整数,以及N大于M。
【专利附图】

【附图说明】
[0009]图1为依据本发明一实施例的串行传输系统的示意图。
[0010]图2为图1中芯片的核心电路的示意图。
[0011]图3为依据本发明另一实施例的串行传输系统的示意图。
[0012]图4为图3中芯片的核心电路的示意图。
[0013]图5为依据本发明一实施例的应用于一串行传输系统中一芯片的故障处理方法的流程图。
[0014]图6为依据本发明另一实施例的应用于一串行传输系统中一芯片的故障处理方法的流程图。
[0015]其中,附图标记说明如下:
[0016]100、300串行传输系统
[0017]110、120、130、310、320、330 芯片
[0018]112、122、132、312、322、332 核心电路
[0019]114、124、134、314、324、334 开关模块
[0020]210、410缓存器
[0021]220,420控制信号产生单元
[0022]230,430故障侦测单元
[0023]500、502、600、602、604 步骤
[0024]L1_1、L1_2、L1_3、L1_4 第一传输线路
[0025]L2_1、L2_2第二传输线路[0026]LBU LB2备用传输线路
[0027]Ni 1、Ni2、Ni IB、Ni2B输入端点
[0028]Nol、No2、NolB、No2B输出端点
[0029]SW1_1、Sffl_2、SW2_1、SW2_2、开关
[0030]SffBU SWB2, SffU SW2
【具体实施方式】
[0031]在说明书及后续的申请专利范围当中使用了某些词汇来指称特定的组件。所属领域中具有通常知识者应可理解,硬件制造商可能会用不同的名词来称呼同一个组件。本说明书及后续的申请专利范围并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。在通篇说明书及后续的请求项当中所提及的「包含」是为一开放式的用语,故应解释成「包含但不限定于」。此外,「耦接」一词在此是包含任何直接及间接的电气连接手段,因此,若文中描述一第一装置耦接于一第二装置,则代表该第一装置可直接电气连接于该第二装置,或者通过其它装置或连接手段间接地电气连接至该第二装置。
[0032]请参考图1,图1为依据本发明一实施例的串行传输系统100的示意图。如图1所示,串行传输系统100包含多个芯片(于本实施例中为三个芯片110、120、130),其中芯片110包含有输入端点Nn、Ni2、输出端点Nan Nff1、一核心电路112、一开关模块114、第一传输线路Ll_l、Ll_2、第二传输 线路L2_l、L2_2、以及备用传输线路LB1、LB2,其中第一传输线路Ll_l、Ll_2分别耦接于输入端点Nn、Ni2与核心电路112之间,且用来将输入信号(包含数据信号Sin与频率信号DCK)传送至核心电路112 ;第二传输线路L2_1、L2_2分别耦接于核心电路112与输出端点Nm、N02之间,且用来将核心电路112的输出传送至输出端点Nm、Nffi ;以及备用传输线路LB1、LB2耦接于输入端点Nn、Ni2与输出端点之间,用来直接将输入信号传送至输出端点Nra、Nffi。此外,开关模块114包含有设置于第一传输线路Ll_l上的开关SW1_1、设置于第一传输线路Ll_2上的开关SW1_2、设置于第二传输线路L2_l上的开关SW2_1、设置于第二传输线路L2_2上的开关SW2_2、设置于备用传输线路LBl上的开关SWB1、以及设置于备用传输线路LB2上的开关SWB2。此外,芯片120包含有输入端点Nn、Ni2、输出端点Nra、No2、一核心电路122、一开关模块124、第一传输线路L1_1、L1_2、第二传输线路L2_1、L2_2、以及备用传输线路LB1、LB2,以及芯片130包含有输入端点Nn、Ni2、输出端点Nra、No2、一核心电路132、一开关模块134、第一传输线路L1_1、L1_2、第二传输线路L2_l、L2_2、以及备用传输线路LB1、LB2。此外,于本实施例中,芯片110、120、130为相同的芯片。
[0033]请另参考图2,图2为图1中芯片110、120、130的核心电路112、122、132的示意图。如图2所示,以核心电路122为例,核心电路122至少包含有多个缓存器(register) 210、一控制信号产生单元220以及一故障侦测单元230,其中多个缓存器210是用来接收来自芯片外的输入信号,并储存其中的数据;控制信号产生单元220是用来产生控制信号Vcl、Vc2,以控制开关模块124中的开关的开启与关闭;故障侦测单元230则是用来侦测前一芯片是否有发生故障。此外,于本发明的另一实施例中,故障侦测单元230亦可设置于核心电路 112、122、132 之外。
[0034]此外,于本实施例中,开关模块114中的开关SWBl与SWB2可以使用耗尽型金氧半导体场效晶体管(depletion metal - oxide - semiconductor field-effect transistor,DMOSFET)来实施,但这并非作为本发明的限制。
[0035]在串行传输系统100的操作上,首先,当芯片110、120、130均可正常处理输入信号(输入信号包含数据信号Sin与频率信号DCK)时,数据信号Sin与频率信号DCK会循序经由芯片110、120传送到芯片130中。举芯片120为例,控制信号产生单元220会产生控制信号Vcl以将开关SW1_1、SW1_2、SW2_1、SW2_2控制为导通状态,以使得输入信号可以通过第一传输线路Ll_l、Ll_2传送至核心电路,并再通过第二传输线路L2_l、L2_2传送至输出端点Nm、N02输出;另外,控制信号产生单元220产生控制信号Vc2以将开关SWB1、SWB2控制为未导通状态,以使得输入数据不会经由备用传输线路LB1、LB2直接传送至输出端点Nm、N02O简单来说,当芯片110、120、130均可正常处理输入信号时,输入信号会由第一传输线路L1_1、L1_2传送至核心电路122后再经由第二传输线路L2_1、L2_2传送至输出端点NQ1、NQ2输出,而备用传输线路LB1、LB2上则不会有信号通过。
[0036]另一方面,当某些故障原因发生,例如核心电路122烧坏、线路短路、或是供应电压VDD、Vss无法供应至核心电路122,而造成芯片120的核心电路122无法正常处理输入信号时,则控制信号产生电路220也因此无法产生控制信号至开关模块124中的开关,因此,第一传输线路Ll_l、Ll_2与第二传输线路L2_l、L2_2会处于未导通状态,而备用传输线路LBULB2上的开关SWB1、SWB2则因为使用空乏型金氧半导体场效晶体管来实施而会处于导通状态,因此使得芯片120的输入信号可以直接经由备用传输线路LB1、LB2传送至输出端点NQ1、NQ2输出。如此一来,芯片130便不会因为芯片120故障而造成芯片130无法接收到入信号的问题。
[0037]需注意的是,上述开关模块124 (或是开关模块114与134)中的开关组件的数量、种类与设计仅为一范例说明,而并非作为本发明的限制。只要开关模块124可以在芯片120于正常操作时导通第一传输线路Ll_l、Ll_2与第二传输线路L2_l、L2_2,且不导通备用传输线路LBl、LB2,以及当芯片120故障时不导通第一传输线路Ll_l、Ll_2与第二传输线路L2_1、L2_2,且导通备用传输线路LB1、LB2,开关模块124可以有其它的设计,这些设计上的变化均应隶属于本发明的范畴。
[0038]另一方面,由于在芯片120故障时,输入信号会直接经由备用传输线路LB1、LB2传输至输出端点Nd、Ntj2,而不会有部分数据储存在芯片120的核心电路122中,故串行传输系统100在数据传送上可能会有问题。举例来说,假设串行传输系统100仅具有三个芯片110、120、130,数据信号Sin具有24位,则每个芯片110、120、130的核心电路中缓存器所需储存的数据为8位,若是其中一个芯片故障,则后续芯片在所接收储存的数据上可能会发生错误。为了解决此问题,芯片110、120、130中的缓存器210在设计上为包含有多个缓存器(多个位缓存器),且当故障侦测单元230侦测到前一个芯片没有发生故障时,则该芯片使用该多个缓存器中的M个缓存器来储存所接收的输入信号;而若是故障侦测单元230侦测到前一个芯片发生故障时,则该芯片则使用该多个缓存器中的N个缓存器来储存所接收的输入信号,其中N大于M。举例来说,假设串行传输系统100仅具有三个芯片110、120、130,数据信号Sin具有24位,则每个芯片110、120、130可设计为包含16个缓存器,假设芯片120可正常操作,则芯片130仅会使用8个缓存器来接收数据信号;而假设芯片120发生故障,且芯片130中的故障侦测单元230侦测到芯片120发生故障,则芯片130会使用16个缓存器来接收数据信号,亦即此时芯片130会同时接收并储存原本要储存在芯片120与芯片130中的数据信号。
[0039]此外,于本发明的一实施例,串行传输系统100是应用于一发光二极管驱动电路中,亦即芯片110、120、130分别连接到一发光二极管串,且数据信号Sin包含用来控制每一个发光二极管串的驱动数据。
[0040]请参考图3,图3为依据本发明另一实施例的串行传输系统300的示意图。如图3所示,串行传输系统300包含多个芯片(于本实施例中为三个芯片310、320、330),其中芯片310包含有输入端点Nn、Ni2、NilB、Ni2B、输出端点NQ1、NQ2、NQ1B、NQ2B、一核心电路312、一开关模块314、第一传输线路L1_1、L1_2、L1_3、L1_4、第二传输线路L2_1、L2_2、以及备用传输线路LBl、LB2,其中第一传输线路Ll_l、Ll_2、Ll_3、Ll_4分别耦接于输入端点Nn、Ni2、NilB、Ni2B与核心电路312之间,且分别用来将输入信号(包含数据信号Sin、频率信号DCK、备份数据信号SinB与备份频率信号DCKB)传送至核心电路312 ;第二传输线路L2_1、L2_2分别耦接于核心电路312与输出端点Nm、N02之间,且用来将核心电路312的输出传送至输出端点Nm、Nffi ;以及备用传输线路LBl、LB2耦接于输入端点Nn、Ni2与输出端点N-、N02b之间,用来直接将数据信号Sin、频率信号DCK传送至输出端点NwbAc此外,开关模块114包含有开关Sffl与SW2,其中开关SWl耦接于输入端点Nn、NilB与核心电路312之间,且用来选择性地将数据信号Sin或是备份数据信号SinB传送至该核心电路312 ;以即开关SW2耦接于输入端点Ni2、Ni2B与核心电路312之间,且用来选择性地将频率信号DCK或是备份频率信号DCKB传送至该核心电路312。此外,芯片320包含有输入端点Nn、Ni2、NilB、Ni2B、输出端点NQ1、NQ2、
一核心电路322、一开关模块324、第一传输线路L1_1、L1_2、L1_3、L1_4、第二传输线路L2_l、L2_2、以及备用传输线路LB1、LB2 ;以及芯片330包含有输入端点Nn、Ni2, NilB、Ni2B、输出端点NQ1、NQ2、NQ1B、NQ2B、一核心电路332、一开关模块334、第一传输线路L1_1、L1_2、Ll_3、Ll_4、第二传输线路L2_l、L2_2、以及备用传输线路LB1、LB2。此外,于本实施例中,芯片310、320、330为相同的芯片。
[0041]请另参考图4,图4为图3中芯片310、320、330的核心电路312、322、332的示意图。如图4所示,核心电路322至少包含有多个缓存器(registerMlO、一控制信号产生单元420以及一故障侦测单元430,其中多个缓存器410是用来接收来自芯片外的输入信号,并储存其中的数据;控制信号产生单元420是用来产生控制信号Vc,以控制开关模块124中的开关SW1、SW2的开启与关闭;故障侦测单元430则是用来侦测前一芯片是否有发生故障。此外,于本发明的另一实施例中,故障侦测单元430亦可设置于核心电路312、322、332之外。
[0042]在串行传输系统300的操作上,首先,举芯片330为例,芯片330中的故障侦测单元430会侦测前一芯片320是否发生故障,若是芯片320没有发生故障,则控制信号产生单元420会产生控制信号Vc以控制开关SW1、SW2来导通第一传输线路L1_1、L1_2,以使得核心电路332接收数据信号Sin与频率信号DCK,并再通过第二传输线路L2_l、L2_2传送至输出端点输出,此时,核心电路332不会接收分别来自输入端点NilB与Ni2B的备份数据信号SinB与备份频率信号DCKB。
[0043]另一方面,当某些故障原因发生,例如芯片320的核心电路322烧坏、线路短路、或是供应电压VDD、Vss无法供应至核心电路322,而造成芯片320的核心电路322无法正常处理输入信号时,则芯片330中的控制信号产生单元420会产生控制信号Vc以控制开关SWl、SW2来导通第一传输线路Ll_3、Ll_4,以使得核心电路332接收备份数据信号SinB与频率信号DCKB,并再通过第二传输线路L2_1、L2_2传送至输出端点输出,此时,核心电路332不会接收分别来自输入端点Nil与Ni2的数据信号Sin与频率信号DCK。换句话说,当芯片320发生故障时,芯片330所接收的输入信号实际上就是芯片320的输入信号。如此一来,芯片330便不会因为芯片320故障而造成无法接收到输入信号的问题。
[0044]需注意的是,上述开关模块314、324、334中的开关组件的数量与设计仅为一范例说明,而并非作为本发明的限制。只要开关模块314、324、334可以在前一芯片正常操作时导通第一传输线路Ll_l、Ll_2 (接收数据信号Sin与频率信号DCK),且不导通第一传输线路Ll_3、Ll_4 (不接收备份数据信号SinB与频率信号DCKB);以及当前一芯片故障时不导通第一传输线路Ll_l、Ll_2 (不接收数据信号Sin与频率信号DCK),且导通第一传输线路L1_3、L1_4(接收备份数据信号SinB与频率信号DCKB),开关模块314、324、334可以有其它的设计,这些设计上的变化均应隶属于本发明的范畴。
[0045]另一方面,由于在芯片320故障时,输入信号会直接经由芯片320的备用传输线路LBU LB2、输出端点N-、Ncj2b传送至芯片330,而不会有部分数据储存在芯片320的核心电路322中,故串行传输系统300在数据传送上可能会有问题。举例来说,假设串行传输系统300仅具有三个芯片310、320、330,数据信号Sin具有24位,则每个芯片310、320、330的核心电路中缓存器所需储存的数据为8位,若是其中一个芯片故障,则后续芯片在所接收储存的数据上可能会发生错误。为了解决此问题,芯片310、320、330中的缓存器410在设计上包含有多个缓存器(多个位缓存器),且当故障侦测单元430侦测到前一个芯片没有发生故障时,则该芯片使用该多个缓存器中的M个缓存器来储存所接收的输入信号;而若是故障侦测单元430侦测到前一个芯片发生故障时,则该芯片使用该多个缓存器中的N个缓存器来储存所接收的输入信号,其中N大于M。举例来说,假设串行传输系统300仅具有三个芯片310、320、330,数据信号Sin具有24位,则每个芯片310、320、330可设计为包含16个缓存器,假设芯片320可正常操作,则芯片330仅会使用8个缓存器来接收数据信号;而假设芯片320发生故障,且芯片330中的故障侦测单元430侦测到芯片320发生故障,则芯片330会使用16个缓存器来接收数据信号,亦即此时芯片330会同时接收原本要储存在芯片320与芯片330中的数据信号。
[0046]此外,于本发明的一实施例,串行传输系统300是应用于一发光二极管驱动电路中,亦即芯片310、320、330分别连接到一发光二极管串,且数据信号Sin包含用来控制每一个发光二极管串的驱动数据。
[0047]另外,请参考图5,图5为依据本发明一实施例的应用于一串行传输系统中一芯片的故障处理方法的流程图。参考图1、图5,流程叙述如下:
[0048]步骤500:提供一芯片,其中该芯片包含有用来接收一输入信号的一输入端点、一核心电路、用来输出一输出信号的一输出端点、一第一传输线路、一第二传输线路以及一备用传输线路,其中该第一传输线路耦接于该输入端点与该核心电路之间,该第二传输线路耦接于该输入端点与该核心电路之间,该备用传输线路耦接于该输入端点与该输出端点之间;
[0049]步骤502:当该核心电路无法正常处理该输入信号时,直接经由该备用传输线路来将该输入信号传送至该输出端点,以作为该输出信号并由该输出端点输出。
[0050]此外,请参考图6,图6为依据本发明另一实施例的应用于一串行传输系统中一芯片的故障处理方法的流程图。参考图1、图6,流程叙述如下:
[0051]步骤600:提供一芯片,其中该芯片包含有用来接收来自该芯片外的一第一输入信号的一第一输入端点、用来处理该第一输入信号以产生一输出信号的一核心电路、一第一输出端点、一第二输出端点以及I禹接于该输入端点与该第二输出端点之间的一备用传输线路;
[0052]步骤602:传送该输出信号至该第一输出端点,并输出该输出信号;
[0053]步骤604:将该第一输入信号直接经由该备用传输线路传送至该第二输出端点,以直接从该第二输出端点输出。
[0054]简要归纳本发明,于本发明的应用于串行传输系统的芯片及其相关的故障处理方法中,是通过芯片内部的备用传输线路的设计来避免串行传输系统中因为其中一个芯片故障而造成后续芯片均无法使用的情形,此外,芯片亦可因应前一芯片的故障与否来调整内部缓存器的大小,以避免串行传输系统在数据传送上的问题。
[0055]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种应用于一串行传输系统的芯片,包含: 一输入端点,用来接收来自该芯片外的一输入信号; 一核心电路; 一输出端点,用来输出一输出信号; 该芯片的特征在于还包含: 一第一传输线路,稱接于该输入端点与该核心电路之间,用来将该输入信号传送至该核心电路; 一第二传输线路,耦接于该核心电路与该输出端点之间,用来将该核心电路的输出传送至该输出端点;以及 一备用传输线路,稱接于该输入端点与该输出端点之间; 其中当该核心电路无法正常处理该输入信号时,该输入信号会直接经由该备用传输线路传送至该输出端点,以作为该输出信号并由该输出端点输出。
2.如权利要求1所述的芯片,其特征在于,当该核心电路可正常处理该输入信号时,该核心电路会将其输出经由该第二传输线路传送至该输出端点,以作为该输出信号并由该输出端点输出;且该输入信号不会经由该备用传输线路传送至该输出端点。
3.如权利要求1所述的芯片,还包括: 一开关模块,设置于该备用传输线路上,用来选择性地导通该备用传输线路。`
4.如权利要求3所述的芯片,其特征在于,当该核心电路可正常处理该输入信号时,该核心电路产生至少一控制信号以控制该开关模块不导通该备用传输线路;以及当该核心电路无法正常处理该输入信号时,该核心电路不产生该至少一控制信号至该开关模块,以使该开关模块导通该备用传输线路。
5.如权利要求3所述的芯片,其特征在于,该开关模块亦设置于该第一传输线路与该第二传输线路上,且用来选择性地导通该第一传输线路与该第二传输线路。
6.如权利要求5所述的芯片,其特征在于,当该核心电路可正常处理该输入信号时,该核心电路产生至少一控制信号至该开关模块,以控制该开关模块导通该第一传输线路,导通该第二传输线路,且不导通该备用传输线路;以及当该核心电路无法正常处理该输入信号时,该核心电路不产生该至少一控制信号至该开关模块,以使该开关模块不导通该第一传输线路,不导通该第二传输线路,且导通该备用传输线路。
7.如权利要求1所述的芯片,其特征在于,还包括: 多个缓存器(register),设置于该核心电路之内或之外;以及 一故障侦测单元,设置于该核心电路之内或之外,用来侦测该串行传输系统中设置于该芯片之前的一前一芯片是否有发生故障; 其中当该故障侦测单元侦测该前一芯片没有发生故障时,该芯片仅使用该多个缓存器中的M个缓存器来接收该输入信号;以及当该故障侦测单元侦测该前一芯片发生故障时,则芯片使用该多个缓存器中的N个缓存器来接收该输入信号,其中N与M均为正整数,且N大于M。
8.—种应用于一串行传输系统中一芯片的故障处理方法,其特征在于,该芯片包含有用来接收一输入信号的一输入端点、一核心电路、用来输出一输出信号的一输出端点、一第一传输线路、一第二传输线路以及一备用传输线路,其中该第一传输线路稱接于该输入端点与该核心电路之间,且用来将该输入信号传送至该核心电路,该第二传输线路耦接于该输出端点与该核心电路之间,用来将该核心电路的输出传送至该输出端点,该备用传输线路耦接于该输入端点与该输出端点之间,以及该故障处理方法包含有: 当该核心电路无法正常处理该输入信号时,直接经由该备用传输线路来将该输入信号传送至该输出端点,以作为该输出信号并由该输出端点输出。
9.如权利要求8所述的故障处理方法,其特征在于,还包括: 当该核心电路可正常处理该输入信号时: 将该核心电路的输出经由该第二传输线路传送至该输出端点,以作为该输出信号并由该输出端点输出;以及 该输入信号不会经由该备用传输线路传送至该输出端点。
10.如权利要求8所述的故障处理方法,其特征在于,还包括: 选择性地导通该备用传输线路。
11.如权利要求10所述的故障处理方法,其特征在于,还包括: 当该核心电路可正常处理该输入信号时,产生一控制信号以控制不导通该备用传输线路;以及 当该核心电路无法正常处理该输入信号时,不产生该控制信号以导通该备用传输线路。`
12.如权利要求10所述的故障处理方法,其特征在于,还包括: 选择性地导通该第一传输线路与该第二传输线路。
13.如权利要求12所述的故障处理方法,其特征在于,还包括: 当该核心电路可正常处理该输入信号时,产生至少一控制信号以控制导通该第一传输线路,导通该第二传输线路,且不导通该备用传输线路;以及 当该核心电路无法正常处理该输入信号时,不产生该至少一控制信号以不导通该第一传输线路,不导通该第二传输线路,且导通该备用传输线路。
14.如权利要求8所述的故障处理方法,其特征在于,该芯片包含有设置于该核心电路之内或之外的多个缓存器(register),且该故障处理方法另包含有: 侦测该串行传输系统中设置于该芯片之前的一前一芯片是否有发生故障; 当该前一芯片没有发生故障时,仅使用该多个缓存器中的M个缓存器来接收该输入信号;以及 当侦测该前一芯片发生故障时,使用该多个缓存器中的N个缓存器来接收该输入信号,其中N与M均为正整数,且N大于M。
15.一种应用于一串行传输系统的芯片,其特征在于,包含: 一第一输入端点,用来接收来自该芯片外的一第一输入信号; 一第二输入端点,用来接收来自该芯片外的一第二输入信号,其中该第二输入信号异于该第一输入信号; 一核心电路,用来处理该第一输入信号或是该第二输入信号以产生一输出信号;一开关模块,稱接于该第一输入端点、第二输入端点以及该核心电路之间,用来选择性地将该第一输入信号或是该第二输入信号传送至该核心电路; 一第一输出端点;一第二输出端点; 一备用传输线路,稱接于该第一输入端点与该第二输出端点之间; 其中该核心电路将所产生的该输出信号传送至该第一输出端点,并输出该输出信号;以及该第一输入信号直接经由该备用传输线路传送至该第二输出端点,以直接从该第二输出端点输出。
16.如权利要求15所述的芯片,其特征在于,还包括: 一故障侦测单元,设置于该核心电路之内或之外,用来侦测该串行传输系统中设置于该芯片之前的一前一芯片是否有发生故障; 其中当该故障侦测单元侦测该前一芯片没有发生故障时,该开关模块被控制以使得该第一输入信号传送至该核心电路,并使得该第二输入信号不被传送至该核心电路;以及当该故障侦测单元侦测该前一芯片发生故障时,该开关模块被控制以使得该第二输入信号传送至该核心电路,并使得该第一输入信号不被传送至该核心电路。
17.如权利要求15所述的芯片,其特征在于,还包括: 多个缓存器(register),设置于该核心电路之内或之外;以及一故障侦测单元,设置于该核心电路之内或之外,用来侦测该串行传输系统中设置于该芯片之前的一前一芯片是否有发生故障; 其中当该故障侦测单元侦测该前一芯片没有发生故障时,该芯片仅使用该多个缓存器中的M个缓存器来接收该输入信号,以及N大于M ;以及当该故障侦测单元侦测该前一芯片发生故障时,则芯片使用该多个缓存器中的N个缓存器来接收该输入信号,其中N与M均为正整数,且N大于M。
18.—种应用于一串行`传输系统中一芯片的故障处理方法,其特征在于,该芯片包含有用来接收来自该芯片外的一第一输入信号的一第一输入端点、用来接收来自该芯片外的一第二输入信号的一第二输入端点、用来处理该第一输入信号或是该第二输入信号以产生一输出信号的一核心电路、一第一输出端点、一第二输出端点以及I禹接于该第一输入端点与该第二输出端点之间的一备用传输线路,其中该第一输入信号异于该第二输入信号,且该故障处理方法包含有: 选择性地将该第一输入信号或是该第二输入信号传送至该核心电路; 传送该输出信号至该第一输出端点,并输出该输出信号;以及将该第一输入信号直接经由该备用传输线路传送至该第二输出端点,以直接从该第二输出端点输出。
19.如权利要求18所述的故障处理方法,其特征在于,还包括: 侦测该串行传输系统中设置于该芯片之前的一前一芯片是否有发生故障; 当侦测该前一芯片没有发生故障时,控制该第一输入信号传送至该核心电路,并控制该第二输入信号不被传送至该核心电路;以及 当侦测该前一芯片发生故障时,控制该第二输入信号传送至该核心电路,并控制该第一输入信号不被传送至该核心电路。
20.如权利要求18所述的故障处理方法,其特征在于,该芯片另包含有设置于该核心电路之内或之外的多个缓存器(register),且该故障处理方法还包括: 侦测该串行传输系统中设置于该芯片之前的一前一芯片是否有发生故障;当该前一芯片没有发生故障时,仅使用该多个缓存器中的M个缓存器来接收该输入信号;以及 当侦测该前一芯片发生故障时,使用该多个缓存器中的N个缓存器来接收该输入信号,其中N与M均为正整数,且N大于M。
21.一种应用于一串行传输系统的芯片,其特征在于,包含: 多个缓存器(register);以及 一故障侦测单元,用来侦测该串行传输系统中设置于该芯片之前的一前一芯片是否有发生故障; 其中当该故障侦测单元侦测该前一芯片没有发生故障时,该芯片仅使用该多个缓存器中的M个缓存器来接收来自该前一芯片的一输入信号;以及当该故障侦测单元侦测该前一芯片发生故障时,则该芯片使用该多个缓存器中的N个缓存器来接收该输入信号,其中N与M均为正整数,且N大于M。
22.如权利要求21所述 的芯片,其特征在于,N为M的正整数倍。
【文档编号】G06F11/07GK103514059SQ201310134284
【公开日】2014年1月15日 申请日期:2013年4月17日 优先权日:2012年6月26日
【发明者】金际远, 陈奎君 申请人:点晶科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1