Telephony switching apparatus
First Claim
1. Apparatus comprising an input, a series of shift registers and an output, said input arranged to receive a plurality of serial data streams, each of said data streams containing groups of data, and to take simultaneously data bits from at least some of said plurality of serial data streams and to place said data bits into said series of shift registers, such that the data bits of a given bit position in the data groups of said some of said plurality of serial data streams are placeable together in one of the shift registers, and successive bits of a part of one of the data groups are placed in a given data position across the shift registers, and said output being arranged to read out, in parallel, data of a given data position across said series of shift registers, simultaneously.
5 Assignments
0 Petitions
Accused Products
Abstract
This invention discloses an apparatus including an input, a series of shift registers and an output, the input arranged to receive a plurality of serial data streams, each of the data streams containing groups of data, and to take simultaneously data bits from at least some of the plurality of serial data streams and to place the data bits into the series of shift registers, such that the data bits of a given bit position in the data groups of the some of the plurality of serial data streams are placeable together in one of the shift registers, and successive bits of a part of one of the data groups are placed in a given data position across the shift registers, and the output being arranged to read out, in parallel, data of a given data position across the series of shift registers, simultaneously. A method of converting a plurality of serial data streams each carrying data groups into parts of the data groups arranged in parallel is also disclosed.
5 Citations
17 Claims
- 1. Apparatus comprising an input, a series of shift registers and an output, said input arranged to receive a plurality of serial data streams, each of said data streams containing groups of data, and to take simultaneously data bits from at least some of said plurality of serial data streams and to place said data bits into said series of shift registers, such that the data bits of a given bit position in the data groups of said some of said plurality of serial data streams are placeable together in one of the shift registers, and successive bits of a part of one of the data groups are placed in a given data position across the shift registers, and said output being arranged to read out, in parallel, data of a given data position across said series of shift registers, simultaneously.
-
11. A method of converting a plurality of serial data streams each carrying data groups into parts of said data groups arranged in parallel, the method comprising:
-
receiving a plurality of serial data streams, each of said data streams containing groups of data, taking data bits simultaneously from at least some of said plurality of data streams, placing said data bits into a series of registers, such that the data bits of a given bit position in the data groups of said some of said multiple data streams are placed together in one of the registers, and successive bits of a part of one of the data groups appear in a given data position across the shift registers, and reading out, in parallel, data of a given data position across said series of shift registers, simultaneously. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification