Method and system for receiver detection in PCI-Express devices
    1.
    发明申请
    Method and system for receiver detection in PCI-Express devices 有权
    PCI-Express设备接收机检测方法和系统

    公开(公告)号:US20060230211A1

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

    申请号:US11100063

    申请日:2005-04-06

    申请人: David Woodral

    发明人: David Woodral

    IPC分类号: G06F13/00 G06F13/38

    CPC分类号: G06F13/423

    摘要: A method and system for detecting when a receiver in a host system is present or absent to receive information from a PCI-Express device is provided. The method includes monitoring a signal received from a serial/de-serializer for transitions; re-starting a first timer when a transition is detected; and detecting a receiver's absence if a second timer has reached a maximum value after a transition is detected and a first timer cycle is incomplete. The PCI-Express device includes a receiver detection logic that determines when a receiver is absent before sending any data to the host system. The PCI-Express device may be a host adapter.

    摘要翻译: 提供了一种用于检测主机系统中的接收机何时存在或不存在以从PCI-Express设备接收信息的方法和系统。 该方法包括监视从串行/解串行器接收的用于转换的信号; 当检测到转换时重新启动第一定时器; 以及如果在检测到转变之后第二定时器已经达到最大值并且第一定时器周期不完整,则检测接收机的不存在。 PCI-Express设备包括接收机检测逻辑,用于在向主机系统发送任何数据之前确定接收机何时不存在。 PCI-Express设备可能是主机适配器。

    METHOD AND SYSTEM FOR SYNCHRONIZING BIT STREAMS FOR PCI EXPRESS DEVICES
    2.
    发明申请
    METHOD AND SYSTEM FOR SYNCHRONIZING BIT STREAMS FOR PCI EXPRESS DEVICES 审中-公开
    用于同步PCI显示设备的位流的方法和系统

    公开(公告)号:US20070262891A1

    公开(公告)日:2007-11-15

    申请号:US11746517

    申请日:2007-05-09

    IPC分类号: H03M7/34

    CPC分类号: G06F13/4217

    摘要: A PCI Express device is provided. The PCI Express device includes a symbol lock module that includes a state machine for detecting a special character in a serial bit stream received from a serial/de-serializer, wherein the state machine receives a first special character and verifies alignment of the special character by comparing with a previously stored alignment value and the state machine declares a symbol lock if at least more than one special character alignment matches with a same stored alignment value. The special character is a comma sequence. After a symbol lock is declared, the state machine continues to monitor incoming bit stream data and compares each new special character alignment with the previously stored alignment value. During the monitoring if a misaligned special character is detected, then the state machine waits to receive another special character before declaring a loss of synchronization.

    摘要翻译: 提供了一个PCI Express设备。 PCI Express装置包括符号锁定模块,其包括用于检测从串/解串行器接收的串行比特流中的特殊字符的状态机,其中状态机接收第一特殊字符并且通过 与先前存储的对齐值进行比较,如果至少多于一个特殊字符对齐与相同的存储对齐值匹配,则状态机将声明符号锁定。 特殊字符是逗号序列。 在声明符号锁定之后,状态机继续监视传入的位流数据,并将每个新的特殊字符对齐与先前存储的对齐值进行比较。 在监视期间如果检测到未对齐的特殊字符,则在声明同步丢失之前,状态机将等待接收另一个特殊字符。

    Method and system for testing host bus adapters
    3.
    发明申请
    Method and system for testing host bus adapters 有权
    用于测试主机总线适配器的方法和系统

    公开(公告)号:US20060161702A1

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

    申请号:US11039189

    申请日:2005-01-20

    IPC分类号: G06F13/38

    CPC分类号: G06F11/221

    摘要: A system and method to test a host bus adapter's (“HBAs”) ability to handle stream of invalid characters is provided. A data presenter module presents data to a HBA without being aware of a data format. A data producer module that is aware of the data format and schedules special characters so that the HBA can perform alignment operations. A bit offset change module changes a bit offset that is used by the data presenter module and causes to send random serial data to the HBA, which results in loss of alignment in the HBA and causes the HBA to decode invalid characters.

    摘要翻译: 提供了一种用于测试主机总线适配器(“HBA”)处理无效字符流的能力的系统和方法。 数据呈现器模块向HBA呈现数据,而不知道数据格式。 知道数据格式并调度特殊字符的数据生成器模块,以便HBA可以执行对齐操作。 位偏移改变模块更改数据呈现器模块使用的位偏移,并导致向HBA发送随机串行数据,这导致HBA中的对齐丢失,并导致HBA解码无效字符。

    METHOD AND SYSTEM FOR RECEIVER DETECTION IN PCI-EXPRESS DEVICES
    4.
    发明申请
    METHOD AND SYSTEM FOR RECEIVER DETECTION IN PCI-EXPRESS DEVICES 审中-公开
    PCI-EXPRESS设备中接收器检测的方法和系统

    公开(公告)号:US20070266186A1

    公开(公告)日:2007-11-15

    申请号:US11746486

    申请日:2007-05-09

    申请人: David Woodral

    发明人: David Woodral

    IPC分类号: G06F3/00

    CPC分类号: G06F13/423

    摘要: A method and system for detecting when a receiver in a host system is present or absent to receive information from a PCI-Express device is provided. The method includes monitoring a signal received from a serial/de-serializer for transitions; re-starting a first timer when a transition is detected; and detecting a receiver's absence if a second timer has reached a maximum value after a transition is detected and a first timer cycle is incomplete. The PCI-Express device includes a receiver detection logic that determines when a receiver is absent before sending any data to the host system. The PCI-Express device may be a host adapter.

    摘要翻译: 提供了一种用于检测主机系统中的接收机何时存在或不存在以从PCI-Express设备接收信息的方法和系统。 该方法包括监视从串行/解串行器接收的用于转换的信号; 当检测到转换时重新启动第一定时器; 以及如果在检测到转变之后第二定时器已经达到最大值并且第一定时器周期不完整,则检测接收机的不存在。 PCI-Express设备包括接收机检测逻辑,用于在向主机系统发送任何数据之前确定接收机何时不存在。 PCI-Express设备可能是主机适配器。

    Elastic buffer module for PCI express devices
    5.
    发明申请
    Elastic buffer module for PCI express devices 有权
    用于PCI快速设备的弹性缓冲模块

    公开(公告)号:US20060230215A1

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

    申请号:US11099759

    申请日:2005-04-06

    申请人: David Woodral

    发明人: David Woodral

    IPC分类号: G06F3/06 G06F13/36

    摘要: A method and system for a PCI Express device is provided. The elastic buffer includes, a buffer control module that determines a difference between a write and read pointer value and compares the difference to a threshold value for inserting or deleting a standard symbol, wherein the threshold value is adjusted dynamically based on a slow or fast clock speed. The standard symbol is a PCI Express SKIP symbol. The method includes, determining if a clock speed is slow, wherein a monitoring register value indicates if a clock speed is slow; selecting a threshold value based on the monitoring register value; and inserting or deleting a standard symbol based on a comparison of a difference between a write and read pointer and the threshold value. The PCI Express device may be a host bus adapter operating in a storage area network or any other network.

    摘要翻译: 提供了一种用于PCI Express设备的方法和系统。 弹性缓冲器包括:缓冲器控制模块,用于确定写入指针值与读取指针值之间的差值,并将差值与用于插入或删除标准符号的阈值进行比较,其中基于慢速或快速时钟动态地调整阈值 速度。 标准符号是PCI Express SKIP符号。 该方法包括:确定时钟速度是否慢,其中监视寄存器值指示时钟速度是否慢; 基于监控寄存器值选择一个阈值; 以及基于写指针和读指针之间的差与阈值的比较来插入或删除标准符号。 PCI Express设备可以是在存储区域网络或任何其他网络中操作的主机总线适配器。