KR580VM80A - KR580VM80A

KR580VM80A
KL SSCB KP580BM80A i8080 clone.jpg
KR580VM80A CPU, Plastik DIP
Genel bilgi
Başlatıldı c. 1979
Üretimden kaldırıldı c. 1991
Ortak üreticiler
Verim
Maks. Alan sayısı CPU saat hızı 2 MHz - 2,5 MHz
Mimari ve sınıflandırma
Min. özellik boyutu 6 µm
Komut seti x86 öncesi
Fiziksel Özellikler
Soketler

KR580VM80A ( Rusça : КР580ВМ80А ) bir Sovyet olan mikroişlemci , bir klon arasında Intel 8080 CPU . Bu CPU'nun farklı versiyonları 1970'lerin sonlarından başlayarak üretildi, bilinen en eski kullanım 1979'da SM1800 bilgisayarındaydı. Başlangıçta K580IK80 (K580ИК80) olarak adlandırılan bu, 48 pimli düzlemsel metal seramik bir pakette üretildi. Daha sonra, PDIP-40 paketinde bir versiyon üretildi ve KR580IK80A (КР580ИК80А) olarak adlandırıldı. İkincisinin pin düzeni Intel'in 8080A CPU'sununkiyle tamamen eşleşiyordu . 1986'da bu CPU, 1980 Sovyet entegre devre tanımlamasına uygun yeni bir parça numarası aldı ve bugün en çok bilinen sayı olan KR580VM80A (КР580ВМ80А) olarak bilinmeye başladı (KR580VV51A ve KR580VV55A çevre birimleri benzer revizyonlardan geçti). K580IK80A için normal saat frekansı, KR580VM80A için 2,5 MHz'e kadar hızlarla 2 MHz'dir. KR580IK80A, 6 µm'lik bir süreçle üretildi. Daha sonraki KR580VM80A'da özellik boyutu 5 µm'ye düşürüldü ve kalıp% 20 küçüldü.

Teknoloji ve destek çipleri

KR580VM80A, bir n-MOS işlemiyle üretildi . Pimler, TTL mantık seviyeleriyle elektriksel olarak uyumluydu . Her çıkış piminin yük kapasitesi bir TTL girişi için yeterliydi. Her kontrol ve veri pininin çıkış kapasitansı, her biri ≤ 100 pF idi .

Orijinal versiyon K580IK80
Seramik pakette 580VM80 askeri versiyonu
KR580VM80A kalıbının mikrografı (boyut 4634µm x 4164µm)
"Kvantor" Zbarazh , "Rodon" Ivano-Frankivsk , "Kvasar" Kiev (yukarıdan aşağıya) tarafından yapılan KR580VI53 zamanlayıcı , tüm fabrikalar Ukrayna'da bulunuyordu
"Gama" Zaporizhia , Ukrayna tarafından yapılan KR580GF24 saat üreteci

Aile aşağıdaki çiplerden oluşur:

Tanımlama Batı eşdeğeri Açıklama
Rusça ingilizce
К580ИК80 K580IK80 Intel 8080 Merkezi işlem birimi
КР580ИК80А KR580IK80A
КР580ВМ80A KR580VM80A
К580ИК51 K580IK51 Intel 8251 seri arabirim / iletişim denetleyicisi
КР580ИК51А KR580IK51A
КР580ВВ51A KR580VV51A
КР580ИК53 KR580IK53 Intel 8253 programlanabilir aralık zamanlayıcı
КР580ВИ53 KR580VI53
К580ИК55 K580IK55 Intel 8255 programlanabilir paralel arayüz
КР580ИК55А KR580IK55A
КР580ВВ55A KR580VV55A
КР580ИК57 KR580IK57 Intel 8257 programlanabilir DMA kontrolörü
КР580ВТ57 KR580VT57
КР580ВН59 KR580VN59 Intel 8259 programlanabilir kesinti kontrolörü
КР580ГФ1 KR580GF1 sistem saat üreteci / sürücü
КР580ВГ18 KR580VG18 Intel 8218 Çok ana veriyolu tahkim mantığı
КР580ГФ24 KR580GF24 Intel 8224 sistem saat üreteci / sürücü
КР580ВК28 KR580VK28 Intel 8228 veri yolu denetleyicileri / sürücüleri
КР580ВН28 KR580VN28
КР580ВК38 KR580VK38 Intel 8238 veri yolu denetleyicileri / sürücüleri
КР580ВТ42 KR580VT42 Intel 3242 DRAM adres çoklayıcı ve yenileme sayacı
КР580ВГ75 KR580VG75 Intel 8275 programlanabilir CRT video görüntü denetleyicisi
КР580ВГ76 KR580VG76 Intel 8276 programlanabilir CRT video görüntü denetleyicisi
КР580ВВ79 KR580VV79 Intel 8279 programlanabilir çevresel aygıt, klavye ve ekran denetleyicisi
КР580ВГ79 KR580VG79
КР580ИР82 KR580IR82 Intel 8282 arabellek kayıtları
КР580ИР83 KR580IR83 Intel 8283 ters tampon kayıtları
КР580ВА86 KR580VA86 Intel 8286 otobüs şoförleri
КР580ВА87 KR580VA87 Intel 8287 otobüs sürücülerini tersine çevirmek
КР580ВК91А KR580VK91A Intel 8291A GPIB Konuşmacı / Dinleyici
КР580ВГ92 KR580VG92 Intel 8292 GPIB Denetleyicisi
КР580ВА93 KR580VA93 Intel 8293 GPIB Alıcı-Verici

Kısa olması için, listeler yukarıdaki tablo çip plastik varyantlarının DIP (önek КР ) yanı sıra orijinal düzlemsel paketi (önek К ). Değil ayrıca (ön ek bir seramik DIP varyantlardır sıralanan e km ticari versiyonu ve ön ek için Í ya da ihraç ya da askeri sürümü için bir önek) (ön ek varyantları ЭКР plastik DIP ama bir inç onda biri bir iğne aralığı ile).

KR580VM1 ( КР580ВМ1 ) için aşağıdaki Daha fazla geliştirmeye bakın.

(KR580VR43: K580 serisinde Çeşitli entegre devreler aslında diğer mikroişlemci aileleri için hazırlanmış КР580ВР43 K1816 ailesi için - 8243 Intel) ( Intel MCS-48 ) ve KR580GF84 ( КР580ГФ84 - 8284 Intel ) / KR580VG88 ( КР580ВГ88 - 8288 Intel ) K1810 ailesi ( Intel 8086 ) için / KR580VB89 ( КР580ВБ89 - Intel 8289 ). Ek olarak, K580 serisindeki çoğu cihaz K1810 serisi için de kullanılabilir.

KR580VM80A ve Intel 8080A

Sovyet klonu Intel 8080A ile tamamen yazılım uyumlu görünürken, iki işlemcinin kesme işleme mantığı arasında, KR580VM80A'nın mikro kodunda bir hata gibi görünen küçük bir fark var. INTA çevrimi sırasında bir CALL komut işlem kodu sağlanırsa ve INT girişi belirtilmiş olarak kalırsa, KR580VM80A, INTE çıkışının devre dışı kalmasına rağmen dahili Kesmeyi Etkinleştirme bayrağını temizlemez. Sonuç olarak, CPU bir mikrokod döngüsüne girer, kesmeyi sürekli olarak kabul eder ve bilgisayarı yığına iter, bu da yığın taşmasına neden olur. Tipik bir donanım konfigürasyonunda bu fenomen, INTA döngüsü sırasında INT'yi etkisiz hale getiren 8259A kesinti kontrolörünün davranışı tarafından maskelenir. Rumen MMN8080, KR580VM80A ile aynı şekilde davranır; başka hiçbir 8080A klonu bu hatadan etkilenmiş gibi görünmüyor.

Başvurular

KR580VM80A, ev bilgisayarlarında, bilgisayar terminallerinde, endüstriyel kontrol cihazlarında popülerdi. Başarılı uygulamasının bazı örnekleri şunlardır:

Daha fazla gelişme

Intel 8080'in yerine ikili uyumlu Intel 8085 ve Zilog Z80'in yanı sıra kaynak uyumlu Intel 8086'nın geçtiği Batı'daki gelişmeyi yansıtan Sovyetler Birliği, IM1821VM85A ( ИМ1821ВМ85А , aslında CMOS sürümü Intel 80C85), KR1858VM1'i üretti ( КР1858ВМ1 ) ve K1810VM86 ( К1810ВМ86 ), sırasıyla. 580VM80, Kiev'deki "Kvazar" fabrikasının 1 Temmuz 2020 fiyat listesinde, K580 serisinin çeşitli destek yongaları ile birlikte gösterilmektedir.

Başka bir geliştirme olan KR580VM1 ( КР580ВМ1 ), batı eşdeğeri yoktur. KR580VM1, Intel 8080 mimarisini genişletir ve onunla ikili uyumludur. Bununla birlikte, uzantılar hem Intel 8085 hem de Zilog Z80'den farklıdır. KR580VM1, adres aralığını 64KB'den 128KB'ye genişletir. H ve L yerine kullanılabilen iki yazmaç, H1 ve L1 ekler. Birkaç 16 bit aritmetik komut da eklenmiştir (DAD, DSUB, DCOMP). Tıpkı Intel 8085 ve Zilog Z80 gibi, KR580VM1, KR580VM80A'nın gerektirdiği üç voltaj yerine yalnızca tek bir + 5V güç kaynağına ihtiyaç duyar. KR580VM80A'ya kıyasla, maksimum saat frekansı 2 MHz'den 5 MHz'e çıkarılırken, güç tüketimi 1,35W'dan 0,5W'a düşürüldü.

Ayrıca bakınız

Referanslar

Dış bağlantılar