Browse Prior Art Database

Counter Using Storage Arrays

IP.com Disclosure Number: IPCOM000090067D
Original Publication Date: 1969-Jan-01
Included in the Prior Art Database: 2005-Mar-05
Document File: 2 page(s) / 33K

Publishing Venue

IBM

Related People

Bliss, BE: AUTHOR [+2]

Abstract

A monolithic storage array is used as a table lookup counter unit C. The latter can be combined in a series of identical units in which signals from the lower order counters can be used to step the next higher order counters. Unit C has 4n word locations. Storage address register SAR contains a high-order bit for addressing a relocation field in word positions 2n...4n-1. Another high-order bit position is used to address the recovery field in word locations n...2n-1. The remaining low-order bits are used to address specific word locations within the relocation and recovery fields and in an index field when both the recover and relocate bits are unset.

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 84% of the total text.

Page 1 of 2

Counter Using Storage Arrays

A monolithic storage array is used as a table lookup counter unit C. The latter can be combined in a series of identical units in which signals from the lower order counters can be used to step the next higher order counters. Unit C has 4n word locations. Storage address register SAR contains a high-order bit for addressing a relocation field in word positions 2n...4n-1. Another high-order bit position is used to address the recovery field in word locations n...2n-1. The remaining low-order bits are used to address specific word locations within the relocation and recovery fields and in an index field when both the recover and relocate bits are unset.

Each word location in the index field is loaded with the address of the next word location. Thus by providing a series of read signals to unit C, the index field can be stepped in either a sequential or non-sequential manner for reading out data and providing it to the system. The output of the index field is fed back to SAR. Also associated with the index field is a propagate bit P which, when the counter is stepped through the index field, provides a propagate signal that is sent to the next higher order unit C for stepping it. The recovery field is used to decrement the counter by a fixed amount. Each word location stores the appropriate value. Associated with the recovery field is a recovery bit R for stepping or decrementing the next higher counter in the event that the recovery val...