摘要 |
<p>A buffer memory system operates between two asynchronous functional units which may use different word lengths to allow the simultaneous exchange of data between the buffer memory and the first functional unit, and between the buffer memory and the second functional unit. The buffer memory comprises a first part P1 for data passing from the first functional unit to the second, and a second part P2 for data passing from the second functional unit to the first. Each part comprises a write availability indicator ID1 or ID2 read by the first and second functional units respectively and written into by the second and first functional units respectively and indicating the availability in the respective buffer parts of word locations in which data may be written, and a write indicator IE1 or IE2 read by the second and first functional unit respectively and written into by the first and second functional units respectively and indicating in which word locations in the respective buffer parts words have been written. <IMAGE></p> |