JPH04506272A - 母線キャッシング計算機表示システム - Google Patents

母線キャッシング計算機表示システム

Info

Publication number
JPH04506272A
JPH04506272A JP3506633A JP50663391A JPH04506272A JP H04506272 A JPH04506272 A JP H04506272A JP 3506633 A JP3506633 A JP 3506633A JP 50663391 A JP50663391 A JP 50663391A JP H04506272 A JPH04506272 A JP H04506272A
Authority
JP
Japan
Prior art keywords
address
displacement
display
image data
image
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
JP3506633A
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 JPH04506272A publication Critical patent/JPH04506272A/ja
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36—Control 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/363—Graphics controllers
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】 母線キヤ・ソシング計算機表示システム援 用 ガリー H,=ニー7:/ (Gary H,Newman)の名義で1989 年1月23日出願され、この出願の譲受人に譲渡された、「ディジタル処理シス テムにおける多次元配列をアドレスするための仮想記憶装置管理配列(Virt ual Memory Management Arrangement Fo rAddressing Multi−Dimensional ArrayI n A Digital Processing System)Jという名称 の米国特許出願連続番号07/300783をこの明細書に援用。
発明の分野 この発明は一般的にはディジタル計算機の分野に、且つ更に詳細には計算機ビデ オ表示システムに関係している。
発明の背景 ディジタル計算機はしばしば画像を処理したり操作したりするために使用される 。画像は、例えば写真から計算機によって外部的に発生されるならば、写真的な ものであってもよい。又は、画像は図形的なものであってもよい、すなわちプロ グラム又は操作員の制御の下に計算機によって全面的に生成させることもできる 。いずれの場合でも、計算機は画像を変更する、例えば画像を回転させ若しくは 処理するために、画像を強調するために又は表示スクリーン上で観察者に画像に 関する付加的な情報′を与えるために使用されることができる。
典型的な画像は、「画素」又は「ベル」と呼ばれる複数の画像素子からなってお り、画素は処理され又は表示され得る画像の最小素子を構成している。各画素は 画素の色値又はグレーレベル値(すなわち、輝度)を表現する、選択された数の ビットを育するディジタルデータ語によって表現される。一般に、画像は、rn J及びrmJが長方形画像における各行及び列にある画素の数を同定している場 合、nxm語のビデオ記憶装置配列に記憶される。画像を表示するために、ディ ジタルデータ語はビデオ記憶装置配列から行ごとに順次読み取られてビデオ表示 装置による表示のためにアナログ形式に変換される。
ビデオ表示装置は一般に周期的に、典型的には30分の1秒ごとに、リフレ・ノ ンユされなければならず、従ってビデオ表示装置配列における各場所が同じレー トでアクセスされなければならない。リフレッシュはビデオ表示記憶ハードウェ アによって要求され、表示画像を破壊することなく中断されることができない。
ビデオ記憶装置配列がビデオ表示装置リフレッシュのために同時期にアクセスさ れているならば処理装置により要求されるビデオ記憶装置アクセスが遅延させら れなければならないので、ビデオ記憶装置配列に記憶されたディジタル画像デー タが又画像の処理のために必要とされる計算のために使用される場合には問題が 生じる。画像処理は一般に計算集約的であるので、アクセス要求に応じる際のそ のような遅延は処理を遅延させ、潜在的にはシステムの性能をかなり低下させる ことになる。
表示されるべき画像データを保持する別個の表示記憶装置と処理されるべき画像 データを保持する画像記憶装置の両方を備えている表示システムがあるけれども 、これらのシステムは、画像記憶装置における画像データが処理中に変更される ときには画像記憶装置における処理画像データが表示記憶装置へ複写されなけれ ばならないという欠点を持っている。しかしながら、この構成においては、画像 表示装置が表示記憶装置への転送のための画像データを得るためにアクセスされ ている間処理装置も又遅延させられなければならない。
発明の要約 この発明はこれらの問題を回避すると共に別個の表示・システム記憶装置を備え た新しい改良された表示システムを提供する。
藺単に要約すると、この発明はシステム記憶装置を備えたディジタル処理システ ムにおける母線への接続のための表示システムを提供する。表示システムは表示 記憶装置、表示装置及びインタフェースを含んでいる。表示記憶装置は画像デー タを記憶する。表示装置は表示記憶装置からの記憶画像データを受け、これに応 答して表示画像を生成する。インタフェースは母線から画像データ及びアドレス 信号を受ける。システムにおけるシステム記憶装置のアドレスを示しているこの アドレスデータに応答して、インタフェースは画像データが前記の表示記憶装置 に記憶された画像のための画像データに関係しているかどうかを決定し、これに 応答して表示記憶装置における画像データの記憶を制御する。注意されるべきこ とであるが、システム記憶装置の用語はこの文脈においては表示記憶装置以外の システムにおける任意の記憶装置を意味する。
更に明確には、この発明は表示記憶装置に対するリフレッシュ又は更新動作中で さえもCPUによるシステム記憶装置へのアクセスと干渉しないような方法で計 算機システムにおける画像を表示するための改良形システムを提供する。このシ ステムは表示記憶装置、処理装置、及びシステム記憶装置を相互接続する母線を 監視する。処理装置による処理中画像データを保持している、システム記憶装置 における場所が処理装置によって書き込まれると、表示システムはシステム記憶 装置へ書き込まれている画像データを受信し且つ記憶することによって画像デー タのそれのコピーを更新する。それはこのことをシステム記憶装置による同じデ ータの記憶と同時期に行う。これは、他のシステムでは大抵の場合必要とされる ような処理装置による余分の動作又は母線による余分の通信量を必要とすること なく表示記憶装置がシステム記憶装置と同時に更新されることを可能にする。
図面の簡単な説明 この発明は添付の諸請求項において詳細に示されている。この発明の上述の及び 更なる利点は添付の諸図面に関連して行われた次の説明を膠照することによって 一層よく理解されるであろうが、この諸図中、図1はこの発明に従って構成され た表示システムを備えた計算機システムの構成図であり、 図2は図1に描かれた表示システムに有効な表示駆動器の構成図であり、図3は 図2に示されたディジタル入力部分のデータバッファ及び母線制御インタフェー ス部分の構成図であり、 図4は図2に示されたディジタル入力部分に有効なアドレス翻訳回路の構成図で ある。
実施例の詳細な説明 図1に言及して概説すると、処理装置(CPU)10は記憶装置11に記憶され た画像データを、やはり記憶装置11に記憶されたプログラム及び非画像データ に応答して処理する。処理装置10は、一つの特定の実施例ではVME母線を構 成している母線12から画像データを検索し又この母線へ画像データを書き込む 。処理装置10は記憶装置11からプログラム命令及び非画像データを読み取り 、且つ又記憶装置11へ非画像データを書き込む。
一実施例においては、記憶装置11での動作を開始するために、処理装置10は 仮想アドレス空間における特定の仮想記憶場所を同定するVIRT ADR3仮 想アドレス信号を発生して送信する。画像データは処理装置の仮想アドレス空間 の所定の部分に記憶され、又プログラム命令及び非画像データは仮想アドレス空 間の別の部分に記憶される。
処理装置は、記憶装置11に画像データを記憶するためにそれをアクセスしてい る場合には又母線12の線14により記憶されるべき画像データを表現している DATA信号を送信するが、記憶装置11から画像データを検索するためにそれ をアクセスしている場合には、この記憶装置が同じ線14によりDATA信号を 送信する。察知されることであろうが、処理装置10は又母線12による転送を 制御するために通常の母線制御信号を送信する。記憶装置11は、画像仮想アド レスを物理的アドレスに変換して記憶装置11における特定の物理的記憶場所( 図示されていない)を同定するために、前述のニューマン出願に記載されたもの に類似した記憶装置写像ユニットを備えてもよい。
先へ進む前に、図1に描かれた計算機システムは前述の米国特許出願連続番号0 7/300783 (rニューマン」出願)に開示された画像仮想記憶装置管理 配列を含んでいるので、それに開示されたような仮想記憶装置管理配列を説明す るのが有効であろう。この管理配列においては、多次元配列において配列された データは、それぞれが各次元に沿って所定数のデータ項目を有している複数の副 配列に分割される。ニューマン出願に記載された管理配列における二次元配列に おいては、副配列はここで説明されるシステムにおいて二次元画像データにおけ るタイルに対応しており、タイルはスワツピング動作中の補助記憶装置と物理的 記憶装置11との間の転送の最小単位を構成している。一つの特定の実施例にお いては、画像データの配列における各画素は、垂直方向における画素の仮想場所 を同定する所定数のビット、及び水平方向における画素の仮想場所を同定する多 数のビットからなる仮想アドレスによって同定されるが、ビットの数は各画像に 関しては固定されているが画像間では可変である。各タイルは256画素×25 6画素配列に組織された64K (rKJ =1024仮想記憶場所)を収容し ており、従って各タイル内では、各画素は垂直方向における画素のタイルへのオ フセットを同定する8ビット部分及び水平方向における画素のタイルへのオフセ ットを同定する第2の8ビット部分によって同定されることができる。
各タイルは又、画像データへのタイルの、基準仮想アドレスからのオフセットを 同定する仮想アドレスを有しており、各タイルは垂直方向におけるタイルの画像 データへのオフセットを同定する可変ビット部分及び水平部分におけるタイルの 画像データへのオフセットを同定する可変数のビットからなる部分を含んでいる 仮想アドレスを有している。やはり画像の水平方向におけるタイルの数、すなわ ちそれの水平タイル寸法、を同定する、画像データへのタイルの水平オフセット を構成するビットの数は仮想アドレスのビット8ないしNと関係があり、この場 合2(N−8)は水平方向におけるタイルの数である。
この実施例においては、画像データは処理の仮想アドレス空間のIG(rGJ− 4073741824仮想記憶場所)部分に記憶されており、そしてこの部分は 256の4M (rMJ =1048576仮想記憶場所)セグメントに分割さ れており、そして仮想アドレスの高位部分は又画像データを収容している仮想ア ドレス空間の一つ以上の連続したセグメントを同定する。それゆえ、セグメント 識別子、すなわち画像における画素に対する仮想アドレスの高位部分は、水平ア ドレスビットの数と関係がある、画像の水平方向におけるタイルの数を間接的に 同定するが、これらの数はセグメントに記憶され得るすべての画像に対して同し である。
この背景の下に、図1に描かれた計算機システムは又選択された画像データを表 現する操作員に対する画像を表示するための表示システム23を備えている。
表示システム23は、画像データを記憶し且つこれを表示ユニット28による表 示のための線30により伝送可能なビデオ信号に変換する表示駆動器26を含ん でいる。表示駆動器は図2及び次のものと関連して、下で更に説明される。簡単 に言えば、仮想アドレス空間は多数の画像を記憶することができるが、その中の 一つ又は選択された数の画像だけが表示システム23によって一度に表示され得 る。処理装置10が表示システム23の表示している画像に関して記憶装置11 における記憶場所に画像データを記憶しているときには常に、表示記憶装置26 は母線12からのデータを複写してこれをその画像表示動作に使用することがで きる。
表示システム23は、システム記憶装置に送られている指令が読取り要求、書込 み要求、又は読取り・書込み要求であるならば、記憶装置におけるそれの画像を 単に更新する。更に、表示システムは、母線12の線15におけるVIRTAD R3仮想アドレス信号により同定されたような、システム記憶装置11に書き込 まれている場所が、表示システム23により表示されている画像に対する仮想ア ドレス範囲に対応しているならば、その記憶装置における画像を単に更新する。
この方法で処理装置10は記憶装置11及び表示システム23を同時に更新する ことができる。表示システムは父母線12におけるアドレスデータに応答しない ように不能化されることができる。
又図2に言及すると、一実施例における表示システム23は二つの包括的な部分 、すなわちディジタル入力部分25及びアナログ出力部分27に分割される。
ディジタル入力部分25の主要な機能は、仮想アドレス空間の画像部分の選択領 域における母線12からのデータを転送すること、及びこの画像データを表示記 憶装置116に記憶することである。アナログ出力部分27の主要な機能は表示 記憶装置116におけるデータと、表示ユニット28により表示され得る、一実 施例においてはRGB形式の、アナログビデオ信号に変換することである。
図2に示されているディジタル入力部分25は、仮想アドレス空間の選択領域に おけるアドレスのためにアドレス15及び母線12の制御線を監視する母線制御 インタフェース112を含んでいる。母線制御インタフェース112は、そのよ うなアドレスを検出したときに、このアドレスが下で説明されるある別の基準を 満たすならば、データバッファ114がデータ線14におけるDATA信号をラ ッチし、そのデータを記憶装置116における記憶のためにデータ先入れ先出し バッファ、DATA FIFO199へ転送することを可能にする線122にお ける信号を発生する。加えて、母線監視器は仮想アドレスをアドレス翻訳回路2 04に結合し、この回路は物理的アドレスを生成し、そしてこれはアドレス先入 れ先出しバ・−ファ、ADR3FTFO198に記憶されて、表示記憶装置11 6における記憶場所を同定するが、記憶装置116はデータバッファ114によ りラッチされたデータが記憶されることができる二重ボート等速呼出記憶装置か らなっている。バッファ198.199の使用は表示記憶装置116を母線12 から実効上切り離す。ビデオ制御回路118は表示記憶装置116における受信 画像データの記憶を制御する。記憶ユニット116に収容された画像データはビ デオ制御回路118の制御及びアドレス発生器206からのアドレスの下でそれ から読み出されて、アナログ出力部分27におけるディジタル−アナログ変換回 路120へ伝送される。ディジタル−アナログ変換回路120は、必要ならば、 ディジタル形式のデータを、表示ユニット28への伝送のための、それぞれ別個 のR(赤)、G(緑)及びB(青)の線150 (R)、150 (G)及び1 50(B)上のディジタルRGB形式のデータへ変換する。
表示駆動器は又、通常の方法で制御レジスタの集合における記憶のためのデータ を受けるための母線へのインタフェースを備えた制御レジスタ回路111を持っ ている。制御レジスタは下で説明されるような表示システム23における多数の その他の構成部分を制御する。
表示システム23、特にディジタル入力部分25の詳細な構造及び動作が今度は 更に詳細に説明される。最初に図2に言及すると、これにはディジタル入力部分 25の概観が与えられており、ディジタル入力部分25は表示記憶装置116に おける記憶場所に対するアドレスの源を供給する。上に記されたように、母線制 御インタフェース112は、図3に関連して下で更に詳細に説明されるが、仮想 アドレス空間の選択領域、すなわち、表示システム23により表示されている画 像に対応する領域、に対応する母線12からのVIRT ADR3仮想アドレス に応答してアドレスを供給する。母線監視器112は、そのようなアドレスを検 出すると、データバッファ114が母線12の線14におけるデータをラッチす ることを可能化し、画像仮想アドレスをアドレス翻訳器204に結合し、そして 次にこの翻訳器は表示記憶装置116における記憶場所を同定するアドレスを生 成し、これはアドレスバッファADR3FIFO198に記憶される。アドレス 翻訳器204は図4に関連して下で更に説明される。
ビデオアドレス発生器206はアドレス信号の第2の源である。ビデオアドレス 発生器206はデータが通常の方法で表示記憶装置116から読み取られる順序 を決定する。
母線監視器112及びデータバッファ114の詳細な機能的構成図が図3に描か れている。図3を参照すると、母線制御インタフェース112は制御回路292 からの信号に応答して母線112からのVIRT ADR3仮想アドレス信号を ラッチするアドレスラッチ290を備えており、そして制御回路292は線30 4における母線制御信号に応答して動作する。制御回路292は父母線制御線3 04により伝送される応答及びその他の制御信号を発生するが、これらの信号は モード選択線297におけるモード選択値の状態に依存する。モード選択値は制 御レジスタ111における制御・状態レジスタ(図示されていない)によって与 えられる。
母線12によるデータ及びアドレスの転送を制御する制御信号の特定の順序は母 線の特定の形式、及び母線12を構成するそれの仕様に依存するが、ここでは説 明されない。上述のように、表示記憶装置23は母線23におけるキャッシュと して動作し、VIRT ADR3仮想アドレスが選択範囲にあるならば処理装置 10が記憶装置11をアクセスしている間画像データを記憶するので、記憶装置 11は平常応答制御信号を発生してこれを母線における制御線(図示されていな い)により処理装置10に伝送する。応答制御信号は、例えば、処理装置10に よりデータ線14に乗せて送信されたデータを受信してこれをVIRTADR3 仮想アドレス信号により同定された場所に記憶したことを示すことができる。
別の場合には、応答制御信号は記憶装置が処理装置10により開示された検索動 作中データ線14によりDATA信号を送信していることを示すことができる。
加えて、応答制御信号は処理装置が例えばアクセス動作を再び試みることを可能 にするために誤りを示すことができる。しかしながら、これらの応答制御信号は 記憶装置11によって発生されるので、通常母線監視論理回路112はそれを発 生しない。しかしながら、一旦応答制御信号が記憶装置11によってアサートさ れたときには、母線監視論理回路112はそれをアサートされたままに維持し、 その了廿−トを実効上延長して、表示システム23が母線12における画像デー タに関連したそれ自体の動作を終えてしまうまで母線による更なるデータ転送を 阻止する。
更に図3に言及すると、処理装置10が表示システム23に関連した診断を行う ことを可能にするために、察知されることであろうが、表示システム23、特に 制御バッファ292は応答制御信号を発生して母線12により伝送すると同時に 、診断プログラムに関連した検査のために母線12におけるデータ線14による データの処理装置への伝送を可能にすることができる。診断モード動作は線29 7における選択されたモード選択値によって同定され得るが、これは母線監視論 理回路が母線12により要求されることのある応答制御信号を発生して送信する ことを可能にする。
データバッファ114は母線12による制御信号が、線14がデータを収容して いることを示しているときには常に、母線12の線14におけるDATA信号を ラッチする。データバッファ114は、DATA信号を受けるラッチングトラン シーバ298、制御バッファ292の制御の下でDATA信号を構成するバイト をスワップするバイトスワツパ308、及びバイトスワツパ308の出力を記憶 するためのレジスタ310を備えている。バイトスワツパ308は、例えば、バ イト及び二倍バイト転送中低位16データピツトがデータを含んでいるならば、 使用されて、データビットをこれが表示記憶装置1116に適当に記憶されるよ うに適当な線にスワップする。バイトスワツパ308の出力は、線14における VIRT ADR3仮想アドレスがそのレジスタを同定するならば、制御レジス タ111(図2)に結合されることができる。
上述のように、母線制御インタフェース112は母線12の線15におけるVI RT ADR3仮想アドレス信号が表示されている画像と関連した仮想アドレス 空間の画像部分の領域における場所を同定したことを決定したならば、このイン タフェース、特にアドレス翻訳器204は表示記憶装置116における記憶場所 を同定するための物理的アドレスを生成する。図4はアドレス翻訳器204の詳 細な機能的構成図を描いている。図4に関して、アドレス翻訳器204は四つの 包括的な部分からなっている。減算器232からなっている第1部分は、アドレ スラッチ290(図3)によりう・lチされたVTRT AT)R3仮想アドレ スによって表現されたアドレス値が表示システム23により表示されている画像 に対する基準アドレスより上にあるかどうかを決定する。上にあるならば、マス ク回路236、比較回路238及びANDゲート258からなっているアドレス 翻訳器204の別の部分は、(1)変位仮想アドレス値が画像を含んでいる仮想 アドレス空間の最大値より下にあるかどうか、且つ又(2)VIRT ADR3 仮想アドレスにより定義された画素が表示システムによって表示されているかど うかを決定する。表示システムは選択された画素パターン、例えば水平及び垂直 の両方向における一つおきの画素、4番目ごとの画素、などからなる「デシメー ト(間引き)」画像を表示することができるが、これは制御レジスタ111(図 2)におけるマスクレジスタ260のマスクによって規定される。マスク回路2 36は表示システムがVrRT ADR8仮想アドレスにより同定された画素を 表示しているかどうかを決定するためにマスクを用いてマスク動作を行う。それ を表示しており、且つVIRT ADR3仮想アドレスが、比較器238により 決定されたような、表示システムにより表示されている画像の仮想アドレスの範 囲内にあるならば、ANDゲート240は線258上のVAL ADR3妥当ア ドレス信号をアサートする。
他の二つの部分は表示されている画像に対する水平及び垂直アドレスを生成する が、これらのアドレスは二重ポート記憶装置116における記憶場所に対する、 それぞれ列及び行アドレスを本質的に規定する。前述のニューマン出願に関連し た上の説明から明らかなように、水平アドレスは減算器232から受けた変位仮 想アドレス値の可変数の低位ビットからなっており、且つ垂直アドレスは固定数 の中間ビットからなっている。水平アドレス発生部分は包括的にダウンシフタ2 42及びマスク回路252からなっている。同様に、垂直アドレス発生器は包括 的にダウンシフタ246、及びマスク回路245からなっている。
アドレス翻訳器204の詳細な動作が図4に関連して説明される。上述のように 、アドレス翻訳器204の第1及び第2部分は共同で、母線上のアドレスが表示 システムにより表示されている画像のための画像データを収容している仮想アド レスの範囲に対応しているかどうかを決定する。画像がデシメートされていない ならば、すなわち、表示システム23が画像を規定しているVTRT ADR8 仮想アドレス範囲における仮想アドレス値のすべてにより規定された画素を表示 しているならば、母線アドレスは記憶装置における画像の開始及び終了アドレス と比較される。母線アドレスがこの範囲内にないならば、データは無視されて、 その後回も起こらない。表示記憶装置に表示された最初の画素の開始仮想アドレ スは記憶装置基準アドレスレジスタ231に記憶される。記憶装置基準アドレス レジスタ231は表示されている画像の最初の画素の画像仮想アドレスを収容し ている。この値は減算器232によってラッチ290にラッチされた線230上 のVIRT ADR9仮想アドレスから減算される。線233上の否定信号によ って示されたように借りが生じるならば、母線アドレスは記憶装置基準アドレス レジスタに記憶されたような開始アドレスより小さく、従ってこのアドレスは無 視される。
借りが生じないならば、減算器232は線233上の肯定(アサート)信号、及 びマスク回路236に送られる変位仮想アドレス値を発生する。この場合には、 変位アドレスは制御レジスタ111におけるアドレスマスクレジスタ260の内 容でマスク回路236によってマスクされる。この動作の際、マスク回路236 は変位仮想アドレス値を規定するビット及びマスクと関連してビット形式のAN D動作を行う。比較器238はマスク動作が比較レジスタ237における値に等 しい値を生じるかどうかを決定し、もし生じるならば、VTRT ADR8仮想 アドレスにより同定された画素は表示システムにより表示されている画素の一つ である。
非デシメート画像に対しては、マスクは単にマスク回路236が、上に同定され たニューマン出願に記載されたようなタイルを規定する、水平及び垂直仮想アド レスの高位ビットを検査して、母線アドレスが表示されているアドレスの範囲内 にあるかどうかを決定することを可能にすることを必要とするだけである。デシ メート図像に対しては、マスクは又表示されるべき画素パターンを規定する、水 平及び垂直の両方向における低位アドレスビットを同定する。ANDゲート24 0は線233上の否定借り信号及び線239上の比較動作の結果についてプール のAND動作を行って、ラッチされたVIRT ADR9仮想アドレスが表示さ れている画素を同定するならば線258上のアサート信号を発生する。
vAL ADR3妥当アドレス信号は表示記憶装置116に関連の画像データを 記憶するべきかどうかを決定する。
ANDゲート240が、表示システム23が母線12上(7)IM VIRTA DR3画像仮想アドレスにより同定された画素を表示しているときには、水平及 び垂直アドレスはそれぞれの発生部分によって発生される。母線12から受けた VIRT ADR3仮想アドレスは水平及び垂直の両アドレスを含んでおり、従 ってそれぞれの水平及び垂直アドレスは独立して発生されなければならない。
これは、減算器232から線244上の変位アドレスを取って、差をシフトし且 つマスクして水平及び垂直アドレスを分離し、水平及び垂直アドレス値を別々に 生成することによって行われる。
水平及び垂直アドレス値を分離するために、線244上の変位仮想アドレス値は 独立的に水平及び垂直ダウンシフタ242及び246に結合される。水平ダウン シフタ242は線244上の変位アドレスを右へ移動して水平アドレスを生成す る。移動の量は制御レジスタ111における水平シフトレジスタ266の値によ って決定される。水平シフトレジスタ266は水平ダウンシフタ242が、画像 が水平方向においてデシメートされているときにだけシフトすることを可能にす るが、これはそうでない場合には画素データが各水平アドレス値と関連した記憶 場所に記憶されるからである。しかしながら、画像が水平方向においてデシメー トされているときには、画素の選択された一部分である、表示されるべき水平方 向における連続した画素に関する画素データは連続した水平アドレス値により規 定された表示記憶装置116(図2)における記憶場所に記憶され、そして移動 は表示されるべき画素に対する所要の水平アドレス値を実効上与える。
線244上の変位アドレスは水平アドレス値の最上位ビットのすぐ上の垂直アド レス値で配列されており、且つ水平アドレス値を構成しているビットの数は可変 であるので、マスキング回路252は水平ダウンシフタ242がシフトさせたか もしれない垂直アドレスビットの任意のものを覆うように準備されている。マス キング動作は制御レジスタ111(図2)における水平寸法マスクレジスタ26 4からのマスクを使用する。マスクにおけるビット位置の1は水平アドレスのビ ・・Iトを示し、巨つOはクリアされるべき垂直アドレスのビ・・ノドを示して いる。
マスク回路252は本質的には、垂直アドレスビットの任意のものを覆うために 水平ダウンンフタ242からのシフトしたアドレスのビットとマスクのビットと の間でビット形式のプールのAND演算を行う。
同様に、垂直アドレスに対しては、垂直ダウンシフタ246は制御レジスタ11 1における垂直シフトレジスタ247の内容によって決定された量だけ線244 上の変位アドレスを移動する。垂直ダウンシフタ246の出力は制御レジスタ1 11における垂直寸法マスクレジスタ268のマスクによってマスク回路245 においてマスクされて、垂直アドレスへと移動された任意の高位の変位仮想アド レスを覆う。マスク回路252(水平アドレス部分におけるもの)及び245( 垂直アドレス部分におけるもの)により生成された結果は、HORrZADR3 水平アドレス信号及びVIRT ADR3垂直アドレス信号276を含んでおり 、これらは記憶装置116における記憶位置を同定するために使用されたアドレ スの残りを構成している。
水平及び垂直アドレス値は、一旦決定されると、パイプライン式レジスタ310 (図3)におけるラッチされた画素データの表示記憶装置116における記憶を 制御するために使用され得る。クロッキング信号は表示記憶装置からのビデオデ ータ信号と共にアナログ出力部分27に結合される。
画素データは適当なアナログ信号を発生して表示ユニット28を制御するために ビデオボードに送られる。これは通常の方法で実施されればよく、従ってここで はこれ以上説明されない。
この発明は多くの利点を提供する。表示システム23は、処理装置による処理中 画像データを保持するシステム記憶装置における記憶場所が処理装置によって書 き込まれるときに母線12を監視するので、システム記憶装置に書き込まれてい る画像データを、システム記憶装置による同じデータの記憶と同時期に受信し且 つ記憶することによって画像データのそれのコピーを更新する。これは表示記憶 装置が他のシステムでは大抵の場合必要とされるような処理装置による余分の動 作又は母線による通信量を必要とすることなくシステム記憶装置と同時に更新さ れることを可能にする。この発明は表示寸法が処理する画像の大きさに独立であ ることを許容し、且つ仮想記憶装置にある画像の表示を可能にする。すなわち、 物理的記憶装置に画像全体を記憶することが必要でないので、表示装置は非常に 大きい画像のデシメート図を表示することができる。
前述の説明はこの発明の特定の実施例に限定されてきた。しかしながら、この発 明の諸利点の若干又はすべてのものの達成を伴って種々の変形及び変更がこの発 明に対して行われ得ることは明らかであろう。それゆえに、この発明の真の精神 及び範囲内に入るようなすべての変形例及び変更例を包含することが添付の諸請 求項の目的である。
システム記憶装置を有するディジタル処理システムにおける母線への接続のため の表示システム。この表示システムは表示記憶装置、表示装置及びインタフェー スを備えている。表示記憶装置は画像データを記憶する。表示装置は表示記憶装 置から記憶画像データを受け且つこれに応答して表示画像を生成する。インタフ ェースは母線から画像データ及びアドレス信号を受信するが、この信号はシステ ム記憶装置におけるアドレスに対応している。アドレス信号に応答して、インタ フェースは画像データが前記の表示記憶装置に記憶された画像に対する画像デー タに関係しているかどうかを決定し且つこれに応答して表示記憶装置における画 像データの記憶を制御する。
国際調査報告 国際調査報告 US 9101881 S^ 46154

Claims (32)

    【特許請求の範囲】
  1. 1.システム記憶装置を有するディジタル処理システムにおける母線への接続の ための表示システムであって、 A.画像データを記憶するための表示記憶装置、B.前記の表示記憶装置から記 憶画像データを受けて表示画像を生成するための表示装置、 C.画像データ、及び前記のシステム記憶装置におけるアドレスを指定するため のアドレスデータを前記の母線から受けるためのインタフェースであって、前記 のアドレスデータに応答して画像データが前記の表示記憶装置に記憶された画像 に対する画像データに関係しているかどうかを決定し且つこれに応答して表示記 憶装置における画像データの記憶を制御する前記のインタフェース、を備えてい る前記の表示システム。
  2. 2.前記のインタフェースが、 A.前記の母線からアドレス信号を受けるためのアドレス受信器、B.i.表示 システムにより表示されている画像に対応するアドレスをアドレス信号が同定す ることを確認するための範囲確認回路、及びii.画像データが記憶されるべき である表示記憶装置における記憶場所を同定するためにアドレス信号に関連して 翻訳動作を行うためのアドレス翻訳器、を含んでいるアドレス処理装置、 を備えている、請求項1の表示システム。
  3. 3.前記の範囲確認回路が、 A.アドレスが選択きれた基準アドレスより上にあるかどうかを決定するための 基準確認回路、及び B.アドレスが前記の基準アドレスより上の選択された最大変位値未満であるか どうかを決定するための変位確認回路、を含んでいる、請求項2の表示システム 。
  4. 4.前記の基準確認回路が、 A.前記の基準アドレスを記憶するための基準アドレスレジスタ、B.アドレス 受信器からのアドレスと基準アドレスレジスタに記憶された基準アドレスとの間 の差を決定するための且つ差が負であるならば、アドレスが基準アドレスより下 にあることを示す借り信号を発生するための減算回路、を含んでいる、請求項3 の表示システム。
  5. 5.前記の変位確認回路が、 A.アドレス受信器からのアドレスと基準アドレスレジスタに記憶された基準ア ドレスとの間の差を決定するための且つ変位アドレスを生成するための減算回路 、 B.マスク値を記憶するためのマスクレジスタであって、これの内容が選択され た最大変位値を同定する選択値を有している前記のマスクレジスタ。 C.マスクレジスタの内容を用いて変位アドレスと関連してマスキング動作を行 ってマスクされた変位アドレスを生成するためのマスク回路、及びD.マスクさ れた変位アドレスの選択状態を決定して、これによりアドレスが前記の基準アド レスより上の選択された最大変位値未満であるかどうかを決定するための状態決 定回路、 を備えている、請求項3の表示システム。
  6. 6.マスクレジスタに記憶されたマスク値が又選択デシメーション画像を同定す る、請求項5の表示システム。
  7. 7.前記のアドレス翻訳器が、 A.前記の基準アドレスを記憶するための基準アドレスレジスタ、B.アドレス 及び基準アドレスに応答して変位アドレスを生成するための減算回路、 C.変位アドレスに応答して水平アドレスを生成するための水平アドレス部分、 及び D.変位アドレスに応答して垂直アドレスを生成するための垂直アドレス部分、 を含んでいる、請求項2の表示システム。
  8. 8.水平アドレス部分が、 A.変位アドレスを選択された範囲移動して移動水平変位アドレス値を生成する ためのシフト回路、及び B.移動水平変位値と関連してマスキング動作を行って変位アドレスの選択部分 をマスクして水平変位を分離させるためのマスク回路、を備えている、請求項7 の表示システム。
  9. 9.垂直アドレス部分が、 A.変位アドレスを選択された範囲移動して移動垂直変位アドレス値を生成する ためのシフト回路、及び B.移動垂直変位値と関連してマスキング動作を行って変位アドレスの選択部分 をマスクして垂直変位を分離させるためのマスク回路、を備えている、請求項7 の表示システム。
  10. 10.前記のインタフェースが、前記の表示記憶装置に画像データを記憶するの に先立って前記の母線から前記の画像データを受信するために前記の母線及び前 記の表示記憶装置と連絡しているバッファを含んでいる、請求項1の表示システ ム。
  11. 11.前記のインタフェースが、前記の表示記憶装置におけるアドレスをアドレ スして前記の画像データを記憶する前に前記のアドレス翻訳器からアドレスデー タを受信するために前記のアドレス処理装置と連絡したバッファを含んでいる、 請求項2の表示システム。
  12. 12.システム記憶装置を有するディジタル処理システムにおける母線への接続 のための且つ画像データを表示装置に供給するための表示装置駆動器であって、 A.画像データを記憶するための表示記憶装置、並びにB.画像データ、及び前 記のシステム記憶装置におけるアドレスに対応しているアドレスデータを前記の 母線から受信するためのインタフェースであって、前記のアドレスデータに応答 して画像データが前記の表示記憶装置に記憶された画像に対する画像データに関 係しているかどうかを決定し且つこれに応答して表示記憶装置における画像デー タの記憶を制御する前記のインタフェース、を備えている前記の表示装置駆動器 。
  13. 13.前記のインタフェースが、 A.前記の母線からアドレス信号を受信するためのアドレス受信器、B.i.前 記の表示記憶装置に記憶されている画像に対応するアドレスをアドレス信号が同 定したことを確認するための範囲確認回路、及びii.アドレス信号と関連して 翻訳動作を行って、画像データが記憶されるべきである表示記憶装置における記 憶場所を同定するためのアドレス翻訳器、を含んでいるアドレス処理装置、 を備えている、請求項12の表示装置駆動器。
  14. 14.前記の範囲確認回路が、 A.アドレスが選択された基準アドレスより上にあるかどうかを決定するための 基準確認回路、及び B.アドレスが前記の基準アドレスより上の選択された最大変位値未満であるか どうかを決定するための変位確認回路、を含んでいる、請求項13の表示装置駆 動器。
  15. 15.前記の基準確認回路が、 A.前記の基準アドレスを記憶するための基準アドレスレジスタ、及びB.アド レス受信器からのアドレスと基準アドレスレジスタに記憶された基準アドレスと の間の差を決定するための且つ差が負であるならば、アドレスが基準アドレスよ り下にあることを示す借り信号を発生するための減算回路、を含んでいる、請求 項14の表示装置駆動器。
  16. 16.前記の変位確認回路が、 A.アドレス受信器からのアドレスと基準アドレスレジスタに記憶された基準ア ドレスとの間の差を決定するための且つ変位アドレスを生成するための減算回路 、 B.マスク値を記憶するためのマスクレジスタであって、これの内容が選択され た最大変位値を同定する選択値を有している前記のマスクレジスタ、C.マスク レジスタの内容を用いて変位アドレスと関連してマスキング動作を行い、マスク された変位アドレスを生成するためのマスク回路、及びD.マスクされた変位ア ドレスの選択状態を決定して、これによりアドレスが前記の基準アドレスより上 の選択された最大変位値未満であるかどうかを決定するための状態決定回路、 を備えている、請求項14の表示装置駆動器。
  17. 17.マスクレジスタに記憶されたマスク値が又選択されたデシメーション情報 を同定する、請求項14の表示装置駆動器。
  18. 18.前記のアドレス翻訳器が、 A.前記の基準アドレスを記憶するための基準アドレスレジスタ、B.アドレス 及び基準アドレスに応答して変位アドレスを生成するための減算回路、 C.変位アドレスに応答して水平アドレスを生成するための水平アドレス部分、 並びに D.変位アドレスに応答して垂直アドレスを生成するための垂直アドレス部分、 を含んでいる、請求項13の表示装置駆動器。
  19. 19.水平アドレス部分が、 A.変位アドレスを選択された範囲移動して移動水平変位アドレス値を生成する ためのシフト回路、及び B.移動水平変位値と関連してマスキング動作を行って変位アドレスの選択部分 をマスクして水平変位を分離するためのマスク回路、を備えている、請求項18 の表示装置駆動器。
  20. 20.垂直アドレス部分が、 A.変位アドレスを選択された範囲移動して移動垂直変位アドレス値を生成する ためのシフト回路、及び B.移動垂直変位値と関連してマスキング動作を行って変位アドレスの選択部分 をマスクして垂直変位を分離するためのマスク回路、を備えている、請求項18 の表示装置駆動器。
  21. 21.前記のインタフェースが、前記の表示記憶装置に画像データを記憶するの に先立って前記の母線から前記の画像データを受信するために前記の母線及び前 記の表示記憶装置と連絡しているバッファを含んでいる、請求項12の表示装置 駆動器。
  22. 22.前記の画像データを記憶するために前記の表示記憶装置におけるアドレス をアドレスする前に前記のアドレス翻訳器からアドレスデータを受信するために 前記のアドレス処理装置と連絡しているバッファを前記のインタフェースが含ん でいる、請求項13の表示装置駆動器。
  23. 23.システム記憶装置を有するディジタル処理システムにおける母線に接続さ れた画像表示システムにおける画像情報を更新するための方法であって、A.画 像データ、及び前記のシステム記憶装置におけるアドレスを指定するアドレスデ ータを受信する段階、 B.前記のアドレスデータに応答して画像データが前記の画像表示システムに記 憶された画像に対する画像データに関係しているかどうかを決定する段階、並び に C.前記の決定に応答して画像表示システムにおける画像データの記憶を制御す る段階、 を含んでいる前記の方法。
  24. 24.画像データが記憶された画像データに関係しているかどうかを決定する前 記の段階が、 A.アドレス信号が画像表示システムにより記憶されている画像に対応するアド レスを同定したことを確認する段階、及びB.アドレス信号と関連して翻訳動作 を行って、画像データが記憶されるべきである表示システムにおける記憶場所を 同定する段階、を含んでいる、請求項23の方法。
  25. 25.アドレス確認の前記の段階が、 A.アドレスが選択された基準アドレスより上にあるかどうかを決定する段階、 及び B.アドレスが前記の基準アドレスより上の選択された最大変位値より小さいか どうかを決定する段階、 を含んでいる、請求項24の方法。
  26. 26.前記のアドレスが選択された基準アドレスより上にあるかどうかを決定す る前記の段階が、 A.前記の基準アドレスを記憶する段階、及びB.母線からのアドレスと記憶基 準アドレスとの間の差を決定し、且つ差が負であるならば、アドレスが基準アド レスより下であることを示す借り信号を発生する段階、 を含んでいる、請求項25の方法。
  27. 27.アドレスが選択された最大変位値より小さいかどうかを決定する前記の段 階が、 A.母線からのアドレスからのアドレスを記憶基準アドレスから減算する段階、 B.変位アドレスを生成する段階、 C.選択された最大変位値を同定するマスク値を記憶する段階、D.マスク値を 用いて変位アドレスと関連してマスキング動作を行ってマスクされた変位アドレ スを生成する段階、及びE.マスクされた変位アドレスの選択状態を決定して、 これによりアドレスが前記の基準アドレスより上の選択された最大変位値より小 さいかどうかを決定する段階、 を含んでいる、請求項25の方法。
  28. 28.翻訳動作を行う前記の段階が、 A.前記の基準アドレスを記憶する段階、B.アドレス及び基準アドレスに応答 して変位アドレスを生成する段階、C.変位アドレスに応答して水平アドレスを 生成する段階、並びにD.変位アドレスに応答して垂直アドレスを生成する段階 、を含んでいる、請求項24の方法。
  29. 29.水平アドレスを生成する前記の段階が、A.変位アドレスを選択された範 囲移動して移動水平変位アドレス値を生成する段階、及び B.移動水平変位値に関連したマスキング動作を行って、変位アドレスの選択部 分をマスクして水平変位を分離する段階、を含んでいる、請求項28の方法。
  30. 30.垂直アドレスを生成する前記の段階が、A.変位アドレスを選択された範 囲移動して移動垂直変位アドレス値を生成する段階、及び B.移動垂直変位値と関連したマスキング動作を行って、変位アドレスの選択部 分をマスクして垂直変位を分離する段階、を含んでいる、請求項28の方法。
  31. 31.前記の母線から画像データを受信する前記の段階が、前記の表示記憶装置 に前記の画像データを記憶する前に前記の画像データをバッファに記憶する段階 を含んでいる、請求項23の方法。
  32. 32.アドレス翻訳の段階に続いて、前記の画像データを記憶するべき前記の表 示記憶装置におけるアドレスを選択するために前記のアドレスを使用する前に前 記のアドレスがバッファに記憶される、請求項24の表示システム。
JP3506633A 1990-03-23 1991-03-21 母線キャッシング計算機表示システム Pending JPH04506272A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US498,031 1990-03-23
US07/498,031 US5287452A (en) 1990-03-23 1990-03-23 Bus caching computer display system

Publications (1)

Publication Number Publication Date
JPH04506272A true JPH04506272A (ja) 1992-10-29

Family

ID=23979338

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3506633A Pending JPH04506272A (ja) 1990-03-23 1991-03-21 母線キャッシング計算機表示システム

Country Status (4)

Country Link
US (1) US5287452A (ja)
EP (1) EP0473774A1 (ja)
JP (1) JPH04506272A (ja)
WO (1) WO1991014983A1 (ja)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6289408B1 (en) * 1995-05-08 2001-09-11 Apple Computer, Inc. Bus interface with address mask register for transferring selected data from one bus to another
US5815168A (en) * 1995-06-23 1998-09-29 Cirrus Logic, Inc. Tiled memory addressing with programmable tile dimensions
US5917506A (en) * 1996-12-05 1999-06-29 Winbond Electronics Corp. Fast data alignment display queue structure for image block transfer
US6031550A (en) * 1997-11-12 2000-02-29 Cirrus Logic, Inc. Pixel data X striping in a graphics processor
US5999199A (en) * 1997-11-12 1999-12-07 Cirrus Logic, Inc. Non-sequential fetch and store of XY pixel data in a graphics processor
US7257158B1 (en) 1998-05-18 2007-08-14 Kendyl A. Román System for transmitting video images over a computer network to a remote receiver
EP0967588A1 (fr) * 1998-06-23 1999-12-29 Koninklijke Philips Electronics N.V. Controleur d'ecran avec circuit d'animation
AU2645099A (en) * 1998-11-12 2000-06-05 Boris Nikolayevich Vilkov A system and a method for transformation of memory device addresses
US7671864B2 (en) * 2000-01-14 2010-03-02 Roman Kendyl A Faster image processing
US8416847B2 (en) * 1998-12-21 2013-04-09 Zin Stai Pte. In, Llc Separate plane compression using plurality of compression methods including ZLN and ZLD methods
US8290034B2 (en) * 1998-12-21 2012-10-16 Zin Stai Pte. In, Llc Video transmission and display including bit-wise sub-sampling video compression
US8170095B2 (en) * 1998-12-21 2012-05-01 Zin Stai Pte. In, Llc Faster image processing
US7233619B1 (en) * 1998-12-21 2007-06-19 Roman Kendyl A Variable general purpose compression for video images (ZLN)
US8068544B2 (en) 1998-12-21 2011-11-29 Zin Stai Pte. In, Llc Compression with doppler enhancement
US20080250458A1 (en) * 1998-12-21 2008-10-09 Roman Kendyl A Media exchange for handheld wireless receivers and other media user devices
US20030005428A1 (en) * 2001-05-26 2003-01-02 Roman Kendyl A. Global media exchange
US7016417B1 (en) 1998-12-23 2006-03-21 Kendyl A. Roman General purpose compression for video images (RHN)
US8004572B2 (en) * 1999-05-17 2011-08-23 Zin Stai Pte. In, Llc System for transmitting a video stream over a computer network to a remote receiver
US6721070B1 (en) * 1999-11-04 2004-04-13 Xerox Corporation Apparatus and method for counting pixels in print data
US6897968B1 (en) * 1999-11-04 2005-05-24 Xerox Corporation Apparatus and method for counting pixels in print data
US7191462B1 (en) * 1999-11-08 2007-03-13 Kendyl A. Román System for transmitting video images over a computer network to a remote receiver
JP2002342303A (ja) * 2001-05-14 2002-11-29 Hitachi Ltd データプロセッサ
JP2005217908A (ja) * 2004-01-30 2005-08-11 Toshiba Corp 情報処理装置および同装置におけるコンテンツの表示方法
CN101600029B (zh) * 2008-06-06 2013-05-08 博通集成电路(上海)有限公司 背景噪声降低系统及方法
JP6155723B2 (ja) * 2013-03-18 2017-07-05 富士通株式会社 レーダ装置及びプログラム

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2095441A (en) * 1981-03-25 1982-09-29 Philips Electronic Associated A method of storing data and a store therefor
US4439760A (en) * 1981-05-19 1984-03-27 Bell Telephone Laboratories, Incorporated Method and apparatus for compiling three-dimensional digital image information
JPS58139241A (ja) * 1982-02-10 1983-08-18 Toshiba Corp 画像メモリアクセス方式
ATE16143T1 (de) * 1982-05-28 1985-11-15 Hell Rudolf Dr Ing Gmbh Verfahren und einrichtung zur reproduktion eines bildes mit groeberer aufloesung als bei der bildabtastung.
GB2130855B (en) * 1982-11-03 1986-06-04 Ferranti Plc Information display system
FR2544898B1 (fr) * 1983-04-25 1985-07-19 Texas Instruments France Dispositif d'affichage video sur ecran d'affichage par balayage d'une trame ligne par ligne et point par point
JPS59205667A (ja) * 1983-05-09 1984-11-21 Sharp Corp グラフイツクデイスプレイ装置の図形ブリンク方式
US4679038A (en) * 1983-07-18 1987-07-07 International Business Machines Corporation Band buffer display system
GB8322438D0 (en) * 1983-08-19 1983-10-12 Marconi Avionics Display systems
JPS60145761A (ja) * 1984-01-06 1985-08-01 Nec Corp フアクシミリ装置の原稿イメ−ジ情報表示回路
US4633415A (en) * 1984-06-11 1986-12-30 Northern Telecom Limited Windowing and scrolling for a cathode-ray tube display
FR2566951B1 (fr) * 1984-06-29 1986-12-26 Texas Instruments France Procede et systeme pour l'affichage d'informations visuelles sur un ecran par balayage ligne par ligne et point par point de trames video
NL8502642A (nl) * 1985-09-27 1986-04-01 Oce Nederland Bv Raster-beeld-processor.
DE3582330D1 (de) * 1985-10-10 1991-05-02 Itt Ind Gmbh Deutsche Fernsehempfaenger mit mehrfach-bildwiedergabe.
US4779135A (en) * 1986-09-26 1988-10-18 Bell Communications Research, Inc. Multi-image composer
US5046023A (en) * 1987-10-06 1991-09-03 Hitachi, Ltd. Graphic processing system having bus connection control capable of high-speed parallel drawing processing in a frame buffer and a system memory
US4953101A (en) * 1987-11-24 1990-08-28 Digital Equipment Corporation Software configurable memory architecture for data processing system having graphics capability
JPH01181163A (ja) * 1988-01-13 1989-07-19 Seiko Instr & Electron Ltd 図形表示システム
GB2215955A (en) * 1988-03-23 1989-09-27 Benchmark Technologies Off screen memory

Also Published As

Publication number Publication date
US5287452A (en) 1994-02-15
WO1991014983A1 (en) 1991-10-03
EP0473774A1 (en) 1992-03-11

Similar Documents

Publication Publication Date Title
US5287452A (en) Bus caching computer display system
JP4926947B2 (ja) システムメモリへのgpuのレンダリング
JP4607405B2 (ja) ローカルi/oバスに近接するブリッジでの入出力(i/o)アドレス変換
US5821940A (en) Computer graphics vertex index cache system for polygons
EP0086605A2 (en) Image processing system
EP0690384B1 (en) Multiprocessor system for locally managing address translation table
US4757441A (en) Logical arrangement for controlling use of different system displays by main proessor and coprocessor
US4833596A (en) Logical arrangement for controlling use of different system displays by main processor and co-processor
JP2001527662A (ja) コンピュータディスプレイのためのパラメータ化されたイメージ配向
KR19980703654A (ko) 종방향 배향의 디스플레이를 위하여 화상을 회전시키는 하드 웨어
JP3940435B2 (ja) ダイレクト・メモリ・アクセス(dma)バイト・スワッピングを実行する方法および装置
US4945499A (en) Graphic display system
JPH05233447A (ja) キャッシュメモリ
GB2203316A (en) Display system with symbol font memory
JPS60117327A (ja) ディスプレイ装置
US6809737B1 (en) Method and apparatus for supporting multiple monitor orientations
JP3001763B2 (ja) 画像処理システム
JPH03232070A (ja) 画像処理装置
US6047335A (en) Video display device applied for a graphics accelerator
JP2966182B2 (ja) 計算機システム
JP3265791B2 (ja) Ohp用表示装置
US20070120820A1 (en) Graphics device comprising remote transfer controller for remote visualization
JPS6249570A (ja) 画像処理装置
US6344849B1 (en) Display control circuit suitable for multi-screen display
JP3431925B2 (ja) 画像表示制御装置及びその方法