TW577229B - Module and method for graphics display - Google Patents
Module and method for graphics display Download PDFInfo
- Publication number
- TW577229B TW577229B TW091121316A TW91121316A TW577229B TW 577229 B TW577229 B TW 577229B TW 091121316 A TW091121316 A TW 091121316A TW 91121316 A TW91121316 A TW 91121316A TW 577229 B TW577229 B TW 577229B
- Authority
- TW
- Taiwan
- Prior art keywords
- image data
- image
- data
- compressed
- computer system
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000013144 data compression Methods 0.000 claims abstract description 17
- 230000006837 decompression Effects 0.000 claims abstract description 12
- 238000013500 data storage Methods 0.000 claims description 16
- 238000010586 diagram Methods 0.000 description 10
- 238000007906 compression Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 210000004556 brain Anatomy 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 230000018109 developmental process Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Controls And Circuits For Display Device (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
577229 五、發明說明(1) · 發明領域 本案係為一種繪圖顯示模組與方法,尤指應用於一電 腦系統中之繪圖顯示模組與方法。 發明背景 請參見第一圖,其係一目前常用之個人電腦架構示意 圖,其核心部份主要係由微處理器1 0、北橋晶片1 1與南橋 ' 晶片1 2所構成,而系統記憶體1 3係利用一記憶體匯流排來 _ 連接至北橋晶片11 ,至於顯示卡1 4則透過一周邊元件連接 介面匯流排(P C I )或繪圖加速埠(A GP )匯流排來與北橋晶片 11連接。其中顯示卡14主要係包含有一繪圖晶片141與一 區域記憶體(local memory)142。 顯示卡14所包含之區域記憶體(local memory)142通 常係作為圖框緩衝器(f r a in e b u f f e r )使用,當影像資料輸 出裝置,例如電視調頻器1 5 ( T V t un e r )所產生之類比信號 送入顯示卡14,經其上之一類比數位轉換器143轉換成一 數位影像資料後送入繪圖晶片1 4 1進行處理,而繪圖晶片 1 4 1便將該數位影像資料寫入定義於區域記憶體(1 〇 c a 1 memory)142中之圖框緩衝器(frame buffer)中,以便可將鲁 該等影像資料讀出而進行播放。或是,系統更可將數位影 像資料以一記憶體直接存取動作(DM A )直接寫入系統記憶 - 體1 3中進行存放,用以更可進一步地將儲存於系統記憶體
第5頁 577229 五、發明說明(2) 1 3中數位影像資料轉成一檔案而存放至一非揮發性記憶裝 置(例如圖中之硬碟1 6 )。 但由於影像資料量通常都非常龐大,因此在進行上述 影像擷取動作或是影像播放動作,需要占用大量的記憶體 空間及其存取頻寬、周邊元件連接介面匯流排(PC I )或繪 圖加速埠(AGP )匯流排的頻寬,甚至是非揮發性記憶裝置 之儲存空間。於是,過大資料量傳輸將導致電腦系統整體 效能之下降,而如何改善此一缺失,係為發展本案之主要 目的。
發明概述
本案係為一種繪圖顯示模組,應用於一電腦系統中, 該電腦系統包含有一系統記憶體、一影像擷取裝置以及一 影像播放裝置,而該繪圖顯示模組包含:一資料壓縮裝 置,信號連接至該影像擷取裝置,其係將該影像擷取裝置 所輸出之一數位影像資料進行壓縮而得致一壓縮影像資 料;一影像資料儲存裝置,信號連接至該資料壓縮裝置與 該系統記憶體,其係儲存該資料壓縮裝置所輸出之該壓縮 影像資料,並可利用一記憶體直接存取動作(DM A )來將該 壓縮影像資料直接寫入該系統記憶體中;以及一資料解壓 縮裝置,信號連接至該影像資料儲存裝置與該影像播放裝 置,其係將該影像資料儲存裝置中所儲存之該壓縮影像資 料進行解壓縮而得回該數位影像資料,進而傳送至該影像
第6頁 577229 五、發明說明(3) 播放裝置進行播放。 根據上述構想,本案所述之繪圖顯示模組,其中該資 料壓縮裝置與該資料解壓縮裝置係完成於一繪圖晶片中。 根據上述構想,本案所述之繪圖顯示模組,其中該影 像資料儲存裝置係為一圖框緩衝器,而該圖框緩衝器係定 義在設置於一影像顯示卡上之一區域記憶體中。 本案之另一方面係為一種繪圖顯示模組,應用於一電 · 腦系統中,該電腦系統包含有一系統記憶體、一影像擷取 ' 裝置以及一影像播放裝置,而該繪圖顯示模組包含: ' 一資料壓縮裝置,信號連接至該影像擷取裝置,其係將該 籲 影像擷取裝置所輸出之一數位影像資料進行壓縮而得致一 壓縮影像資料並儲存於定義在該系統記憶體中之一特定區 塊;以及一資料解壓縮裝置,信號連接至該影像資料儲存 裝置與該影像播放裝置,其係將該影像資料儲存裝置中所 儲存之該壓縮影像資料進行解壓縮而得回該數位影像資 料,進而傳送至該影像播放裝置進行播放。 根據上述構想,本案所述之繪圖顯示模組,其中該資 料壓縮裝置與該資料解壓縮裝置係完成於一繪圖晶片中。 根據上述構想,本案所述之繪圖顯示模組,其中該特 定區塊所存放之資料係可直接供該繪圖晶片進行存取。 本案之再一方面係為一種繪圖顯示方法,應用於一電 _ 腦系統中,該電腦系統包含有一系統記憶體、一影像擷取 裝置以及一影像播放裝置,而該繪圖顯示方法包含下列步 -驟:接收該影像擷取裝置所輸出之一數位影像資料並進行 '
第7頁 577229 五、發明說明(4) 壓縮而得致一壓縮影像資料;將該壓縮影像資料儲存於一 影像資料儲存裝置中;將該影像資料儲存裝置中所儲存之 該壓縮影像資料進行解壓縮而得回該數位影像資料,進而 傳送至該影像播放裝置進行播放。 根據上述構想,本案所述之繪圖顯示方法,其中更包 含下列步驟··利用一記憶體直接存取動作(DM A )來將該壓 縮影像資料直接寫入該系統記憶體中。 - 本案之又一方面係為一種繪圖顯示方法,應用於一電 〜 腦系統中,該電腦系統包含有一系統記憶體、一影像擷取 ' 裝置以及一影像播放裝置,而該繪圖顯示方法包含下列步 _ 驟:接收該影像擷取裝置所輸出之一數位影像資料並進行 壓縮而得致一壓縮影像資料;將該壓縮影像資料儲存於並 儲存於定義在該系統記憶體中之一特定區塊;以及將該特 定區塊中所儲存之該壓縮影像資料進行解壓縮而得回該數 位影像資料,進而傳送至該影像播放裝置進行播放。 根據上述構想,本案所述之繪圖顯示方法,其中該特 定區塊所存放之資料係可直接供一繪圖晶片進行存取。 簡單圖式說明 本案得藉由下列圖式及詳細說明,俾得一更深入之了 鲁 解: 第一圖:其係一目前常用之個人電腦架構示意圖。 · 第二圖:其係本案對於電腦系統中之繪圖顯示模組所發展 '
第8頁 577229 五、發明說明(5) 出來之一較佳實施例方塊示 第三圖:其係本案對於電腦 出來之另一較佳實施例方塊 本案圖式中所包含之各 微處理器1 0 南橋晶片1 2 顯示卡1 4 區域記憶體1 4 2 電視調頻器1 5 微處理器2 0 南橋晶片2 2 顯示卡2 4 區域記憶體2 4 2 影像播放裝置2 4 4 資料解壓縮裝置2 4 1 2 顯示器2 7 較佳實施例說明 請參見第二圖,其係本 模組所發展出來之一較佳實 主要包含有微處理器2 0、北 意圖。 系統中之繪圖顯示模組所發展 示意圖。 元件列示如下: 北橋晶片1 1 系統記憶體1 3 繪圖晶片1 4 1 類比數位轉換器1 4 3 硬碟16 北橋晶片2 1 系統記憶體2 3 繪圖晶片2 4 1 影像擷取裝置2 4 3 資料壓縮裝置2 4 1 1 硬碟26 案對於電腦系統中之繪圖顯示 施例方塊示意圖,該電腦系統 橋晶片2 1 、南橋晶片2 2 、系統
第9頁 577229 五、發明說明(6) 記憶體2 3、影像擷取裝置2 4 3以及影像播放裝置2 4 4。而當 一影像擷取裝置2 4 3 (例如將NTSC或PAL等類比電視信號轉 換成一數位信號(例如Y U V 4 2 2 )之電視信號解碼器(T V decoder))擷取一數位影像資料並送入位於顯示卡24上之 繪圖晶片2 4 1中進行處理時,設於本實施例之繪圖晶片2 4 1 中之資料壓縮裝置2 4 1 1係將該影像擷取裝置2 4 3所輸出之 一數位影像資料(例如γ U V 4 2 2 )進行壓縮而得致一壓縮影像 · 資料並健存至一圖框緩衝器(frame buffer)中,而該圖框 : 緩衝器(frame buffer)係定義在設置於顯示卡24上之一區 · 域記憶體(1 〇 c a 1 m e m 〇 r y ) 2 4 2中。而當系統欲將儲存於圖 鲁 框緩衝器中之壓縮影像資料儲存成一影像檔案時,便可利 用一記憶體直接存取動作(D Μ A )來將該壓縮影像資料直接 寫入該系統記憶體2 3中,然後再轉存至硬碟2 6中。 而當系統欲進行該影像檔案之播放動作時,便從硬碟 2 6中將該影像檔案轉存至系統記憶體2 3中,隨後利用該記 憶體直接存取動作(DM A )將該壓縮影像資料移動至該圖框 緩衝器中’而資料解壓縮裝置2 4 1 2便可將該壓縮影像資料 進行解壓縮而回復至該數位影像資料,然後再進一步提供 給影像播放裝置244於一顯示器27播放出來。 ^ 請參見第三圖,其係本案對於電腦系統中之繪圖顯示 模組所發展出來之另一較佳實施例方塊示意圖,該電腦系 _ 統主要包含有微處理器20、北橋晶片21 、南橋晶片22、系 統記憶體2 3、影像擷取裝置2 4 3以及影像播放裝置2 4 4。而 · 當一影像擷取裝置2 4 3 (例如將NTSC或PAL等類比電視信號 -
第10頁 577229 五、發明說明(7) 轉換成一數位信號(例如YUV4 2 2 )之電視信號解碼器(TV encoder))擷取一數位影像資料並送入位於北橋晶片2i中 之一繪圖晶片2 4 1中進行處理時,設於本實施例之繪圖晶 片2 4 1中之資料壓縮裝置2 4 1 1係將該影像擷取裝置2 4 3所輸 出之一數位影像資料(例如YUV4 2 2 )進行壓縮而得致一壓縮 影像負料並儲存至一圖框緩衝器(frame buffer)中,而該 圖框緩衝器(f r a m e b u f f e r )係定義於該系統記憶體2 3中之 一特定區塊,而該特定區塊係可直接供該繪圖晶片進行存 取。而當系統欲將儲存於圖框緩衝器中之壓縮影像資料儲 存成一影像檔案時,便可將該壓縮影像資料直接寫入該系 統記憶體2 3之其它區塊中,然後再轉存至硬碟2 6中。 而當系統欲進行該影像檔案之播放動作時,便從硬碟 2 6中將该影像檔案轉存至系統記憶體2 3中,隨後將該壓縮 影像資料移動至該圖框緩衝器中,而資料解壓縮裝置2 4 1 2 便可將該壓縮影像資料進行解壓縮而回復至該數位影像資 料,然後再進一步提供給影像播放裝置2 4 4於一顯示器2 7 播放出來。 而由上述影像操取動作與影像播放動作之敘述可知, 由於傳輸時要占用記憶體空間及其存取頻寬、周邊元件連 接介面匯流排(PCI )或繪圖加速埠(AGp)匯流排的頻寬之影 像 > 料量已先被壓縮而使資料量減少,因此在進行上述 ,擷取動作或是影像播放動作時,可有效降低資料之傳輸 量,進而避免電腦系統整體效能之下降,有效改盖習手段 之缺失,確實達成發展本案之主要目的。本案發;得由熟
第11頁 577229 五、發明說明(8) 習此技藝之人士任施匠思而為諸般修飾,然皆不脫如附申 請專利範圍所欲保護者。
l^H 577229 圖式簡單說明 第一圖:其係一目前常用之個人電腦架構示意圖。 第二圖:其係本案對於電腦系統中之繪圖顯示模組所發展 出來之一較佳實施例方塊示意圖。 第三圖:其係本案對於電腦系統中之繪圖顯示模組所發展 出來之另一較佳實施例方塊示意圖。
第13頁
Claims (1)
- 577229 六、申請專利範圍 1. 一種繪圖顯示模組,應用於一電腦系統中,該電腦系統 包含有一系統記憶體、一影像擷取裝置以及一影像播放裝 置,而該繪圖顯示模組包含: 一資料壓縮裝置,信號連接至該影像擷取裝置,其係 將該影像擷取裝置所輸出之一數位影像資料進行壓縮而得 致一壓縮影像資料;一影像資料儲存裝置,信號連接至該資料壓縮裝置與 該系統記憶體,其係儲存該資料壓縮裝置所輸出之該壓縮 影像資料,並可利用一記憶體直接存取動作(DM A )來將該 壓縮影像資料直接寫入該糸統記憶體中;以及 一資料解壓縮裝置,信號連接至該影像資料儲存裝置 與該影像播放裝置,其係將該影像資料儲存裝置中所儲存 之該壓縮影像資料進行解壓縮而得回該數位影像資料,進 而傳送至該影像播放裝置進行播放。 2 .如申請專利範圍第1項所述之繪圖顯示模組,其中該資 料壓縮裝置與該資料解壓縮裝置係完成於一繪圖晶片中。 3 .如申請專利範圍第1項所述之繪圖顯示模組,其中該影 像資料儲存裝置係為一圖框緩衝器,而該圖框緩衝器係定 義在設置於一影像顯示卡上之一區域記憶體中。4. 一種繪圖顯示模組,應用於一電腦系統中,該電腦系統 包含有一系統記憶體、一影像擷取裝置以及一影像播放裝 置,而該繪圖顯示模組包含: 一資料壓縮裝置,信號連接至該影像擷取裝置,其係 將該影像擷取裝置所輸出之一數位影像資料進行壓縮而得第14頁 577229 六、申請專利範圍 致一壓縮影像資料並儲存於定義在該系統記憶體中之一特 定區塊,以及 一資料解壓縮裝置,信號連接至該影像資料儲存裝置 與該影像播放裝置,其係將該影像資料儲存裝置中所儲存 之該壓縮影像資料進行解壓縮而得回該數位影像資料,進 而傳送至該影像播放裝置進行播放。 5. 如申請專利範圍第4項所述之繪圖顯示模組,其中該資 料壓縮裝置與該資料解壓縮裝置係完成於一繪圖晶片中。 6. 如申請專利範圍第5項所述之繪圖顯示模組,其中該特 定區塊所存放之資料係可直接供該繪圖晶片進行存取。 7. —種繪圖顯示方法,應用於一電腦系統中,該電腦系統 包含有一系統記憶體、一影像擷取裝置以及一影像播放裝 置,而該繪圖顯示方法包含下列步驟: 接收該影像擷取裝置所輸出之一數位影像資料並進行 壓縮而得致一壓縮影像資料; 將該壓縮影像資料儲存於一影像資料儲存裝置中; 將該影像資料儲存裝置中所儲存之該壓縮影像資料進 行解壓縮而得回該數位影像資料,進而傳送至該影像播放 裝置進行播放。 8. 如申請專利範圍第7項所述之繪圖顯示方法,其中更包 含下列步驟:利用一記憶體直接存取動作(DM A )來將該壓 縮影像資料直接寫入該系統記憶體中。 9. 一種繪圖顯示方法,應用於一電腦系統中,該電腦系統 包含有一系統記憶體、一影像擷取裝置以及一影像播放裝第15頁 577229 六、申請專利範圍 置,而該繪圖顯示方法包含下列步驟: 接收該影像擷取裝置所輸出之一數位影像資料並進行 壓縮而得致一壓縮影像資料; 將該壓縮影像資料儲存於並儲存於定義在該系統記憶 體中之一特定區塊;以及 將該特定區塊中所儲存之該壓縮影像資料進行解壓縮 而得回該數位影像資料,進而傳送至該影像播放裝置進行 播放。1 〇.如申請專利範圍第9項所述之繪圖顯示方法,其中該特 定區塊所存放之資料係可直接供一繪圖晶片進行存取。第16頁
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW091121316A TW577229B (en) | 2002-09-18 | 2002-09-18 | Module and method for graphics display |
| US10/647,805 US20040051714A1 (en) | 2002-09-18 | 2003-08-25 | Graphics display module and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW091121316A TW577229B (en) | 2002-09-18 | 2002-09-18 | Module and method for graphics display |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW577229B true TW577229B (en) | 2004-02-21 |
Family
ID=31989752
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW091121316A TW577229B (en) | 2002-09-18 | 2002-09-18 | Module and method for graphics display |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20040051714A1 (zh) |
| TW (1) | TW577229B (zh) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050219252A1 (en) * | 2004-03-30 | 2005-10-06 | Buxton Mark J | Two-dimensional buffer, texture and frame buffer decompression |
| CN102447962B (zh) * | 2010-09-30 | 2016-03-30 | 联想(北京)有限公司 | 一种具有电视功能的终端及显示方法 |
| US20170228206A1 (en) * | 2014-12-16 | 2017-08-10 | Hewlett-Packard Development Company, L.P. | Processing data in a thin client terminal |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4125873A (en) * | 1977-06-29 | 1978-11-14 | International Business Machines Corporation | Display compressed image refresh system |
| US5758177A (en) * | 1995-09-11 | 1998-05-26 | Advanced Microsystems, Inc. | Computer system having separate digital and analog system chips for improved performance |
| US5974471A (en) * | 1996-07-19 | 1999-10-26 | Advanced Micro Devices, Inc. | Computer system having distributed compression and decompression logic for compressed data movement |
| US5812789A (en) * | 1996-08-26 | 1998-09-22 | Stmicroelectronics, Inc. | Video and/or audio decompression and/or compression device that shares a memory interface |
| US5990958A (en) * | 1997-06-17 | 1999-11-23 | National Semiconductor Corporation | Apparatus and method for MPEG video decompression |
| US5961617A (en) * | 1997-08-18 | 1999-10-05 | Vadem | System and technique for reducing power consumed by a data transfer operations during periods of update inactivity |
| US5943064A (en) * | 1997-11-15 | 1999-08-24 | Trident Microsystems, Inc. | Apparatus for processing multiple types of graphics data for display |
| US6621499B1 (en) * | 1999-01-04 | 2003-09-16 | Ati International Srl | Video processor with multiple overlay generators and/or flexible bidirectional video data port |
| US6557065B1 (en) * | 1999-12-20 | 2003-04-29 | Intel Corporation | CPU expandability bus |
| US6628294B1 (en) * | 1999-12-31 | 2003-09-30 | Intel Corporation | Prefetching of virtual-to-physical address translation for display data |
| US6717987B1 (en) * | 2000-05-04 | 2004-04-06 | Ati International Srl | Video compression method and apparatus employing error generation and error compression |
| US6630936B1 (en) * | 2000-09-28 | 2003-10-07 | Intel Corporation | Mechanism and method for enabling two graphics controllers to each execute a portion of a single block transform (BLT) in parallel |
| US20030016226A1 (en) * | 2001-07-18 | 2003-01-23 | Chung-Yen Lu | Apparatus and method for pixel block compression during rendering in computer graphics |
| US6832269B2 (en) * | 2002-01-04 | 2004-12-14 | Silicon Integrated Systems Corp. | Apparatus and method for supporting multiple graphics adapters in a computer system |
| US20030234749A1 (en) * | 2002-06-20 | 2003-12-25 | Johnny Marks | System and method for communicating graphics image data over a communication network for display on a single logical screen |
-
2002
- 2002-09-18 TW TW091121316A patent/TW577229B/zh not_active IP Right Cessation
-
2003
- 2003-08-25 US US10/647,805 patent/US20040051714A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20040051714A1 (en) | 2004-03-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4245139B2 (ja) | 画像処理装置 | |
| CN101188778A (zh) | 输出视频流的装置与方法 | |
| KR100821407B1 (ko) | 화상 정보 처리 시스템 및 화상 정보 처리 방법 | |
| US20110316862A1 (en) | Multi-Processor | |
| JP3348917B2 (ja) | 画像信号処理装置 | |
| JP2005092203A (ja) | Yuv表示バッファ | |
| US20060033753A1 (en) | Apparatuses and methods for incorporating an overlay within an image | |
| TW577229B (en) | Module and method for graphics display | |
| JP4454837B2 (ja) | 画像処理装置 | |
| JP2000092437A (ja) | ディジタルカメラ装置 | |
| KR100477654B1 (ko) | 재생 영상 선택 장치 및 그 방법 | |
| CN1902659B (zh) | 用于手持装置中的图像处理的方法和设备 | |
| US7340101B2 (en) | Device and method for compressing and decompressing data for graphics display | |
| CN100433803C (zh) | 数字媒体播放器 | |
| JP2009118226A (ja) | メモリ制御装置および制御方法 | |
| JP2006023750A (ja) | ディスプレイコントローラにおけるデータ処理方法、ディスプレイコントローラおよび画像処理装置 | |
| CN103813072A (zh) | 信号处理电路、成像装置及程序 | |
| JP2732941B2 (ja) | 画像信号処理装置 | |
| CN1249568C (zh) | 动态图像摄影机的数字式动态与静态图像捉取转接器 | |
| JP2732940B2 (ja) | 画像圧縮伸長装置 | |
| KR101115942B1 (ko) | 텔레비젼 수상기에서의 섬네일 이미지 처리 장치 및 방법 | |
| CN201084878Y (zh) | 多信道影像配置电路 | |
| CN2583731Y (zh) | 影像数据压缩装置 | |
| JP2001028749A (ja) | 画像圧縮・伸張・表示装置 | |
| JP2000149001A (ja) | ディジタル画像記録装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |