Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Sonic Delay Line Buffer

IP.com Disclosure Number: IPCOM000097101D
Original Publication Date: 1962-May-01
Included in the Prior Art Database: 2005-Mar-07
Document File: 2 page(s) / 54K

Publishing Venue

IBM

Related People

Jordan, EI: AUTHOR [+3]

Abstract

The buffer system permits data transfer between a high rate tape drive and a lower rate computer system main memory. Data is transmitted a block at a time from the the tape unit into a delay line buffer. The tape unit stops between blocks while the buffer is unloaded.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 2

Sonic Delay Line Buffer

The buffer system permits data transfer between a high rate tape drive and a lower rate computer system main memory. Data is transmitted a block at a time from the the tape unit into a delay line buffer. The tape unit stops between blocks while the buffer is unloaded.

The data recirculates or iterates through the delay line buffer by regenerative feedback and only selected bits spaced apart by a rate division factor are read out during any one iteration. During the first iteration through the buffer, the first character of the stored tape block is placed in a required memory location X. Following characters in the block are placed in memory locations X+KN. N is one of a normal sequence of positive integers starting with one. K is the data rate division factor which is a particular integer, such as four if the data rate division factor is four. During each following iteration, the first memory location is the first memory location of the previous iteration advanced by one. Such occurs until the entire block of data stored in the delay line is located in a continuous sequence of memory locations after X. Then a new tape block is read into the delay line and the operation repeated.

The drawing shows a delay line 16 which buffers one out of a plurality of channels. Thus, there may be ten delay lines for transmission of data from ten tracks recorded digitally on tape. In the latter, a character (or byte) comprises parallel bits with each channel containing one of its 0 or 1 bits. In the arrangement, one of the plural tape channels or tracks provides one bit of each character to a line 10. The bits are passed by selector 12 to the input of delay line 16. Each other tape channel is provided with its respective input line 10, selector 12, delay line 16, and reg...