发明名称 INITIALIZING A DESCRAMBLER
摘要 Embodiments herein describe techniques for synchronizing LFSRs located on two compute devices. To synchronize the LFSRs, a first one of the compute devices may transmit a first training block that includes a predefined bit sequence. The training block is scrambled by a transmitting (TX) LFSR on the first compute device and then transmitted to the second compute device. The second compute device performs an XOR operation to recover the outputs of the TX LFSR that were used to scramble the data. The second compute device can use the outputs of the TX LFSR to determine future outputs of the TX LFSR. These future outputs are then used to initialize a receiving (RX) LFSR on the second compute device. Now, when subsequent training blocks are received, the second compute device can use the initialized RX LFSR to descramble the scrambled training blocks.
申请公布号 US2016352503(A1) 申请公布日期 2016.12.01
申请号 US201514833485 申请日期 2015.08.24
申请人 International Business Machines Corporation 发明人 GANFIELD Paul A.
分类号 H04L7/00 主分类号 H04L7/00
代理机构 代理人
主权项 1. A method, comprising: receiving on a first compute device first training data scrambled using a transmitting linear-feedback shift register (LFSR) on a second compute device; determining a first set of past output values used by the transmitting LFSR to scramble the first training data by comparing the first training data with expected data stored on the first compute device; determining future output values of the transmitting LFSR based on the first set of past output values; receiving on the first compute device second training data scrambled using the transmitting LFSR; determining a second set of past output values used by the transmitting LFSR to scramble the second training data by comparing the second training data with the expected data; and upon determining the future output values match the second set of past output values, synchronizing a receiving LFSR on the first compute device to the transmitting LFSR.
地址 Armonk NY US