





MC6847は、モトローラが1978年に初めて発表したビデオディスプレイジェネレータ(VDG)です[3] 。TRS-80カラーコンピュータ、[4] Dragon 32/64、[5] Laser 200、[6] TRS-80 MC-10 / Matra Alice、[7] NEC PC-6000シリーズ、[8] Acorn Atom、[9] Gakken Compact Vision TV Boy [10]、APF Imagination Machine、[11]などで使用されています。これは、 NTSCテレビ出力を目的とした比較的単純なディスプレイジェネレータで、幅256ピクセル、高さ192ラインのおおよそ正方形のディスプレイマトリックス内に含まれる英数字テキスト、セミグラフィックス、[12] 、ラスターグラフィックスを表示できます。
ROMには6ビットASCIIと互換性のある5 x 7ピクセルのフォントが含まれています。反転ビデオや色付きテキスト(濃い緑の背景に緑、濃いオレンジの背景にオレンジ)などの効果が可能です。[13]
ハードウェアパレットは、黒、緑、黄、青、赤、バフ(ほぼ白)、シアン、マゼンタ、オレンジ(追加で濃い緑と濃いオレンジの2色は、すべての英数字テキストモード文字のインク色で、背景色として緑の代わりに薄いオレンジ色を使用できます)の12色で構成されています。[14] MC6847のデータシートによると、色はYPbPr色空間に基づいて、 6つのレベル(または3つのレベル)と(または3つのレベル)の3つの信号の組み合わせによって形成され、出力用にNTSCアナログ信号に変換されます。[13]
テレビをディスプレイモニターとして使用するには、表示解像度が低いことが必須条件です。ディスプレイを広くすると、オーバースキャンによって文字が切れてしまう危険があります。表示ウィンドウにさらに多くのドットを圧縮すると、テレビの解像度を簡単に超えてしまい、役に立たなくなります。[15] [16]
バリエーション
データシートによると、非インターレース (6847) とインターレース (6847Y) のバリエーションに加え、6847T1 (非インターレースのみ) があります。チップは、セラミック (L サフィックス)、プラスチック (P サフィックス)、またはCERDIP (S サフィックス) パッケージで提供されます。
ダイの写真
- MC6847ダイ
-
MC6847 ダイメタル層
-
MC6847 ダイベース層
信号レベルとカラーパレット
このチップは、1 フィールド 262 ラインで構成される NTSC 互換のプログレッシブ スキャン信号を 1 秒あたり 60 回出力します。
MC6847のデータシートによると、色はYPbPr色空間に従って、輝度と 彩度の3つの信号の組み合わせによって形成されます。 [17] [18]これらの信号はテレビを直接駆動することも、NTSC変調器(モトローラMC1372)と組み合わせてRF出力に 使用することもできます。
これらの電圧のいずれかを想定できます:「黒」= 0.72 V、「白低」= 0.65 V、「白中」= 0.54 V、「白高」= 0.42 V。[17] [18]
(または)および(または)は、「出力低」= 1.0 V、「R」= 1.5 V、「入力高」= 2.0 Vとなります。[17] [18]
次の表は使用される信号値を示しています。[17] [18]
注:
1) 表示されている色は最大輝度に調整されており、近似値です(テレビではBT601、ウェブページではsRGBと異なる色空間が使用されています)。[要出典]
2) 少なくともカラー コンピュータ1 および 2 では、テキスト モードの代替パレット (実際にはセミグラフィックモードのテキスト部分) は、ここには記載されていない色合い (および濃いオレンジ色なし) の薄いピンク色の上に濃いピンク色 (または濃い赤) でしたが、別のチップを搭載したカラー コンピュータ 3 では、濃いオレンジ色の上にオレンジ色になりました。
このテーブルの最初の 8 色は、文字セットの上位ビットで 0 から 7 まで番号が付けられていました (ビット 7 が設定されている場合、ビット 4 から 6 は色番号を表します)。ただし、ColorBASIC の番号付けは、黒に 0 が使用されるため、テキスト モードの場合よりも 1 高くなっていました。
ビデオモード
MC6847のビデオ表示モード: [1]
キャラクタージェネレーター
内蔵の文字ジェネレーターROM は、5x7 ピクセルの 64 個のASCII文字を提供します。文字は緑またはオレンジで、背景は濃い緑またはオレンジで、反転属性 (明るい背景に暗い文字) も使用できます。[1]
内部文字 ROM は 64x35 (2240 ビット) のマトリックスとして構成され、各列は文字を形成するために必要な 35 バイト (5x7) で構成されます。文字ビットは列順に順番に格納されます。つまり、列 0 の 7 ビットの次に列 1 の 7 ビット、というように続きます。
次の図は、ROM 配列の上に重ねられたビットを示しており、最初の文字 (@) のビットは、構成を強調するために異なる色で表示されています。
モトローラは、カスタム パターンでマスクされた内部 ROM を備えた MC6847 を注文する可能性を顧客に提供しました。顧客は、MCM2708 または MCM2716 PROM または MDOS フォーマットの 8 インチ片面単密度フロッピー ディスクで ROM パターンを提供します。その後、モトローラは、顧客が ROM パターンを検証できるように、検証ユニットを 10 個送ります。
MC6847 は外部文字 ROM もサポートしています。Dragon 64 のスペイン版である Dragon 200-E は、この好例です。このマシンには、MC6847 ソケットに適合するドーターボードがあり、VDG と 2532 EPROM およびいくつかのデコード ロジックが搭載されていました。
チップの更新バージョン(MC6847T1)には、小文字を含む96文字のROMがありました。[2]
ここでは、デフォルトの MC6847 および MC6847T1 のデフォルトの文字セット、Dragon 200-E の文字セット、および Dragon 200-E ドーターボードを確認できます。
- 文字セットと外部ROM
-
標準文字セット
-
MC6847T1 標準文字セット
-
ドラゴン 200-E 文字セット
-
Dragon 200-E ドーターボード
参照
- Motorola 6845、ビデオアドレスジェネレータ
- トムソン EF9345
- TMS9918
- MOSテクノロジー VIC-II
- ビデオハードウェア別家庭用コンピュータのリスト
参考文献
- ^ abc 「MC6847/MC6847Y ビデオ ディスプレイ ジェネレーター、Motorola、1984」(PDF)。2019 年 3 月 16 日時点のオリジナルよりアーカイブ(PDF) 。2017年 8 月 19 日閲覧。
- ^ ab "MC6847T1 データシート" (PDF) . Motorola . 1985年. 2021年1月22日時点のオリジナルよりアーカイブ(PDF) . 2022年5月15日閲覧。
- ^ 「(1) GPUの歴史 - コンシューマー向け3Dグラフィックカード(1976-1995)」。2023年5月28日時点のオリジナルよりアーカイブ。
- ^ 「カラーコンピュータ技術リファレンスマニュアル - III 動作理論」。2020年1月29日時点のオリジナルよりアーカイブ。2022年6月8日閲覧。
- ^ “Dragon 32”. 2021年7月24日時点のオリジナルよりアーカイブ。2022年6月8日閲覧。
- ^ 「old-computers.com: VIDEO TECHNOLOGY > LASER 200 / 210」。2022年6月8日時点のオリジナルよりアーカイブ。2022年6月8日閲覧。
- ^ “old-computers.com: - TANDY RADIO SHACK > MC 10”. 2022年6月8日時点のオリジナルよりアーカイブ。2022年6月8日閲覧。
- ^ “old-computers.com: NEC > PC 6001”. 2022年8月3日時点のオリジナルよりアーカイブ。2022年6月8日閲覧。
- ^ “Yet another computer museum - The Acorn Atom”. 2022年7月27日時点のオリジナルよりアーカイブ。2022年6月8日閲覧。
- ^ 「学研のコンパクトビジョンテレビボーイ - ビデオゲームクラーケン」。
- ^ “家庭用コンピュータとビデオゲーム博物館: APF Imagination Machine”. 2022年1月16日時点のオリジナルよりアーカイブ。2022年6月8日閲覧。
- ^ “Semi-graphics-6 display mode”. 2021年2月14日. 2021年2月14日時点のオリジナルよりアーカイブ。
- ^ ab “Datasheet Archive MC6847 データシートのダウンロード” www.datasheetarchive.com . 2022年2月25日時点のオリジナルよりアーカイブ。2022年2月25日閲覧。
- ^ “Motorola VDG Colours”. hcvgm.org . 2021年2月23日時点のオリジナルよりアーカイブ。2021年5月7日閲覧。
- ^ Benchoff, Brian (2016年1月29日). 「VGA In Memoriam」. Hackaday . 2020年9月7日時点のオリジナルよりアーカイブ。 2020年9月2日閲覧。
- ^ Posey, Bruce Charles (1982). Motorola 6847 集積回路を使用したグラフィックス。WSU 印刷サービス。2022 年 3 月 4 日時点のオリジナルよりアーカイブ。2020年 9 月 16 日閲覧。
- ^ abcd 「MC6847* データシート & アプリケーションノート - データシートアーカイブ」www.datasheetarchive.com。 2022年7月10日時点のオリジナルよりアーカイブ。2021年5月15日閲覧。
- ^ abcd MC6847/MC6847Y ビデオディスプレイジェネレータ (VDG)。Motorola Semiconductor Products Inc. 1984 年。p. 3。
