发明名称 System for reading dynamically changing data supporting partial reads of storage locations
摘要 A mechanism is provided that allows partial reading of storage locations, such as statistics counters, by providing a temporary read data storage latch on a peripheral device. The latches are updated with fresh data from an address storage location whenever any one of the following conditions is met: 1. The address accessed by the host differs from the previous access; 2. The host has written to the device prior to the current read; or 3. When accessing the same location sequentially, one or more bytes of the second read have already been read by the host in a previous read. These rules allowed for byte- or word-wise write/read/verify cycles; byte- or word-wise reads of dynamic data; and byte, word, or double-word with polling of registers. With this mechanism, it is impossible for the host to erroneously end up with 01ff (hex) as it reads a four byte register a byte at a time when the register increments from 00ff to 0100 between the sequential reads.
申请公布号 US5689681(A) 申请公布日期 1997.11.18
申请号 US19950449492 申请日期 1995.05.24
申请人 3COM CORPORATION 发明人 PETERSEN, BRIAN
分类号 G06F12/04;G06F13/12;G06F13/38;(IPC1-7):G06F12/00;G06F13/36;G06F13/42 主分类号 G06F12/04
代理机构 代理人
主权项
地址