发明名称 |
An apparatus and a method for handling data between two asynchronous units |
摘要 |
<p>The present invention provides an apparatus and a method for handling data between a first and a second typically completely exclusive unit trough a common unit 300. This is done by mapping the status indicator of the entity 2 200, its value being determined by a position in a rotating shift register, to create a shadow status indicator; determining whether the measured is a defined value; assigning the defined value on the basis of the measured SSSI-value; determining a relationship between a FSI-value and the value; performing operations if a predetermined condition for the relationship is satisfied. The common unit 300 could be a FIFO, the entity 1 100 is then a writing unit, the entity 2 200 is a reading unit, whereas the entity 1 100 creates a write and the entity 2 200 creates a read pointer. The write pointer is then compared to the shadow read pointer the clock. <IMAGE></p> |
申请公布号 |
EP1039371(A1) |
申请公布日期 |
2000.09.27 |
申请号 |
EP19990105926 |
申请日期 |
1999.03.24 |
申请人 |
MOTOROLA, INC. |
发明人 |
SHAHAR, BOAZ;LIVNE, SARIG;BAREL, UDI |
分类号 |
G06F5/10;(IPC1-7):G06F5/06 |
主分类号 |
G06F5/10 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|