Method and system for breaking repetitive patterns to reduce transmission errors
    1.
    发明授权
    Method and system for breaking repetitive patterns to reduce transmission errors 有权
    打破重复模式以减少传输错误的方法和系统

    公开(公告)号:US07397397B1

    公开(公告)日:2008-07-08

    申请号:US11282443

    申请日:2005-11-17

    IPC分类号: H03M7/00

    CPC分类号: H04L25/49

    摘要: A method and a system for communicating data in a communication channel are provided. The method includes the identification of a sequence of bits recurring in the data, and generating a locking pattern. The locking pattern includes locking symbols and a random bit pattern. The method also includes sending the locking pattern within the data. The locking pattern is received by a receiver and is used to lock the receiver and ignore the recurring bit sequence.

    摘要翻译: 提供了一种在通信信道中传送数据的方法和系统。 该方法包括识别数据中重复的比特序列,并产生锁定模式。 锁定模式包括锁定符号和随机位模式。 该方法还包括在数据内发送锁定模式。 锁定模式由接收器接收并用于锁定接收器并忽略循环比特序列。

    Data transfer protocol for 6.25 GBPs Serializer/Deserializer (SERDES)
    2.
    发明申请
    Data transfer protocol for 6.25 GBPs Serializer/Deserializer (SERDES) 有权
    6.25 GBP串行器/解串器(SERDES)的数据传输协议

    公开(公告)号:US20070008991A1

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

    申请号:US11176926

    申请日:2005-07-07

    IPC分类号: H04J3/24

    CPC分类号: H04J3/07 H04J3/0602

    摘要: A method and a system for communicating data packets over a data bus is provided. The method includes sending one or more delimiter lines, a delimiter line comprising ‘N’ number of characters, the characters being sent for clock recovery; scrambling the data packets; sending the scrambled data packets after the delimiter line; sending at least one intra-packet within the data packets, the intra-packet being a packet within packets, the intra-packet including ‘control’ information; sending one or more delimiter lines after sending the scrambled data packets; and descrambling them.

    摘要翻译: 提供了一种通过数据总线传送数据包的方法和系统。 该方法包括发送一个或多个分隔符行,包括“N”个字符的分隔符行,发送用于时钟恢复的字符; 扰乱数据包; 在分隔线之后发送加扰的数据分组; 在所述数据分组内发送至少一个分组,所述分组是分组内的分组,所述分组包括“控制”信息; 在发送加扰的数据分组之后发送一个或多个分隔符行; 并解扰他们。

    Data transfer protocol for 6.25 GBPs Serializer/Deserializer (SERDES)
    3.
    发明授权
    Data transfer protocol for 6.25 GBPs Serializer/Deserializer (SERDES) 有权
    6.25 GBP串行器/解串器(SERDES)的数据传输协议

    公开(公告)号:US07529275B2

    公开(公告)日:2009-05-05

    申请号:US11176926

    申请日:2005-07-07

    IPC分类号: H04L7/00

    CPC分类号: H04J3/07 H04J3/0602

    摘要: A method and a system for communicating data packets over a data bus is provided. The method includes sending one or more delimiter lines, a delimiter line comprising ‘N’ number of characters, the characters being sent for clock recovery; scrambling the data packets; sending the scrambled data packets after the delimiter line; sending at least one intra-packet within the data packets, the intra-packet being a packet within packets, the intra-packet including ‘control’ information; sending one or more delimiter lines after sending the scrambled data packets; and descrambling them.

    摘要翻译: 提供了一种通过数据总线传送数据包的方法和系统。 该方法包括发送一个或多个分隔符行,包括“N”个字符的分隔符行,发送用于时钟恢复的字符; 扰乱数据包; 在分隔线之后发送加扰的数据分组; 在所述数据分组内发送至少一个分组,所述分组是分组内的分组,所述分组包括“控制”信息; 在发送加扰的数据分组之后发送一个或多个分隔符行; 并解扰他们。

    Method for gracefully stopping a multi-threaded application
    4.
    发明授权
    Method for gracefully stopping a multi-threaded application 有权
    正常停止多线程应用程序的方法

    公开(公告)号:US08327378B1

    公开(公告)日:2012-12-04

    申请号:US12634814

    申请日:2009-12-10

    CPC分类号: G06F9/485

    摘要: A method, system, and a computer program product for gracefully stopping a multi-threaded application. An aspect of the present invention requires each thread in a multi-threaded application to acquire a work permit before performing a task and to release the work permit after completion of the performance of the task. The multi-threaded application is stopped only when all of the work permits have been released by the threads in the application. The release of all of the set of work permits indicates that all the currently performing tasks/threads are completed, thereby “gracefully” stopping the multi-threaded application.

    摘要翻译: 一种用于正常停止多线程应用程序的方法,系统和计算机程序产品。 本发明的一个方面要求多线程应用中的每个线程在执行任务之前获取工作许可,并且在完成任务完成之后释放工作许可。 只有当所有工作许可证已被应用程序中的线程释放时,多线程应用程序才会停止。 所有工作许可证的发布表明所有正在执行的任务/线程都已完成,从而正常地停止了多线程应用程序。