Nova Patents
EP0792544B1

Data storage system

Abstract

This record has no abstract on file.

EP0792544B1, drawing sheet 1
Sheet 1 of 2

Term

Term ended

Expired 4 September 2016, 10.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

4 claims: 2 independent, 2 dependent

  1. 1
    A data storage system for storing data frames supplied from or to be supplied to a data communication network, the system comprising a memory (17) defining a number of buffers (18,19,20), each buffer having a number of data storage locations at a corresponding number of addresses arranged in sequence;control means (16) for loading data in the memory (17);and a pointer store (23), for storing memory address pointers indicating addresses of the memory at which data can be stored, characterised in that each pointer includes a buffer address indicating the start address of a respective one of the memory buffers and an offset value indicating the address of the first of a sequence of locations within the buffer in which a data frame can be stored, the control means is adapted to select a buffer pointer from the pointer store (23) to indicate addresses of the memory in which an incoming data frame can be stored, update the offset value of the pointer to indicate the address of a first of a sequence of locations remaining unused in the buffer if the sequence of locations thereby indicated is sufficient for storing another data frame having a predetermined maximum size, and return the buffer pointer to the pointer store.
  2. 4
    A system according to any of claims 1 to 3, wherein the control means is adapted to prevent the corresponding buffer pointer from being returned to the pointer store (23) until all data frames in the buffer have been transmitted.