You are here

半導体

GALとCPLD

テーマ:

カテゴリー:

GAL (Generic Array Logic)とCPLD (Complex Programmable Logic Device)も出てきました。

GAL16V8B
このLattice製のGAL16V8B-25LPは論理回路プログラムできるPLDのうちで、EEPROM構造(電気的に消去して再プログラム可能)の初期のものです。

GAL以前のPLDとしてはMMIのPALが有名ですが、以下のような理由で使おうと思ったことはありませんでした。

1Mと4MのSRAM

テーマ:

カテゴリー:

これらは出土品の中でも比較的新しい部類です。

HM628128
これは日立のHM628128BLP-8、128k×8bit構成の1M SRAMです。「-8」だからアクセスタイム80nsのものでしょう。
新しいといっても1995年製ですからもう製造から20年以上は経過しています。

ピンに痕があるのでソケットからの外し品だと思います。

256k x 4bit DRAM

テーマ:

カテゴリー:

いつ何のために買ったのかわからないものがまた出てきました。

MB81C4256-12P
富士通製のMB81C4256-12P、256k×4bit構成の1Mbit DRAMです。1988年製でしょうか。

「-12P」はRASからのアクセス時間は120nsですから、今の感覚からすると信じられないくらい遅いですね。当時も今と同様にアクセス時間の異なるものがラインナップされていて、このMB81C4256も70ns, 80ns, 100ns, 120nsのものがあったようです。

NEC uPD765AC FDC

テーマ:

カテゴリー:

これも買っていなかったと思っていたのに、いつの間にか購入していたようです。

uPD765AC-2
このμPD765AC-2はNEC製のFDC (Floppy Disk Controller)です。

Western DigitalのFD1791/FD1793 (日本では富士通のMB8877のほうが知名度が高いかな)とともに代表的なFDCです。というよりもごく初期のものを除くとほとんどのFDCはこの765系かWD系のどちらかに属すると言っても良いかもしれません。
765系はPCに採用されたこともあり、多くの派生品が生まれました。

NEC uPD71055

テーマ:

カテゴリー:

インテルの8255 PPI (Programmable Peripheral Interface)をNECがμPD70108,μPD70116のファミリとしてCMOS化したμPD71055です。

uPD71055C
元になった8255が超メジャーなデバイスなのでセカンドソースがほとんど無かった割にはよく見かけるデバイスでした。
これはわけあって最近入手したものです。「1603CXD010」ということはもしかして2016年製なのでしょうか? NECからはずいぶん前からディスコンのアナウンスが出ていたと思うのですが、生産継続になっていたのかな。

8255以外にもμPD710XX化されたデバイスがありますので、以下に挙げておきます。

TI SN74LS181N

テーマ:

カテゴリー:

そのうち手に入らなくなるかもと思って買い込んだ74シリーズTTLの74LS181です。

SN74LS181N
TI製のSN74LS181Nですね。4ビットのALU (Arithmetic Logic Unit)つまり演算器です。

近頃74シリーズのICは単純なゲートやバッファ・ラッチを残して消えていっています。もう新たな回路を設計するなら74シリーズ等は使わずFPGAやゲートアレイを使う時代になっていて、74シリーズの出番はFPGA等を使うまでも無い単純なものだけです。
そんな状況の中でALUなどは真っ先にFPGA化される運命にあり、74シリーズとして存続させる理由は無いと判断されたのでしょう。気が付くと入手困難になりかけていました。

DRAMとSDRAM

テーマ:

カテゴリー:

以前、64k×4bit DRAMのところで「DRAMはいろいろ面倒であまり買わなかった」と書いたのですが、いくつも出てきました。

MB81256-15
まずは富士通製のMB81256-15です。

これは256k×1bit構成の256kbit DRAMで、「-15」とありますからRASからのアクセスタイムが150nsのものです。
これが何とスティック(24個入り)で出てきました。何に使う予定だったのかまったく記憶にありません。

浮動小数点プロセッサ

テーマ:

カテゴリー:

今ではPCのCPUに浮動小数点プロセッサを内蔵しているのは当たり前ですが、以前は必要な人のみが追加する(かなり高価な)オプションでした。

Intel C8231A
これはIntelのC8231A、8080時代の浮動小数点プロセッサです。CPUの命令を拡張するのではなくI/Oデバイスとして接続して値のやり取りをするタイプです。
開発したのはIntelではなくAMDでAm9511というもの、これはそのセカンドソースです。

Pages