Claims
- 1. A synchronous elastic store system, comprising:
a shift register having a plurality of data bits, the shift register receiving a stream of digital input data and a master clock input signal which is independent of the digital input data; and an arbiter that arbitrates between a read request and a write request to the shift register, the arbiter having the master clock as an input signal and providing a control signal to the shift register.
- 2. The system defined in claim 1, additionally comprising a digital dejitter circuit receiving at least one status signal from the elastic store and providing a read request signal to the elastic store.
- 3. The system defined in claim 2, wherein the master clock is an input signal to the dejitter circuit.
- 4. The system defined in claim 2, wherein the status signals comprise a near underflow signal and a near overflow signal.
- 5. The system defined in claim 2, wherein the status signals comprise high and low limit signals for the shift register.
- 6. The system defined in claim 1, wherein the elastic store does not underflow or overflow.
- 7. The system defined in claim 1, wherein the arbiter minimizes a metastable condition of the write request and read request.
- 8. The system defined in claim 1, wherein the master clock frequency is in the range of 10 KHz to 1 GHz.
- 9. The system defined in claim 1, wherein the master clock frequency is 20 MHz.
- 10. The system defined in claim 1, wherein the length of the shift register is twelve bits.
- 11. The system defined in claim 1, wherein the length of the shift register is fourteen bits.
- 12. The system defined in claim 1, wherein the digital input data may be of any European or North American standard telephone signal.
- 13. The system defined in claim 1, wherein the elastic store is utilized in a communication system and includes a transmit elastic store and a receive elastic store, wherein the length of the shift register of the transmit elastic store is different than the length of the shift register of the receive elastic store.
- 14. A synchronous digital elastic store system, comprising:
a shift register receiving a stream of digital input data and a master clock input signal, said master clock signal being independent of the digital input data; an arbiter that arbitrates between a read request and a write request, the arbiter providing a control signal to the shift register and generating at least one counter control signal; an up/down counter receiving the counter control signal from the arbiter and generating selector control signals; and a selector circuit receiving data from the shift register and receiving selector control signals from the up/down counter, said selector circuit selecting one of the shift register bits to be read from the elastic store.
- 15. The system defined in claim 14, additionally comprising a register that latches the selected output of the selector circuit.
- 16. The system defined in claim 14, additionally comprising a plurality of comparators that generate status signals in response to the output of the up/down counter and predetermined status levels.
- 17. The system defined in claim 16, additionally comprising a digital dejitter circuit receiving a status signal from at least one of the comparators and providing a read request signal to the elastic store.
- 18. A method of storing a stream of digital data in a synchronous elastic store having a shift register, the method comprising the steps of:
receiving a stream of digital data and a master clock signal at the shift register; synchronously arbitrating between a read request and write request to generate an arbitration control signal; and shifting the digital data into the shift register in response to the arbitration control signal and the master clock signal.
- 19. The method defined in claim 18, wherein the master clock signal is independent of the digital data.
- 20. The method defined in claim 18, wherein the digital data comprises T3 signals.
- 21. The method defined in claim 18, wherein the digital data may be of any format or type.
- 22. A synchronous elastic store system, comprising:
a channelizer; a synchronous elastic store having a read/write arbiter, the synchronous elastic store receivably connected to the channelizer; a framer receivably connected to the synchronous elastic store; and a wireless transmitter circuit receivably connected to the framer.
- 23. A synchronous elastic store system, comprising:
a wireless receiver circuit; a deframer receivably connected to the wireless receiver circuit; a synchronous elastic store having a read/write arbiter, the synchronous elastic store receivably connected to the deframer; a dechannelizer receivably connected to the synchronous elastic store.
RELATED APPLICATIONS
[0001] This application is related to U.S. application Ser. No. 08/954,217, filed Oct. 29, 1997, entitled Wireless Multimedia Carrier System, and to U.S. application Ser. No. 08/970,729, filed Nov. 14, 1997, entitled Wireless T/E Transceiver Frame and Signaling Controller, each having a common assignee.
Continuations (1)
|
Number |
Date |
Country |
Parent |
08997150 |
Dec 1997 |
US |
Child |
09782262 |
Feb 2001 |
US |