发明名称 LOW LATENCY SYNCHRONIZATION OF ASYNCHRONOUS DATA
摘要 <p>A low latency method of synchronizing asynchronous data to a core clock in a receiving device. A communication referenced to a transmitting clock that is asynchronous to the core clock is received at a receiving device. The communication includes a synchronization signal which is propagated through a synchronizer in the receiving device to synchronize the signal to the core clock. Upon receipt of the synchronization signal by the synchronizer, a load pointer for loading received data into a buffer synchronous with the transmitting clock is reset. Upon completion of the propagation of the synchronization signal through the synchronizer, an unload pointer for unloaded the data from the buffer synchronous with the core clock is reset. The unload pointer is then offset by an amount that compensates for the deplay incurred while the synchronization propagated through the synchronizer. Thereafter, the position of the unload pointer is dynamically adjusted based on the accumulated amount of data loaded into the buffer and the accumulated amount of data unloaded from the buffer.</p>
申请公布号 WO2002054262(A2) 申请公布日期 2002.07.11
申请号 US2001049967 申请日期 2001.12.21
申请人 发明人
分类号 主分类号
代理机构 代理人
主权项
地址