Apparatus and method for providing dynamically assigned switch paths
AssigneeITT Corporation
InventorsJoseph R. Yudichak, Herbert J. Toegel
Life of this patent
Estimating the term…
Loading patent…
AssigneeITT Corporation
InventorsJoseph R. Yudichak, Herbert J. Toegel
Estimating the term…
A CAM/RAM/CAM memory array is used to provide dynamic space and time switching between a plurality of sources and destinations. The memory array includes a source CAM portion, a destination CAM portion and a data RAM portion with each row forming a word. In order to establish a path, a source address is stored in the source CAM portion of a word and a destination address is stored in the destination CAM portion of the same word. When data is to be switched, the data source address is presented to the source CAM on a TDM address bus to address a word having the same source address. The data is then written into the RAM of the addressed word from a data bus, if an address comparison is found. The address of the destination is time division multiplexed to the destination CAM via a destination address bus. If the address of the data destination on the address bus matches a stored address, the data RAM associated with the address is enabled and read to the data bus for delivery to the data destination. Means are further provided to dynamically assign and unassign addresses to and from words in the memory array to thereby dynamically establish switch paths.
A memory array, comprising:
An information switch, comprising:
A switch for providing paths between a plurality of sources and destinations, comprising:
A method of switching data from a source to a destination using a memory array of the type that has a first CAM, a RAM and a second CAM, portions of the first CAM, RAM and second CAM being associated to form a means for storing a word with the CAM portions of each word storing means storing addresses for the word so that the RAM portion of any word storing means may be accessed using addresses stored in the CAM portions, said method comprising the steps of:
Dependencies are inferred from the claim text.