光通信模块以及使用该光通信模块的光通信系统的制作方法

文档序号:7909891阅读:187来源:国知局
专利名称:光通信模块以及使用该光通信模块的光通信系统的制作方法
技术领域
本发明涉及可安装在电路基板等上,能够基于通信接口与该电路基板等进行通信的光通信模块以及使用该光通信模块的光通信系统。
背景技术
以往,公知有被用于光通信,进行光电或者电光相互变换用的光通信模块。对于该光通信模块,以建立稳定的供给体制以及追求使用者的便利性为目的,由标准规格(SFP收发器的设计)确定了产品的外形尺寸、输入输出接口(管脚配置、电气设计。以下记作输入输出I/F)(例如非专利文献1)。另外,使用光通信模块时的外围设备(例如,屏蔽部件、连接用连接器)也被标准化,并具备了作为光通信模块的产品平台而便于使用的环境。这里,例如,以输入输出I/F为例,如图11所示那样,对于管脚配置,严格地确定了与20管脚的各个管脚连接的分配(例如电源、地线、通信等)。非专利文献1 :INF-8074i Specification for SFP(Small Form Factor Pluggable)Transceiver, Rev. 1. 0, May 12,2001, SFF Committee.(1)关于对应的灵活性由上述规格明确地定义了输入输出I/F。但是,在想适用于面向在将规格标准化时未考虑的用途的光通信模块的情况下(例如不得不安装特有的输入输出I/F的情况下),由于管脚配置也在规格以外,所以不能与光通信对应。在这种情况下,不得不以新的产品平台实现对应。因此,会丧失通过使用现有的产品平台所能得到的成本优势(对外围部件进行通用化来得到量产效果而带来的成本降低等)。(2)关于与最新的I/F的对应性根据与上述(1)同样的理由,即使最新的输入输出I/F出现也不能进行对应。因此,不能得到新的技术开发所带来的好处(通过新技术得到的功耗的降低、高速传输应对等)和通过使用在该时间点已普及的输入输出I/F得到的量产效果所带来的成本优势。(3)关于在未使用I/F上的功耗的增加根据与上述(1)同样的理由,即使对于某一目的的产品中不使用的I/F,基于标准规格也需要终端。因此,功耗会相应地增加。

发明内容
本发明的目的在于提供一种能够灵活地应用管脚配置的光通信模块以及使用该光通信模块的光通信系统。为了解决上述课题,本发明提出一种光通信模块,具有基于标准规格而形成的外形形状,能够经由预先决定的通信接口与装配该光通信模块的主机侧的电路基板等进行通信,该光通信模块的特征在于,与所述电路基板等之间进行输入输出I/F信息的授受,并且能够基于所述输入输出I/F信息切换到其他通信接口。
另外,该光通信模块也可以是,在电源投入时或者初始化时,与所述电路基板等之间的输入输出I/F利用所述预先决定的通信接口进行启动。进而,优选该光通信模块具备输入输出I/F信息保存块,其保存输入输出I/F信息,并向所述电路基板等侧供给所述输入输出I/F信息;和输入输出I/F设定保存块,其保存基于所述输入输出I/F信息保存块的信息而决定的从所述电路基板等侧发送来的输入输出I/F的设定信息。在这种情况下,也可以具备输入输出I/F控制块,该输入输出I/F控制块基于输入输出I/F设定保存块的信息来设定各端子的输入输出I/F。另外,该光通信模块也可以构成为,从所述光通信模块和所述电路基板等之间的通信信息中所包含的产品信息中取得光通信模块本来持有的产品型号名称信息来确定输入输出I/F。由此,可实现输入输出I/F变更的迅速变更。另外,该光通信模块也可以构成为,具备输入输出I/F信息保存块,其保存输入输出I/F信息;输入输出I/F信息比较/判定部,其比较从所述电路基板等侧取得的输入输出I/F信息和所述输入输出I/F信息保存块的输入输出的信息,并判断是否一致;和输入输出I/F设定保存部,其基于输入输出I/F信息比较/判定部的判断,将输入输出I/F的设定信息向所述电路基板等侧发送。进而,该光通信模块也可以构成为,具备输入输出I/F信息保存块,其保存输入输出I/F信息;输入输出I/F信息比较/判定部,其比较从所述电路基板等侧取得的输入输出I/F信息和所述输入输出I/F信息保存块的输入输出的信息,并判断是否一致;和输入输出I/F设定保存部,其基于输入输出I/F信息比较/判定部的判断,保存输入输出I/F的设
定fe息。在这种情况下,也可以具备输入输出I/F控制块,该输入输出I/F控制块基于输入输出I/F设定保存部的信息,设定各端子的输入输出I/F。另一方面,本发明是一种光通信系统,具备具有基于标准规格而形成的外形形状的光通信模块、和装配有所述光通信模块的主机侧的电路基板等,所述光通信模块和所述电路基板等能够经由预先决定的通信接口进行通信,该光通信系统的特征在于,在所述电路基板等和所述光通信模块之间进行输入输出I/F信息的授受,并且能够基于所述输入输出I/F信息切换到其他通信接口。另外,该光通信系统也可以是,在电源投入时或者初始化时,所述电路基板等和所述光通信模块之间的输入输出I/F利用所述预先决定的通信接口进行启动。在这种情况下,优选,安装如下功能中的至少一个在所述光通信模块中安装由所述光通信模块侧取得所述电路基板等侧的输入输出I/F信息的功能,和在所述电路基板等中安装由所述电路基板等侧取得所述光通信模块侧的输入输出I/F信息的功能。另外,该光通信系统,也可以在所述光通信模块或者所述电路基板等具有的1个输入输出I/F与多个输入输出I/F对应的情况下,从该多个输入输出I/F之中选择1个输入输出I/F并使其动作。进而,该光通信系统也可以在一致的输入输出I/F存在多个的情况下,能够断续地切换所述输入输出I/F。
本发明的光通信模块以及使用该光通信模块的光通信系统,能够得到以下的效
果 ο(1)在与所述电路基板等之间进行输入输出I/F信息的授受,并且能够基于该输入输出I/F信息切换到其他通信接口,所以能够使模块的输入输出I/F与电路基板等灵活地对应。因此,不会对现有的依据标准规格的电路基板等带来电气上的损伤。(2)具有基于标准规格而形成的外形形状,所以不会丧失通过使用现有的产品平台所能得到的成本优势(对外围部件进行通用化来得到量产效果而带来的成本降低等)。(3)在出现了比现有的I/F新的I/F的情况下,能够与该新的I/F灵活地对应。因此,作为新的I/F而采用功耗低的I/F,从而可实现功耗的减少。另外,对于未使用的输入输出I/F,通过设定为OPEN等来变更输入输出I/F,能够实现低功耗化。


图1是表示本发明的第1实施方式的模块的构成的框图。图2是表示搭载有本发明的第1实施方式的模块的主机板的构成的框图。图3是表示第1模块以及主机的动作的流程图。图4是表示第1实施方式的变形例的流程图。图5是表示本发明的第2实施方式的模块的构成的框图。图6是表示搭载有本发明的第2实施方式的模块的主机板的构成的框图。图7是表示第2实施方式的模块以及主机的动作的流程图。图8是表示第2实施方式的变形例的流程图。图9是表示本发明的第3实施方式的模块的构成的框图。图10是表示搭载有本发明的第3实施方式的模块的主机板的构成的框图。图11是表示由SFP收发器的标准规格规定的管脚配置的图。
具体实施例方式下面,作为第1 第3实施方式的一个例子,对应用于在以往技术(非专利文献1) 中说明过的由SFF协会标准化的SFP光收发器的情况进行说明。(第1实施方式)下面,对本发明第1实施方式的光通信模块使用图1 图3进行说明。图1是表示在本发明中使用的SFP光收发器(光通信模块。下面称作模块10)的构成的框图。如图1所示,模块10除通常的构成之外还具备输入输出接口(I/F)信息保存块 11、输入输出I/F设定保存块12和输入输出I/F控制块13。另外,模块10具备输入输出I/F 14,该输入输出I/F 14用于进行与搭载有SFP光收发器的主机板(电路基板等。下面称作主机20)之间的输入输出。该输入输出I/F 14 以由规格所决定的数量的管脚构成,在本实施方式中,以对应于SFP收发器的设计的20管脚(参照图11)构成。输入输出I/F 14能够与图2的主机20侧的输入输出I/F M之间, 至少经由以SFP标准所规定的I2C接口,基于主机20侧的请求来授受信息。另外,输入输出I/F 14构成为,能够由详细内容后述的输入输出I/F控制块13进行必要的管脚设定变更。输入输出I/F信息保存块11用于保存模块10可设定的输入输出I/F信息(例如各输入输出I/F的输入/输出(I/O)信息、逻辑电平(例如LVTTL/CML)、管脚的功能信息 (例如复位)等)。具体而言,按照规格,7管脚是输入数据的传输速度信息的端子,但是, 预先保存有,7管脚,在输入数据的传输速度信息之外,还输入复位信号、或者输出发光元件 (激光器等)的电流或者温度警报、或者能够输入用于进行发光元件的目标控制温度变更的温度控制信号、那样的信息。该输入输出I/F信息保存块11构成为,能够与输入输出I/ F 14之间相互地进行信号的发送接收。更详细地,不是与输入输出I/F 14所有的管脚进行连接,而是仅与能够与主机20侧进行信息的授受的端子(例如仅与I2C接口情况下的4管脚、5管脚(+GND管脚))连接,来进行信号的发送接收。该输入输出I/F信息保存块11例如是 EEI3ROM。本实施方式中的输入输出I/F信息保存块11,在可设定的输入输出I/F信息中,除标准的输入输出I/F的信息之外,还具有上述的电流警报、温度警报等多个非标准的输入输出I/F的信息。输入输出I/F设定保存块12用于保存模块10的输入输出I/F的设定信息。该输入输出I/F设定保存块12构成为,能够与输入输出I/F 14之间,相互地进行信号的发送接收。更详细地,不是与输入输出I/F 14所有的管脚进行连接,而是仅与能够与主机20侧进行信息的授受的端子(例如仅与I2C接口情况下的4管脚、5管脚(+GND管脚))连接,来进行信号的发送接收。由此,能够经由输入输出I/F 14、24,根据来自主机20侧的请求,进行写入(例如用于与非标准的输入输出I/F对应的写入)设定。该输入输出I/F设定保存块 12 例如是 EEI3ROM。而且,也能够在该写入设定结束的时间点,完成输入输出I/F的变更。输入输出I/F控制块13能够与输入输出I/F设定保存块12之间,相互地进行信号的发送接收,用于基于读取到的输入输出I/F设定保存块12的信息,进行输入输出I/F 14的设定。对于该输入输出I/F控制块13与输入输出I/F 14之间的连接,通过控制线仅连接具有进行设定变更的可能性的管脚即可。该输入输出I/F控制块13例如是机械开关。 另外,也可以是具有在电气上、软件上进行切换的功能的部件。具体而言,按照规格,7管脚是输出数据的传输速度信息的端子,但是,在7管脚在输出数据的传输速度信息之外,还能够输入复位信号、或者输出发光元件(激光器等)的电流或温度警报、或者能够输入用于进行发光元件的目标控制温度变更的温度控制信号的情况下,能够由输入输出I/F控制块13 基于所决定的输入输出I/F的信息来变更7管脚的I/F。另外,输入输出I/F控制块13拥有与标准的I/F(预先决定的通信接口)对应的结构,设定成,在启动时利用标准的I/F进行通信。而且,在模块10从主机20侧收到用于与其他非标准的输入输出I/F进行对应的写入设定的请求的情况下,从标准的I/F切换到存在请求的非标准的I/F。而且,在模块10不与非标准的输入输出I/F对应的情况下,保持标准的I/F的设定不变。图2是表示主机20的构成的框图。如图2所示,主机20除了通常的构成之外还具备模块访问块21、输入输出I/F信息保存块22和输入输出I/F控制块23。另外,主机20具备用于进行与模块10之间的输入输出的输入输出I/F 24。模块访问块21由输入输出I/F信息保存部21A、输入输出I/F设定保存部21B和输入输出I/F信息比较/判定部21C构成。另外,模块访问块21构成为,能够与输入输出 I/F M之间相互地进行信号的发送接收。更详细地,不是与输入输出I/F M所有管脚进行连接,而是仅与能够与模块10侧进行信息的授受的端子(例如仅与I2C接口情况下的4管脚、5管脚(+GND管脚))连接,来进行信号的发送接收。输入输出I/F信息保存部21A具有对模块10的输入输出I/F信息保存块11进行访问,来读取模块10具有的可设定的输入输出I/F信息的功能。输入输出I/F信息比较/判定部21C对从模块10读取到的输入输出I/F信息与主机20拥有的输入输出I/F信息进行比较,来判断主机20侧的输入输出I/F 24是否与模块10侧的输入输出I/F 14 一致。输入输出I/F设定保存部21B具有基于输入输出I/F信息比较/判定部21C的比较/判定功能的结果,向模块10的输入输出I/F设定保存块12写入使哪个输入输出I/F 设定为有效的信息的功能。在这种情况下,若一致,则设定(保存)为有效,但是,在不一致的情况下,不进行设定(保持标准的I/F设定不变进行通信)。输入输出I/F信息保存块22用于保存主机20的输入输出I/F 24的信息(例如各输入输出I/F的I/O信息、逻辑电平(例如,LVTTL/CML)、管脚的功能信息(例如复位) 等)。该输入输出I/F信息保存块22构成为,能够与输入输出I/F信息比较/判定部21C 之间,相互地进行信号的发送接收。该输入输出I/F信息保存块22例如是EEPR0M。输入输出I/F控制块23,与模块访问块21及输入输出I/F 24之间相互地进行信号的发送接收,用于使得主机20能够基于主机20内的输入输出I/F设定保存部21B的信息进行输入输出I/F 24的设定。对于该输入输出I/F控制块23与输入输出I/F M之间的连接,通过控制线仅连接具有进行设定变更的可能性的管脚即可。该输入输出I/F控制块23例如是机械开关。另外,也可以是具有在电气上、软件上进行切换的功能的部件。另外,输入输出I/F控制块23拥有与标准的I/F对应的结构,设定为,在启动时或者初始化时利用标准的I/F进行通信。而且,在主机20向模块10请求了用于与其他非标准的输入输出I/F进行对应的写入设定的情况下,主机20侧也对所对应的I/F进行切换, 并且模块10侧也从标准的I/F切换到存在请求的非标准的I/F。而且,在模块10不与非标准的输入输出I/F对应的情况下,保持标准的I/F设定不变。输入输出I/F M构成为,与模块10侧的输入输出I/F 14之间,能够经由以SFP 标准所规定的I2C接口进行读取。上述的模块10以及主机20具有由标准规格所决定的外形形状。该规格,例如由 SFP收发器的设计所决定,各个模块10以及主机20构成为,具有互换性且可装卸。另外,对于模块10与主机20的连接,存在作为连接器被安装的方式、被装在基板上的方式等,但是构成为,不受该连接方式所限制,按照规格而具有互换性。图3是表示模块10以及主机20的动作的流程图。具有上述那样的功能的模块10以及主机20基于各块的功能进行步骤101 步骤112。若向主机20投入了电源(SlOl),则主机20以依据了标准I/F的状态进行启动 (S102)。接下来,若投入了模块10侧的电源(S103),则模块10也首先以依据了标准的I/ F的状态启动(S104)。由此,模块10与主机20的各自的输入输出I/F 14、24,首先由在输入输出I/F设定保存块12、22中作为初始状态被保存的标准的输入输出I/F所设定,并基于I2C接口相互进行通信。其中,上述的“依据”是指若电气上适合,则不一定要安装标准I/F的功能,只要主机20能够根据I2C通信标准读取模块10的输入输出I/F信息,并且能够进行为了设定模块10所需要的最小限的通信即可。具体而言,是指通信所需要的不可少的电源、通信信号等管脚配置与I2C通信标准适合,其他不使用的管脚不适合也可以。而且,在本实施例中,输入输出I/F信息的授受是使用I2C接口来进行的,但是不限于此,只要是可进行输入输出I/F信息的授受的接口,也能够应用任何接口。接下来,主机20的输入输出I/F信息保存部21A对模块10的输入输出I/F信息保存块11进行访问,取得模块10的I/F信息610 。该I/F信息是指,与每个管脚对应的 I/F的信息、模块10在标准I/F以外是否还安装有其他非标准I/F的信息等。接下来,主机20侧的模块访问块21为了确认并扫描多个管脚之中的第1个 第 N个(在本实施例中N是1 20)的I/F的信息,进行计数(S106)。首先,对于第1个管脚的I/F,主机20的输入输出I/F信息比较/判定部21C判断模块10侧是否与想设定的输入输出I/F相对应(S107)。例如,对于第N个管脚的I/F,若与主机20侧想设定的I/F对应, 则主机20的输入输出I/F设定保存部21B对模块10的输入输出I/F设定保存块12写入该第N个管脚的I/F,进行设定变更(S108)。然后,主机20的输入输出I/F控制块23对输入输出I/F 24,根据需要变更I/F的设定,模块10的输入输出I/F控制块13对输入输出I/F14,根据输入输出I/F设定保存块 12的设定,变更第N个管脚的I/F的设定(S109)。另一方面,在步骤107中,若不是主机20 侧想设定的I/F,则不进行步骤108、109。然后判断第N+1个管脚是否存在(SllO),在存在的情况下,对N加I(Slll),并返回步骤107重新执行。在不存在第N+1个管脚的情况下,确定直到第N个输入输出I/F为止进行变更这一情况。这样,基于所取得的输入输出I/F信息,在主机20侧和模块10侧确认相互对应的输入输出I/F,对每个I/F根据需要进行最佳的输入输出I/F的设定。例如, 当在主机20侧和模块10侧两者均与相同的非标准的输入输出I/F对应的情况下,能够设定为非标准的输入输出I/F。然后,主机20的输入输出I/F控制块23判断是否产生了对输入输出I/F进行变更的状况(S112),在状况未产生的情况下,进行步骤112直至确认为产生为止。也可以根据需要断续地进行该状况是否产生的判断。即,不需要利用相同的输入输出I/F进行一个通信和另外的通信,与各个通信相配合(例如,分开使用省电通信与标准通信)选定最佳的输入输出I/F即可,也可以断续地变更输入输出I/F。另外,在对直至第N个为止的管脚进行判断,未发现想设定的I/F的情况下或不存在适合的I/F的情况下,模块10与主机20保持初始的标准I/F不变进行信号的发送接收。本发明的第1实施方式的光通信模块10,能够经由标准的通信接口与被装配的主机20进行通信,与主机20之间进行输入输出I/F信息的授受,并且能够基于该输入输出I/ F信息切换到其他通信接口,因此能够使模块10的输入输出I/F灵活地与主机20对应。因此,不会对现有的依据标准规格的主机20带来电气上的损伤。另外,模块10以及主机20具有基于标准规格而形成的外形形状,因此不会丧失通过使用现有的产品平台所得到的成本优势(对外围部件进行通用化来得到量产效果而产生的成本降低等)。进而,在出现了比现有的I/F新的I/F的情况下,能够灵活地与该新的I/F对应。 因此,作为新的I/F而采用功耗低的I/F,从而可实现功耗的减少。另外,对于未使用的输入输出I/F,通过设定为OPEN等来变更输入输出I/F,能够实现低功耗化。另外,光通信模块10构成为,在电源投入时或者初始化时,与主机20之间的输入输出I/F利用标准的通信接口进行启动,所以能够通过该标准的通信接口在初始状态下进行I/F信息的授受。另外,光通信模块10具备输入输出I/F信息保存块11,其保存输入输出I/F信息,并向主机20侧供给该输入输出I/F信息;和输入输出I/F设定保存块12,其保存基于该输入输出I/F信息保存块11的信息而决定的从主机20侧发送来的输入输出I/F,因此能够使模块10的输入输出I/F与主机20灵活地对应。因此,不会对现有的依据标准规格的主机20带来电气上的损伤。另一方面,本发明的第1实施方式的光通信系统具备光通信模块10,其具有基于标准规格而形成的外形形状;和主机20,其装配有该光通信模块10 ;该光通信模块10与主机20能够经由标准的通信接口进行通信,在该光通信系统中,在主机20与模块10之间进行输入输出I/F信息的授受,并且能够基于该输入输出I/F信息切换到其他通信接口,因此能够使模块10的输入输出I/F与主机20灵活地对应。因此,不会对现有的依据标准规格的主机20带来电气上的损伤。另外,由于具有基于标准规格而形成的外形形状,因此不会丧失通过使用现有的产品平台得到的成本优势(对外围部件进行通用化来得到量产效果而带来的成本降低等)。进而,在出现了比现有的I/F新的I/F的情况下,能够灵活地与该新的I/F对应。因此,作为新的I/F而采用功耗低的I/F,从而可实现功耗的减少。另外,对于未使用的输入输出I/F,通过设定为OPEN等来变更输入输出I/F,能够实现低功耗化。另外,对于光通信系统,在电源投入时或者初始化时,主机20与模块10之间的输入输出I/F利用标准的通信接口进行启动,所以能够通过该标准的通信接口,在初始状态下进行I/F信息的授受。以上,对用于实施本发明的第1实施方式进行了论述,但是本发明不限定于已述的实施方式,基于本发明的技术思想可进行各种变形及变更。例如,在本实施方式的动作中,是针对所有的I/F在按顺序地进行了第1个 第N 个的确认的基础上进行输入输出I/F的设定变更的,但是也可以有选择地对特定的输入输出I/F个别地进行确认,进行输入输出I/F的设定变更。另外,如果是SFP收发器,可使用I2C接口等(也可以使用20管脚之中的1管脚来发送模块10的产品信息)对SFP模块本来持有的产品型号名称的信息进行授受。因此, 也可以利用SFP模块本来持有的产品型号名称的信息等作为输入输出I/F比较/判定时的信息,来进行输入输出I/F的确定,进行输入输出I/F的设定变更。在这种情况下,不需要图1所示的模块10侧的输入输出I/F信息保存块11。在图4中用流程图表示这时的动作。在按照该变形例进行动作的情况下,首先与第1实施方式同样,进行步骤101到步骤104,模块10与主机20构成为,能够通过标准I/F进行信号的发送接收。接下来,主机20的输入输出I/F信息保存部21A,通过利用标准I/F进行发送接收来取得可从模块10侧得到的模块10的产品信息(S120)。然后,主机20的输入输出I/F 信息比较/判定部21C判断模块10侧是否与想设定的输入输出I/F对应(S121),在对应的情况下,主机20的输入输出I/F设定保存部21B对模块10的输入输出I/F设定保存块12 写入输入输出I/F,进行设定变更(S12》。然后,主机20的输入输出I/F控制块23以及模块10的输入输出I/F控制块13与第1实施例的动作同样,按照其对应的I/F,对各自的输入输出I/F 14、对进行变更(S109)。另外,当在步骤121中判断为不存在对应的I/F的情况下,不进行步骤122以及步骤109,模块10和主机20保持初始的标准I/F不变进行信号的发送接收。另外,也可以是, 在未找到想设定的I/F的情况下,不进行通信。另一方面,也存在如下的情况模块10以及主机20的各自的输入输出I/F与多个种类的输入输出I/F对应。在这种情况下,也可以从中选择最佳的输入输出I/F。对此,可以针对一个输入输出I/F安装多个功能的输入输出I/F,也可以针对相同功能安装多个输入输出I/F。另外,也可以是两者。在针对相同功能安装了多个输入输出I/F的情况下,例如可以考虑,仅在主机20和模块10的两者已对应时,按照标准规格切换到低功耗的输入输出I/F等。进而,也可以根据主机20与模块10的动作状况多次实施图3所示的动作顺序。这时,在多次之中的第2次以后的实施中,对于从步骤101到步骤105的信息的授受,因为已经进行了,因此也可以根据需要省略。由此,能够缩短通信处理时间。(第2实施方式)下面,使用图5 图7对本发明的第2实施方式的光通信模块进行说明。本第2实施方式更换了第1实施方式中的主机20与模块10的功能。S卩,由模块 110侧读取主机120侧的信息,使主机120侧与在模块110侧能够对应的I/F适应。图5是表示在本发明中使用的模块110的构成的框图。另外,图6是表示主机120 的构成的框图。如图5所示,模块110在通常的构成之外,还具备主机访问块111、输入输出I/F信息保存块112和输入输出I/F控制块113。另外,模块110具备输入输出I/F 114,该输入输出I/F 114用于进行与搭载有SFP光收发器的主机板(电路基板等。以下称作主机120) 之间的输入输出。主机访问块111由输入输出I/F信息保存部111A、输入输出I/F设定保存部IllB 和输入输出I/F信息比较/判定部IllC构成。另外,主机访问块111能够与输入输出I/F 114之间相互地进行信号的发送接收。更详细地,并不是与输入输出I/F 114所有的管脚进行连接,而是仅与能够与主机110侧进行信息的授受的端子(例如,仅与I2C接口情况下的 4管脚、5管脚(+GND管脚))连接,来进行信号的发送接收。输入输出I/F信息保存部IllA具有对主机120的输入输出I/F信息保存块121进行访问,来读取主机120具有的可设定的输入输出I/F信息的功能。输入输出I/F信息比较/判定部IllC对从主机120读取到的(取得的)输入输出I/F信息和模块110拥有的输入输出I/F信息进行比较,并判断模块110侧的输入输出 I/F 114是否与主机120侧的输入输出I/F1M —致。输入输出I/F设定保存部IllB具有基于输入输出I/F信息比较/判定部IllC的比较/判定功能的结果来向主机120的输入输出I/F设定保存块122写入将哪个输入输出 I/F设定为有效的信息的功能。在这种情况下,若一致则设定为有效,但是,在不一致的情况下,不进行设定。输入输出I/F信息保存块112用于保存模块110的输入输出I/F 114的信息(例如各输入输出I/F的I/O信息、逻辑电平(例如LVTTL/CML)、管脚的功能信息(例如复位) 等)。该输入输出I/F信息保存块112构成为,能够与输入输出I/F信息比较/判定部IllC 之间相互地进行信号的发送接收。该输入输出I/F信息保存块112例如是EEPR0M。输入输出I/F控制块113,与主机访问块111及输入输出I/F 114之间相互地进行信号的发送接收,用于使得模块Iio能够基于模块110内的输入输出I/F设定保存部IllB 的信息,进行输入输出I/F 114的设定。对于该输入输出I/F控制块113与输入输出I/F 114之间的连接,通过控制线仅连接具有进行设定变更的可能性的管脚即可。该输入输出 I/F控制块113例如是机械开关。另外,也可以是具有在电气上、软件上进行切换的功能的部件。另外,输入输出I/F控制块113拥有与标准的I/F对应的结构,设定为,在启动时或者初始化时利用标准的I/F进行通信。而且,在模块110向主机120请求了用于与其他非标准输入输出I/F进行对应的写入设定的情况下,模块110侧也对所对应的I/F进行切换,并且主机120侧也从标准的I/F切换到存在请求的非标准的I/F。而且,在主机110不与非标准的输入输出I/F对应的情况下,保持标准的I/F设定不变。输入输出I/F 114构成为,与主机120侧的输入输出I/F IM之间,能够经由以 SFP标准规定的I2C接口进行读取。另一方面,如图6所示,主机120除了通常的构成以外,还具备输入输出I/F信息保存块121、输入输出I/F设定保存块122和输入输出I/F控制块123。另外,主机120具备用于进行与模块110之间的输入输出的输入输出I/F 124。该输入输出I/F IM以由规格所决定的数量的管脚构成,在本实施方式中,以对应于SFP收发器的设计的20管脚(参照图11)构成。输入输出I/F IM能够与图5的模块110侧的输入输出I/F 114之间,至少经由以SFP标准所规定的I2C接口,基于模块110侧的请求来授受信息。另外,输入输出I/F IM构成为,能够通过详细内容后述的输入输出I/F控制块123 进行必要的管脚设定变更。输入输出I/F信息保存块121用于保存主机120可设定的输入输出I/F信息(例如各输入输出I/F的输入/输出(I/O)信息、逻辑电平(例如LVTTL/CML)、管脚的功能信息(例如复位)等)。具体而言,按照规格,7管脚是输入数据的传输速度信息的端子,但是预先保存有,7管脚,在输入数据的传输速度信息之外,还输入复位信号、或者输出发光元件 (激光器等)的电流或温度警报、或者能够输入用于进行发光元件的目标控制温度变更的温度控制信号、那样的信息。该输入输出I/F信息保存块121构成为,能够与输入输出I/F 1 之间相互地进行信号的发送接收。更详细地,不是与输入输出I/F IM所有的管脚进行连接,而是仅与能够与模块110侧进行信息的授受的端子(例如仅与I2C接口情况下的4 管脚、5管脚(+GND管脚))连接,来进行信号的发送接收。该输入输出I/F信息保存块121 例如是EEPROM。本实施方式的输入输出I/F信息保存块121,在可设定的输入输出I/F信息中,除标准的输入输出I/F的信息之外,还具有上述的电流警报、温度警报等可设定的多个非标准的输入输出I/F的信息。输入输出I/F设定保存块122用于保存主机120的输入输出I/F的设定信息。该输入输出I/F设定保存块122构成为,能够与输入输出I/F1M之间相互地进行信号的发送接收。更详细地,不是与输入输出I/F IM所有的管脚进行连接,而是仅与能够与模块110 侧进行信息的授受的端子(例如仅与I2C接口情况下的4管脚、5管脚(+GND管脚))连接来进行信号的发送接收。由此,能够经由输入输出I/F 114、124,根据来自模块110侧的请求,进行写入(例如,用于与非标准的输入输出I/F对应的写入)设定。该输入输出I/F设定保存块122例如是EEPR0M。而且,也能够在该写入设定结束的时间点,完成输入输出I/F的变更。输入输出I/F控制块123能够与输入输出I/F设定保存块122之间,相互地进行信号的发送接收,用于基于读取到的输入输出I/F设定保存块122的信息来进行输入输出 I/F IM的设定。对于该输入输出I/F控制块123与输入输出I/F IM之间的连接,通过控制线仅连接具有进行设定变更的可能性的管脚即可。该输入输出I/F控制块123例如是机械开关。另外,也可以是具有电气上、软件上进行切换的功能的部件。具体而言,在规格中,7管脚是输出数据的传输速度信息的端子,但是,在7管脚在输出数据的传输速度信息之外,还能够输入复位信号,或者输出发光元件(激光器等)的电流或温度警报、或者能够输入用于进行发光元件的目标控制温度变更的温度控制信号的情况下,能够由输入输出I/ F控制块113基于所决定的输入输出I/F的信息来变更7管脚的I/F。另外,输入输出I/F控制块123拥有与标准的I/F对应的结构,设定为,在启动时利用标准的I/F进行通信。而且,在主机120从模块110侧收到用于与其他非标准的输入输出I/F进行对应的写入设定的请求的情况下,从标准的I/F切换到存在请求的非标准的 I/F。而且,在主机110不与非标准的输入输出I/F对应的情况下,保持标准的I/F的设定不变。上述的模块110以及主机120具有由标准规格所决定的外形形状。该规格例如由 SFP收发器的设计所决定,各个模块110以及主机120构成为具有互换性且可装卸。另外,对于模块110与主机120的连接,存在作为连接器被安装的方式、被装在基板上的方式等,但是构成为,不受该连接方式所限制,按照规格而具有互换性。图7是表示模块110以及主机120的动作的流程图。而且,对于与在第1实施方式中使用过的步骤相同的步骤,标注相同的符号来表示。若向主机120投入了电源(SlOl),则主机120以依据了标准I/F的状态进行启动 (S102)。接下来,若投入了模块110侧的电源(S103),则模块110也首先以依据了标准的I/F的状态进行启动(S104)。由此,模块110与主机120的各自的输入输出I/F 114,124, 首先由在输入输出I/F设定保存块112、122中作为初始状态被保存的标准的输入输出I/F 所设定,并基于I2C接口相互进行通信。到此为止,是与第1实施方式相同的步骤。这里,上述的“依据”是指若电气上适合,则不一定要安装标准I/F的功能,只要模块110能够根据I2C通信标准读取主机120的输入输出I/F信息,并且能够进行为了设定主机120所需要的最小限的通信即可。具体而言,也包含仅电平一致的情况,是指通信所需要的不可少的电源、通信信号等管脚配置与I2C通信标准适合,其他不使用的管脚不适合也可以。而且,在本实施例中,输入输出I/F信息的授受是使用I2C接口来进行的,但是不限于此,只要是可进行输入输出I/F信息的授受的接口,也能够应用任何接口。接下来,模块Il0的输入输出I/F信息保存部11IA对主机120的输入输出I/F信息保存块121进行访问,取得主机120的I/F信息620 。该I/F信息是指,与每个管脚对应的I/F的信息、主机120在标准I/F以外是否还安装有其他非标准的I/F的信息等。接下来,模块110侧的主机访问块111为了确认并扫描多个管脚之中的第1个 第N个(在本实施例中N是1 20)的I/F的信息,进行计数(S106)。首先,对第1个管脚的I/F,模块110的输入输出I/F信息比较/判定部IllC判断主机120侧是否与想设定的输入输出I/F相对应(S207)。例如,对于第N个管脚的I/F,若与模块110侧想设定的I/F 对应,则模块110的输入输出I/F设定保存部11IB对主机120的输入输出I/F设定保存块 122写入该第N个管脚的I/F,进行设定变更(S208)。然后,模块110的输入输出I/F控制块113对输入输出I/F 114,根据需要来变更 I/F的设定,主机120的输入输出I/F控制块123对输入输出I/F 124变更第N个管脚的 I/F的设定(S209)。另一方面,在步骤107中,若不是模块110侧想设定的I/F,则不进行步骤 208、209。然后判断第N+1个管脚是否存在(SllO),在存在的情况下,对N加I(Slll),并返回步骤107重新执行。在不存在第N+1个管脚的情况下,确定直到第N个输入输出I/F为止进行变更这一情况。这样,基于所取得的输入输出I/F信息,在主机120侧和模块110侧确认相互对应的输入输出I/F,对每个I/F根据需要进行最佳的输入输出I/F的设定。例如,当在主机120侧和模块110侧两者均与相同的非标准的输入输出I/F对应的情况下,能够设定为非标准的输入输出I/F。然后,模块110的输入输出I/F控制块113判断是否产生了对输入输出I/F进行变更的状况(S212),在状况未产生的情况下,进行步骤112直至确认为产生为止。也可以根据需要断续地进行该状况是否产生的判断。即,不需要利用相同的输入输出I/F进行一个通信和另外的通信,与各个通信相配合选定最佳的输入输出I/F即可,也可以断续地变更输入输出I/F。另外,在对直至第N个为止的管脚进行判断,未发现想设定的I/F的情况下或不存在适合的I/F的情况下,模块110与主机120保持初始的标准I/F不变进行信号的发送接收。另外,也可以在未发现想设定的I/F的情况下,不进行通信。由此来防止由于输入输出 I/F的差异引起的问题(短路或过电压引起的破损等)的产生。本发明的第2实施方式的光通信模块110具备输入输出I/F信息保存块112,其保存输入输出I/F信息;输入输出I/F信息比较/判定部111C,其对从主机120侧得到的输入输出I/F信息与所述输入输出I/F信息保存块112的输入输出I/F信息保存块的输入输出的信息进行比较,来判断是否一致;和输入输出I/F设定保存部111B,其基于输入输出 I/F信息比较/判定部IllC的判断,将一致的输入输出I/F向主机120侧发送,所以能够使主机120的输入输出I/F灵活地与模块110对应。因此,不会对现有的依据标准规格的模块110带来电气上的损伤。另外,模块110以及主机120具有基于标准规格而形成的外形形状,因此不会丧失通过使用现有的产品平台所得到的成本优势(对外围部件进行通用化来得到量产效果而产生的成本降低等)。进而,在出现了比现有的I/F新的I/F的情况下,能够灵活地与该新的I/F对应。 因此,作为新的I/F而采用功耗低的I/F,从而可实现功耗的降低。另外,对于未使用的输入输出I/F,通过设定为OPEN等来变更输入输出I/F,能够实现低功耗化。另外,光通信系统构成为,在电源投入时或者初始化时,主机120与模块110之间的输入输出I/F利用标准的通信接口进行启动,所以能够通过该标准的通信接口在初始状态下进行I/F信息的授受。以上,对用于实施本发明的第2实施方式进行了论述,但是本发明不限于已述的实施方式,可基于本发明的技术思想进行各种变形以及变更。例如,在本实施方式的动作中,是针对所有的I/F在按顺序地进行第1个 第N个的确认的基础上进行输入输出I/F的设定变更的,但是也可以有选择地对特定的输入输出 I/F个别地进行确认,进行输入输出I/F的设定变更。另外,如果是SFP收发器,可使用I2C接口等(也可以使用20管脚中的1管脚来发送主机120的产品信息)对主机本来持有的产品型号名称的信息进行授受。因此,也可以利用主机本来持有的产品型号名称的信息等作为输入输出I/F比较/判定时的信息,来进行输入输出I/F的确定,进行输入输出I/F的设定变更。在这种情况下,不需要图6所示的主机120侧的输入输出I/F信息保存块121。这时的动作在图8中用流程图来表示。在按照该变形例进行动作的情况下,首先与第1实施方式同样,进行步骤101到步骤104,模块110与主机120能够通过标准I/F进行信号的发送接收。接下来,模块110的输入输出I/F信息保存部11IA通过利用标准I/F进行发送接收来取得可从主机120侧得到的主机120的产品信息(S220)。然后,模块110的输入输出 I/F信息比较/判定部IllC判断主机120侧是否与想设定的输入输出I/F对应(S221),在对应的情况下,模块110的输入输出I/F设定保存部IllB对主机120的输入输出I/F设定保存块122写入输入输出I/F,进行设定变更(S22》。然后,主机120的输入输出I/F控制块123以及模块110的输入输出I/F控制块113与第2实施例的动作同样地,按照其对应的I/F,对各自的输入输出I/F114U24进行变更(S209)。另外,在步骤221中,在判断为不存在对应的I/F的情况下,不进行步骤222以及步骤209,模块110与主机120保持初始的标准I/F不变进行信号的发送接收。另外,也可以是,在未找到想设定的I/F的情况下,不进行通信。另一方面,也存在如下的情况模块110以及主机120的各自的输入输出I/F与多个种类的输入输出I/F对应。在这种情况下,也可以从中选择最佳的输入输出I/F。对此,可以针对一个输入输出I/F安装多个功能的输入输出I/F,也可以针对相同的功能安装多个输入输出I/F。另外,也可以是两者。在针对相同的功能安装了多个输入输出I/F的情况下,例如可以考虑,仅在主机120和模块110的两者已对应时,按照标准规格切换到低功耗的输入输出I/F等。进而,也可以根据主机120和模块110的动作状况多次实施图7所示的动作顺序。 这时在多次之中的第2次以后的实施中,对于从步骤101到步骤205的信息的授受,因为已经进行了,所以也可以根据需要省略。由此,能够缩短通信处理时间。(第3实施方式)下面,使用图9以及图10对本发明的第3实施方式的光通信模块进行说明。本第3实施方式是如下方式使用具有第1实施方式中的主机20的功能的主机 420和具有第2实施方式中的模块110的功能的模块410,使可适应的I/F能够在双向适用。 即,能够由模块410侧读取主机420侧的信息,使主机420侧与在模块410侧可对应的I/F 适应,也能够由主机420侧读取模块410侧的信息,使模块410侧与在主机420侧可对应的 I/F适应。图9是表示在本发明中使用的模块410的构成的框图。另外,图10是表示主机 420的构成的框图。如图9所示,模块410在通常的构成之外,还具备主机访问块411、输入输出I/F信息保存块412和输入输出I/F控制块413。另外,模块410具备输入输出I/F 414,该输入输出I/F 414用于进行与搭载了 SFP光收发器的主板(电路基板等。下面称作主机420) 之间的输入输出。主机访问块411由输入输出I/F信息保存部411A、输入输出I/F设定保存部411B 和输入输出I/F信息比较/判定部411C构成。另外,主机访问块411能够与输入输出I/F 414之间相互地进行信号的发送接收。更详细地,并不是与输入输出I/F 414所有的管脚进行连接,而是仅与能够与模块410侧进行信息的授受的端子(例如,仅与I2C接口情况下的 4管脚、5管脚(+GND管脚))连接,来进行信号的发送接收。上述的各块411、412、413、414与在第2实施方式中说明过的模块110具有的各块,具有相同的动作、功能。而且,在主机420不与非标准的输入输出I/F对应的情况下,保持标准的I/F的设定不变。另一方面,在模块410中,与图5的模块110不同,具备输入输出I/F设定保存块 415。该输入输出I/F设定保存块415构成为,能够与输入输出I/F控制块413以及输入输出I/F 414之间相互地进行信号的发送接收。该输入输出I/F设定保存块415实现了下述功能经由输入输出I/F 414与后述的主机420的输入输出I/F设定保存块425进行通信, 并且进行调整以使得与主机420侧之间的控制不重复。另一方面,如图10所示,主机420在通常的构成之外,还具备模块访问块421、输入输出I/F信息保存块422和输入输出I/F控制块423。另外,主机420具备用于进行与模块 410之间的输入输出的输入输出I/F似4。模块访问块421由输入输出I/F信息保存部421A、输入输出I/F设定保存部421B 和输入输出I/F信息比较/判定部421C构成。另外,模块访问块421构成为,能够与输入输出I/F似4之间相互地进行信号的发送接收。更详细地,并不是与输入输出I/F似4所有的管脚进行连接,而是仅与能够与主机410侧进行信息的授受的端子(例如仅与I2C接口情况下的4管脚、5管脚(+GND管脚))连接,来进行信号的发送接收。上述各块421、422、423、424与在第1实施方式中说明过的主机20具有的各块具有相同的动作、功能。而且,在模块410不与非标准的输入输出I/F对应的情况下,保持标准的I/F的设定不变。另一方面,在主机420中,与图2的主机20不同,具备输入输出I/F设定保存块 425。该输入输出I/F设定保存块425能够与输入输出I/F控制块423以及输入输出I/F 424之间相互地进行信号的发送接收。该输入输出I/F设定保存块425实现了下述功能 经由输入输出I/F 424与模块410的输入输出I/F设定保存块415进行通信,并且进行调整以使得与模块410侧之间的控制不重复。在具有这样的构成的情况下,启动后在模块410与主机420之间,进行模块410和主机420针对各I/F的每一个安装的输入输出信息的授受。而且,该授受,可以由主机420 侧取得模块410侧的输入输出I/F信息,也可以由模块410侧取得主机420侧的输入输出 I/F信息。或者也可以是两者。根据该构成,在第1实施方式以及第2实施方式中记载的动作都可以进行,而能够得到同样的效果。另外,通过进行将两者进行组合后的动作,例如通过均等地进行控制,能够避免控制的负荷仅集中在模块410侧的情况。附图标记的说明10SFP光收发器(模块);11输入输出I/F信息保存块;12输入输出I/F设定保存块;13输入输出I/F控制块;14输入输出I/F ;20主机板(主机);21模块访问块;21A输入输出I/F信息保存部;21B输入输出I/F设定保存部;21C输入输出I/F信息比较/判定部; 22输入输出I/F信息保存块;23输入输出I/F控制块;24输入输出I/F ; 110SFP光收发器 (模块);111主机访问块;IllA输入输出I/F信息保存部;IllB输入输出I/F设定保存部; IllC输入输出I/F信息比较/判定部;112输入输出I/F信息保存块;113输入输出I/F控制块;114输入输出I/F;120主机板(主机);121输入输出I/F信息保存块;122输入输出 I/F设定保存块;123输入输出I/F控制块;IM输入输出I/F ;410SFP光收发器(模块); 411主机访问块;41IA输入输出I/F信息保存部;41IB输入输出I/F设定保存部;41IC输入输出I/F信息比较判定部;412输入输出I/F信息保存块;413输入输出I/F控制块;414输入输出I/F ;415输入输出I/F设定保存块;420主机板(主机);421模块访问块;421A输入输出I/F信息保存部;421B输入输出I/F设定保存部;421C输入输出I/F信息比较/判定部;422输入输出I/F信息保存块;423输入输出I/F控制块;4M输入输出I/F ;425输入输出I/F设定保存块
权利要求
1.一种光通信模块,具有基于标准规格而形成的外形形状,能够经由预先决定的通信接口与装配该光通信模块的主机侧的电路基板等进行通信,该光通信模块的特征在于,与所述电路基板等之间进行输入输出I/F信息的授受,并且能够基于所述输入输出I/ F信息切换到其他通信接口。
2.根据权利要求1所述的光通信模块,其特征在于,在电源投入时或者初始化时,与所述电路基板等之间的输入输出I/F利用所述预先决定的通信接口进行启动。
3.根据权利要求1或2所述的光通信模块,其特征在于,具备输入输出I/F信息保存块,其保存输入输出I/F信息,并向所述电路基板等侧供给所述输入输出I/F信息;和输入输出I/F设定保存块,其保存基于所述输入输出I/F信息保存块的信息而决定的从所述电路基板等侧发送来的输入输出I/F的设定信息。
4.根据权利要求3所述的光通信模块,其特征在于,具备输入输出I/F控制块,该输入输出I/F控制块基于所述输入输出I/F设定保存块的信息来设定各端子的输入输出I/F。
5.根据权利要求1至4中的任意一项所述的光通信模块,其特征在于,从所述光通信模块和所述电路基板等之间的通信信息中所包含的产品信息中取得光通信模块本来持有的产品型号名称信息来确定输入输出I/F。
6.根据权利要求1或2所述的光通信模块,其特征在于,具备输入输出I/F信息保存块,其保存输入输出I/F信息;输入输出I/F信息比较/判定部,其比较从所述电路基板等侧取得的输入输出I/F信息和所述输入输出I/F信息保存块的输入输出的信息,并判断是否一致;和输入输出I/F设定保存部,其基于输入输出I/F信息比较/判定部的判断,将输入输出 I/F的设定信息向所述电路基板等侧发送。
7.根据权利要求1或2所述的光通信模块,其特征在于,具备输入输出I/F信息保存块,其保存输入输出I/F信息;输入输出I/F信息比较/判定部,其比较从所述电路基板等侧取得的输入输出I/F信息和所述输入输出I/F信息保存块的输入输出的信息,并判断是否一致;和输入输出I/F设定保存部,其基于输入输出I/F信息比较/判定部的判断,保存输入输出I/F的设定信息。
8.根据权利要求7所述的光通信模块,其特征在于,具备输入输出I/F控制块,该输入输出I/F控制块基于所述输入输出I/F设定保存部的信息,设定各端子的输入输出I/F。
9.一种光通信系统,具备具有基于标准规格而形成的外形形状的光通信模块、和装配有所述光通信模块的主机侧的电路基板等,所述光通信模块和所述电路基板等能够经由预先决定的通信接口进行通信,该光通信系统的特征在于,在所述电路基板等和所述光通信模块之间进行输入输出I/F信息的授受,并且能够基于所述输入输出I/F信息切换到其他通信接口。
10.根据权利要求9所述的光通信系统,其特征在于,在电源投入时或者初始化时,所述电路基板等和所述光通信模块之间的输入输出I/F 利用所述预先决定的通信接口进行启动。
11.根据权利要求9或10所述的光通信系统,其特征在于,安装如下功能中的至少一个在所述光通信模块中安装由所述光通信模块侧取得所述电路基板等侧的输入输出I/F信息的功能,和在所述电路基板等中安装由所述电路基板等侧取得所述光通信模块侧的输入输出I/F信息的功能。
12.根据权利要求9至11中的任意一项所述的光通信系统,其特征在于,在所述光通信模块或者所述电路基板等具有的1个输入输出I/F与多个输入输出I/F 对应的情况下,从该多个输入输出I/F之中选择1个输入输出I/F并使其动作。
13.根据权利要求9至12中的任意一项所述的光通信系统,其特征在于, 在一致的输入输出I/F存在多个的情况下,能够断续地切换所述输入输出I/F。
全文摘要
提供一种能够灵活地应用管脚配置的光通信模块以及使用该光通信模块的光通信系统。光通信模块具有基于标准规格而形成的外形形状,能够经由预先决定的通信接口与装配该光通信模块的主机侧的电路基板等进行通信,该光通信模块的特征在于,与所述电路基板等之间进行输入输出I/F信息的授受,并且能够基于所述输入输出I/F信息切换到其他通信接口。
文档编号H04B10/04GK102342042SQ201080009900
公开日2012年2月1日 申请日期2010年3月3日 优先权日2009年3月9日
发明者三浦昌之 申请人:古河电气工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1