Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
281 words
A controller interface for a demand assigned multiple access (DAMA) device comprising: a matched pair of first-in, first-out (FIFO) memory devices, said matched pair consisting of a receive FIFO and a transmit FIFO, said receive FIFO being controlled by a clock signal output by said DAMA device, wherein serial format data is input into said receive FIFO which outputs parallel format data onto a first internal parallel data bus internal to said controller interface, and wherein parallel format data from a second parallel data bus internal to said controller interface is input into said transmit FIFO which outputs serial format data; first buffer means for receiving parallel format data from said first internal parallel data bus and for outputting same onto an external parallel control data bus external to said controller interface; second buffer means for receiving parallel format data from said external parallel control data bus and for outputting same onto said second internal parallel data bus; third buffer means for storing status information from said receive FIFO indicative of the presence or absence of data stored within said receive FIFO, and for storing status information from said transmit FIFO indicative of said transmit FIFO's readiness to accept data; control means for issuing an enable signal based on said status information to enable said receive and transmit FIFOs wherein said receive FIFO outputs parallel data onto said first internal parallel data bus when enabled, and wherein said transmit FIFO outputs serial format data when enabled; and clocking means for clocking data through said transmit FIFO, said clocking means generating clock pulses at a rate that is approximately equivalent to that of said clock signal used to control said receive FIFO.
Claim 2
Dependent Claim
281 words
A controller interface for a demand assigned multiple access (DAMA) device comprising: a matched pair of first-in, first-out (FIFO) memory devices, said matched pair consisting of a receive FIFO and a transmit FIFO, said receive FIFO being controlled by a clock signal output by said DAMA device, wherein serial format data is input into said receive FIFO which outputs parallel format data onto a first internal parallel data bus internal to said controller interface, and wherein parallel format data from a second parallel data bus internal to said controller interface is input into said transmit FIFO which outputs serial format data; first buffer means for receiving parallel format data from said first internal parallel data bus and for outputting same onto an external parallel control data bus external to said controller interface; second buffer means for receiving parallel format data from said external parallel control data bus and for outputting same onto said second internal parallel data bus; third buffer means for storing status information from said receive FIFO indicative of the presence or absence of data stored within said receive FIFO, and for storing status information from said transmit FIFO indicative of said transmit FIFO's readiness to accept data; control means for issuing an enable signal based on said status information to enable said receive and transmit FIFOs wherein said receive FIFO outputs parallel data onto said first internal parallel data bus when enabled, and wherein said transmit FIFO outputs serial format data when enabled; and clocking means for clocking data through said transmit FIFO, said clocking means generating clock pulses at a rate that is approximately equivalent to that of said clock signal used to control said receive FIFO.
Claim 3
Dependent Claim
95 words
A controller interface as in claim 1 wherein parallel and serial format data passing through said receive and transmit FIFOs is transistor-transistor-logic (TTL) level data, further comprising: first format conversion means for receiving balanced voltage digital format data from said DAMA device and for converting same to serial format data at said TTL level for input to said receive FIFO; and second format conversion means for receiving serial format data at said TTL level from said transmit FIFO and for converting same to balanced voltage digital format data to be output from said controller interface.
Claim 4
Dependent Claim
25 words
A controller interface as in claim 2 wherein said clocking means is connected to said second format conversion means to control clocking of data therethrough.
Claim 5
Independent Claim
308 words
An apparatus for controlling a plurality of demand assigned multiple access (DAMA) devices comprising: processing means for processing DAMA control data; a control data bus for transmitting said DAMA control data to and from said processing means in parallel format; a plurality of matched pairs of first-in, first-out (FIFO) memory devices, one matched pair corresponding to each DAMA device with each DAMA device having an operative clock rate, each matched pair consisting of a receive FIFO and a transmit FIFO, said receive FIFO being controlled at said operative clock rate of said corresponding DAMA device, wherein serial format data is input into said receive FIFOs which output parallel format data onto a first parallel data bus, and wherein parallel format data from a second parallel data bus is input into said transmit FIFOs which output serial format data; first buffer means for receiving parallel format data on said first parallel data bus and for outputting same onto said control data bus; second buffer means for receiving parallel format data on said control data bus and outputting same onto said second parallel data bus; third buffer means for storing status information from each of said receive FIFOs indicative of the presence or absence of data stored within said receive FIFOs, and for storing status information from each of said transmit FIFOs indicative of said transmit FIFOs' readiness to accept data; control means for issuing an enable signal based on said status information to enable a selected one of said receive and transmit FIFOs wherein said selected receive FIFO outputs parallel data onto said first parallel data bus, and wherein said selected transmit FIFO outputs serial format data; and clocking means for clocking data through said selected transmit FIFOs, said clocking means generating clock pulses at a rate that is approximately equivalent to said corresponding DAMA devices' operative clock rate.
Claim 6
Independent Claim
308 words
An apparatus for controlling a plurality of demand assigned multiple access (DAMA) devices comprising: processing means for processing DAMA control data; a control data bus for transmitting said DAMA control data to and from said processing means in parallel format; a plurality of matched pairs of first-in, first-out (FIFO) memory devices, one matched pair corresponding to each DAMA device with each DAMA device having an operative clock rate, each matched pair consisting of a receive FIFO and a transmit FIFO, said receive FIFO being controlled at said operative clock rate of said corresponding DAMA device, wherein serial format data is input into said receive FIFOs which output parallel format data onto a first parallel data bus, and wherein parallel format data from a second parallel data bus is input into said transmit FIFOs which output serial format data; first buffer means for receiving parallel format data on said first parallel data bus and for outputting same onto said control data bus; second buffer means for receiving parallel format data on said control data bus and outputting same onto said second parallel data bus; third buffer means for storing status information from each of said receive FIFOs indicative of the presence or absence of data stored within said receive FIFOs, and for storing status information from each of said transmit FIFOs indicative of said transmit FIFOs' readiness to accept data; control means for issuing an enable signal based on said status information to enable a selected one of said receive and transmit FIFOs wherein said selected receive FIFO outputs parallel data onto said first parallel data bus, and wherein said selected transmit FIFO outputs serial format data; and clocking means for clocking data through said selected transmit FIFOs, said clocking means generating clock pulses at a rate that is approximately equivalent to said corresponding DAMA devices' operative clock rate.
Claim 7
Dependent Claim
113 words
An apparatus as in claim 4 wherein said processing means is a PC/AT type processor, said DAMA devices are TD-1271B/U DAMA devices, and parallel and serial format data passing through said receive and transmit FIFOs is transistor-transistor-logic (TTL) level data, further comprising: first format conversion means for receiving balanced voltage digital format data from said TD-1271B/U DAMA devices and for converting same to said serial format data at said TTL level for input to said receive FIFOs; and second format conversion means for receiving serial format data at said TTL level from said transmit FIFOs and for converting same to said balanced voltage digital format data for output to said TD-1271B/U DAMA devices.
Claim 8
Dependent Claim
26 words
An apparatus as in claim 4 wherein said DAMA devices are TD-1271B/U DAMA devices and said receive and transmit FIFOs comprise 32 byte FIFO memory devices.
Claim 9
Dependent Claim
31 words
An apparatus as in claim 4 wherein said DAMA devices are TD-1271B/U DAMA devices and a clock rate of said clocking means is approximately equal to 480 kilo bits per second.
Claim 10
Dependent Claim
48 words
An apparatus as in claim 4 wherein each of said receive and transmit FIFOs has an enable input for receiving said enable signal and wherein parallel outputs of said receive FIFOs and serial outputs of said transmit FIFOs occupy a high impedance state until receiving said enable signal.