1801BMx
Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den
version , der blev gennemgået den 15. marts 2020; checks kræver
16 redigeringer .
1801ВМx - en serie af sovjetiske 16-bit single-chip mikroprocessorer .
Den blev oprindeligt udviklet [1] som en single-chip computer ( mikrocontroller ) 1801BE1 (med sin egen arkitektur " Electronics NTs "), som igen var en udvikling af K587-seriens mikroprocessorkit [2] med tilføjet on-chip periferiudstyr ( RAM / ROM / timer). Senere, efter anmodning fra ministeriet for elektronikindustri , blev denne arkitektur opgivet [3] til fordel for PDP-11- arkitekturen .
Der er ingen direkte udenlandsk analog. Den nærmeste analog er DEC T-11 single-chip processor, men der er ingen fuldstændig kompatibilitet; T-11 har en direkte klon af K1807BM1. En anden tæt analog er LSI-11/03 ( Electronics-60 ), men i modsætning til den har K1801-processorerne et enkelt-chip design.
Processorerne blev produceret på fabrikkerne " Angstrem ", Zelenograd og " Exciton ", Pavlovsky Posad . Senere, til produktion af et komplet udvalg af komponenter til UKNT'er , blev produktionen af KM1801VM2 mestret på Solnechnogorsk Electromechanical Plant (SEMP) i Solnechnogorsk .
Mikrokredsløb i serien
K1801VM1
- Antal kommandoer - 64, PDP-11 basissæt og nogle EIS udvidede sæt kommandoer: XOR, SOB(valgfrit MULfor 1801VM1G). Der er også to ekstra kommandoer til at organisere konsoltilstanden: START(000012 8 ) og STEP(000016 8 ).
- Otte 16-bit registre til generelle formål (betegnet R0 ... R7)
- Fremstillet ved hjælp af n-kanal MIS - teknologi
- En 5 × 5 mm krystal indeholder omkring 50 tusind integrerede elementer (i henhold til producentens dokumentation)
- Systemmotorvej: MPI -type , med en kombineret adresse- og dataoverførselsbus
- Urfrekvens : 100 kHz - 5 MHz
- Hastighed: op til 500 tusind op/s - til operationer som tilføjelse på registre
- Forsyningsspænding +5V
- Strømforbrug: op til 1,2 W
- Hus 42-benet, plant, keramik-metal type 429.42-5 eller plast til version KR1801VM1
Mikroprocessoren har nogle rudimenter af en K1801BE1 mikrocomputer, især en programmerbar timer (177706-177712 8 ) [4] og interprocessor kommunikationsregistre (177700-177704 8 ) [5] [6] . Den interne timer kan også clockes af en ekstern frekvenskilde ved ben 6 [7] .
Mikroprocessoren understøtter multiprocessor-konfiguration (op til 4 processorer). Processornummeret indstilles af indgangene PA0 og PA1 (ben 27 og 26) [8] .
Under produktionen blev processoren efter test mærket:
- A (eller et punkt) - frekvens op til 5 MHz, 16632 transistorer [9]
- B - frekvens op til 4 MHz
- B - frekvens op til 3 MHz
Bogstavet G (eller to prikker) markerede en speciel version af processoren med multiplikationsunderstøttelse MULtil FFT -applikationer: frekvens op til 5 MHz, 16646 transistorer [10] , afviger i mikrokode i PLA [11] .
K1801VM2
Udviklet i 1982 hos NIITT , produceret på Angstrem og SEMZ fabrikkerne. Chefdesigner - V.L. Dshhunyan, hovedudvikler - V.R. Naumenkov.
- Antal hold: 72
- Fremstillet ved hjælp af n-kanal MOS-teknologi
- En krystal, der måler 5,3 × 5,45 mm, indeholder omkring 18,5 tusinde transistorer [12] (120 tusinde elementer, ifølge producentens dokumentation)
- Urfrekvens: op til 10 MHz
- Ydeevne ved en frekvens på 10 MHz: omkring 1000 tusind op / s - for operationer såsom addition på registre, 100 tusind op / s - for multiplikationsoperationen, omkring 83,3 tusind op / s - for divisionsoperationen
- Forsyningsspænding: +5V
- Strømforbrug: op til 1,7 W
- Hus: 40-benet, keramisk-metal type 2123.40-6 (CERDIP) til KM1801VM2 eller plast ( PDIP ) til KR1801VM2
I modsætning til K1801VM1 har VM2 en fuldgyldig "fjern"-tilstand (HALT-tilstand) [13] . I fjerntilstand, når en adresse dannes på bussen, indstilles SEL-signalet, hvilket gør det muligt at bruge et separat adresserum i denne tilstand - således øges det samlede hukommelsesfelt, der er tilgængeligt for processoren, til 128 KB. På DVK i fjerntilstand blev en speciel "skygge" system- ROM aktiveret , indeholdende en skærm og opstartsrutiner fra eksterne enheder. Når du skiftede til brugertilstand, blev den slukket.
Sammenlignet med K1801BM1 er der tilføjet udvidede regneinstruktioner [14] ( MUL, DIV, ASH, ASHC er en del af EIS-instruktionssættet), samt flydende kommaoperationer (FIS-instruktioner). FIS-kommandoerne ( FADD, FSUB, FMUL, FDIV) implementeres semi-programmatisk - når disse kommandoer udføres, opstår der en særlig form for afbrydelse, og en softwarehandler udføres i konsoltilstandshukommelsen.
Reduceret understøttelse af multiprocessorkonfiguration [15] .
KM1801VM3
Den har en større mængde adresserbar hukommelse (op til 4 MB), højere ydeevne (register-/registertilsætning - 1,5 millioner op/s, multiplikation - 100 tusind op/s, division - 50 tusind op/s), samt mulighed for tilslutning af en coprocessor til flydende komma-aritmetik. Hukommelseshåndteringen er ikke fuldt ud kompatibel med DEC-modstykket. I tilfælde af kun at bruge en 18-bit adressebus (op til 256 KB), var kompatibiliteten af memory manager tilstrækkelig til at bruge softwaren uden ændringer, men ved brug af den fulde, 22-bit adressebus (4 MB), tilpasning af programkoden var påkrævet.
Antallet af instruktioner er 72, når en coprocessor er tilsluttet, yderligere 46 floating-point instruktioner. Kommandosystemet er blevet udvidet med værktøjer til at arbejde med hukommelseshåndteringen: MFPD, MFPI, MTPD, MTPI.
Der er et sæt af seks generelle formålsregistre R0-R5, to stak-pointerregistre R6 (brugertilstand og systemtilstand) og et pc-instruktionstællerregister (R7). Et andet ekstra stakregister R6 bruges i stoptilstand. Processorstatusregisteret PSW er også tilgængeligt i software på 17777776.
- Fremstillet ved hjælp af n-kanal MIS-teknologi
- Krystallen indeholder omkring 200 tusind integrerede elementer, omkring 28900 transistorer [16] , størrelse 6,65 × 8 mm.
- Urfrekvenser: 6, 5, 4 MHz (A, B, C)
- Hus 2136.64-2 (64-pin CERDIP)
I øjeblikket[ hvornår? ] , producerer Angstrem-anlægget sin CMOS - version under betegnelsen 1806VM3U med en klokfrekvens på 8 MHz og 1806VM5U med en klokfrekvens på 16 MHz. Kroppen er keramisk-metal H18.64-1V. Begge moderne modstykker er hardwarekompatible med deres forgænger.
KA1801VM4, KN1801VM4
Matematik-coprocessorer til KM1801VM3 og KN1801VM3. 32/64 bit, oprindeligt 6 MHz, efter 1991 op til 8 MHz. Fuldstændig sovjetisk udvikling. Forbedrer ydeevnen, når du arbejder med flydende kommatal med næsten to størrelsesordener. I øjeblikket[ hvornår? ] Angstrem-fabrikken producerer sin CMOS-version under betegnelsen 1806VM4U med en clockfrekvens på 16 MHz, designet til at fungere sammen med henholdsvis 1806VM3U- eller 1806VM5U-processorer. Kabinettet er det samme som KN1801VM4 (N18.64-1V).
- Fremstillet i henhold til n-kanal MIS-teknologi, designstandard - 3 mikron, 1 metalliseringslag.
- Krystallen indeholder 52.000 transistorer [17] , størrelsen er 6,65 × 8,4 mm.
- Urfrekvens 8, 6, 4 MHz (A, B, C)
- Forsyningsspænding +5V
- Strømforbrug: op til 2 W
- Hus H18.64-1V (til KN1801VM4)
- Antal kommandoer - 46, udfører alle DEC PDP-11 FP11 instruktioner undtagen LDUB, LDSC, STA0, STB0og STQ0.
- driftstid [17] :
- tilføjelse af tal med dobbelt præcision 10 µs
- multiplikation af tal med dobbelt præcision 11 µs
1806VM2, H1806VM2
Denne mikroprocessor svarer funktionelt til K1801VM2, men er lavet ved hjælp af CMOS-teknologi.
- Kommandosystem i henhold til OST 11 305.909-82
- Antal hold - 77
- Urfrekvens - 0 - 5,0 MHz
- Forsyningsspænding - 4,5 - 5,5 V
1806VM2 blev leveret i en 42-bens keramisk pakke med plane stifter 4138.42-10.01, H1806VM2 i en 64-bens keramisk krystalbærer H18.64-1B (C QFP ).
Т36ВМ1-2 (КА1013ВМ1)
Anvendes i mikroberegneren Elektronika MK-85 . Udviklet på basis af 1806VM2-kernen og BMK 1515XM1- celler , hvorpå controllere er implementeret: tastatur, seriel interface, parallel interface, hukommelse, programmerbar urgenerator, standby strømstyringskredsløb. Ifølge kommandosystemet svarer det til 1806VM2.
KR1801VP1
KR1801VP1-chippen er en grundlæggende matrixkrystal (BMC), på grundlag af hvilken det var muligt at producere en række digitale enheder. Mikrokredsløbet indeholder omkring 5000 transistorer (ca. 600 porte). Teknologiske standarder - 3 mikron ifølge n-MDP-teknologi, krystalstørrelse 4,2 × 4,2 mm. Det sidste lag blev lavet i henhold til kundens specifikation og blev betegnet med et digitalt indeks efter navnet: KR1801VP1-(firmwarenummer). De blev produceret på Angstrem-fabrikkerne og senere (til BK -computeren ) på Exciton-fabrikken, samt i Ungarn (Ungarn) hos Intermos-virksomheden. [atten]
- K1801VP1-001 Indgangssignalbehandling
- K1801VP1-002 Signalbehandlingskredsløb
- K1801VP1-003 Signalbehandlingskredsløb
- K1801VP1-004 Styreenhed
- K1801VP1-005 Signalbehandlingskredsløb
- K1801VP1-006 Signalbehandlingskredsløb
- K1801VP1-007 Styrekreds med to tællere og frekvensdelere
- K1801VP1-008 Styrekreds
- K1801VP1-009 VKO styrekreds med fire tællere
- K1801VP1-010 Signalbehandlingskredsløb
- K1801VP1-011 Tre uafhængige styrekredsløb
- K1801VP1-012 Signalbehandlingskredsløb
- K1801VP1-013 Dynamisk RAM -controller 64K [19] baseret på 565RU6 (565RU3) eller 565RU5 mikrokredsløb med fjerntilstandsunderstøttelse for 1801VM2 (systemhukommelse på adresserne 0160000..0177777, system-ROM-valgsignal 07.7401) 07.7401
- K1801VP1-014 Keyboard controller BK [20]
- K1801VP1-015 Kommunikationsenhed med fotopulspositionssensorer
- K1801VP1-016 Enhed til lagring og transmission af styresignaler til udstyrets elektroautomatik
- K1801VP1-025 Styreenhed
- K1801VP1-026 Tovejs transceiver til 16 kanaler
- K1801VP1-027 Enhed til at modtage kommandoer fra motorvejen og organisere, sammen med 1801VP1-032, arbejdscyklusser med en CMD-hukommelse
- K1801VP1-028 Hamming kode fejlkorrektionskredsløb
- K1801VP1-030 64K DRAM-controller baseret på 565RU6- eller 565RU3-mikrokredsløb med fjerntilstandsunderstøttelse for 1801VM1 (systemhukommelse på adresserne 0177600..0177677, system-ROM-valgsignal 0160000..017377 af 7-systemets implementering af 017377, 017377-systemets bit 30 og 7-registret ) [21]
- K1801VP1-031 Interrupt controller
- K1801VP1-032 Enhed til fordeling af impulser og dannelse af et tidsdiagram TsMD ZU
- K1801VP1-033 Multifunktionscontroller til eksterne enheder
- K1801VP1-034 Multifunktionel controller af eksterne enheder (interrupt vector generator, buffer register, bus switch)
- K1801VP1-035 Seriel interface op til 57 kbaud
- K1801VP1-036 Interface kontrolskema
- K1801VP1-037 Controller til husholdnings-tv-modtager BK [22]
- K1801VP1-038 Programmerbar timer
- K1801VP1-039 Codec med fejlretning
- K1801VP1-041 NGMD controller
- K1801VP1-054 Q-BUS og U-BUS trunkadapter
- K1801VP1-055 Tovejs bufferregister for interbusbro Q16↔Q16, afkobling ved kapacitiv belastning i KTLK og UKNTs computer
- K1801VP1-057 Skema til lagring og transmission af styresignaler
- K1801VP1-061 Konverter af binær kode til tidsinterval
- K1801VP1-065 Seriel interface op til 115200 baud [23]
- K1801VP1-069 Hukommelsesstyringskredsløb
- K1801VP1-095 NGMD controller interface
- K1801VP1-096 NGMD controller interface
- K1801VP1-097 NGMD interface (MY:)
- K1801VP1-105 Korrelatorkredsløb
- K1801VP1-106 Korrelatorkredsløb
- K1801VP1-114 CNC kommunikationskanaldiagram
- K1801VP1-116 Hukommelsesstyringskredsløb
- K1801VP1-119 Dynamisk RAM-controller (op til 4 MB ) til 1801VM3 )
- K1801VP1-120 Parallel asynkron interbus kommunikationsport (tilslutning af CPU og PP kanaler i UKNC computeren )
- K1801VP1-124 Eksperimentelt skema af støjbestandig Fibonacci-processor til specielle applikationer
- K1801VP1-128 NGMD-controller af typen "Electronics 6022" (pladetype - MFM , brugt i controllere MY:, MZ: og nogle til BK [25] ; med yderligere softwareunderstøttelse kan den fungere med IBM PC-format disketter)
Brug
På grundlag af mikroprocessorer i denne serie blev bygget:
- Computere i DVK -familien - Enkeltkorts mikrocomputere MC1201, MC1201.01, MC1201.02, MC1201.03, MC1201.04 (K1801VM1, KM1801VM2, KM1801VM3)
- BK-0010, BK-0011M - 1985 (KM1801VM1A)
- Skrivemaskine "Romashka" PELP-305-02 eller PELP-U1-01 (KM1801VM2)
- Soyuz-Neon PK-11/16 (N1806VM2)
- Mikroberegner Electronics MK-85
- CNC-system " Electronics NTs-31 "
- CNC-system " 2M43 " - (enkeltbords mikrocomputere, MS1201.02)
- CNC-system " 2S42-65 "
- Elektronik MS 0511 "UKNTS" - 1987 (KM1801VM2)
- Skakcomputerelektronik IM-01 , IM-01T (KR1801VM1)
- Skakcomputer Electronics IM-05 (KM1801VM2)
- Kasseapparat OKA-500 (K1801VM1) [26]
- Grafplotter MS6501-01 (KM1801VM2)
- Telefon med nummervisning Phone MASTER (Т36ВМ1) uden netforsyning fra Zelenograd - firmaet "Telesystems" [27] (1993 - den første model [28] , 1995 - den anden model med en ny to-linjers LCD med baggrundsbelysning [29] ) .
- Automatiseret all-wave radiomodtager (RPU) "Brigantine" [30] (udvikling af ONIP 1986-1988 [31] ).
- TSEVM for hydroakustiske helikopterstationer fra Kiev Research Institute of Hydraulic Instruments (1801VM1G) [32] .
- BTsVK-rumfartøjet "Buran" [33] (N1806VM3, 1801VM4 [34] )
Noter
- ↑ Ångstrøm. Historie - 1980-1989 (utilgængeligt link) . OJSC Angstrem . Hentet 22. juni 2011. Arkiveret fra originalen 23. juni 2008. (Russisk)
- ↑ Electronic Rarities Museum - Active - Series 587 . Hentet 3. januar 2010. Arkiveret fra originalen 9. maj 2008. (ubestemt)
- ↑ B. M. Malashevich. Zelenograd mikroprocessorer, mini- og mikrocomputere med arkitekturen "Electronics NTs" . Dato for adgang: 18. januar 2009. Arkiveret fra originalen 16. februar 2008. (ubestemt)
- ↑ BESKRIVELSE BK-11M . Dato for adgang: 4. januar 2010. Arkiveret fra originalen 16. september 2014. (ubestemt)
- ↑ Tyndhed og tykkelse af VM1 - Forum - Electronics BK-0010/0011M (utilgængeligt link) . Hentet 14. juli 2012. Arkiveret fra originalen 31. maj 2011. (ubestemt)
- ↑ Havne - bkbtl - Havne (registre) BC. - B.K. Tilbage til livet! - BK0010 / BK0011 emulator - Google Project Hosting . Dato for adgang: 15. juli 2012. Arkiveret fra originalen den 29. juli 2010. (ubestemt)
- ↑ Speccy er vores valg! - Vis besked separat - Digital arkæologi: 1801 og alt-alt-alt . Hentet 22. august 2015. Arkiveret fra originalen 4. oktober 2015. (ubestemt)
- ↑ [https://web.archive.org/web/20140416182158/http://vak.ru/doku.php/proj/bk/1801vm-series Arkiveret 16. april 2014 på Wayback Machine proj: bk:1801vm- serie [vak.ru]]
- ↑ Speccy er vores valg! - Digital arkæologi: 1801 og alt-alt-alt - Meddelelse 103
- ↑ Speccy er vores valg! - Digital arkæologi: 1801 og alt-alt-alt - Meddelelse 593 . Hentet 17. august 2015. Arkiveret fra originalen 25. september 2015. (ubestemt)
- ↑ cpu11/vm1 på master 1801BM1/cpu11 GitHub . Hentet 21. maj 2019. Arkiveret fra originalen 1. september 2019. (ubestemt)
- ↑ Digital arkæologi: 1801 og alt-alt-alt. Besked #725 . Hentet 3. oktober 2015. Arkiveret fra originalen 5. oktober 2015. (ubestemt)
- ↑ VM1vsVM2 - bkbtl - Forskelle mellem 1801VM1 og 1801VM2. - B.K. Tilbage til livet! - BK0010 / BK0011 emulator - Google Project Hosting . Dato for adgang: 15. juli 2012. Arkiveret fra originalen den 29. juli 2010. (ubestemt)
- ↑ cpu11/vm2 på master 1801BM1/cpu11 GitHub
- ↑ Digital arkæologi: 1801 og alt-alt-alt - Side 105 . Hentet 21. maj 2019. Arkiveret fra originalen 13. september 2019. (ubestemt)
- ↑ Digital Arkæologi: 1801 og All-All-All #1066 . Hentet 22. juni 2016. Arkiveret fra originalen 13. august 2016. (ubestemt)
- ↑ 1 2 Nefedov A.V. Integrerede kredsløb og deres udenlandske analoger: en håndbog .. - M . : IP RadioSoft, 2001. - T. 11. - S. 248. - 512 s. — ISBN 5-93037-049-4 .
- ↑ W. E. Schlegel (1989). "Leipziger Frühjahrsmesse 1989, Teil 1, Bauteile" [Leipzig Spring Fair 1989, del 1, Radio Parts]. Radio Fernsehen Elektronik [ tysk ] ]. Berlin: VEB Verlag Technik. 38 (6): 349. ISSN 0033-7900 .
- ↑ Gør-det-selv retro hjemmecomputer - Se emne - Digital arkæologi 1801: triskaidekaphobia 013 . Dato for adgang: 16. marts 2014. Arkiveret fra originalen 28. november 2014. (ubestemt)
- ↑ Gør-det-selv retro hjemmecomputer - Se emne - Digital arkæologi 1801: single-key 014 . Hentet 8. marts 2015. Arkiveret fra originalen 2. april 2015. (ubestemt)
- ↑ Gør-det-selv retro hjemmecomputer - Se emne - Digital arkæologi 1801: krystallens mysterium 030 . Hentet 4. oktober 2013. Arkiveret fra originalen 4. oktober 2013. (ubestemt)
- ↑ Gør-det-selv retro hjemmecomputer - Se emne - Digital arkæologi 1801: home 037 . Dato for adgang: 16. marts 2014. Arkiveret fra originalen 28. november 2014. (ubestemt)
- ↑ Gør-det-selv retro hjemmecomputer - Se emne - Digital arkæologi 1801: Citrus 065 ville leve i sydens krat . Hentet 30. august 2015. Arkiveret fra originalen 30. august 2015. (ubestemt)
- ↑ Gør-det-selv retro hjemmecomputer - Se emne - Digital Arkæologi 1801: Northbridge 119 . Hentet 31. oktober 2017. Arkiveret fra originalen 7. november 2017. (ubestemt)
- ↑ Gør-det-selv retro hjemmecomputer - Se emne - Digital Arkæologi 1801: Unstoppable Disco 128 . Dato for adgang: 16. marts 2014. Arkiveret fra originalen 28. november 2014. (ubestemt)
- ↑ nedoPC.org - Se emne - Debug-modul på K1801VM1 . www.nedopc.org . Hentet 31. juli 2020. Arkiveret fra originalen 30. oktober 2021. (ubestemt)
- ↑ "Computerra" nr. 23 af 30. juni 2004 (utilgængeligt link) . Hentet 25. august 2016. Arkiveret fra originalen 1. november 2021. (ubestemt)
- ↑ E. Belevtsov, Igor Korshun. Multifunktionel telefon "Phone Master" // Radio: magasin. nr. 1994. nr. 7. S. 32-34.
- ↑ Beskrivelse af den anden model af opkalds-id "Telefonmaster": 1 side 2 side 3 side 4 side
- ↑ Brigantine: Bedømmelse
- ↑ Historie. 80'erne . Hentet 13. juni 2012. Arkiveret fra originalen 1. august 2015. (ubestemt)
- ↑ Malinovsky Boris Nikolaevich. Der er ikke noget mere værdifuldt. Cybernetisk teknik . Hentet 17. juli 2012. Arkiveret fra originalen 15. april 2010. (ubestemt)
- ↑ Russiske computere på Buran Shuttle | CPU Shack Museum . Hentet 5. juni 2021. Arkiveret fra originalen 5. juni 2021. (ubestemt)
- ↑ Hvilket OS var der på Buran? - Side 2 . Hentet 5. juni 2021. Arkiveret fra originalen 5. juni 2021. (ubestemt)
Litteratur og publikationer
- Mikroprocessorer og mikroprocessorsæt af integrerede kredsløb. Bind 2. , redigeret af Shakhnov V. A. - M .: "Radio og kommunikation", 1988. s. 7-20.
- G.G. Grishin, A.A. Moshkov, O.V. Olshansky, Yu.A. Ovechkin. Microprocessors: A Handbook for Developers of Marine Electronic Equipment / redigeret af Cand. tech. Videnskaber Yu.A. Ovechkin. - L . : Skibsbyggeri, 1988. - S. 122-180. - 520 sek. — 33.500 eksemplarer. - ISBN 5-7355-0306-5 .
- V. L. Dshkhunyan , Yu . I. Borshchenko , V. R. Naumenkov , A. A. Ryzhov , Yu . Solovyov . Enkelt-chip mikroprocessorer af LSI sæt af K1801 serien // Mikroprocessor værktøjer og systemer. - 1984. - Nr. 4 . - S. 12-18 . — ISSN 0233-4844 .
- R. I. Volkov , V. P. Gorsky , V. L. Dshkhunyan , S. S. Kovalenko , P. R. Mashevich Enkelt-chip mikroprocessor KM1801VM3 // Mikroprocessorværktøjer og -systemer. - 1986. - Nr. 4 . - S. 37-41 . — ISSN 0233-4844 .
- Industristandard OST11-348.918-83. Mikrokredsløb integreret serie K1801. Ansøgningsvejledning.
Links