-
1.
公开(公告)号:US5634007A
公开(公告)日:1997-05-27
申请号:US398053
申请日:1995-03-02
申请人: Salvatore A. Calta , Robert B. Cook , Fernando A. Luiz , Gregory M. Nordstrom , Martin W. Sachs , Caryl A. Thorn
发明人: Salvatore A. Calta , Robert B. Cook , Fernando A. Luiz , Gregory M. Nordstrom , Martin W. Sachs , Caryl A. Thorn
CPC分类号: G06F13/28
摘要: A method and apparatus for performing direct memory address (DMA) operations between a requestor and responder device by prestoring, for each device, a logical token and offset value which is recognizable by the device as an indicia to identify one or more local memory addresses within the device, and initiating a DMA operation within the requestor device by the requestor device transferring the token and offset value to the responder device, the responder device identifying a responder device local memory address by translation of the token and offset value, and the responder device accessing the identified responder local memory address for data transfer, associated with the token and offset, and the requestor device identifying a requestor device local memory address for completing the data transfer.
摘要翻译: 一种用于通过为每个设备预先存储逻辑令牌和设备可识别的偏移值作为标记来识别一个或多个本地存储器地址内的一个或多个本地存储器地址的方式和装置,用于在请求者和响应器设备之间执行直接存储器地址(DMA)操作 所述设备,以及由所述请求者设备在所述请求者设备中向所述应答器设备发送所述令牌和偏移值的DMA操作,所述响应者设备通过所述令牌和偏移值的转换来识别响应者设备本地存储器地址,以及所述应答器设备 访问识别的响应者本地存储器地址用于与令牌和偏移相关联的数据传输,以及请求者设备标识用于完成数据传输的请求者设备本地存储器地址。