Electronică C5
Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită la 29 iunie 2017; verificările necesită
25 de modificări .
Electronics C5 este o serie de microcalculatoare de control sovietice dezvoltate de biroul de proiectare de la uzina Svetlana . Dezvoltatori - A. V. Palagin , A. F. Kurgaev , V. A. Ivanov.
Electronics S5-01
Primul microcomputer de uz general din URSS. A fost destinat automatizării în masă a proceselor din economia națională. Dezvoltarea a fost finalizată în 1974.
Computerul este o dezvoltare complet internă. Pentru el, a fost creată o nouă bază de elemente - un kit de microprocesor din seria 536. [1] Designul este multi-board.
Electronics S5-02
Microcomputer cu mai multe plăci.
Electronics C5-11
Microcomputer cu o singură placă. Productia a inceput in 1976.
Electronics S5-12
Microcomputer cu o singură placă bazat pe un microprocesor multicip pe 16 biți, pe o placă de 260×280 mm. Versiunea îmbunătățită a „Electronics S5-11”, a crescut memoria RAM la 128 de cuvinte pe 16 biți și ROM la 2048 cuvinte pe 16 biți. Viteză - 10 mii de operații pe secundă. S-a planificat conectarea unor module funcționale suplimentare - un ADC, o interfață la dispozitivele de intrare-ieșire de pe o bandă perforată, interfața cu un teletip etc.
-
Electronics S5-12 vedere de sus
-
Electronics S5-12 vedere de jos
-
Placă electronică C5-12 de sus
-
Electronics S5-12 placa de jos
-
Marcaj electronic S5-12
Modulele C5-12
Sursa [2] :
- „Electronics S5-121” ADC -15 canale pentru tensiuni de intrare DC de la -10 la +10V; eroare de conversie nu mai mult de 0,4%; timpul de conversie nu mai mult de 0,1 s
- "Electronics S5-122" - Intrări-ieșiri digitale, ale căror niveluri de tensiune sunt în concordanță cu nivelul de ieșire al circuitelor TTL: numărul de intrări este de 4 octeți; numărul de ieșiri 4 octeți
- „Electronics S5-123” - Interfața cu dispozitive de intrare-ieșire cu bandă perforată: cititor foto FS-1501; perforatoare PL-80 sau PL-150
- „Electronics S5-124” - Împerecherea cu un tip de teletip RTA-6 (RTA-7; RTA-60; T-63; STA-2M)
- „Electronics S5-125A” - RAM cu o capacitate de 2048 cuvinte pe 16 biți
- „Electronics S5-125B” - RAM cu o capacitate de 4096 cuvinte pe 16 biți
- "Electronics S5-126" - Adaptor de afișare pentru ieșirea informațiilor din memoria unui microcomputer către un dispozitiv de control video de tipul de televiziune "Kvant-M"
- „Consola operator de sistem” - oferă interacțiunea operatorului cu sistemul controlat de la micro-computer în limbajul formularelor
- VKU "Kvant-M" - un dispozitiv de control video pentru un poligon de filmare de televiziune bazat pe CRT 16LK2B este proiectat să funcționeze împreună cu modulul "S5-126" atunci când se afișează informații de la un micro-computer
- „Electronics P5-PROM” - o memorie permanentă reprogramabilă cu o schimbare electrică a informațiilor, capacitatea de informații de 1024 de cuvinte pe 16 biți.
Electronică S5-21, S5-21M
Microcalculator bazat pe un microprocesor N-MOP pe 16 biți cu un singur cip K586VM1 (nume vechi K586IK1). Dezvoltatorul microprocesorului este A. V. Palagin.
- Procesor „Electronics MS2716”. Procesor K586VM1.
- Adâncime de biți - 16 biți
- Numărul de comenzi de bază este 31, sistemul de comandă este același pentru familia Electronics C5
- Frecvența ceasului - 2 MHz
- Viteză - aproximativ 200 de mii de instrucțiuni de înregistrare-înregistrare pe secundă
- 16 registre de uz general pentru fiecare dintre cele 16 sarcini
- Memorie adresabilă - 32K cuvinte pe 16 biți (64KB)
- RAM încorporată - 512 octeți (patru cipuri K586RU1 cu o capacitate de 256 de cuvinte pe 4 biți fiecare)
- ROM încorporat - 4096 octeți (două cipuri K586RE1 cu o capacitate de 1024 cuvinte pe 16 biți, timp de acces 350 ns)
- 64 de canale paralele, patru cipuri K586BB1, fiecare cu o structură reglabilă de 8 biți și două canale I/O de 8 biți
- Opt cipuri K155IE7 formând o grilă de frecvență
- Consum de energie - nu mai mult de 20 W
Procesorul poate executa „nucleul” a 16 instrucțiuni în hardware, restul de 15 instrucțiuni sunt executate în firmware. Numărul total de echipe cu modificări - 256
Modulul procesor „Electronics S5-21” conține două canale MPI , primul canal este utilizat pentru comunicarea cu dispozitivele locale de intrare-ieșire, iar al doilea este utilizat pentru comunicarea de la mașină la mașină în complexe multiprocesoare și pentru comunicarea cu dispozitive partajate. .
C5-21 și C5-21M (MS 2716) diferă semnificativ unul de celălalt în ceea ce privește semnalele de ieșire, inclusiv desemnările lor.
Modulele C5-21
- Modul de interfață cu senzori analogici „Electronics S5-2101” - 32 canale (-5..+5V). Timp de conversie la cod de 11 biți: semnale DC - 200 µs; AC 50Hz - 10ms.
- Modul de interfață cu senzori digitali „Electronics S5-2102” - 12 canale de intrare-ieșire de 8 biți, 6 canale de intrare-ieșire seriale.
- Modul de interfață de teletip „Electronics S5-2103” - K586BB1, K190KT2
- Modul RAM „Electronics S5-2105” - 16K cuvinte pe 16 biți, K535RU3
- Modul adaptor de afișare „Electronics S5-2106” - controlează dispozitivele de control video precum „VK23V60” și „Electronics K2-01”
- Modulul telecomenzii pentru programe de depanare „Electronics S5-2107” este un dispozitiv cu tastatură indicatoare, conține un bloc de tastatură pentru 36 de taste și un indicator cu 10 cifre și 7 segmente.
- Modul PROM „Electronics S5-2108” - cuvinte 4K pe 16 biți, KR556RT5
- Modul de interfata cu senzori de informatie analogica "Electronics S5-2109" - ADC: 8 canale -5..+5V. Realizat după schema de aproximare succesivă pe K572PA1A și K155IR17. Comutatoare de intrare pe K590KN1. Timpul de conversie nu este mai mare de 200 ms. DAC: 4 canale -5..+5V, 10 biți și semn, timp de conversie - 25 µs. Realizat pentru 4 buc. K572PA1A.
- Modul adaptor digital multifuncțional cu diagramă de conectare GMD-7012 „Electronics S5-2112”
- Modul PROM „Electronics S5-2113A” K586RE1 8K × 16bit, timp de eșantionare - 2,4 ms, 8 buc. ROM K573RF2, timp de eșantionare - 1 ms.
Electronics S5-22
Este o versiune a C5-21M pentru aplicații speciale (militare). Se deosebește de C5-21M prin utilizarea microcircuitelor cu acceptare militară, fără utilizarea microcircuitelor în carcase de plastic.
Include module:
- Modul funcțional „Electronics S5-2200”
- Modulul TsVV "Electronics S5-2202"
- Adaptor pentru fotocititor, perforator cu bandă perforată și mașină de teletip „Electronics S5-2203”
- Modul RAM „Electronics S5-2205”
- Modul ROM „Electronics S5-2213”
- Adaptor de afișare „Electronics C5-2206”
- Telecomanda „Electronics S5-2107”
Electronics S5-31
Sistemul se bazează pe un microcontroler K1827BE1 cu un singur cip pe 16 biți. [3]
Electronics S5-41
„Electronics SMS121”. Sistemul se bazează pe setul de microprocesoare din seria K1801 cu interfață MPI . Sistem de comandă - PDP-11 ("Electronics 60", OST 11.305.909-82). Controlerul este realizat pe o placă de 114,5 × 220 mm și constă dintr-o unitate de bază, în plus, există 4 locuri pentru instalarea modulelor structurale funcționale (FCM). Fragmentul funcțional de bază (BFF) al MK „Electronics SMS12102.1” conține:
- microprocesor cu un singur cip K1801VM1, care implementează sistemul de comandă al microcomputerului „Electronics 60”;
- RAM statică K1809RU1 cu o capacitate de 1024 × 16 biți;
- masca ROM K1809RE1 cu o capacitate de 4K × 16 biti cu software rezident;
- priză pentru instalarea BIS K1809RU1, K1809RE1 sau K573RFZ (PROM cu o capacitate de 4K × 16);
- interfață de comunicare serială radială (IRPS) bazată pe BIS K1801VP1-035;
- interfață de comunicație serială trunchi bazată pe BIS К1809ВВ2;
Gama de module funcționale și constructive (FCM) include:
fragment funcțional
|
BIS
|
Detalii tehnice
|
BB1
|
K1809BB1
|
I/O, contor
|
BB2
|
K1809BB1
|
I/O, contor, setare vector de întrerupere
|
RAM „K8”
|
K1809RU1
|
Capacitate 8K cuvinte pe 16 biți.
|
RAM „3K”
|
K1809RU1
|
Capacitate ZK de cuvinte pe 16 biți.
|
Interfață video (VI)
|
K1809VGZ
|
Controler de comunicație cu VKU pe un CRT alb-negru sau color (interfață de televiziune); controler cu tastatură (până la 256 de taste).
|
Interfață cu casetofon (IM)
|
K1809VG1
|
Canal serial asincron modulat în frecvență pentru comunicare.
|
interfata IRPS
|
K1801VP1-035
|
Schimbați cu WU printr-o interfață serială standard printr-o unitate de izolare optocupler.
|
K586BE1
Microcomputer cu un singur cip pe 16 biți.
- Sistem de comandă: „Electronics C5”, un subset de 27 de comenzi de bază
- Numărul de niveluri de întrerupere - 5
- RAM integrată - 128 de cuvinte pe 16 biți
- ROM pe cip - 1024 cuvinte pe 16 biți
- Viteză - 250 de mii de operațiuni de registru-registru pe secundă la o frecvență de ceas de 2,5 MHz
- tehnologia n-MOS
- locuință 4134.48-2
A fost folosit ca controler de control în echipament. De exemplu, în casetofonul „Wilma 100 Stereo”, pulsmetrul „Electronics 01C”.
K1827BE1
Microcontroler cu un singur cip cu ROM încorporat.
- RAM integrată - 128 de cuvinte pe 16 biți
- ROM pe cip - 1024 cuvinte pe 16 biți
- Număr de canale de intrare-ieșire - 35
- Viteză - 500.000 de operații scurte pe secundă
- locuință 4134.48-2
A fost folosit ca controler încorporat pentru a controla instrumentele de măsură. Ca parte a modulului „Electronics MS 2703” a fost folosit pentru controlul colorimetrelor KFK-2 MP, MKMF-02, spectrofotometrului SF46.
-
MS 2703 vedere frontală
-
MS 2703 vedere din spate
-
PCB MS 2703
-
MS 2703 și K1827BE1
Pe baza K1827BE1, a fost construit unul dintre modelele mașinii de scris electrică Romashka (PELP 305-03). Când este pornit, afișează mesajul „P1827” pe indicator.
Arhitectură
Toate microcalculatoarele din seria Elektronika S5 (cu excepția Elektronika S5-41) sunt microcalculatoare pe 16 biți compatibile cu software. Calculatorul poate adresa 2 16 celule de memorie. Dispozitivele I/O externe sunt adresate în câmpul de memorie generală din zona superioară de 4Kb.
Micro-computerul are 16 registre de 16 biți accesibile prin software . Cu toate acestea, registrul zero este contorul de instrucțiuni, iar celelalte trei sunt folosite ca „registru de sarcini întrerupte”, „registru de adrese firmware” și „registru de protecție”. Astfel, sunt disponibile pentru utilizare 12 registre comune pe 16 biți.
Registrele au, de asemenea, o mapare la zona de memorie inițială sub formă de 16 celule consecutive. Deplasarea față de locația registrelor generale în memorie specifică un „registru al numărului de sarcini” pe 4 biți. Pentru a accelera funcționarea sistemului, o parte din RAM pentru acomodarea registrelor este adesea efectuată pe cipul procesorului, și nu în memoria RAM principală. Aceste zone de memorie pot fi accesate ca niște celule obișnuite, cu excepția setului de registre (celule) sarcinii curente.
Există, de asemenea, un bit de transport numit „registru de legătură” și un „registru de semnalizare rezultat” special pe doi biți care ia una dintre cele 4 valori. Aceste registre sunt setate după ce majoritatea instrucțiunilor aritmetice sunt executate. De obicei valoarea caracteristicilor rezultatului are urmatoarea semnificatie: 0 - rezultatul este egal cu zero; 1 - rezultatul este mai mic decât zero; 2 - rezultatul este mai mare decât zero; 3 - există un preaplin.
Sistemul de comandă al microcalculatorului conține 31 de comenzi de bază. K586BE1 poate executa un subset din cele 27 de comenzi de bază.
Sistemul de comandă este cu două adrese. Primul operand este întotdeauna un registru intern al procesorului, nu există un acumulator dedicat . Al doilea operand conține și numărul de registru, dar, în funcție de caracteristicile instrucțiunii, al doilea registru poate servi ca registru acumulativ, registru index, registru de adrese, registru de adrese cu modificare automată. Dacă al doilea registru este un numărător de program (registrul 0) cu atribute de adresare indirectă și autoincrementare, atunci această formă permite utilizarea constantelor din memoria de instrucțiuni în operație (cum ar fi PDP-11 , tip de adresare indirectă cu autoincrementare cu registrul PC (R7). ) + ).
Pentru programare, sistemele încrucișate au fost utilizate pe mașinile M-220 și BESM-6 .
Note
- ↑ Museum of Electronic Rarities - Active - seria 536
- ↑ M. P. Galperin , V. Ya. Kuznetsov, Yu. A. Maslenikov, V. E. Pankin, V. P. Tsvetov, A. I. Borovskoy. Microcalculatorul „Electronics C5” și aplicarea acestora. - Moscova: „Radio sovietic”, 1980. - 160 p. - (Biblioteca de masă a inginerului „Electronică”).
- ↑ MPSS Nr. 4 1988 Pagina. 7
Literatură și publicații
- M. P. Galperin , V. Ya. Kuznetsov, Yu. A. Maslenikov, V. E. Pankin, V. P. Tsvetov, A. I. Borovskoy Microcalculatorul „Electronics C5” și aplicarea acestora. - Moscova: „Radio sovietic”, 1980. - 160 p. - (Biblioteca de masă a inginerului „Electronică”).
- E. P. Balashov, D. V. Puzankov. Microprocesoare și sisteme cu microprocesoare: Proc. manual pentru universități / Ed. V. B. Smolova. - Moscova: „Radio și comunicare”, 1981. - S. 307-311. — 328 p.
- S. A. Gamkrelidze, A. V. Zavyalov, P. P. Maltsev, V. G. Sokolov. Prelucrarea digitală a informațiilor bazată pe LSI de mare viteză / Ed. V.G. Domracheva. - Moscova: „Energoatomizdat”, 1988. - 136 p.
- V. S. Borisov, A. A. Vasenkov, B. M. Malashevich și colab . A. A. Vasenkova, V. A. Shakhnova. - Moscova: „Radio și comunicare”, 1982. - T. 31. - 192 p. - (Biblioteca de masă a inginerului „Electronică”).
- I. Z. Kominarov, L. V. Molodtsova, A. V. Samoschenko, S. V. Teplitsky, A. A. School. Software pentru complexul de diagnosticare funcțională a microcalculatorului „Electronics S5-21M” // Instrumente și sisteme cu microprocesor. - 1987. - Nr 2 . - S. 14-17 .
- Standard industrial OST11-305.905-81. Mijloace de microprocesor ale tehnologiei informatice. Software. Sistem de comandă al unui număr de microcalculatoare „Electronics C5”.
- Galperin MP Microcalculatoare și microcontrolere cu o singură placă // Instrumente și sisteme cu microprocesor. - 1984. - Nr 2 .
- Galperin M. P., Ginter A. V., Gorodetsky V. V., Evzovich I. S., Kuznetsov V. Ya., Pukhova M. L. Microcontrolere cu o singură placă „Electronics S5-41” // Instrumente și sisteme cu microprocesor. - 1984. - Nr 2 .
Link -uri