
Mullard SAA5050は、テレテキスト文字セットを実装するための文字生成チップでした。[1]

SAA5050は、テレテキスト機能付きテレビ、ビューデータ端末、マイクロコンピュータに使用され、特にPhilips P2000(1980年)、Acorn System 2(1980年)、BBC Micro(1982年)、Malzak、 Poly- 1などのコンピュータや、AlphaTantelなどのPrestelアダプタに使用されました。[3] [4] [5]
このチップもフィリップス向けにMullard 社によって製造されました。
手術
チップは、テキスト行の現在の文字を表す 7 ビットの入力文字コードに対して適切なビデオ出力を生成すると同時に、そのテキスト行で以前に発生したテレテキスト標準で定義されたさまざまな制御文字の効果を追跡し、前景色と背景色を変更したり、代替ブロック グラフィックス文字セットとの間で切り替えたり、その他のさまざまな効果を実現したりするために使用できました。

SAA5050 によって生成されたフルスクリーン解像度は 480 × 500 ピクセルで、40 × 25 文字に相当します。したがって、各文字の位置は 12 × 20 ピクセルのスペースに相当します。内部的には、各文字の形状は、Signetics 2513文字 ROM チップを大まかにベースにした 5 × 9 ピクセルのグリッドで定義されています。次に、対角線を滑らかにして補間し、特徴的な角張った形状の 10 × 18 ピクセルの文字を作成し、上部と左側に 2 ピクセルの空白スペースを配置しました。これにより、インターレースディスプレイ で特に安定したちらつきのない配置が実現しました。
2 × 3 ブロック グラフィック文字の代替セットは、同じ 12 × 20 ピクセル グリッド上に作成され、上部の 2 つのブロックはそれぞれ 6 × 6 ピクセル、中央の 2 つのブロックはそれぞれ 6 × 8 ピクセル、下部の 2 つのブロックは再び 6 × 6 ピクセル (または、「分離されたグラフィック」制御文字が送信された場合は、各方向に 2 つ少ない) になります。
ピクセルは通常、1.33:1 または 1.2:1 のアスペクト比で表示され、標準の 4:3 テレビ アスペクト比に近いフル ディスプレイ、つまり実質的に 400 × 300 または 480 × 400 ディスプレイを実現します。
バージョン
他の代替チップと比較すると、SAA5050 はオリジナルのWorld System Teletext テレテキスト標準 (レベル 1 ) を実装しており、前景のテキスト色に黒を設定する規定はありませんでした。当時の一部の代替チップではこれを許可しており、1981 年のCEPTビデオテックス標準で正式化されました。
英国版に加えて、特定のローカリゼーションや言語向けにわずかに異なる文字セットを備えたチップのバリエーションがいくつか存在した。これらの部品番号はSAA5051(ドイツ語)、[6] SAA5052(スウェーデン語)、[7] SAA5053(イタリア語)、SAA5054(ベルギー語)、SAA5055(US ASCII)、SAA5056(ヘブライ語)、SAA5057(キリル文字)であった。
SAA5050 は後にSAA5243 CCTチップに置き換えられ、デコード、タイミング、ビデオ生成など、それまで個別に実装されていたすべての機能と類似のテレテキスト文字ジェネレータが統合されました。これはI 2 Cを通じて制御されました。
参照
参考文献
- ^ SAA5050 シリーズ テレテキスト文字ジェネレータ(PDF) . Mullard. 1982.
- ^ 「SAA5050 テレテキスト文字ジェネレーター」。Vas the Man's Arcade。
- ^ グラハム、エイドリアン。「AlphaTantel Viewdata Terminal」。バイナリ恐竜。 2023年5月2日閲覧。
- ^ Graham, Adrian. 「AlphaTantel Viewdata ターミナルマザーボード」。バイナリ恐竜。
- ^ “機体:AlphaTantel(アルファタン)”.ヴァス・ザ・マンズ・アーケード。
- ^ Born, Uwe. 「IC SAA5051 データシート」。半導体データ表。
- ^ "SAA 5052、チューブ SAA5052; レーレ SAA 5052 ID78631、IC - インテグラ".ラジオミュージアム.org 。
外部リンク
- SAA5050 データシート
- SAA5050の文字の形にインスピレーションを受けたフォント、Bedstead
