Claims
- 1. A single chip digital video network apparatus, comprising on a single semiconductor substrate:
- a physical layer circuit for interfacing to an asynchronous transfer mode (ATM) network;
- an ATM cell interface circuit coupled to the physical layer circuit for receiving packets of data in an ATM network protocol format from the physical layer circuit;
- a virtual channel RAM (VCR) coupled to the ATM cell interface circuit for storing packets of data;
- a direct memory access-VCR (DMA-VCR) bus coupled to the VCR for transferring packets of data from the VCR;
- a direct memory access (DMA) controller coupled to the DMA-VCR bus for controlling a transfer of packets of data from the VCR;
- a random access memory for storing packets of data in an ATM network protocol format, the random access memory being coupled to the DMA controller;
- an internal data bus coupled to the DMA controller for transferring packets of data from the DMA controller;
- an ATM processing unit (APU) for converting data in the ATM network protocol format to an internal data format, said APU being coupled to the internal data bus;
- a host data bus coupled to the DMA controller for transferring packets of data from the DMA controller;
- a Motion Picture Experts Group (MPEG) data bus for transferring packets of data in an MPEG format;
- a shared host RAM coupled to the host data bus and coupled to the MPEG data bus for storing data in the internal data format;
- a video decoder coupled to the MPEG data bus for decoding MPEG full motion video data into a digital representation of a video signal; and
- an audio decoder coupled to the MPEG data bus for decoding MPEG audio data into a digital representation of an audio signal.
- 2. The single chip digital video network apparatus according to claim 1, further comprising on said single semiconductor substrate:
- a pacing rate unit (PRU) coupled to the internal data bus and coupled to the APU.
- 3. The single chip digital video network apparatus according to claim 2, further comprising on said single semiconductor substrate:
- an instruction RAM (IRAM) coupled to the APU for storing instructions to be executed by the APU.
- 4. The single chip digital video network apparatus according to claim 3, further comprising:
- random access memory (RAM) on said semiconductor substrate for storing frames of video during decoding operations, said RAM being coupled to said video decoder.
- 5. The single chip digital video network apparatus according to claim 4, further comprising:
- a digital to analog converter circuit on said semiconductor substrate, the digital to analog converter circuit being coupled to said video decoder, the digital to analog converter circuit being operative to convert digital representations of a video signal to an analog video signal.
- 6. The single chip digital video network apparatus according to claim 1, further comprising:
- a digital to analog converter circuit on said semiconductor substrate, the digital to analog converter circuit being coupled to said video decoder, the digital to analog converter circuit being operative to convert digital representations of a video signal to an analog video signal.
CROSS-REFERENCE TO RELATED APPLICATIONS
This applicatoin is a continuation-in-part of application Ser. No. 08/139,551, filed Oct. 20, 1993, by Michael D. Rostoker, et al., now U.S. Pat. No. 5,446,726, issued Aug. 29, 1995.
This application further discloses subject matter related to application Ser. No. 08/139,997, filed Oct. 20, 1993, by Michael D. Rostoker, et al., now U.S. Pat. No. 5,668,809; application Ser. No. 08/139,998, filed Oct. 20, 1993, by Michael D. Rostoker, et al., now abandoned; application Ser. No. 08/139,999, filed Oct. 20, 1993, by Michael D. Rostoker, et al., now abandoned; application Ser. No. 08/141,194, filed Oct. 21, 1993, by Michael D. Rostoker, et al., now U.S. Pat. No. 5,625,825; and the entire disclosures of all of these applications are incorporated herein by reference.
US Referenced Citations (63)
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
139551 |
Oct 1993 |
|