← Back to Patent Explorer
US4319352A Expired / Lapsed US ⏱️ 0.0 years remaining

TIM Bus structure

Assignee: Comsat Corp
•
Filing: 1979-09-27
•
Granted: 1982-03-09
•
Expires: 1999-09-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A plurality of terrestrial interface modules (TIMs) are multiplexed and demultiplexed with common equipment through the use of mapping RAMs contained in each TIM. The common equipment provides identical addresses to each of the mapping RAMs in the TIMs. The mapping RAMs in each TIM determine whether incoming or outgoing data is to be written into or read from the associated TIM, and generate an address for the data so written into or read from the TIM. A mapping RAM is further provided in the common equipment to allow for burst-to-burst selection of data.

Inventors

  • 👤 Shanti S. Gupta
  • 👤 Brady Warner
  • 👤 Joseph H. Deal, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 16:31
CPC Classifications
H; H04; H04B; H04B7/00; H04B7/14; H04B7/15; H04B7/204; H04B7/212; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/0635; H04J3/0685

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 159 words
An apparatus for selectively multiplexing a plurality of data sources with equipment common to each of said data sources, comprising: a first memory means in each of said data sources for receiving and storing input data at a data rate, said first memory, in response to an output enable signal and a plural bit read address signal, providing to said common equipment data specified by said read address signal, said read address signal having first and second portions; counter means in said common equipment for counting at said data rate, said counter having a first section providing said first portion of said plural bit read address signal and a second section; second memory means in each said data source, said second memory means receiving a plural bit output from said second counter section as an address input and providing a corresponding second memory output, the output of said second memory comprising said second portion of said read address signal.
Claim 2
Independent Claim 159 words
An apparatus for selectively multiplexing a plurality of data sources with equipment common to each of said data sources, comprising: a first memory means in each of said data sources for receiving and storing input data at a data rate, said first memory, in response to an output enable signal and a plural bit read address signal, providing to said common equipment data specified by said read address signal, said read address signal having first and second portions; counter means in said common equipment for counting at said data rate, said counter having a first section providing said first portion of said plural bit read address signal and a second section; second memory means in each said data source, said second memory means receiving a plural bit output from said second counter section as an address input and providing a corresponding second memory output, the output of said second memory comprising said second portion of said read address signal.
Claim 3
Dependent Claim 54 words
An apparatus as defined in claim 1, wherein at least one bit of said second memory output, provided in response to said second counter output, comprises said output enable signal, whereby said second memory means in each of said data sources selectively control which of said data sources provide data to said common equipment.
Claim 4
Independent Claim 191 words
An apparatus for selectively demultiplexing a sequence of data from equipment common to a plurality of data users, comprising: first memory means in each of said data users for receiving data from said common equipment at a data rate and, in response to a write enable signal and a plural bit write address signal, storing said data at memory locations specified by said write address signal, said write address signal including first and second portions, said first memory providing output data to its respective data user in response to an output enable signal and a read address; first counter means in said common equipment for counting at said data rate, said counter having a first section providing said first portion of said write address signal and a second section; second counter means in said common equipment for providing a first set of read address outputs; second memory means in each of said data users, said second memory means receiving the output from said second counter as an address input and providing a corresponding second memory output, the output of said second memory comprising said second portion of said write address signal.
Claim 5
Independent Claim 191 words
An apparatus for selectively demultiplexing a sequence of data from equipment common to a plurality of data users, comprising: first memory means in each of said data users for receiving data from said common equipment at a data rate and, in response to a write enable signal and a plural bit write address signal, storing said data at memory locations specified by said write address signal, said write address signal including first and second portions, said first memory providing output data to its respective data user in response to an output enable signal and a read address; first counter means in said common equipment for counting at said data rate, said counter having a first section providing said first portion of said write address signal and a second section; second counter means in said common equipment for providing a first set of read address outputs; second memory means in each of said data users, said second memory means receiving the output from said second counter as an address input and providing a corresponding second memory output, the output of said second memory comprising said second portion of said write address signal.
Claim 6
Dependent Claim 55 words
An apparatus as defined in claim 3, wherein at least one bit of said second memory output, provided in response to said second counter, output comprises said first enabling signal, whereby said first memory means in each of said data users stores only selected portions of said sequence of data received from said common equipment.
Claim 7
Independent Claim 47 words
An apparatus as defined in any one of claims 1 through 4, wherein said second memory means is programmable, said apparatus further comprising control means for programming said second memory means to thereby vary the correspondence between said second memory address input and said second memory output.
Claim 8
Independent Claim 167 words
An apparatus for selectively multiplexinga plurality of data sources with equipment common to each of said plurality of data sources, comprising: first memory means in each of said data sources for receiving input data at a data rate and storing said data at locations specified by a write address sequence, said first memory, in response to an output enable signal and a plural bit read address signal, providing to said common equipment data specified by said plural bit read address signal; counter means in said common equipment for counting at said data rate, at least a portion of the output of said counter being provided as a second memory address input; and programmable second memory means in each of said data sources for providing at least a portion of said write address signal in response to said second memory address input; and control means for programming said second memory means to thereby control the correspondence between said second memory means output and said second memory address input.
Claim 9
Independent Claim 167 words
An apparatus for selectively multiplexinga plurality of data sources with equipment common to each of said plurality of data sources, comprising: first memory means in each of said data sources for receiving input data at a data rate and storing said data at locations specified by a write address sequence, said first memory, in response to an output enable signal and a plural bit read address signal, providing to said common equipment data specified by said plural bit read address signal; counter means in said common equipment for counting at said data rate, at least a portion of the output of said counter being provided as a second memory address input; and programmable second memory means in each of said data sources for providing at least a portion of said write address signal in response to said second memory address input; and control means for programming said second memory means to thereby control the correspondence between said second memory means output and said second memory address input.
Claim 10
Dependent Claim 50 words
An apparatus as defined in claim 6, wherein at least one bit of said second memory means output, provided in response to said second memory address input, comprises said first enabling signal, whereby said programmable second memory means controls which of said data sources provides data to said common equipment.
Claim 11
Dependent Claim 61 words
The apparatus of claim 2, wherein said output enable signal in each said data source causes said associated first memory to select data from a bank of input data stored in said first memory, said selected data to be delivered to said common equipment such that said common equipment receives a sequence of data from a plurality of said data sources.
Claim 12
Dependent Claim 50 words
The apparatus of claim 8, wherein said sequence of data is arranged in a series of said data banks, each said data bank arranged in a series of blocks, each said block arranged in a series of data channels, each said data channel arranged in a series of PCM frames.
Claim 13
Dependent Claim 35 words
The apparatus of claim 9, wherein said first portion of said read address signal identifies (i) one of said channels in said selected data and (ii) one of said PCM frames in said identified channel.
Claim 14
Dependent Claim 24 words
The apparatus of claim 10, wherein said second portion of said read address signal identifies one of said blocks in said sequence of data.
Claim 15
Dependent Claim 24 words
The apparatus of claim 1, wherein said second portion of said read address signal identifies one of said blocks in said selected data bank.
Claim 16
Dependent Claim 16 words
The apparatus of claim 12, wherein each said block comprises at least one said data channel.
Claim 17
Dependent Claim 32 words
The apparatus of claim 12, wherein not more than one said second memory means in each said data source provides said output enable signal at any time during said sequence of data.
Claim 18
Dependent Claim 60 words
The apparatus of claim 4, wherein said common equipment provides a frame of data to said data users, said write enable signal in each data user causing said associated first memory to write into said associated first memory selected data from a selected data bank in said frame of data, said selected data to be delivered to said data user.
Claim 19
Dependent Claim 61 words
The apparatus of claim 15, wherein said frame of data is arranged in a series of sequences, each said sequence of data arranged in a series of said data banks, each said data bank arranged in a series of blocks, each said block arranged in a series of data channels, each said data channel arranged in a series of PCM frames.
Claim 20
Dependent Claim 35 words
The apparatus of claim 16, wherein said first portion of said write address signal identifies (i) one of said channels in said selected data and (ii) one of said PCM frames in said identified channel.
Claim 21
Dependent Claim 24 words
The apparatus of claim 17, wherein said first set of read address signal identifies one of said blocks in said frame of said data.
Claim 22
Dependent Claim 23 words
The apparatus of claim 18, wherein said second portion of write address outputs identify one of said blocks in said selected data bank.
Claim 23
Dependent Claim 16 words
The apparatus of claim 19, wherein each said block comprises at least one said data channel.
Claim 24
Dependent Claim 75 words
The apparatus as in claim 3, or any one of claims 15 through 20, further comprising a third counter in said common equipment and a third memory means in said common equipment, said second section of said first counter and said third counter providing a second set and a third set of read address outputs, respectively, to said third memory means, said third memory means providing a count enable signal to said second counter means.
Claim 25
Dependent Claim 45 words
The apparatus of claim 21, wherein said second set of read address outputs identify one of said blocks in one of said sequences of data, and said third set of read address outputs identify one of said sequences of data in said frame of data.

References Cited (Backward Citations)

US3806879A Cited
US4105973A Cited
US4135060A Cited
US4135059A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1985-03-08 1985-09-07 1986-03-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1989-03-08 1989-09-07 1990-03-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1993-03-08 1993-09-07 1994-03-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag