US2013039418A1PendingUtilityA1

System and Method for Video and Audio Encoding on a Single Chip

Assignee: BROADCOM CORPPriority: Apr 6, 1999Filed: Aug 16, 2012Published: Feb 14, 2013
Est. expiryApr 6, 2019(expired)· nominal 20-yr term from priority
H04N 19/61H04N 19/436H04N 21/236H04N 21/226H04N 19/423H04N 7/52H04N 21/2368H04N 21/4341H04N 19/42
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An apparatus is disclosed for performing real time video/audio encoding on a single chip. Within the single chip, a video encoder generates encoded video data from uncompressed video data and an audio encoder generates encoded audio data from uncompressed audio data. A mux processor within the single chip generates an output stream of encoded data from the encoded video data and the encoded audio data.

Claims

exact text as granted — not AI-modified
1 - 9 . (canceled) 
     
     
         10 . A single integrated circuit, comprising:
 multiplexer circuitry configured to receive first video data, first audio data, second video data, and second audio data;   the multiplexer circuitry being configured, in a first mode, to multiplex the first video data, the first audio data, the second video data, and the second audio data into a first multiplexed stream operably coupled via a first output to circuitry external to the single integrated circuit; and   the multiplexer circuitry being configured, in a second mode, to:
 multiplex the first video data and the first audio data into the first multiplexed stream operably coupled via the first output to circuitry external to the single integrated circuit; and 
 multiplex the second video data and the second audio data into a second multiplexed stream operably coupled via a second output to circuitry external to the single integrated circuit. 
   
     
     
         11 . The single integrated circuit of  claim 10 , wherein the first video data, the first audio data, the second video data, and the second audio data are each compressed. 
     
     
         12 . The single integrated circuit of  claim 11 , further comprising encoder circuitry configured to:
 receive first uncompressed video data from a first video source external to the single integrated circuit and compress the first uncompressed video data to produce the first video data;   receive first uncompressed audio data from a first audio source external to the single integrated circuit and compress the first uncompressed audio data to produce the first audio data;   receive second uncompressed video data from a second video source external to the single integrated circuit and compress the second uncompressed video data to produce the second video data; and   receive second uncompressed audio data from a second audio source external to the single integrated circuit and compress the second uncompressed audio data to produce the second audio data.   
     
     
         13 . The single integrated circuit of  claim 12 , wherein the encoder circuitry further comprises:
 a first memory interface that interfaces directly with first storage external to the single integrated circuit, the first uncompressed video data and the first uncompressed audio data being received via the first memory interface; and   a second memory interface that interfaces directly with second storage external to the single integrated circuit, the second uncompressed video data and the second uncompressed audio data being received via the second memory interface.   
     
     
         14 . The single integrated circuit of  claim 12 , further comprising controller circuitry configured to synchronize operation of the multiplexer circuitry and the encoder circuitry. 
     
     
         15 . The single integrated circuit of  claim 14 , further comprising a bus interface that operably couples the controller circuitry and a processor external to the single integrated circuit. 
     
     
         16 . The single integrated circuit of  claim 10 , further comprising circuitry configured to:
 receive the first video data from a first video source external to the single integrated circuit;   receive the first audio data from a first audio source external to the single integrated circuit;   receive the second video data from a second video source external to the single integrated circuit; and   receive the second audio data from a second audio source external to the single integrated circuit.   
     
     
         17 . The single integrated circuit of  claim 10 , wherein each of the first audio data and the second audio data represent at least two audio channels. 
     
     
         18 . The single integrated circuit of  claim 10 , further comprising a corresponding plurality of search processors for performing motion analysis on each of the first video data and the second video data. 
     
     
         19 . The single integrated circuit of  claim 18 , wherein the corresponding plurality of search processors is configured to operate in parallel upon a single macroblock, and each search processor operates at a different one of a plurality of resolutions. 
     
     
         20 . A method, comprising:
 receiving, by multiplexer circuitry in a single integrated circuit, first video data, first audio data, second video data, and second audio data;   responsive to the multiplexer circuitry being in a first mode, multiplexing, by the multiplexer circuitry, the first video data, the first audio data, the second video data, and the second audio data into a first multiplexed stream operably coupled via a first output to circuitry external to the single integrated circuit; and   responsive to the multiplexer circuitry being in a second mode:
 multiplexing, by the multiplexer circuitry, the first video data and the first audio data into the first multiplexed stream operably coupled via the first output to circuitry external to the single integrated circuit; and 
 multiplexing, by the multiplexer circuitry, the second video data and the second audio data into a second multiplexed stream operably coupled via a second output to circuitry external to the single integrated circuit. 
   
     
     
         21 . The method of  claim 20 , wherein the first video data, the first audio data, the second video data, and the second audio data are each compressed. 
     
     
         22 . The method of  claim 21 , further comprising:
 receiving, by encoder circuitry in the single integrated circuit, first uncompressed video data from a first video source external to the single integrated circuit and compress the first uncompressed video data to produce the first video data;   receiving, by the encoder circuitry, first uncompressed audio data from a first audio source external to the single integrated circuit and compress the first uncompressed audio data to produce the first audio data;   receiving, by the encoder circuitry, second uncompressed video data from a second video source external to the single integrated circuit and compress the second uncompressed video data to produce the second video data; and   receiving, by the encoder circuitry, second uncompressed audio data from a second audio source external to the single integrated circuit and compress the second uncompressed audio data to produce the second audio data.   
     
     
         23 . The method of  claim 22 , further comprising:
 receiving, by the encoder circuitry, the first uncompressed video data and the first uncompressed audio data via a first memory interface that interfaces directly with first storage external to the single integrated circuit; and   receiving, by the encoder circuitry, the second uncompressed video data and the second uncompressed audio data via a second memory interface that interfaces directly with second storage external to the single integrated circuit.   
     
     
         24 . The method of  claim 22 , further comprising synchronizing, by controller circuitry in the single integrated circuit, operation of the multiplexer circuitry and the encoder circuitry. 
     
     
         25 . The method of  claim 24 , further comprising operably coupling the controller circuitry and a processor external to the single integrated circuit via a bus interface. 
     
     
         26 . The method of  claim 20 , further comprising:
 receiving, by the single integrated circuit, the first video data from a first video source external to the single integrated circuit;   receiving, by the single integrated circuit, the first audio data from a first audio source external to the single integrated circuit;   receiving, by the single integrated circuit, the second video data from a second video source external to the single integrated circuit; and   receiving, by the single integrated circuit, the second audio data from a second audio source external to the single integrated circuit.   
     
     
         27 . The method of  claim 20 , further comprising performing a motion analysis on each of the first video data and the second video data using a corresponding plurality of search processors in the single integrated circuit. 
     
     
         28 . The method of  claim 27 , wherein the corresponding plurality of search processors is configured to operate in parallel upon a single macroblock, and each search processor operates at a different one of a plurality of resolutions. 
     
     
         29 . A single-chip audio/video encoder device, comprising:
 a first encoder configured to generate first compressed video data and first compressed audio data;   a second encoder configured to generate second compressed video data and second compressed audio data;   a multiplexer configured to receive the first compressed video data and the first compressed audio data from the first encoder and to receive the second compressed video data and the second compressed audio data from the second encoder;   the multiplexer being configured, in a first mode, to multiplex the first compressed video data, the first compressed audio data, the second compressed video data, and the second compressed audio data into a first multiplexed stream operably coupled via a first output to circuitry external to the device; and   the multiplexer being configured, in a second mode, to:
 multiplex the first compressed video data and the first compressed audio data into the first multiplexed stream operably coupled via the first output to circuitry external to the device; and 
 multiplex the second compressed video data and the second compressed audio data into a second multiplexed stream operably coupled via a second output to circuitry external to the device.

Join the waitlist — get patent alerts

Track US2013039418A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.