現在地

半導体

続・TTLをディスクリートで作ってみた

テーマ:

カテゴリー:

前回「あとは1A, 1Bをともにプルダウンしたときの影響と、負荷を変化させたときの変化を見たいですね。」と書いた件、早速試してみました。

まずはANDの入力からです。

1Aをギリギリ"1"となる3.3kΩのプルダウンに固定し、1Bをプルアップ / プルダウンに切り替えてみます。

最初は本物のSN7450Jの場合、1C, 1DGNDです。

TTLをディスクリートで作ってみた

テーマ:

カテゴリー:

前回、Expander対応端子からTTLの動作を追ってみようとしたわけですが、電圧を見てみたい箇所はまだあります。ならディスクリートで同じものを作れば好きな箇所の電圧を測ることもできるだろう、ということで作ってみました。

ディスクリート版 NANDゲート
SN7450のうち1側のみ、それも1C, 1Dを省略しましたので、2入力NANDゲート(Expandable)というシロモノになりました。X, Xのところで分割できるので、入力側を使ってSN7450にANDを追加したり、出力側を使ってSN7460 ExpanderをNANDとして使うこともできるはずです。

SN7450Jの動作を見よう

テーマ:

カテゴリー:

予告どおりSN7450Jの動きを見ていくことにします。

SN7450 回路図
以前74シリーズの変り種(その1)に載せた回路図(データシートより)を再掲しておきます。赤字は説明のために追記したリファレンスです。

まずはORの部分を見てみました。

X, Xの無い2側の入力はすべてGNDに接続して未使用としています。

TI SN7450J

テーマ:

カテゴリー:

74シリーズの変り種(その1)で紹介した中の7450を入手できました。

SN7450J
Texas InstrumentsのSN7450J、74シリーズには珍しいセラミックのCERDIPになっています。製造年は1976年ですから40年以上前のシロモノです。

以前書いたように Dual 2-Wide 2-Input AND-OR-Invert Gates (One Gate Expandable) というものです。AND-OR回路はPALやGALなどの基本回路で、ANDへの入力数とANDの数(ORへの入力数)が十分多ければどんな組み合わせ回路でも実現できます。

Intel N82077SL

テーマ:

カテゴリー:

昔パーツケースごと人にもらった中にこんなのを見つけました。

Intel N82077SL
IntelのN82077SL、68ピンのPLCCパッケージです。

レーザマーキングが読みにくいので別な角度の写真も載せておきましょう。

Intel N82077SL
だいぶ読みやすくなりました。

「NEC」の著作権表示があるのが気になりますね。

GA-G31M-ES2Lに載ってたモノ

テーマ:

カテゴリー:

昨日のGA-G31M-ES2Lに載っていて外したものたちです。

CPU 表面
まずはご本尊のCPUから。

CPUはIntelのCeleron E3300でした。これ当時のサブマシン(メインは今もこのサイトを稼動させています)だったので、性能は追わずに一通り動作すればよいという選択だったはずです。クロック2.5GHzでL2キャッシュが1MBです。マレーシア製ですね。

パッケージはLGA(Land Grid Array)、これは775ピンなのでLGA775と呼ばれました。まぁ775ピンといっても多くは電源関係のピンですけどね。周囲の一段低くなっている部分をソケットの枠で押さえる形になります。

TI SN74LS362

テーマ:

カテゴリー:

TMS9900を持っているし安かったので74シリーズの変り種(その4)で取り上げた74LS362を入手してみました。

SN74LS362N
Texas InstrumentsのSN74LS362N、この74シリーズの型番の他にTMS9900ファミリとしての型番TIM9904も表記されています。1981年のマレーシア製です。

TMS9900は12V振幅の4相クロックという面倒なクロックを要求します。それを一手に引き受けるのがこの74LS362です。

Lattice GAL20V8

テーマ:

カテゴリー:

GALはGALとCPLDのGAL16V8BやGAL22V10Bを取り上げてきているのでこれはパスしようかとも思ったのですが...

GAL20V8-25LP
LatticeのGAL20V8-25LP、A,B,C,Dの付かない初期タイプです。今回取り上げた理由も旧ロゴだったから、これほとんど見ないのだけど切り替わったのはいつ頃なのでしょう?

そこで過去のGALデータブックをあたると、1991年版では本デバイスと同じ旧ロゴが、1992年版では見慣れた新ロゴが使われています。GALの登場は1980年代後半だったはずなので旧ロゴの時代はあまり長くなかったようです。

74L04 と 74L42

テーマ:

カテゴリー:

MB8861とMB8870を手に入れたのですが判定ルーチンと一緒に書こうと思いまして、今回は珍しい74シリーズを取り上げます。

SN74L42N
一つ目はTIのSN74L42N、BCD to 10のデコーダです。型番表示が右によっているのは古いTI製にはよくありました。1976年製。

何が珍しいかというと「74L」というところ、以前取り上げた74Hとともに滅多に見かけないシロモノです。すぐに74S, 74LSの時代になったのであまり普及しなかったようです。

最初の74は種類が豊富だった(SやLSが作られなかった品種も多い)ためか生き残ったのですが、74L,74Hにはそういうアドバンテージも無さそうです。

74シリーズの変り種(その4)

テーマ:

カテゴリー:

74シリーズの変り種も今回で4回目、これでいったん終了とします。

いつものように初回の注意事項を繰り返しておきます。

それと誤解がないように書いておきますが、特記のない限り実際に使ったことはありません。古いデータシートを読んで気になったものを取り上げているだけなので、勘違いなどあるかもしれません。入手も難しいものが多いと思いますので「へぇ~」という軽い気持ちでお読みください。

最終回となる今回は「汎用とは呼べないモノたち」です。

74LS361

データシートは未発見ですが、TMS9916 Bubble Memory Controllerのマニュアルの中にSN74LS361 Function Timing Generatorとして登場します。

74LS362

前にTMS9900を取り上げましたが、これはそれ用のクロックジェネレータです。

ページ