DE69738678D1 - Hardwarehilfe für MPEG-Dekodierungssoftware zur YUV-Datenformatumwandlung - Google Patents

Hardwarehilfe für MPEG-Dekodierungssoftware zur YUV-Datenformatumwandlung

Info

Publication number
DE69738678D1
DE69738678D1 DE69738678T DE69738678T DE69738678D1 DE 69738678 D1 DE69738678 D1 DE 69738678D1 DE 69738678 T DE69738678 T DE 69738678T DE 69738678 T DE69738678 T DE 69738678T DE 69738678 D1 DE69738678 D1 DE 69738678D1
Authority
DE
Germany
Prior art keywords
display controller
data
bitblit
data format
yuv data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69738678T
Other languages
English (en)
Inventor
David Keene
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
S3 Graphics Co Ltd
Original Assignee
S3 Graphics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=24480887&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE69738678(D1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by S3 Graphics Co Ltd filed Critical S3 Graphics Co Ltd
Application granted granted Critical
Publication of DE69738678D1 publication Critical patent/DE69738678D1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/393Arrangements for updating the contents of the bit-mapped memory
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/007Transform coding, e.g. discrete cosine transform
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
DE69738678T 1996-03-21 1997-03-15 Hardwarehilfe für MPEG-Dekodierungssoftware zur YUV-Datenformatumwandlung Expired - Lifetime DE69738678D1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/619,203 US6005546A (en) 1996-03-21 1996-03-21 Hardware assist for YUV data format conversion to software MPEG decoder

Publications (1)

Publication Number Publication Date
DE69738678D1 true DE69738678D1 (de) 2008-06-26

Family

ID=24480887

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69738678T Expired - Lifetime DE69738678D1 (de) 1996-03-21 1997-03-15 Hardwarehilfe für MPEG-Dekodierungssoftware zur YUV-Datenformatumwandlung

Country Status (6)

Country Link
US (2) US6005546A (de)
EP (1) EP0797181B1 (de)
JP (1) JP3442252B2 (de)
AT (1) ATE395680T1 (de)
DE (1) DE69738678D1 (de)
TW (1) TW376479B (de)

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6005546A (en) * 1996-03-21 1999-12-21 S3 Incorporated Hardware assist for YUV data format conversion to software MPEG decoder
US5859651A (en) * 1996-08-19 1999-01-12 International Business Machines Corporation Method and apparatus for block data transfer to reduce on-chip storage for interpolative video resizing
US6212680B1 (en) * 1998-03-04 2001-04-03 Kabushiki Kaisha Toshiba Multi-channel electronic programming guide and soft picture-in-picture acquisition for use with digital television
US6636222B1 (en) 1999-11-09 2003-10-21 Broadcom Corporation Video and graphics system with an MPEG video decoder for concurrent multi-row decoding
US6573905B1 (en) 1999-11-09 2003-06-03 Broadcom Corporation Video and graphics system with parallel processing of graphics windows
US6661422B1 (en) 1998-11-09 2003-12-09 Broadcom Corporation Video and graphics system with MPEG specific data transfer commands
US6853385B1 (en) 1999-11-09 2005-02-08 Broadcom Corporation Video, audio and graphics decode, composite and display system
US6798420B1 (en) 1998-11-09 2004-09-28 Broadcom Corporation Video and graphics system with a single-port RAM
EP1365385B1 (de) 1998-11-09 2012-06-13 Broadcom Corporation Graphisches Anzeigesystem mit Graphikschichtverarbeitung, Alphamischung und Zusammenstellung mit Videodaten
US7446774B1 (en) 1998-11-09 2008-11-04 Broadcom Corporation Video and graphics system with an integrated system bridge controller
US6768774B1 (en) 1998-11-09 2004-07-27 Broadcom Corporation Video and graphics system with video scaling
US6469744B1 (en) * 1999-07-06 2002-10-22 Hitachi America, Ltd. Methods and apparatus for encoding, decoding and displaying images in a manner that produces smooth motion
US9668011B2 (en) 2001-02-05 2017-05-30 Avago Technologies General Ip (Singapore) Pte. Ltd. Single chip set-top box system
US8913667B2 (en) 1999-11-09 2014-12-16 Broadcom Corporation Video decoding system having a programmable variable-length decoder
US6538656B1 (en) 1999-11-09 2003-03-25 Broadcom Corporation Video and graphics system with a data transport processor
US6738424B1 (en) 1999-12-27 2004-05-18 Objectvideo, Inc. Scene model generation from video for use in video processing
US6507350B1 (en) * 1999-12-29 2003-01-14 Intel Corporation Flat-panel display drive using sub-sampled YCBCR color signals
US6674479B2 (en) * 2000-01-07 2004-01-06 Intel Corporation Method and apparatus for implementing 4:2:0 to 4:2:2 and 4:2:2 to 4:2:0 color space conversion
KR100374567B1 (ko) * 2000-09-29 2003-03-04 삼성전자주식회사 컬러 디스플레이장치를 구비한 휴대용 이동 전화기의 컬러디스플레이 구동장치
US20020191104A1 (en) * 2001-03-26 2002-12-19 Mega Chips Corporation Image conversion device, image conversion method and data conversion circuit as well as digital camera
US8284844B2 (en) 2002-04-01 2012-10-09 Broadcom Corporation Video decoding system supporting multiple standards
US7009655B2 (en) 2002-07-23 2006-03-07 Mediostream, Inc. Method and system for direct recording of video information onto a disk medium
GB0304807D0 (en) * 2003-03-03 2003-04-09 Cambridge Internetworking Ltd Data protocol
US7667710B2 (en) 2003-04-25 2010-02-23 Broadcom Corporation Graphics display system with line buffer control scheme
US7271812B2 (en) 2003-09-18 2007-09-18 Seiko Epson Corporation Method and apparatus for color space conversion
US20050062755A1 (en) * 2003-09-18 2005-03-24 Phil Van Dyke YUV display buffer
US8063916B2 (en) 2003-10-22 2011-11-22 Broadcom Corporation Graphics layer reduction for video composition
US7304646B2 (en) * 2004-08-19 2007-12-04 Sony Computer Entertainment Inc. Image data structure for direct memory access
US8243340B2 (en) * 2006-02-23 2012-08-14 Microsoft Corporation Pre-processing of image data for enhanced compression
US20080055327A1 (en) * 2006-09-06 2008-03-06 Barinder Singh Rai Highly Efficient Display FIFO
US8922571B2 (en) * 2012-09-11 2014-12-30 Apple Inc. Display pipe request aggregation
US9117299B2 (en) 2013-05-08 2015-08-25 Apple Inc. Inverse request aggregation
US9471955B2 (en) 2014-06-19 2016-10-18 Apple Inc. Multiple display pipelines driving a divided display
US9865205B2 (en) * 2015-01-19 2018-01-09 Himax Technologies Limited Method for transmitting data from timing controller to source driver and associated timing controller and display system
US10565160B1 (en) * 2015-09-21 2020-02-18 Amazon Technologies, Inc. Managing state changes of modeled objects in a three dimensional virtual environment
CN107146269B (zh) * 2017-04-10 2021-04-13 贵阳朗玛信息技术股份有限公司 一种图像填充方法及系统
CN111835994B (zh) * 2019-04-16 2022-09-20 瑞昱半导体股份有限公司 多通道视频处理方法与系统

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2782631B2 (ja) * 1989-12-14 1998-08-06 キヤノン株式会社 画像信号処理方法
US5428389A (en) * 1990-06-14 1995-06-27 Fuji Photo Film Co., Ltd. Image data storage/processing apparatus
US5249164A (en) * 1990-06-27 1993-09-28 Koz Mark C Digital color tv for personal computers
FR2664779B1 (fr) * 1990-07-13 1993-06-11 Europ Rech Electr Lab Procede de traitement d'un signal video.
WO1993020513A1 (en) * 1992-04-07 1993-10-14 Chips And Technologies, Inc. Method and apparatus for performing run length tagging for increased bandwidth in dynamic data repetitive memory systems
US5461420A (en) * 1992-09-18 1995-10-24 Sony Corporation Apparatus for coding and decoding a digital video signal derived from a motion picture film source
JP2594750B2 (ja) * 1992-12-31 1997-03-26 現代電子産業株式会社 高画質テレビジョンのメモリアドレスコントロールおよびディスプレイコントロール装置
KR950006768B1 (ko) * 1992-12-31 1995-06-22 현대전자산업주식회사 라스터 포멧 콘버터 회로
US5446860A (en) * 1993-01-11 1995-08-29 Hewlett-Packard Company Apparatus for determining a computer memory configuration of memory modules using presence detect bits shifted serially into a configuration register
JP3084175B2 (ja) * 1993-06-18 2000-09-04 シャープ株式会社 画像圧縮装置
US5459516A (en) * 1993-07-16 1995-10-17 Goldstar Co., Ltd. Video motion compensation apparatus
US5666137A (en) * 1993-08-06 1997-09-09 Intel Corporation Packed YUV9 format for interleaved storage and efficient processing of digital video data
US5553220A (en) * 1993-09-07 1996-09-03 Cirrus Logic, Inc. Managing audio data using a graphics display controller
US5604514A (en) * 1994-01-03 1997-02-18 International Business Machines Corporation Personal computer with combined graphics/image display system having pixel mode frame buffer interpretation
US5450130A (en) * 1994-03-30 1995-09-12 Radius Inc. Method and system for cell based image data compression
US5821919A (en) * 1994-04-29 1998-10-13 Intel Corporation Apparatus for table-driven conversion of pixels from YVU to RGB format
US5642139A (en) * 1994-04-29 1997-06-24 Cirrus Logic, Inc. PCMCIA video card
US5495291A (en) * 1994-07-22 1996-02-27 Hewlett-Packard Company Decompression system for compressed video data for providing uninterrupted decompressed video data output
EP0710033A3 (de) * 1994-10-28 1999-06-09 Matsushita Electric Industrial Co., Ltd. MPEG Videodekoder mit breitbandigem Speicher
US6067098A (en) * 1994-11-16 2000-05-23 Interactive Silicon, Inc. Video/graphics controller which performs pointer-based display list video refresh operation
JP3489228B2 (ja) * 1994-12-13 2004-01-19 ソニー株式会社 画像記憶装置
US5611041A (en) * 1994-12-19 1997-03-11 Cirrus Logic, Inc. Memory bandwidth optimization
US5815168A (en) * 1995-06-23 1998-09-29 Cirrus Logic, Inc. Tiled memory addressing with programmable tile dimensions
US5699277A (en) * 1996-01-02 1997-12-16 Intel Corporation Method and apparatus for source clipping a video image in a video delivery system
US6005546A (en) 1996-03-21 1999-12-21 S3 Incorporated Hardware assist for YUV data format conversion to software MPEG decoder

Also Published As

Publication number Publication date
JP3442252B2 (ja) 2003-09-02
ATE395680T1 (de) 2008-05-15
EP0797181B1 (de) 2008-05-14
US6353440B1 (en) 2002-03-05
TW376479B (en) 1999-12-11
JPH1084557A (ja) 1998-03-31
EP0797181A3 (de) 1998-01-07
EP0797181A2 (de) 1997-09-24
US6005546A (en) 1999-12-21

Similar Documents

Publication Publication Date Title
DE69738678D1 (de) Hardwarehilfe für MPEG-Dekodierungssoftware zur YUV-Datenformatumwandlung
ATE160234T1 (de) Busüberwachung für rechnersystemführer
ID25594A (id) Pemrosesan data gambar digital dalam dekoder
MY134659A (en) Picture buffering for prediction references and display
JP3781980B2 (ja) データ転送システム
KR930009412A (ko) 영상 정보 디콤프레싱 장치 및 방법
TW200633506A (en) Encoding device and method, decoding and method, program, recording medium, and data structure
KR960033131A (ko) 메모리제어장치 및 그것을 사용한 화상디코더
KR920005115A (ko) 오차수정방법 및 장치
SE8301750D0 (sv) Anordning for att i ett datorstyrt presentationssystem generera bilder i raster pa en bildskerm
BR0104012A (pt) Método para modificar dados em um sinal de dados codificado, dispositivo de transcodificação para adicionar dados a um sinal de dados codificado, e, produto de programa de computador para um dispositivo de transcodificação
JP2004007530A (ja) 複数のエンコーダを使用するエンコーダ・システムのカスケード出力
EP1205876A3 (de) Seitenbilderzeugung in einem digitalen Signalprozessor
BR9907902A (pt) Processamento de dados digitais em um decodificador
BR9902723A (pt) Sistema para derivar um sinal de vìdeo de resolução reduzida decodificado a partir de um sinal de vìdeo de alta definição codificado
KR100601606B1 (ko) 소프트웨어/하드웨어 복합 방식을 이용한 데이터 처리장치 및방법
BR0104011A (pt) Método de modificar dados em um sinal de dados codificado, dispositivo de transcodificação para adicionar dados a um sinal de dados codificado, e, produto de programa de computador para o mesmo
EP0831661A2 (de) Vorrichtung zur Decodierung von Codes variabler Länge
JP3974153B2 (ja) データ転送システム
US20220076647A1 (en) LCC (Low Cost Controllerless) Graphics Processing
EP0840522A3 (de) Verbesserungen an Bildanzeigesystemen
KR970057877A (ko) 영상복호기에서의 에러보상장치
JPS6292992A (ja) フレ−ムメモリ装置
JP2002198823A (ja) 情報処理装置及び情報処理方法
JPH0112452Y2 (de)

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
R082 Change of representative

Ref document number: 797181

Country of ref document: EP

Representative=s name: HOESSLE PATENTANWAELTE PARTNERSCHAFT, DE