KR580VM80A CPU、プラスチック DIP | |
| 一般情報 | |
|---|---|
| 発売 | 1979年頃 |
| 製造中止 | 1991年頃 |
| 共通メーカー |
|
| パフォーマンス | |
| 最大CPU クロックレート | 2MHz~2.5MHz |
| アーキテクチャと分類 | |
| テクノロジーノード | 6μm |
| 命令セット | 8080 |
| 物理的仕様 | |
| ソケット |
|
KR580VM80A (ロシア語:КР580ВМ80А)はソビエト連邦のマイクロプロセッサで、Intel 8080 CPUのクローンである。 [ 1] [2]このCPUの様々なバージョンが1970年代後半から製造され、最も古いものとしては1979年のSM1800コンピュータでの使用が挙げられる。当初はK580IK80(К580ИК80)と呼ばれ、48ピンのプレーナーメタルセラミックパッケージで製造された。後にPDIP-40パッケージのバージョンが製造され、KR580IK80A(КР580ИК80А)と名付けられた。後者のピン配置はIntelの8080A CPUと完全に一致した。 1986年、このCPUは1980年のソビエト集積回路の指定に準拠した新しい部品番号を取得し、KR580VM80A(КР580ВМ80А)として知られるようになりました。これは今日まで最も広く知られている番号です(KR580VV51AおよびKR580VV55A周辺デバイスも同様の改訂を経ています)。K580IK80Aの通常のクロック周波数は2MHzで、KR580VM80Aの最大速度は2.5MHzです。KR580IK80Aは6μm プロセスで製造されました。[3]後のKR580VM80Aでは、フィーチャサイズが5μmに縮小され、ダイは20%小さくなりました。[4]
テクノロジーとサポートチップ
KR580VM80A はn-MOSプロセスで製造されました。ピンはTTLロジック レベルと電気的に互換性がありました。各出力ピンの負荷容量は 1 つの TTL 入力に十分でした。各制御ピンとデータ ピンの出力容量はそれぞれ≤ 100 pFでした。






このファミリーは以下のチップで構成されています: [5] [6] [7]
簡潔にするため、上の表には、プラスチックDIPのチップ バリアント(プレフィックスКР ) とオリジナルのプレーナ パッケージ (プレフィックスК ) のみが記載されています。セラミック DIP のバリアント (商用バージョンの場合はプレフィックスКМ 、軍用バージョンの場合はプレフィックスМまたはプレフィックスなし) や、プラスチック DIP のピン間隔が 1/10 インチの 輸出バリアント (プレフィックスЭКР ) は個別に記載されていません。
KR580VM1 ( КР580ВМ1 ) については、以下の「さらなる開発」を参照してください。
K580 シリーズのいくつかの集積回路は、実際には他のマイクロプロセッサ ファミリ向けに設計されていました。KR580VR43 ( КР580ВР43 — Intel 8243) は K1816 ファミリ ( Intel MCS-48 ) 向け、KR580GF84 ( КР580ГФ84 — Intel 8284 ) / KR580VG88 ( КР580ВГ88 — Intel 8288 ) / KR580VB89 ( КР580ВБ89 — Intel 8289 ) はK1810ファミリ ( Intel 8086 )向けです。さらに、K580 シリーズのほとんどのデバイスは K1810 シリーズにも使用できます。
KR580VM80A 対 Intel 8080A
ソビエトクローンはIntel 8080Aと完全にソフトウェア互換性があるように見えますが、2つのプロセッサの割り込み処理ロジックにはわずかな違いがあり、KR580VM80Aのマイクロコードのエラーのように見えます。[8] CALL命令オペコードがINTAサイクル中に供給され、INT入力がアサートされたままの場合、KR580VM80Aは、INTE出力が非アクティブになっても内部の割り込み有効フラグをクリアしません。その結果、CPUはマイクロコードループに入り、継続的に割り込みを認識してPCをスタックにプッシュし、スタックオーバーフローを引き起こします。一般的なハードウェア構成では、この現象は8259A割り込みコントローラの動作によってマスクされ、INTAサイクル中にINTをデアサートします。ルーマニアのMMN8080はKR580VM80Aと同じように動作します。他の8080Aクローンはこのエラーの影響を受けないようです。
アプリケーション
KR580VM80A は、家庭用コンピュータ、コンピュータ端末、産業用コントローラで人気がありました。成功したアプリケーションの例をいくつか示します。
- KUVT Korvet教育用コンピューター
- Radio-86RK (Радио 86РК) は、ソ連でおそらく最も人気のあるアマチュア用シングルボードコンピュータです。
- マイクロ80(ロシア語ではМикро-80)、ラジオ86RKの前身
- オリオン128(ロシア語ではОрион-128)、ラジオ86RKの後継機で、グラフィックディスプレイを備えていた。
- スペシャリスト(コンピュータ)、Orion-128に類似
- UT-88アマチュアコンピュータ
- SM 1800産業用ミニコンピュータ
- Vector-06Cホームコンピュータ。KR580VM80Aは 設計上3MHzにオーバークロックされている。
- TIA-MC-1 (ТИА-МЦ-1) アーケード マシン
- エストニアで設計された教育用コンピュータJuku E5101
- マエストロ (Маестро) ソビエト製 4 ボイス ハイブリッドアナログ シンセサイザーキーボード
さらなる発展
西側諸国の開発を反映して、Intel 8080の後継としてバイナリ互換の Intel 8085とZilog Z80、ソース互換の Intel 8086が登場し、ソ連ではそれぞれIM1821VM85A ( ИМ1821ВМ85А、実際にはCMOS版Intel 80C85)、KR1858VM1 ( КР1858ВМ1 )、K1810VM86 ( К1810ВМ86 )が生産された。[9] 580VM80は、K580シリーズのさまざまなサポートチップとともに、キエフの「クヴァザール」工場の2022年8月15日現在の価格表にまだ掲載されている[10]。
もうひとつの開発であるKR580VM1 ( КР580ВМ1 ) には、西洋に相当するものがない。[11] KR580VM1 は Intel 8080 アーキテクチャを拡張し、バイナリ互換性がある。ただし、この拡張は Intel 8085 および Zilog Z80 の両方と異なる。KR580VM1 は、アドレス範囲を 64KB から 128KB に拡張している。H および L の代わりに使用できる 2 つのレジスタ H1 および L1 が追加されている。いくつかの 16 ビット算術命令も追加された ( DAD、、)。[12] Intel 8085 および Zilog Z80 と同様に、KR580VM1 は KR580VM80A に必要な 3 つの電圧の代わりに単一の +5V 電源のみを必要とするDSUB。KR580VM80A と比較して、最大クロック周波数は 2 MHz から 5 MHz に増加し、消費電力は 1.35W から 0.5W に削減されました。
DCOMP
参照
参考文献
- ^ Ниссельсон、Л.И。 (1989年)。Цифровые и аналоговые интегральные микросхемы [デジタルおよびアナログ集積回路] (ロシア語)。 Радио и связь. 145–173ページ。ISBN 5256002597。
- ^ セルゲイ・フヴォシュ;ヴァルリンスキーNN;ポポフ EA (1987)。 「Микропроцессорный комплект БИС К580」。 Khvosch ST (編)。 Микропроцессоры и микроЭВМ в системах автоматического управления(ロシア語で)。レニングラード: マシノストロエニエ、レニングラードスコエ otd-nie。 64–114ページ。
- ^ 「KR580IK80A : Weekend die-shot」Zeptobars、2012年8月26日。 2017年11月24日閲覧。
- ^ 「KR580VM80A : Weekend die-shot」Zeptobars、2012年12月23日。 2017年11月24日閲覧。
- ^ Козак、Виктор Романович (2014 年 5 月 24 日)。 「Номенклатура интегральных микросхем — Микропроцессоры: серии 580 - 589」 [集積回路の命名法 — マイクロプロセッサ: シリーズ 580 - 589] (ロシア語) 。2016 年3 月 24 日に取得。
- ^ “580 серия” [580シリーズ] (ロシア語) 2016年6月9日閲覧。
- ^ Нефедов、А.В. (2002年)。 Интегральные микросхемы их зарубежные аналоги. Том 06. Серии К565-К599 [集積回路およびその外国の同等物。 06巻。K565~K599シリーズ。 ](ロシア語)。モスクワ: ИП РадиоСофт。ISBN 5-93037-039-7. 2016年10月4日閲覧。
- ^ 「RetroBrew Computers Forum: General Discussion » 8080 varietys - variations」. www.retrobrewcomputers.org . 2020年1月29日閲覧。
- ^ 「ソビエトのマイクロプロセッサ、マイクロコントローラ、FPUチップとその西側の類似品」CPU-world 。 2016年3月24日閲覧。
- ^ "ПРОДУКЦИЯ И ЦЕНЫ" [製品と価格] (ロシア語)。キエフ:DP「クヴァザル-IS」。 2022 年 8 月 15 日。2022 年9 月 20 日に取得。
- ^ А. В. Кобылинский、В。 В. Бестенков、Е. Я。 Столяров、В. А. Темченко «8-разрядный микропроцессор КР580ВМ1»
- ^ "СИСТЕМА КОМАНД МИКРОПРОЦЕССОРА КР580ВМ1" [マイクロプロセッサ KR580VM1 の命令セット] (ロシア語) 。2020 年1 月 21 日に取得。
外部リンク
- Vladimir Yakovlev ( 2021-03-10 ). 「ソビエト8080プロセッサの物語 - 580」。CPU Shack。2021-03-30閲覧。
- KR580VM80A に関する CPU World ページ
- KR580VM80Aのリバースエンジニアリング
