Browse Prior Art Database

Universal Communication Controller Having a Tree Structure

IP.com Disclosure Number: IPCOM000083567D
Original Publication Date: 1975-Jun-01
Included in the Prior Art Database: 2005-Mar-01
Document File: 2 page(s) / 57K

Publishing Venue

IBM

Related People

Couder, A: AUTHOR [+5]

Abstract

This tree-structured universal communication controller allows horizontal as well as vertical parallel processing, to provide the high throughput and flexibility required for signal processing.

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

Page 1 of 2

Universal Communication Controller Having a Tree Structure

This tree-structured universal communication controller allows horizontal as well as vertical parallel processing, to provide the high throughput and flexibility required for signal processing.

This system includes Signal and Communication Processing Units (SCPU) and Pipelined Multiplier Arithmetic Units (PMAU) having assigned memory units, for the storing of data processed or to be processed by the corresponding SCPU or PMAU and I/O port units for signal input and output.

The SCPU's are stored program processing units, and the PMAU's relieve the SCPU's of the necessity of performing the many and very fast multiplications which are frequently required in signal processing. All of these units are interconnected by an address bus, a bidirectional data bus and several control lines.

At the top of the tree is an overall controlling SCPU 1. This master SCPU communicates via address bus 13, bidirectional data bus 14 and control lines 15 with its assigned memory unit 6, I/O port unit 11 and a number of slave units for horizontal parallelism in signal processing. Two of these slave units, 2 and 3, are shown in the figure.

Each of the slave units is either a SCPU or a PMAU. If the slave unit is a PMAU, it cannot communicate with another unit except its assigned memory unit. If the slave unit is a SCPU, it may be a master unit for another slave configuration for vertical parallelism in signal processing. In the fig...