发明名称 Method and apparatus for detecting impending overflow and/or underrun of elasticity buffer
摘要 A parallel asynchronous elasticity buffer. Selection of the address of a storage element for writing or reading of data is provided by asynchronous input and output pointers implemented using circular gray code counters. The buffer is initialized once during transmission of each frame of data so that the pointers do not select the same storage element for writing and reading at the same time. Write overflow or read underrun of a storage element is detected before any data corruption can occur by comparing the input and output pointers. An error condition is detected if the input and output pointers overlap for a threshold period, which can be shorter than the period required for writing or reading of a multibit data unit to or from the buffer. The overlap time period is determined by comparing the pointers at one or more sampling times corresponding to selected phases of a clock signal.
申请公布号 US4945548(A) 申请公布日期 1990.07.31
申请号 US19880257907 申请日期 1988.10.14
申请人 DIGITAL EQUIPMENT CORPORATION 发明人 IANNARONE, JOHN R.;THOMPSON, BRUCE W.
分类号 G06F5/10;G06F5/14;H04J3/06 主分类号 G06F5/10
代理机构 代理人
主权项
地址
您可能感兴趣的专利