Self-testing optical transceiver controller using internalized loopbacks
    1.
    发明申请
    Self-testing optical transceiver controller using internalized loopbacks 有权
    使用内部环回的自检光收发器控制器

    公开(公告)号:US20060147217A1

    公开(公告)日:2006-07-06

    申请号:US11320182

    申请日:2005-12-28

    IPC分类号: H04B10/00

    CPC分类号: H04B10/40

    摘要: An operational optical transceiver microcontroller configured to initiate a self-test using internalized loop backs. The microcontroller includes a memory, at least one processor and a number of input and output terminals. The output terminals are coupled to internally corresponding input terminals by a configurable switch. The memory receives microcode that, when executed by the processor, causes the microcontroller to close the switches so as to internally connect the output and input terminals. A signal is then asserted on the output terminal. This signal loops back and is received by the input terminal. The processor may then detect the microcontroller's response to the signal.

    摘要翻译: 配置为使用内部环路启动自检的操作光收发器微控制器。 微控制器包括存储器,至少一个处理器和多个输入和输出端子。 输出端子通过可配置的开关耦合到内部对应的输入端子。 存储器接收微代码,当由处理器执行时,微代码使微控制器闭合开关,以便内部连接输出端子和输入端子。 然后在输出端子上确认信号。 该信号回送并被输入端接收。 然后,处理器可以检测微控制器对信号的响应。

    Microcode-driven programmable receive power levels in an optical transceiver
    2.
    发明申请
    Microcode-driven programmable receive power levels in an optical transceiver 有权
    光学收发器中的微代码驱动的可编程接收功率电平

    公开(公告)号:US20060147162A1

    公开(公告)日:2006-07-06

    申请号:US11320230

    申请日:2005-12-28

    IPC分类号: G02B6/36

    CPC分类号: H04B10/40

    摘要: An operational optical transceiver comprising a receiver, a sensor, a memory, and a processor. The sensor is configured to measure the received power of an optical signal received by the receiver. The received power is sent to the memory where it is read by the processor. The processor is configured by microcode stored in the memory to compare the measured power value with a threshold power value. If the measured power value is below the threshold, then the transceiver will assert an indicator such as a signal indicating this. At a later time, when the measured power level is again above the threshold value, the transceiver will deassert the indicator previously asserted.

    摘要翻译: 一种包括接收器,传感器,存储器和处理器的可操作的光收发器。 传感器被配置为测量由接收器接收的光信号的接收功率。 接收的功率被发送到由处理器读取的存储器。 处理器由存储在存储器中的微代码配置,以将测量的功率值与阈值功率值进行比较。 如果测量的功率值低于阈值,则收发器将断言一个指示符,例如指示该信号的信号。 在稍后的时间,当测量的功率电平再次高于阈值时,收发器将取消先前断言的指示器。

    Module command interface for an optical transceiver
    3.
    发明申请
    Module command interface for an optical transceiver 有权
    光收发器的模块命令接口

    公开(公告)号:US20060115276A1

    公开(公告)日:2006-06-01

    申请号:US11288625

    申请日:2005-11-29

    IPC分类号: H04B10/00

    CPC分类号: H04B10/50 H04B10/66

    摘要: An operational optical transceiver (or transmitter or receiver) configured to contain a module command interface. The optical transceiver includes at least one processor, a memory location dedicated for high level commands, and a library of microcode that control specific optical transceiver operations. A high level command is written to the memory location dedicated for high level commands. The processor determines that the high level command has been written to the memory location, identifies what the command is, and executes microcode from the microcode library that corresponds to the high level command. The executed microcode causes the optical transceiver to perform the operation directed by the high level command.

    摘要翻译: 配置为包含模块命令接口的操作光收发器(或发射器或接收器)。 光收发器包括至少一个处理器,专用于高级命令的存储器位置以及控制特定光收发器操作的微代码库。 高电平命令被写入专用于高电平命令的存储单元。 处理器确定高电平命令已被写入存储器位置,识别命令是什么,并且执行微代码库中对应于高电平命令的微代码。 执行的微代码使得光收发器执行由高电平命令指导的操作。

    Application-specific microcode for controlling an optical transceiver
    4.
    发明申请
    Application-specific microcode for controlling an optical transceiver 审中-公开
    用于控制光收发器的应用特定微码

    公开(公告)号:US20060002710A1

    公开(公告)日:2006-01-05

    申请号:US11114984

    申请日:2005-04-26

    IPC分类号: H04B10/00

    CPC分类号: G01K11/32

    摘要: A method for an optical transceiver (or transmitter or receiver) to change from a first set of functionality to a second set of functionality that is different than the first set of functionality. The optical transceiver has at least one processor and a system memory. The optical transceiver has access to a persistent memory. The persistent memory includes microcode that when loaded into system memory and executed by the processor, causes the optical transceiver to have access to a first set of functionality. In order to implement the method, second microcode in the persistent memory is made accessible to the optical transceiver. The second microcode includes one or more functions in the second set of functionality that are not included in the first set of functionality. Then, the second microcode is loaded in the system memory from the persistent memory and executed to implement the second set of functionality.

    摘要翻译: 一种用于光收发器(或发射器或接收器)从第一组功能改变为不同于第一组功能的第二组功能的方法。 光收发器具有至少一个处理器和系统存储器。 光收发器可以访问持久存储器。 持久存储器包括微代码,当加载到系统存储器中并由处理器执行时,微代码使得光收发器能够访问第一组功能。 为了实现该方法,使得光收发器可以访问持久存储器中的第二微码。 第二微码包括第二组功能中的一个或多个不包括在第一组功能中的功能。 然后,将第二微码从永久存储器加载到系统存储器中并执行以实现第二组功能。

    Microcode driven adjustment of analog-to-digital converter
    5.
    发明申请
    Microcode driven adjustment of analog-to-digital converter 有权
    模数转换器的微码驱动调整

    公开(公告)号:US20050128114A1

    公开(公告)日:2005-06-16

    申请号:US10814440

    申请日:2004-03-31

    IPC分类号: H03M1/06 H03M1/18

    CPC分类号: H03M1/183

    摘要: Microcode driven adjustment of analog scaling of an analog signal prior to being provided to an analog-to-digital converter. The microcode also causes the system to read the resulting digital value, and determine whether the scaling value should be adjusted for that analog signal. Accordingly, the microcode may cause the analog signal to be dynamically adjusted to be within the input range of the analog-to-digital converter, thereby allowing for more accurate digital conversions with lower resolution analog-to-digital converters. The microcode rapidly adjusts for any fluctuations in the input voltage. Accordingly, the analog signal may fluctuate, or even be multiplexed from a wide variety of different analog signal sources.

    摘要翻译: 在将模拟信号提供给模数转换器之前,模拟量程缩放的微码驱动调整。 微码还使系统读取所得到的数字值,并确定是否应该为该模拟信号调整缩放值。 因此,微码可以使得模拟信号被动态地调整到模数转换器的输入范围内,从而允许用较低分辨率的模 - 数转换器进行更精确的数字转换。 微码可快速调整输入电压的任何波动。 因此,模拟信号可能波动,甚至可以从各种不同的模拟信号源复用。

    Analog to digital signal conditioning in optoelectronic transceivers
    6.
    发明申请
    Analog to digital signal conditioning in optoelectronic transceivers 有权
    光电收发器中的模数转换信号调理

    公开(公告)号:US20050058455A1

    公开(公告)日:2005-03-17

    申请号:US10817783

    申请日:2004-04-02

    摘要: Circuitry for monitoring the operation of an optoelectronic transceiver includes a sequence of interconnected signal processing circuits for processing an analog input signal and producing a digital result signal, where the analog signal represents one or more operating conditions of the optoelectronic transceiver. The sequence of signal processing circuits include gain circuitry for amplifying or attenuating the analog input signal by a gain value to produce a scaled analog signal, an analog to digital converter for converting the scaled analog signal into a first digital signal, and digital adjustment circuitry for digitally adjusting the first digital signal to produce the digital result signal. The digital adjustment circuitry includes shifting circuitry configured to shift an input digital signal in accordance with a shift value so as to produce a digital shifted signal. The digital result signal is stored in memory in predefined locations accessible by a host.

    摘要翻译: 用于监测光电收发器的操作的电路包括一系列互连的信号处理电路,用于处理模拟输入信号并产生数字结果信号,其中模拟信号表示光电收发器的一个或多个操作条件。 信号处理电路的序列包括用于通过增益值放大或衰减模拟输入信号以产生缩放的模拟信号的增益电路,用于将缩放的模拟信号转换成第一数字信号的模数转换器,以及用于 数字调整第一数字信号以产生数字结果信号。 数字调节电路包括移位电路,其被配置为根据移位值移位输入数字信号,以产生数字移位信号。 数字结果信号存储在主机可访问的预定位置的存储器中。

    Encrypted microcode update of an optical transceiver
    7.
    发明申请
    Encrypted microcode update of an optical transceiver 有权
    光收发器的加密微码更新

    公开(公告)号:US20070168679A1

    公开(公告)日:2007-07-19

    申请号:US11320033

    申请日:2005-12-28

    IPC分类号: G06F12/14 H04L9/32 G06F11/30

    CPC分类号: G02B6/4246 H04B10/40

    摘要: An optical transceiver (or optical transmitter or optical receiver) that has at least one processor and a memory. The optical transceiver receives encrypted microcode from a source. The optical transceiver may then decrypt the received microcode to create decrypted microcode. The decrypted microcode is then written to the memory, where it may be executed by the at least one processor. The microcode, when executed by the at least one processor, controls one or more functions of the optical transceiver.

    摘要翻译: 具有至少一个处理器和存储器的光收发器(或光发射器或光接收器)。 光收发器从源接收加密的微码。 然后,光收发器可以解密所接收的微码以产生解密的微码。 然后将解密的微代码写入存储器,在该存储器中,该代码可由至少一个处理器执行。 当由至少一个处理器执行时,微代码控制光收发器的一个或多个功能。

    OPTICAL TRANSCEIVER WITH CUSTOM LOGGING MECHANISM
    8.
    发明申请
    OPTICAL TRANSCEIVER WITH CUSTOM LOGGING MECHANISM 有权
    具有自定义记录机构的光学收发器

    公开(公告)号:US20070065151A1

    公开(公告)日:2007-03-22

    申请号:US11468246

    申请日:2006-08-29

    IPC分类号: H04B10/00

    CPC分类号: H04B10/40

    摘要: An optical transceiver that custom logs information based on input from a host computing system (hereinafter referred to as a “host”). The optical transceiver receives input from the host concerning which operational information to log; the operational information may include statistical data about system operation, or measured parameters, or any other measurable system characteristic. The input from the host may also specify one or more storage locations corresponding to the identified operational information. If one or more storage locations are specified, the optical transceiver logs the information to the corresponding storage locations, which may be an on-transceiver persistent memory, the memory of the host or any other accessible logging location. Additionally, the input from the host may specify one or more actions to be performed when the identified information is logged. If one or more actions are specified, the optical transceiver performs the specified actions when the information is logged.

    摘要翻译: 基于来自主机计算系统(以下称为“主机”)的输入来定制记录信息的光收发器。 光收发器从主机接收关于要登录的操作信息的输入; 操作信息可以包括关于系统操作或测量参数或任何其它可测量的系统特性的统计数据。 来自主机的输入还可以指定与所识别的操作信息相对应的一个或多个存储位置。 如果指定了一个或多个存储位置,光收发器将信息记录到对应的存储位置,存储位置可以是收发器上的持久存储器,主机的存储器或任何其他可访问的记录位置。 此外,来自主机的输入可以指定当记录所识别的信息时要执行的一个或多个动作。 如果指定了一个或多个动作,当收发信息被记录时,光收发器执行指定的动作。

    Changing transceiver module device addresses using a single host interface

    公开(公告)号:US20060239690A1

    公开(公告)日:2006-10-26

    申请号:US11114317

    申请日:2005-04-26

    IPC分类号: H04B10/00

    摘要: A method for changing the host communication interface address for a number of individual optical transceivers sharing a single host communication interface. An optical transceiver host computing system is communicatively coupled to the transceivers using the single host communication interface. The host computing system implements the host interface address change by indicating to a first transceiver that an address change is pending. The host then informs the first transceiver that it is to have its address changed using a mechanism independent of the addressing mechanism used by the signal host communication interface. In response, the first transceiver makes the address change. The other optical transceivers may have their address changed using the same method, although this is not required.

    Transceiver boot loader
    10.
    发明申请
    Transceiver boot loader 有权
    收发器启动加载程序

    公开(公告)号:US20060153569A1

    公开(公告)日:2006-07-13

    申请号:US11241051

    申请日:2005-09-30

    IPC分类号: H04B10/00

    CPC分类号: H04B10/801

    摘要: A method for dynamically updating an optical transceiver (or optical transmitter or optical receiver) that has at least one processor and persistent memory that includes one or more write-protected memory locations. The write-protected memory locations of the persistent memory includes loader microcode that, when executed by the at least one processor, causes the optical transceiver to have access to a first set of functionality. In order to implement the invention, the optical transceiver first processes received microcode. Then, the processed representation of the received microcode is written to the persistent memory outside of the one or more write-protected memory locations. The optical transceiver then determines that all of the microcode that is to be written, to the persistent memory during the update has been written to the persistent memory. Finally, the persistent memory is altered to reflect that the update is complete.

    摘要翻译: 一种用于动态更新光收发器(或光发射机或光接收机)的方法,其具有包括一个或多个写保护存储器位置的至少一个处理器和持久存储器。 持久存储器的写保护存储器位置包括加载器微代码,当由至少一个处理器执行时,使得光收发器能够访问第一组功能。 为了实现本发明,光收发器首先处理接收的微码。 然后,所接收的微码的处理表示被写入一个或多个写保护存储器位置之外的持久存储器。 然后,光收发器确定在更新期间要写入持久存储器的所有微代码已被写入持久存储器。 最后,持久性内存被更改以反映更新完成。