JPH07504997A - 2重スキャンlcdパネル駆動用のアドレス変換を用いたvga制御器と駆動方法 - Google Patents

2重スキャンlcdパネル駆動用のアドレス変換を用いたvga制御器と駆動方法

Info

Publication number
JPH07504997A
JPH07504997A JP5516539A JP51653993A JPH07504997A JP H07504997 A JPH07504997 A JP H07504997A JP 5516539 A JP5516539 A JP 5516539A JP 51653993 A JP51653993 A JP 51653993A JP H07504997 A JPH07504997 A JP H07504997A
Authority
JP
Japan
Prior art keywords
frame buffer
half frame
display data
lcd panel
display
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.)
Pending
Application number
JP5516539A
Other languages
English (en)
Inventor
マティソン,フィリップ
キャビアスカ,ケン
Original Assignee
ブイ エル エス アイ テクノロジー,インコーポレイテッド
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
Application filed by ブイ エル エス アイ テクノロジー,インコーポレイテッド filed Critical ブイ エル エス アイ テクノロジー,インコーポレイテッド
Publication of JPH07504997A publication Critical patent/JPH07504997A/ja
Pending 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
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
    • G09G3/3611Control of matrices with row and column drivers
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2310/00Command of the display device
    • G09G2310/02Addressing, scanning or driving the display screen or processing steps related thereto
    • G09G2310/0202Addressing of scan or signal lines
    • G09G2310/0221Addressing of scan or signal lines with use of split matrices

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Liquid Crystal Display Device Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるため要約のデータは記録されません。

Description

【発明の詳細な説明】 2重スキャンLCDパネル駆動用のアドレス変換を用いたVGA制御器と駆動方 法 産業上の利用分野 本発明は一般にはコンピュータ表示装置とその駆動方法に係り、特に2重スキャ ン液晶表示(LCD)パネル駆動用のアドレス変換構成を用いるビデオグラフィ ックアダプタ(VGA)制御器に関する。
従来の技術 2重スキャンLCDパネルを開動する際、従来の技術におけるVGA制御器は表 示バッファを使用していた。この表示バッファは上半フレームと下半フレームと に分離され、この表示バッファによって中央処理装置f (CPU)の線形アド レス空間を占有する。タイミング制約の関係からVGA制御器はLCD両入力用 データに同時にアクセスしなければならない、上半フレームと下半フレームのア ドレスはメモリ内で別々に近接配置されるので、VGA制御器は下半フレーム内 表示データにアクセスすると同時に上半フレームにも向かい得るような方法の工 夫がなされてきた。LCDWJ入力用データに同時にアクセスする方法は、VG A制御器がアクセスする表示バッファの下半フレーム内表示データを半フレーム バッファメモリにロードすると同時に表示バッファの上半フレームにアクセスす ることによって達成された。VGA制御器はそれから上半フレームからの表示デ ータをLCDパネルの第1人力にロードし、同時に半フレームバッファメモリか らLCDパネルの第2人力にロードしてLCDパネルの面入力を同時に駆動した 。この半フレームバッファメモリは高価でありVGA制御器に不必要な原価高を もたらしている。
それ故に、半フレームバッファメモリの必要なしにLCDパネルの面入力をVG A制御器が同時に駆動することを可能にする変換論理を有するVGA制御器の提 供要求が存在していた。
発明の概要 改良型VGA制御器と、専用の半フレームバッファメモリを必要とすることなく 2重スキャンLCDパネルをVGA制御器が直接駆動し得るアドレス変換論理保 持の駆動方法と、を提供することが本発明の目的である。
本発明に従ってアドレス変換論理を随伴するVGA制御器が提供される。また上 半フレームバッファと下半フレームバッファとの2部分分離の表示バッファが提 供される。アドレス変換論理は線形CPUアドレス空間を非線形アドレス空間に 変換する6要するに5上半フレームバツフアと下半フレームバッファとは、それ ぞれが分離された近接アドレス空間を占有すると云うよりもむしろ表示バッファ の中で一対一対応にインタリーブされていると云う方がよい、アドレス変換論理 はCPUが表示データを表示バッファ内に蓄積する際表示データのインタリーブ を実行する。VGA制御器はLCDパネルに対する面入力しこ必要な表示情報検 索のために、インタリーブされた形で蓄積されたデータに対して1回アクセスを 実行する。VGA制御器は表示バッファから直接LCDパネルの面入力を駆動す るので、従来の技術のVGA制御器で使用された半フレームバッファメモリは不 要である。アドレス変換論理は表示バッファ内の表示データのインタリーブを自 動的に実行するので、変換はCPU運用上明白であり、従ってCPUは尚、従来 の技術のVGA制御器でなされたのと同様にして2個の近接メモリブロックへの 書き込みを実行する。
同様にしてCPUが2個の近接メモリブロックから表示データを読み取る時、ア ドレス変換論理はアドレス変換論理をCPUに対して完全に明白にしながら表示 バッファ内のインタリーブされたデータを検索する。このことは本発明のVGA 制御器が従来の技術のVGA制御器に対するのと同一のハードウェア及びソフト ウェアインタフェースの下で動作するのを可能にする。
前述の目的及びその他の目的、特徴、効果は付属図面の中で図解する本発明の好 適な実施例の以下の記述により明白となるであろう。
図面の簡単な説明 図1は2重スキャンLCDパネル翻動に用いられる従来の技術のVGA制御器の ブロック図である。
図2は2重スキャンLCDパネル註動に用いられる本発明のVGA制御器のブロ ック図である。
好適な実施例 本発明のVGA制御器の機能は1図1に示すような従来の技術における2重スキ ャンLCDパネル12の駆動形態時のVGA制御器10七の比較において最も良 く理解され得るであろう、従来のVGA制御器10は表示バッファ14として知 られる上半フレーム16と下半フレーム18とに分離して配置されたメモリブロ ックを有する0表示バッファ14は、図示の様に、2個の半フレーム16.18 を近接メモリブロックとする線形CPUアドレス空間を占有する。
タイミングを考えれば、従来のVGA制御器10はLCDパネル12の面入力2 0と22用の表示データを同時に出力しなければならない、これは9図示の如く 下半フレーム18の内容を半フレームバッファメモリ24へ転送することによっ て成就される。従来のVGA制御器10は(図示していない)アドレスデコード 論理髪有し1表示バッファ14の上半フレーム16へアクセスする場合には半フ レームバッファメモリ24内のデータにもまたアクセスする。このようにして従 来のV G A i#J御器土器10CDパネル12の面入力20と22用の表 示データを同時に出力する。従来のVGA制御器10はそれから上半フレーム1 6の中でめられる次の表示データへアクセスするためのアドレスを積増し続けて 、遂にはLCDパネル12の面入力20と22用の81表示データをLCDパネ ル12に出力するための上半フレーム16の内容の全てにアクセスするに至る0 表示バッファ14内のデータはLCDパネル12をリフレッシュし続けるために 適度な間隔でLCDパネル12に対して繰り返し出力される。
図2に着目する1本発明のVGA制御器30は異なる構成を使ってLCDパネル 12の面入力20と22とにデータを出力する1本発明のこのVGA制御器30 はCPUと表示バッファ34との間にアドレス変換論理32を有する。表示バッ ファ34は図示の如く上半フレーム36と下半フレーム38とを備える。これら の半フレーム36と38とは従来のVGA制御器10のように2個の近接メモリ ブロックを占有することはない。これらの半フレーム36と38とは、1つおき のメモリロケーションが1方の半フレームの内にあると同時に残余のメモリロケ ーションが他方の半フレームの中にあるようにインタリーブされる2例えば、上 半フレーム36が表示バッファ34の中の偶数アドレスの全てから構成される一 方で下半フレーム38が表示バッファ34の中の奇数のアドレスの全てから構成 されるということが可能であろう、このようにして本発明のVGA制御器30は 半フレームの両者に同時にアクセスすることが可能であり、LCDパネル12の 2つの入力20と22とに同時に表示データを出力することが可能である。アド レス変換論理32はCPUの読み取り書き込み開動作を行うので、表示バッファ 14の中のデータのインタリーブはCPUにとっては完全に明白になっていて、 従来のVGA制御器10に対して現用されているハードウェア及びソフトウェア のインタフェースで本発明のVGA制御器3oを使用することが可能となってい る。
本発明では、アドレス変換論理32が従来技術の半フレームバッファメモリ24 の代りをする。アドレス変換論理32は汎用の低価格のディジタル論理素子を備 え、従来技術の半フレームバッファメモリ24は高価な高速ランダムアクセスメ モリ(RAM)を使用するので、本発明のVGA制御器3Oの原価は従来のVG A制御器10の原価よりも格段に安価となる。
本発明を好適なる実施例によって記述する間は、用語は制約のためと云うよりも むしろ記述のための用語であり、より広い観点における本発明の真の範囲及び精 神を逸脱することのない追加される請求の範囲内での変更がなされ得ることを理 解されたい。

Claims (3)

    【特許請求の範囲】
  1. 1.装置内の表示データを蓄積する線形アドレス空間を有する中央処理装置(C PU)のインタフェース手段と、2重スキャンLCDパネルの最初の半分用の表 示データを排他的に蓄積する分離された上半フレームバッファ手段と該LCDパ ネルの次の半分用の表示データを排他的に蓄積する分離された下半フレームバッ ファ手段とを組合わせて備える、該分離された上半フレームバッファ手段と該分 離された下半フレームバッファ手段とが1つおきのアドレスで前記の分離された 上半フレームバッファ手段構成と同時に残余のアドレスで前記の分離された下半 フレームバッファ手段構成となるようにインタリーブされた一対一対応の配置を 備えてなる、前記表示データを装置内に蓄積した表示バッファと、 2個の近接したアドレスブロック中に前記中央処理装置のインタフェース手段に よって書き込まれる前記表示データが前記インタリーブされた一対一対応配置の 形に前記表示バッファの前記分離された上半フレームバッファ手段と前記分離さ れた下半フレームバッファ手段との中に蓄積されるように、前記中央処理装置の インタフェース手段の前記線形アドレス空間を変換するアドレス変換論理手段と 、前記LCDパネルを駆動するための第1と第2の出力手段と、 前記分離された上半フレームバッファ手段の中の前記表示データと前記分離され た下半フレームバッファ手段の中の前記表示データとが前記LCDパネルを駆動 するための前記第1と第2の出力手段に同時に出力され得るように、前記表示バ ッファの中に蓄積されている前記表示データにアクセスする出力制御手段と、 を組合せて備える前記2重スキャンLCDパネル駆動用のVGA制御装置。
  2. 2.装置内の表示データを蓄積する線形アドレス空間を有する中央処理装置(C PU)のインタフェース手段を準備するステップと、 2重スキャンLCDパネルの最初の半分用の表示データを排他的に蓄積する分離 された上半フレームバッファ手段と該LCDパネルの次の半分用の表示データを 排他的に蓄積する分離された下半フレームバッファ手段とを組合わせて備える、 該分離された上半フレームバッファ手段と該分離された下半フレームバッファ手 段とが1つおきのアドレスで前記の分離された上半フレームバッファ手段構成と 同時に残余のアドレスで前記の分離された下半フレームバッファ手段構成となる ようにインタリーブされた一対一対応の配置を備えてなる、前記表示データを装 置内に蓄積した表示バッファを準備するステップと、 2個の近接したアドレスブロック中に前記中央処理装置のインタフェース手段に よって書き込まれる前記表示データが前記インタリーブされた一対一対応配置の 形に前記表示バッファの前記分離された上半フレームバッファ手段と前記分離さ れた下半フレームバッファ手段との中に蓄積されるように、前記中央処理装置の インタフェース手段の前記線形アドレス空間を変換するアドレス変換論理手段を 準備するステップと、 前記LCDパネルを駆動するための第1と第2の出力手段を準備するステップと 、 前記分離された上半フレームバッファ手段の中の前記表示データと前記分離され た下半フレームバッファ手段の中の前記表示データとが前記LCDパネルを駆動 するための前記第1と第2の出力手段に同時に出力され得るように、前記表示バ ッファの中に蓄積されている前記表示データにアクセスする出力制御手段を準備 するステップと、を備える前記2重スキャンLCDパネルをVGA制御装置で駆 動する方法。
  3. 3.前記表示データを前記中央処理装置インタフェース手段によって前記表示バ ッファに書き込むステップと、前記表示バッファ内の前記表示データを前記出力 制御手段によって検素して前記表示データを前記LCDパネルを駆動するための 前記第1と第2の出力手段に出力するステップと、 を更に含んでなる請求項2に記載した前記2重スキャンLCDパネルをVGA制 御装置で駆動する方法。
JP5516539A 1992-03-20 1993-02-04 2重スキャンlcdパネル駆動用のアドレス変換を用いたvga制御器と駆動方法 Pending JPH07504997A (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US855,983 1977-11-30
US85598392A 1992-03-20 1992-03-20
PCT/US1993/000975 WO1993019452A1 (en) 1992-03-20 1993-02-04 Vga controller using address translation to drive a dual scan lcd panel and method therefor

Publications (1)

Publication Number Publication Date
JPH07504997A true JPH07504997A (ja) 1995-06-01

Family

ID=25322615

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5516539A Pending JPH07504997A (ja) 1992-03-20 1993-02-04 2重スキャンlcdパネル駆動用のアドレス変換を用いたvga制御器と駆動方法

Country Status (4)

Country Link
US (1) US5387923A (ja)
JP (1) JPH07504997A (ja)
KR (1) KR950700585A (ja)
WO (1) WO1993019452A1 (ja)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2741808B2 (ja) * 1991-11-22 1998-04-22 三洋電機株式会社 ドットマトリクス表示装置
JP3096362B2 (ja) * 1992-10-26 2000-10-10 沖電気工業株式会社 シリアルアクセスメモリ
US5537128A (en) * 1993-08-04 1996-07-16 Cirrus Logic, Inc. Shared memory for split-panel LCD display systems
US6215459B1 (en) * 1993-10-01 2001-04-10 Cirrus Logic, Inc. Dual display video controller
WO1995013601A1 (en) * 1993-11-09 1995-05-18 Honeywell Inc. Partitioned display apparatus
WO1995013604A1 (en) * 1993-11-09 1995-05-18 Honeywell Inc. Reconfigurable graphics memory architecture for display apparatus
JPH0876713A (ja) * 1994-09-02 1996-03-22 Komatsu Ltd ディスプレイ制御装置
US5617113A (en) * 1994-09-29 1997-04-01 In Focus Systems, Inc. Memory configuration for display information
US5933154A (en) * 1994-09-30 1999-08-03 Apple Computer, Inc. Multi-panel video display control addressing of interleaved frame buffers via CPU address conversion
US5625386A (en) * 1994-09-30 1997-04-29 Apple Computer, Inc. Method and apparatus for interleaving display buffers
US5644328A (en) * 1995-03-03 1997-07-01 Motorola Apparatus and method for operating groups of led display pixels in parallel to maximize active time
US5874928A (en) * 1995-08-24 1999-02-23 Philips Electronics North America Corporation Method and apparatus for driving a plurality of displays simultaneously
JPH09101503A (ja) * 1995-10-04 1997-04-15 Semiconductor Energy Lab Co Ltd 表示装置
US6310599B1 (en) 1995-12-22 2001-10-30 Cirrus Logic, Inc. Method and apparatus for providing LCD panel protection in an LCD display controller
US5764201A (en) * 1996-01-16 1998-06-09 Neomagic Corp. Multiplexed yuv-movie pixel path for driving dual displays
US5945974A (en) * 1996-05-15 1999-08-31 Cirrus Logic, Inc. Display controller with integrated half frame buffer and systems and methods using the same
US6160561A (en) 1996-09-12 2000-12-12 Micron Electronics, Inc. Method for displaying data on a video display
KR100220704B1 (ko) * 1997-04-30 1999-09-15 전주범 피디피의 입/출력 데이터 인터페이스 장치 및 방법
KR100259262B1 (ko) 1997-12-08 2000-06-15 윤종용 액정표시판넬 인터페이스 장치
US6091386A (en) * 1998-06-23 2000-07-18 Neomagic Corp. Extended frame-rate acceleration with gray-scaling for multi-virtual-segment flat-panel displays
US6943783B1 (en) * 2001-12-05 2005-09-13 Etron Technology Inc. LCD controller which supports a no-scaling image without a frame buffer
US20040160384A1 (en) * 2003-02-18 2004-08-19 Eric Jeffrey Hardware method for arranging dual-STN display data in a single memory bank to eliminate a half frame buffer
JP4501525B2 (ja) * 2004-05-12 2010-07-14 カシオ計算機株式会社 表示装置及びその駆動制御方法
US7573458B2 (en) * 2004-12-03 2009-08-11 American Panel Corporation Wide flat panel LCD with unitary visual display
CN107004091B (zh) * 2014-09-26 2021-07-13 英特尔公司 安全地交换车辆传感器信息

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59121391A (ja) * 1982-12-28 1984-07-13 シチズン時計株式会社 液晶表示装置
JPS59176985A (ja) * 1983-03-26 1984-10-06 Citizen Watch Co Ltd 液晶テレビ受信装置
JPS60257497A (ja) * 1984-06-01 1985-12-19 シャープ株式会社 液晶表示装置の駆動方法
JPS6177920A (ja) * 1984-09-22 1986-04-21 Sharp Corp 入力および液晶表示を行なう装置
US4745485A (en) * 1985-01-28 1988-05-17 Sanyo Electric Co., Ltd Picture display device
US4816816A (en) * 1985-06-17 1989-03-28 Casio Computer Co., Ltd. Liquid-crystal display apparatus
JPS63225295A (ja) * 1987-03-14 1988-09-20 シャープ株式会社 液晶表示装置
JP2702941B2 (ja) * 1987-10-28 1998-01-26 株式会社日立製作所 液晶表示装置
US5148155A (en) * 1990-11-13 1992-09-15 Wang Laboratories, Inc. Computer with tablet input to standard programs

Also Published As

Publication number Publication date
US5387923A (en) 1995-02-07
WO1993019452A1 (en) 1993-09-30
KR950700585A (ko) 1995-01-16

Similar Documents

Publication Publication Date Title
JPH07504997A (ja) 2重スキャンlcdパネル駆動用のアドレス変換を用いたvga制御器と駆動方法
US5099331A (en) Apparatus for overlaying a displayed image with a second image
KR940006361A (ko) 데이타 전송 제어 장치
US6340959B1 (en) Display control circuit
JPH05297860A (ja) 大エンディアン及び小エンディアンモードを有す柔軟性グラフィックインターフェース回路及び方法
JPH09281933A (ja) データドライバ及びこれを用いた液晶表示装置,情報処理装置
CN101266761B (zh) 存取存储器控制器的方法以及图像显示方法与***
KR930002926A (ko) 이중버퍼출력 디스플레이 시스템에서 프레임 버퍼간에 카피를 고속으로 위한 장치
KR100472478B1 (ko) 메모리 억세스 제어방법 및 장치
KR20090128813A (ko) 그래픽 메모리의 데이터 라이트 제어 방법 및 그 장치
JPS58116585A (ja) デイスプレイ表示制御方式
JPH03246766A (ja) 資料表示用メモリ管理方法
KR930009098B1 (ko) 액정표시제어장치
WO1992012510A1 (en) Image data recording and displaying circuit
JPH02140823A (ja) 文書表示装置
JP2001249644A (ja) 液晶表示装置
JPH04315195A (ja) 表示装置の表示データの格納・読出し方式
JPS61243492A (ja) ビツトマツプ・デイスプレイ装置
JPS6175381A (ja) 画像表示装置
JP3124166B2 (ja) Vramの表示アドレス演算回路
JPH0343792A (ja) 文字表示装置
JPH03188492A (ja) 画像表示装置におけるデータの制御方式
JPS63143588A (ja) 非同期書き込み読み出し装置
JPS59220790A (ja) Crtデイスプレイ制御装置
JPS62124592A (ja) デイスプレイ装置