Patent ID: 6973080

Claim:
A system for transferring data from an incoming source to an outgoing destination, the system comprising: a buffer storage coupled to the incoming source for receiving and storing telephony data from the incoming source wherein the incoming data is organized into timeslots, wherein the buffer storage is organized so each timeslot corresponds to a unique word location in the buffer storage; a buffer storage address generator for sequentially addressing the buffer storage so that incoming data is stored sequentially within the buffer storage; address storage including one or more addresses for accessing the buffer storage; an address storage generator for sequentially accessing the one or more addresses stored in the address storage; a clock having a clock cycle and outputting a clock signal; wherein the buffer storage and address storage address generators are coupled to a signal derived from the clock signal so that a word of data is stored into the buffer storage at the start of each clock cycle and a word of data is read out from the buffer storage by the end of each clock cycle; and an output stage, wherein the output stage retrieves data from the buffer storage in accordance with the one or more addresses accessed by the address generator.