최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0641374 (2000-08-18) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 96 인용 특허 : 252 |
A video, audio and graphics system uses multiple transport processors to receive in-band and out-of-band MPEG Transport streams, to perform PID and section filtering as well as DVB and DES decryption and to de-multiplex them. The system processes the PES into digital audio, MPEG video and message da
A video, audio and graphics system uses multiple transport processors to receive in-band and out-of-band MPEG Transport streams, to perform PID and section filtering as well as DVB and DES decryption and to de-multiplex them. The system processes the PES into digital audio, MPEG video and message data. The system is capable of decoding multiple MPEG SLICEs concurrently. Graphics windows are blended in parallel, and blended with video using alpha blending. During graphics processing, a single-port SRAM is used equivalently as a dual-port SRAM. The video may include both analog video, e.g., NTSC/PAL/SECAM/S-video, and digital video, e.g., MPEG-2 video in SDTV or HDTV format. The system has a reduced memory mode in which video images are reduced in half in horizontal direction only during decoding. The system is capable of receiving and processing digital audio signals such as MPEG Layer 1 and Layer 2 audio and Dolby AC-3 audio, as well as PCM audio signals. The system includes a memory controller. The system includes a system bridge controller to interface a CPU with devices internal to the system as well as peripheral devices including PCI devices and I/O devices such as RAM, ROM and flash memory devices. The system is capable of displaying video and graphics in both the high definition (HD) mode and the standard definition (SD) mode. The system may output an HDTV video while converting the HDTV video and providing as another output having an SDTV format or another HDTV format.
1. An integrated circuit comprising:an input for receiving analog video; an input for receiving data representing graphics; an input for receiving a plurality of compressed data streams, the compressed data streams including video data; an analog video decoder for decoding the analog video to genera
1. An integrated circuit comprising:an input for receiving analog video; an input for receiving data representing graphics; an input for receiving a plurality of compressed data streams, the compressed data streams including video data; an analog video decoder for decoding the analog video to generate digitized analog video; a display engine for blending the data representing graphics to generate blended graphics; a digital video decoder for processing the video data to generate decoded video data; and a video compositor for blending the digitized analog video, the blended graphics and the decoded video data to provide an output of blended video and graphics,wherein the plurality of compressed data streams include one or more MPEG Transport streams, and wherein the one or more MPEG Transport streams include two in-band Transport streams and one out-of-band Transport stream. 2. An integrated circuit comprising:an input for receiving analog video; an input for receiving data representing graphics; an input for receiving a plurality of compressed data streams, the compressed data streams including video data; an analog video decoder for decoding the analog video to generate digitized analog video; a display engine for blending the data representing graphics to generate blended graphics; a digital video decoder for processing the video data to generate decoded video data; a video compositor for blending the digitized analog video, the blended graphics and the decoded video data to provide an output of blended video and graphics; and a system bridge controller for coupling a CPU to one or more peripheral devices, wherein the one or more peripheral devices include one or more memory devices, and wherein the system bridge controller includes an I/O bus bridge to couple the CPU to the one or more memory devices. 3. An integrated circuit comprising:an input for receiving analog video; an input for receiving data representing graphics; an input for receiving a plurality of compressed data streams, the compressed data streams including video data; an analog video decoder for decoding the analog video to generate digitized analog video;a display engine for blending the data representing graphics to generate blended graphics; a digital video decoder for processing the video data to generate decoded video data; a video compositor for blending the digitized analog video, the blended graphics and the decoded video data to provide an output of blended video and graphics; and a system bridge controller for coupling a CPU to one or more peripheral devices, wherein the system bridge controller includes a CPU interface block to couple the CPU to one or more devices internal to the integrated circuit. 4. An integrated circuit comprising:an input for receiving analog video; an input for receiving data representing graphics; an input for receiving a plurality of compressed data streams, the compressed data streams including video data; an analog video decoder for decoding the analog video to generate digitized analog video;a display engine for blending the data representing graphics to generate blended graphics; a digital video decoder for processing the video data to generate decoded video data; a video compositor for blending the digitized analog video, the blended graphics and the decoded video data to provide an output of blended video and graphics; and a core transport processor for accepting or rejecting data packets from the plurality of compressed data streams based on the value of a packet identification field of each data packet, wherein the core transport processor is used to extract message data from the plurality of compressed data streams based on the value of message headers for the message data. 5. An integrated circuit comprising:an input for receiving analog video; an input for receiving data representing graphics; an input for receiving a plurality of compressed data streams, the compressed data streams including video data; an analog video decoder for decoding the analog video to generate digitized analog video;a display engine for blending the data representing graphics to generate blended graphics; a digital video decoder for processing the video data to generate decoded video data; and a video compositor for blending the digitized analog video, the blended graphics and the decoded video data to provide an output of blended video and graphics, wherein the video data include MPEG video data, and the digital video decoder scales the MPEG video data during a decoding process in a horizontal direction only. 6. The integrated circuit of claim 5 wherein the digital video decoder does not scale the MPEG video data during the decoding process when bi-directionally predicted pictures are not used.7. An integrated circuit comprising:an input for receiving analog video; an input for receiving data representing graphics; an input for receiving a plurality of compressed data streams, the compressed data streams including video data; an analog video decoder for decoding the analog video to generate digitized analog video;a display engine for blending the data representing graphics to generate blended graphics; a digital video decoder for processing the video data to generate decoded video data; and a video compositor for blending the digitized analog video, the blended graphics and the decoded video data to provide an output of blended video and graphics, wherein the plurality of compressed data streams include one or more MPEG Transport streams, wherein the video data include MPEG video data included in at least one MPEG Transport stream, and the integrated circuit further comprises a satellite transport processor to extract the MPEG video data, and a memory controller for accessing the MPEG video data in one of pre-defined orders that are efficient for MPEG decoding, and wherein the digital video decoder is an MPEG video decoder for decoding the MPEG video data. 8. An integrated circuit comprising:an input for receiving analog video; an input for receiving data representing graphics; an input for receiving a plurality of compressed data streams, the compressed data streams including video data; an analog video decoder for decoding the analog video to generate digitized analog video;a display engine for blending the data representing graphics to generate blended graphics; a digital video decoder for processing the video data to generate decoded video data; and a video compositor for blending the digitized analog video, the blended graphics and the decoded video data to provide an output of blended video and graphics, wherein the data representing graphics include a plurality of graphics layers, and the display engine blends the plurality of graphics layers in parallel. 9. The integrated circuit of claim 8 further comprising a window controller to provide the plurality of graphics layers to the display engine in an order suitable for blending.10. An integrated circuit comprising:an input for receiving analog video; an input for receiving data representing graphics; an input for receiving a plurality of compressed data streams, the compressed data streams including video data; an analog video decoder for decoding the analog video to generate digitized analog video;a display engine for blending the data representing graphics to generate blended graphics; a digital video decoder for processing the video data to generate decoded video data; and a video compositor for blending the digitized analog video, the blended graphics and the decoded video data to provide an output of blended video and graphics, wherein the single-port SRAM is used to implement one or more line buffers to store the blended graphics. 11. An integrated circuit comprising:an input for receiving analog video; an input for receiving data representing graphics; an input for receiving a plurality of compressed data streams, the compressed data streams including video data; an analog video decoder for decoding the analog video to generate digitized analog video;a display engine for blending the data representing graphics to generate blended graphics; a digital video decoder for processing the video data to generate decoded video data; a video compositor for blending the digitized analog video, the blended graphics and the decoded video data to provide an output of blended video and graphics; and a scaler, wherein the video data include HDTV video data, and wherein the HDTV data is processed and provided in HDTV format as an HDTV output, while the scaler scales the processed HDTV data to have SDTV format and provides the processed and scaled HDTV data simultaneously as an SDTV output. 12. The integrated circuit of claim 11 wherein the processed and scaled HDTV data is stored in memory prior to being provided as the SDTV output.13. A method of processing video and graphics in an integrated circuit comprising the steps of:receiving an analog video; receiving data representing graphics; receiving a plurality of compressed data streams, the compressed data streams including video data; decoding the analog video to generate digitized analog video; blending the data representing graphics to generate blended graphics; processing the video data to generate decoded video data; and blending the digitized analog video, the blended graphics and the decoded video data to provide an output of blended video and graphics, wherein the step of receiving a plurality of compressed data streams comprises the step of receiving one or more MPEG Transport streams, and wherein the step of receiving one or more MPEG Transport streams comprises the step of receiving two in-band Transport streams and one out-of-band Transport stream. 14. A method of processing video and graphics in an integrated circuit comprising the steps of:receiving an analog video; receiving data representing graphics; receiving a plurality of compressed data streams, the compressed data streams including video data; decoding the analog video to generate digitized analog video; blending the data representing graphics to generate blended graphics; processing the video data to generate decoded video data; blending the digitized analog video, the blended graphics and the decoded video data to provide an output of blended video and graphics; and extracting message data from the plurality of compressed data streams based on the value of message headers for the message data. 15. A method of processing video and graphics in an integrated circuit comprising the steps of:receiving an analog video; receiving data representing graphics; receiving a plurality of compressed data streams, the compressed data streams including video data; decoding the analog video to generate digitized analog video; blending the data representing graphics to generate blended graphics; processing the video data to generate decoded video data; and blending the digitized analog video, the blended graphics and the decoded video data to provide an output of blended video and graphics, wherein the video data include MPEG video data, and wherein the step of processing the video data comprises the step of scaling the MPEG video data in a horizontal direction only. 16. The method of blending video and graphics in an integrated circuit of claim 15 wherein the MPEG video data is not scaled when B-pictures are not used.17. A method of processing video and graphics in an integrated circuit comprising the steps of:receiving an analog video; receiving data representing graphics; receiving a plurality of compressed data streams, the compressed data streams including video data; decoding the analog video to generate digitized analog video; blending the data representing graphics to generate blended graphics; processing the video data to generate decoded video data; and blending the digitized analog video, the blended graphics and the decoded video data to provide an output of blended video and graphics, wherein the data representing graphics include a plurality of graphics layers, and wherein the step of blending the data representing graphics comprises the step of blending the plurality of graphics layers in parallel. 18. The method of blending video and graphics in an integrated circuit of claim 17 further comprising the step of ordering the plurality of graphics layers in an order suitable for blending.19. A method of processing video and graphics in an integrated circuit comprising the steps of:receiving an analog video; receiving data representing graphics; receiving a plurality of compressed data streams, the compressed data streams including video data; decoding the analog video to generate digitized analog video; blending the data representing graphics to generate blended graphics; processing the video data to generate decoded video data; blending the digitized analog video, the blended graphics and the decoded video data to provide an output of blended video and graphics; configuring a single-port SRAM equivalently as a dual-port SRAM; and storing the blended graphics in the single-port SRAM configured equivalently as a dual-port SRAM. 20. A method of processing video and graphics in an integrated circuit comprising the steps of:receiving an analog video; receiving data representing graphics; receiving a plurality of compressed data streams, the compressed data streams including video data; decoding the analog video to generate digitized analog video; blending the data representing graphics to generate blended graphics; processing the video data to generate decoded video data; and blending the digitized analog video, the blended graphics and the decoded video data to provide an output of blended video and graphics, wherein the video data include HDTV video data, wherein the step of processing the video data comprises the step of processing the HDTV data, and wherein the method further comprising the steps of: providing the processed HDTV in HDTV format as an HDTV output; scaling the processed HDTV data to have SDTV format; and providing the processed and scaled HDTV data simultaneously as an SDTV output. 21. The method of blending video and graphics in an integrated circuit of claim 20 further comprising the step of storing the processed and scaled HDTV data in memory prior to providing it as the SDTV output.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.