发明名称 Method and apparatus for state-independent non-interrupt-driven handshake with positive acknowledgement
摘要 A method and apparatus for non-interrupt-driven handshake with acknowledgment are provided. A first software resource in a data processing system communicates a data value to a second software resource by writing the data value to a first register field, where it may be read by the second software resource. On writing the data, the first resource sets a write signal in a second register field. If the second software resource attempts to read the data value before it is written by the first resource, a reset value in the second field informs the second resource that any data in the first field is invalid. The second resource then sets a first predetermined value in a third field which informs the first resource that the second has attempted a read. If the data is valid when the second resource attempts the read, the data is retrieved, and the second resource echos the value in a fourth field. The second resource also sets a second predetermined data value in the third field which informs the first resource that the data has been read. The first resource then reads the value echoed in the fourth field to determine that the read by the second resource was error free.
申请公布号 US6625674(B1) 申请公布日期 2003.09.23
申请号 US19980160027 申请日期 1998.09.24
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 KENNEL JOHN C.;PATEL JAYESH M.;PATEL MAULIN ISHWARBHAI
分类号 G06F9/46;(IPC1-7):G06F3/00 主分类号 G06F9/46
代理机构 代理人
主权项
地址