A multi-port data communication device includes a common central memory through which all data packets must pass. Packet data is written to and read from the common memory space in bursts in response to receive write requests and transmit read requests. A transmit read request for a first burst of data...http://www.google.de/patents/US6611520?utm_source=gb-gplus-sharePatent US6611520 - Inhibition of underrun in network switches and the like for packet-based communication systems