Professional Documents
Culture Documents
Tpa Történet Lyukszalagtól Az Informatikáig
Tpa Történet Lyukszalagtól Az Informatikáig
LYUKSZALAGTL AZ INFORMATIKIG
LUKCS JZSEF
TPA TRTNET
LYUKSZALAGTL AZ INFORMATIKIG
FELELS SZERKESZT:
Gazda Istvn
A BORTTERVET KSZTETTE:
Vargha Ildik
A kiadvny megjelenst koordinlta az MKI
KOMMUNIKCIS VEZET:
Sipka Jlia
ISSN 14165368 ISBN 963 9276 32 4
FELELS KIAD:
Sznyi Lszl
Szveg Lukcs Jzsef, Almsi Lajos, Bogdny Jnos, Kenesei Jnos, 2003 Fotk KFKI MSZKI Dokumentumszolglat, Biri Jnos, Bogdny Jnos, Kenesei Jnos, Varga kos, Szebnyi Endre, 2003 Ksznjk, hogy lehetv tettk a kpek felhasznlst! A ktetben tallhat cg- s tpusnevek egy rsze bejegyzett mrkajelzs, ezek a bejegyz tulajdont kpzik, egyebek kzt a Digital Equipment Corporationt (Digital, DEC, PDP, VAX), a Mentect (RSX11, RT-11) s a KFKI-t.
Nyomdai elkszts: Tordas s Trsa Kft. Nyomta s kttte: Tonyo-Grf Nyomdai s Grafikai Stdi Felels vezet: Szcs Barnabs
Tartalom
Beksznt (Szlank Jnos) .......................................................................... 7 Ajnls (Havass Mikls) ................................................................................ 9 Elsz .......................................................................................................... 13 1. 2. Bevezets .............................................................................................. 17 Elzmnyek .......................................................................................... 2.1. A Magyar Tudomnyos Akadmia Kzponti Fizikai Kutat Intzete ............................................................................. 2.2. Sokcsatorns analiztorok ........................................................... 2.3. Az URAL I. tpus szmtgp a KFKI-ban ............................ 2.4. Az Elektronikus Fosztly fejldse a hatvanas vekben ......... 2.5. j, korszer intzeti szmtgp, az ICT 1905 ......................... 21 21 24 27 28 30
3. 4.
Az els TPA szletse ........................................................................ 31 A TPA csald gpeinek fejldse ...................................................... 4.1. A 12-bites TPA gpek trtnete ................................................. 4.2. A TPA-70 projekt ........................................................................ 4.3. A 16-bites csald ......................................................................... 4.4. A 32-bites csald ......................................................................... 4.5. Az utols dobs: a TPA XP-1 ................................................... 4.6. A TPA gpek perifris egysgei ............................................... 35 36 41 44 49 52 53 56 56 57 60
5. A TPA gpek programozsa, szoftver .................................................. 5.1. A TPA programozs hskora ..................................................... 5.2. A TPA gpek professzionlis szoftverelltottsga ..................... 5.3. A szoftverfejlesztstl az informatikig ..................................... 6. 7.
A TPA gpek gyrtsa ........................................................................ 63 Laboratriumi alkalmazsok, valsidej perifrik ............................ 67 7.1. Valsidej perifrik, CAMAC rendszer ................................... 68 7.2. Laboratriumi alkalmazsok ....................................................... 70
9. gyviteli alkalmazsok ........................................................................ 80 10. Egyb alkalmazsok ............................................................................ 83 10.1. Szmtgpes tervezsi (CAD) alkalmazsok ........................... 83 10.2. Szmtgpes oktats ................................................................. 85 11. Nhny meghatroz alkalmazs ........................................................ 11.1. Interaktv szmtstechnika ........................................................ 11.2. T-15 Tokamak mrs-automatizlsa ........................................ 11.3. A Dunamenti Herm Vllalat mr-adatgyjt rendszere ... 11.4. A Paksi Atomerm Vllalat szmtgpes rendszerei ........... 87 87 89 93 96
12. Rendszerintegrls a TPA korszakban ................................................ 98 13. Epilgus .............................................................................................. 100 FGGELK .............................................................................................. A. A TPA szmtgpek fbb mszaki adatai ...................................... B. A TPA gpek gyrtsi darabszmai ................................................. C. TPA szmtgpek 1985. vi kiszlltsi sorrendje ......................... D. A KFKI-MSZKI 1985 I. negyedvi szmtstechnikai termkek megrendels-llomnya ..................................................................... E. TPA s ICC szmtgpekkel megvalstott ipari alkalmazsok .... F. Nhny szmtgpes laboratriumi alkalmazs .............................. 103 105 135 136 138 141 154
Beksznt
Klnleges trtnelemknyvet vesz kzbe az olvas: a magyar szmtstechnika hskornak jelents fejezett. Az kortl napjainkig az emberisg trtnete sok ezer vet lel fl, a szmtgp trtnete a mlt szzad negyvenes veitl napjainkig azonban mindssze nhny vtizede tart. A TPA trtnete teht, a hatvanas vektl a szzad vgig, a szmtstechniknak mintegy az kortl az jkor kezdetig tart korszakra esik. A TPA alkotgrdjnak legtbb tagja ma is kzttnk l; a fiatalabbak a szmtstechnika legjabb kornak aktv rsztvevi. Tapasztalataikban elraktrozva azonban ott van az kori eszkzk ltrehozsa, hasznlata is. A trtnelmi hasonlatot folytatva: olyan ez, mintha a rmai hadiutak, vzvezetkek pti kztnk jrnnak, s maguk mondank el e nagy mszaki alkotsok trtnett. A knyvben megnyilatkoz szemtank egykor e szmtstechnikai vllalkozs klnbz terletein dolgoztak, klnbz rszeit ismertk. Most a knyv lapjain virtulisan jra tallkoznak, s kiltrl visszanzve tekinthetik t a megtett utat, vehetik szemgyre a teljes panormt. Kiknek szl ez a krkp? Elssorban azoknak, akik ismertk a TPA-t, akiknek kzk volt hozz: alkotknak s flhasznlknak. Most sszefggseiben is lthatjk a nagyarny vllalkozst. De szl azoknak is, akik rdekldnek a tudomny s technika trtnete irnt, hiszen az elmlt idszak egyik megkerlhetetlen fejezetrl van sz. Vgl nemcsak technikatrtneti rdekessgeket tartalmaz a knyv, hanem a rsztvevk vlemnyn, viselkedsn keresztl kordokumentum is: jl jellemzi az orszg akkori helyzett, trsadalmi viszonyait. A KFKI Csoport rmmel adja kzre Lukcs Jzsef hinyptl knyvt: a TPA trtnetet. Esetleges szrevteleiket a szerzvel egytt szvesen fogadjuk. Budapest, 2003. augusztus Szlank Jnos
Ajnls
1990-ben eltnt trsgnkbl egy klns, irracionlis trvnyek alapjn mkd, zrt vilg, s vele egytt lezrult a magyar szmtstechnika trtnelmnek els 40 ve. E mltat megtlni, szereplit, produktumait mrtkad mdon rtkelni ma mg nem lehet. Nem lehet egyrszt azrt, mert a jelen kor fogalmainak s sszefggseinek alkalmazsa, nknyes visszavettse egy olyan korba, amelyekben esetleg e szerkezetek nem is lteztek, hibs kvetkeztetsekre vezethet. Msrszt az id rvidsge, a mlt szereplinek mai jelenlte nem teszi mg lehetv az elmlt idszakot ural tncrend, az akkori kort meghatroz szably rendszer racionlis-trgyilagos megszerkesztst (annak ellenre nem, hogy sztnsen ragyogan tudtunk e rendszerben lni, ahhoz alkalmazkodni). E kor egyik nagy projektje azonban ktsgtelenl a KFKI TPA-fejlesztse volt. S ha a fentiek alapjn ma mg nehezen tudjuk is eldnteni, hogy e projekt pldul mennyiben jrult hozz az nll magyar szmtstechnikai ipar kialakulshoz (ha egyltaln ilyenre szksg volt!), mennyiben volt rtelmes, s megalapozott a mrnki kltsg/haszon racionalits fggvnyben (ha ennek, akkor rtelme volt!), helyesen dnttt-e az adott prototpus illeglis msolsrl (ha ez egyltaln krds lehetett), a magyar szmtstechnika kultra mely terleteinek kifejldsre gyakorolt dnt hatst, de bizonyosan itt az ideje a projektre vonatkoz adatok krniks-szer feljegyzsnek, amely munka jelents rszt csak a szereplk maguk vgezhetik el (gondoljunk csak a kortrsak feljegyzseinek rtkre persze tudomsul vve azokat, mint a tvedsek forrsait is a magyar honfoglals, vagy az Anjou-kor rekonstrukcijban). Ezt a feladatot vllalta Lukcs Jzsef a TPA trtnet megrsval, a KFKI Szmtstechnikai Rszvnytrsasg pedig az elkszlt tanulmny megjelentetsvel. A szerz, villamosmrnkknt, preczen, visszafogottan, trgyszeren dokumentl egy hajdanvolt, m kisugrzsban mig l projektet, melyet a rsztvevk tbbsge amint, albb mg ltni fogjuk, vlemnyem szerint
joggal lete sikernek, f mvnek lt t, s annak tart ma is. Amit rt, azt sokan fogjk gyermekeiknek, unokiknak is megmutatni. nzd csak, ezen dolgoztam valaha n is itt a nevem is. s sok ms szerz-kor mrnk, matematikus, kzgazda is gy fogja a knyvet olvasni, hogy azt fogjk rezni, k ugyan mshol, mson dolgoztak ez alatt, de ha nem is ilyen irigylsre mltan eredmnyesen de hasonlan tevkenykedtek. A hasonlsg magbl a korbl s a trsgnkben akkor ltalnos reverse engineering technolgia hasznlatbl fakadt (hogy e szp angol kifejezssel szeldtsk azt, ami a szigor jelenben sokszor szerzi jog-srtsnek, az internacionalista mltban viszont hazafias cselekedetnek minslne). E technolgia hasznlatbl, amely a kreatvan (igenis, de mennyire!) lemsoland prototpus kutatsi munkt is ignyl kivlasztstl az egszen ms krnyezetben trtn (ugyancsak kreatv igen is!) megvalstsig tartott. Ez a vilg elmlt! A vilgpiaci sorompk felhzsa egy egsz mszaki kultrt tett hirtelen okafogyott. s ez gy volt helyes! Azt gondolhatnnk azonban, hogy ezzel elveszett az sszes ehhez kapcsold rtk, s tuds is. n azonban gy gondolom, hogy ez nem gy van! A felhalmozott tuds s tapasztalat nem veszett el: ma is rsze ssz-nemzeti vagyonunknak, szemben sok ms drga ipari beruhzssal (bizony, brki, brmit is gondolna errl!), s ott l ma is szmos sikeres, magyar vllalkozsban. Minden olyan esetben, amikor a mlt szerepli mertek vllalkozni az egszen ms jv e tapasztalatokon alapul, de kreatv megvalstsra. Ennek a magyarorszgi msols mrnkskdsnek a legfbb hasznt n ppen ebben ltom, s ezzel a vlekedssel, tudom, nem vagyok egyedl. S ezt az lltst mr ma is ki merem mondani, nem feledve a korai-mlt megtlsnek fent emltett kockzatt. Ennek a vilgnak a leldozsa persze emberi tragdikkal is jrt. s gy illik, hogy a pozitv hozadkok mellett, itt legalbb egy fhajts erejig megemlkezznk azokrl a kollginkrl is, akikkel szinte vletlen kivlaszts szerint azta ugyancsak elbnt a sors. S ha mr a mltrl tlkezni nem ll mdunkban, legalbb trgyilagos-e az a kp, amit a szerz elnk tr? Ami a technikt illeti s ez teszi ki a knyv jelents rszt felttlenl. Hogy mindenki egyformn osztja-e azt, ahogy a szerz a szereplket bemutatja? Bizonyra lesznek sokan, akik igen, s lesznek sokan, akik nem teljesen. Lehetnek olyanok is, akik esetleg mshov tennk a hangslyokat. A kls szemll, mint az ajnls rja is, nehezen tudna igazsgot tenni egy esetleges vitban. Taln mgsem dicsrjk fel a knyvet mltnytalanul, ha azt lltjuk, a szerz a szemlyeket illeten is sikerrel trekedett vlasztott tmja trgyilagos bemutatsra. De tudjuk, nincs trtnelem, csak trtnelmek vannak. Ha ms rta volna meg ezt a knyvet, nhny hangsly biztosan mshov kerlt volna. gy pldul, nem csak a projekteken dolgoz szakemberek voltak tehetsgesek (s mondhatjuk btrak is esetenknt), de a KFKI azon stratgiai gondolkods, nagy formtum vezeti is, akik e projekt feltteleit, krnyezett biztostot-
10
tk, s megszabtk kereteit. Nhnyuk esetben mg akkor is gy volt ez, ha esetleg a kutatktl eltr mentalitsuk, mveltsgk, stlusuk ms plyn mozgott is. Lukcs knyve csak utalsszeren tr ki munkjukra, szerepkre, pedig tanulsgos konfliktusaikkal egytt ez is rdekes trtnet lenne. Ebben a trtnetben biztosan tbb szerep jutna Nray Zsoltnak vagy Sndory Mihlynak s biztosan (kvlllknt nem vllalkozom ennek megtlsre, de) tbbeknek, msoknak is. Vgezetl ksznjk meg Lukcs Jzsefnek s segttrsainak , hogy elvgeztk ezt a valban nagy munkt, amellyel minden bizonnyal sokunknak fognak rmet szerezni Budapest, 2003. jnius 16. Havass Mikls
11
Elsz
A Kzponti Fizikai Kutat Intzet (KFKI) TPA kisszmtgp programja a hatvanas vek vgn kezddtt, s 1990-ben rt vget. A szakmai kzvlemny azonban mg most is szmon tartja azt a szerepet, amelyet a TPA jtszott a hazai szmtgpests trtnetben. Eredeti TPA gp volt lthat az INFO99 killtson, ahol a Neumann Jnos Szmtgptudomnyi Trsasg kerekasztal-beszlgetst rendezett a hazai szmtgpek trtnetrl. Mkds kzben voltak lthatk a rgi TPA gpek a Csodk Palotjban rendezett 40 ves a magyar szmtstechnika s 39 ves a TPA szmtgp cm killtson. Az Interneten (http://www.internetto.hu/muzeum/tpa.html) Varga kos Endre mutatta be mszaki adatokkal s fnykpekkel a klnbz TPA tpusokat. 100 ve szletett Neumann Jnos Mrfldkvek a szmtstechnikban cmmel, az Orszgos Mszaki Mzeum, a Neumann Jnos Szmtgptudomnyi Trsasg s a Magyar Informatikatrtneti Mzeum Alaptvny ltal a Magyar Termszettudomnyi Mzeumban szervezett killtson ugyancsak lthat volt eredeti TPA gp. A jelen knyv clja az, hogy megrktse az utkor szmra a magyar szmtstechnika s informatika egyik meghatroz fejezett gy, ahogyan azt a szakmai rsztvevk tltk, lttk. Nemcsak a gpek mszaki adataival, megoldsaival foglalkozik, hanem megismertet a KFKI-s krnyezettel, amely lehetv tette a programot, majd a gpfejlesztsek utn a gyrtssal, szoftverkrdsekkel, alkalmazsokkal, elterjedtsggel is. Csak tfog ismertetst ad, mivel az egyes rszterletek feldolgozsa kln-kln mveket ignyelne. Nem foglalkozunk azzal a krdskrrel, hogy a TPA programnak milyen volt a viszonya az orszgos szmtstechnikai programhoz, ms szmtstechnikai cgekhez, az akkori szakmai politikhoz. Ezeknek a krdseknek a tisztzshoz tovbbi kutatsokra, esetleg nagyobb trtnelmi tvlatra lesz szksg. Nyilvnval azonban az, hogy a KFKI akkori vezeti, elssorban Pl Lnrd s Szab Ferenc akadmikusok jelents erfesztse s segtsge nlkl nem vlt volna ilyen szleskrv ez a vllalkozs. k tettk lehetv, hogy a KFKI TPA programja a kezdeti tiltottbl trtt, majd tmogatott vlhatott. A szakmai trtneten remlhetleg tsugrzik a felhasznlk, az alkalmazk kiszolglsra irnyul szemllet, amely a rsztvevket thatotta. Ezt
13
a meggyzdst egyik munkatrsunk visszaemlkezsben a kvetkezkppen fogalmazta meg: az MSZKI-nak, ltalban a KFKI-s krnyezetnek az volt ebben az idszakban a nagy ernye, hogy mindig alkalmazsban gondolkozott. Teht mindnyjan, akik ott a KFKI-ban voltunk, olyan emberek voltunk, akiket azrt vettek oda fel, hogy itt vannak a fizikusok, s szolgljtok ki a fizikusokat. Ez meghatrozta azt a gondolkodsmdunkat, hogy ki-ki a maga terletn mindig abba az irnyba nzett, hogy hogyan kell kiszolglni ezt, s az alkalmazs volt szmra fontos s nem az alapkutats. gy ltom, hogy nagyon sokan, sok ms intzet azrt csszott flre, mert maguk igyekeztek kitallni azt, hogy mit kellene alkalmazni. Itt meg mindig az volt, hogy van egy krnyezet, amelyik klfldre jrt, ltott dolgokat s inspirlt. A TPA korszak a hatvanas vek msodik feltl kezdden b hsz vet fogott t. Az els TPA gp operatv trolja 4K sz, maximlis kipthetsge 32K sz volt. Httrtr nem ltezett, a legegyszerbb fordtprogram gy mkdtt, hogy a programot tartalmaz lyukszalagot legalbb ktszer kellett beolvasni, mivel az els beolvasskor gyjttte ssze a fordtprogram az azonostkat, s a msodik menetben ksztette el a betlthet s vgrehajthat programot tartalmaz lyukszalagot. A TPA korszak vge pedig mr a hlzatok, PC-k s knyelmes, nem szmtstechnikai szakemberek ltal hasznlt alkalmazsok, informatikai rendszerek kora, amikor termszetes az olcs tbb megabjt mret operatv tr s a hatalmas httrtrak. A trtnet teht egyik oldalrl technikatrtnet, a szmtstechnika egyik leggyorsabb fejldsi korszaknak trtnete. Msrszt azonban a rsztvev munkatrsak s a gpeket alkalmaz felhasznlk trtnete is, hiszen alkot korszakuk jelents rsze fzdik ehhez a programhoz. Taln szmukra s azok szmra is, akik kvlrl figyeltk a trtnetet s alkottak rla vlemnyt, nem rdektelen tfogan, egszben ltni a mltbli trtnseket, mert gy trgyilagosabb vlemny alkothat a programrl.
*
A TPA program a KFKI Elektronikus Fosztlyn (EFO) kezddtt. A KFKI kutatkzpontt val talaktsakor, 1975-ben az EFO kibvlt, s Mrs- s Szmtstechnikai Kutat Intzett (MSZKI) alakult t. Vezeti Sndory Mihly, Tr Ferenc, Szalay Mikls, majd Szlank Jnos voltak. A TPA program kzssgi munka volt, igen sokan, sok terleten s teljes odaadssal jrultak hozz a sikerekhez. Az j eszkzket s mdszereket kimunkl hardver- s szoftverfejlesztkn, j alkalmazsokat tervez s kivitelez munkatrsakon kvl lelkiismeretes mszerszek, mechanikusok, gyr-
14
tsi s gazdasgi szakemberek, anyagbeszerzk, adminisztrtorok tbb szz munkatrs nlkl nem tudott volna megvalsulni a program. Valsznleg nem sikerlt minden rsztvev nevt sszegyjteni, ezrt elre is elnzst krnk azoktl a munkatrsaktl, akik esetleg rdemtelenl kimaradtak a felsorolsbl. Vgl nhny szt arrl, hogy hogyan kszlt a TPA trtnet. A rgi MSZKI utdszerve, az 1992-ben alakult j MSZKI is megsznt 1997-ben s helyisgeinek nagy rszt azonnal kirtettk. gy az rsos feljegyzsek legnagyobb rsze is elpusztult, illetve nem volt fellelhet. Ezrt beszlgetseket folytattunk tbb mint harminc rgi munkatrssal, s ezekbl a beszlgetsekbl, interjkbl llt ssze a trtnet legnagyobb rsze. Ezen kvl nhnyan vllaltk egy-egy rszterlet tnyanyagainak sszefoglalst, gy Jki Lszl a KFKI ltalnos trtnett s szervezeti felptst foglalta ssze, Bogdny Jnos a TPA gpek mszaki adatait gyjttte ssze, Almsi Lajos a laboratriumi alkalmazsokat, mg Kenesei Jnos az ipari alkalmazsokat sszegezte. Ksznetet szeretnnk mondani a trsszerzknek, a beszlgetsekben rsztvevknek: Almsi Lajosnak, Arat Andrsnak, Bti Ferencnek, Benk Tibornnak, Biri Jnosnak, Bodnr Lszlnak, Bogdny Jnosnak, Buday Lszlnak, Elek Gyrgynek, Forr Pternek, Horvt Andrsnak, Kardi Plnak, Kirly vnak, Kta Gbornak, Lcs Gyulnak, Lrincze Gznak, Mohcsi Blnak, Nagy Mihlynak, Nyitrai Zoltnnak, Padnyi Zoltnnak, Rmi Lszlnak, Rusz Valternek, Salamon Mrtonnak, Sarkadi Nagy Istvnnak, Somlai Lszlnak, Szemz Tamsnak, Szigeti gnesnek, Szlank Jnosnak, Sznyi Lszlnak, Tams Gyrgynek, Telbisz Ferencnek, Trk Turulnak, Vajda Ferencnek, Varga Lszlnak s Zmori Zoltnnak. Kln ksznet a szakmai lektoroknak: Biri Jnosnak, Buday Lszlnak, Forr Pternek, Holtzer Lrntnak, Jki Lszlnak, Kardi Plnak, Kovcs Ervinnek, Matakovics Gyrgynek, Mohcsi Blnak, Pter Jzsefnek, Rusz Valternek, Sarkadi Nagy Istvnnak, Szigeti gnesnek, Szlank Jnosnak, Sznyi Lszlnak s Telbisz Ferencnek. Bogdny Jnos nemcsak szakmai szempontbl lektorlta a szveget, hanem rtkes megjegyzseivel a knyv stlust is tkletestette, ksznet rte. A kpeket Biri Jnosnak, Bogdny Jnosnak, Jnosyn Sndor Katalinnak, Kenesei Jnosnak s Varga kos Endrnek ksznjk. A megrshoz adott technikai segtsget Kenesei Jnosnak kell megksznnnk. A TPA trtnet megrst illetve megjelenst a KFKI Szmtstechnikai Rt. kezdemnyezte s tette lehetv. Kln ksznet illeti ezrt Szlank Jnost s Sznyi Lszlt, akik szakmai tancsaikkal is sok segtsget nyjtottak. Lukcs Jzsef
15
1. Bevezets
A Kzponti Fizikai Kutat Intzetben (KFKI) 1966-ban kezddtt meg a TPA tpus szmtgpek fejlesztse. Az els pldnyt a Neumann Jnos Szmtgptudomnyi Trsasg 1968. vi esztergomi kongresszusn ismerhette meg a szakmai s rdekld kznsg. Ezt azutn egyms utn kvettk az egyre korszerbb, egyre jabb technolgikat hasznl gpek. 1970ben megindult a TPA szmtgpcsald sorozatgyrtsa, nvekv darabszmban. Kezdetben termszettudomnyi laboratriumokban alkalmaztk e gpeket, majd ipari s gyviteli alkalmazsokban is szles krben elterjedtek, mind Magyarorszgon bell, mind pedig az n. szocialista tborban. A gpcsald mintjul az USA-beli, akkoriban mg igen kicsiny cg, a Digital Equipment Corporation (DEC) PDP-tpus gpei szolgltak. A cl az volt, hogy a TPA gpeken a DEC gpekre rt programok tudjanak futni, br a gpek bels felptse a legtbbszr nem volt ismert a KFKI tervezi eltt. A DEC cg gpei a hetvenes vekben rendkvl gyorsan elterjedtek a vilgon, s a cg a minigpek terletn az lvonalba kerlt. A TPA megfelel tpusai eleinte hrom-ngy v ksssel a KFKI-ban is elkszltek. Alkalmazsi lehetsgeiket a DEC PDP tpusai akkorra mr vilgszerte ismertt tettk. Csak a nyolcvanas vek felgyorsult technolgiai fejldse (tbbrteg nyomtatott ramkrk, finom rajzolatok, felhasznl ltal programozott integrlt ramkrk) lasstotta le ezt a kvetsi temet. A rendszervltozs hajnaln, 1989-ben a DEC cg a Szmalk-kal s a KFKI-val kzs magyar cget alaptott, s ez a cg tvette a DEC kultra tovbbi terjesztst az orszgban. 1966-tl 1989-ig tbb mint 1600 darab szmtgpes rendszer kszlt a KFKI-ban, evvel a TPA gpek jelentsen hozzjrultak az orszg szmtgpes, informatikai kultrjnak kialakulshoz. A TPA szmtgpcsald megjelense s elterjedse a hetvenes s nyolcvanas vekben meglehetsen szokatlan volt az akkori hazai viszonyok kztt. Akkoriban az volt a gyakorlat, hogy a nagyobb szabs programokat orszgos szinten hatroztk el, orszgos szinten tmogattk. A TPA szmtgpek gondolata, megvalstsa s elterjesztse alulrl indul kezdemnyezs volt. A KFKI illetve az Elektronikus Fosztly vezetse tmogatta ezt a kezdemnyezst, st vdernyt tartott fl, nehogy az akkori orszgos kzponti tervezs akadlyozza vagy gtolja ezt. Ugyancsak dnt szerepe volt a vezets-
17
nek a gyrts, az anyagbeszerzs s a jrulkos eszkzk biztostsban, ami mind igen nagy gond volt. Taln kevss ismert, de jellemzi a helyzetet, hogy a TPA-val kapcsolatos tevkenysg nem rszeslt az orszgos szmtstechnikai program pnzgyi tmogatsban, st az Orszgos Mszaki Fejlesztsi Bizottsgtl (OMFB) kaphat tmogatst is csak 1985 utn vette ignybe, amikor az adzsi szablyok ezt szksgess tettk. Az is szokatlan volt, hogy egy akadmiai intzetben olyan kutat-fejleszt trsasg alakult ki, amelynek tagjai f cljuknak olyan eszkzk ltrehozst s elterjesztst tekintettk, amelyekre itthon igen nagy szksg volt, amelyek elsegtettk, hogy a hazai termszettudomnyos laboratriumok korszer, nemzetkzileg elfogadhat eszkzkkel vgezhessk kutatsaikat, s csak msodlagosnak lttk a tudomnyos publikcikat. Klnleges volt az is, hogy a korszer specifikcij eszkzket szles krben el tudtk terjeszteni. Nagy krds volt, hogy a hardverfejlesztsi eredmnyek hogyan tudnak tkerlni gyrtsba, gyri krlmnyek kz. A TPA szmtgpcsald esetben ezt a nehzsget gy oldottk meg, hogy a gyrtsi dokumentcit s a szksges technolgia kidolgozst is az intzeten bell ksztettk el, s maga a gyrts is az intzetben illetve ksbb az intzet szervezsben folyt, elkerlve ezltal azt, hogy a sorozatgyrts megbukjk az esetleges gyrt cg felkszletlensgn, ellenllsn vagy akr ellenrdekeltsgn. Vgl az is egyedlll volt, hogy az intzet sajt, termszettudomnyi kutatsi terletn tl ms terleteken is alkalmazni kezdte a TPA gpeket, elsknt vonva be ezeket a szakterleteket a hazai szmtgpestsbe. Mindez egyttesen azt eredmnyezte, hogy amg a hivatalos magyar szmtgpgyrtsi program kisgpeit igen nagy tmogatssal osztogattk az orszgban, a TPA gpekre br ruk meglehetsen magas volt veket kellett vrni. Arra a kulcskrdsre, amely ma is lland vitatma, itthon s klfldn egyarnt, hogy mi a mszaki tudomnyok clja, hogyan lehet kzelebb hozni a kutats-fejlesztst s a megvalstst, piackpes termket, alkalmazst, s miknt kellene kipteni az innovcis lncot, az intzet vezeti s a TPA csald megvalsti vlaszt adtak az akkori viszonyok kztt, mivel tbb vtizeden keresztl kialaktottk, megvalstottk s sikeresen mkdtettk az innovcis lncot. A TPA program jellegzetessge volt mg a hossz idtartam. A program nem rvidtv volt, az idrl idre elrt eredmnyek utn nem kvetkezett be lassuls, hanem mindvgig sikerlt a program lendlett megtartani. A gpek, alkalmazsok nem egy-egy bemutatn arattak csak sikert, mint ahogy ez akkoriban sokszor megtrtnt, hanem fontos volt az is, hogy a hasznlk hossz ideig hasznljk, hossz ideig lvezzk a gpek nyjtotta elnyket. Az intzet mindig igyekezett felhasznlni a programmal kapcsolatos korbbi eredmnyeket, tapasztalatokat is, egyszerre figyelve a folyamatossgra s az j ignyekre, lehetsgekre.
18
Kezdettl fogva alapvet lmnyk volt a fejlesztknek az alkalmazkkal, felhasznlkkal val egyttls, napi kapcsolat. A mire lenne szksgetek, mit szlntok ehhez a megoldshoz stb. gyakori tma volt a KFKI ebdljben. Ez a gondolkodsmd aztn ltalnoss vlt a KFKI-n kvli alkalmazsoknl is, nemcsak a fejlesztk, hanem a szerkeszts, gyrts, szerviz munkatrsai krben is. A ksrleti fizikusok, kmikusok szmra mindig az lenjr nemzetkzi szint volt az irnymutat. A ksrleti berendezsektl is megkvntk azt, hogy a mindenkori technolgiai lehetsgek maximumt hasznljk ki. A fejleszt mrnkk is llandan figyelemmel ksrtk a vilg fejldst, a technikai lehetsgeket, klfldi felhasznli ignyek megjelenst, s ezekbl igyekeztek meghatrozni, hogy hogyan, milyen irnyba rdemes s lehet tovbblpni. A j helyzetmegtls s a jv irnynak helyes megbecslse dnt szerepet jtszott a szmtgpcsald sikereiben, elterjedsben. A fejlesztst kvet tevkenysgek, mint pldul a technolgia s szerkeszts, valamint a gyrts a szervizzel egytt, tovbb az alkalmazsok tmogatsa, mind ugyanolyan fontossg volt az sszes munkatrs szmra. A fejlesztk nem elgedtek meg avval, hogy j eszkzt terveztek, hanem a cl az alkalmazk elgedettsge volt. A kzs munka s eredmny rme, bszkesge, lelkesedse minden rsztvevt magval ragadott. Jellemz, hogy a TPA trtnete nem egyetlen nvhez vagy egy szk trsasghoz ktdik, hanem egy igen szleskr, klnbz tevkenysgeket vgz alkoti kzssghez. A fejleszt munkatrsak kezdettl fogva igen fontosnak lttk a nemzetkzi ipari szabvnyokhoz, szles krben elfogadott megoldsokhoz val igazodst, s tbb vonatkozsban rszt vettek nemzetkzi szabvnyok kidolgozsban. Mai szemmel ez mr termszetes, hiszen az informatikai nylt rendszerek alapvet felttele a hivatalos vagy szles krben elfogadott n. ipari szabvnyok kvetse, azonban a TPA trtnet els szakaszban ez mg nem volt ltalnos. A program munkatrsai aktv szerepet vllaltak a nemzetkzi szakmai letben. Mr 1969-tl rszt vettek a DEC User Society (DECUS) munkjban, klcsns programcserkkel, szakmai eladsokkal, majd a DECUS magyar gnak megalaktsval. A DECUS teljesen befogadta a TPA gpeket tervez s hasznl magyar munkatrsakat, s gy szoros kapcsolat alakult ki a legfejlettebb orszgok felhasznlival. A nagy eurpai fizikai laboratriumok elektronikusainak szakmai szervezetben, az ESONE klnbz bizottsgaiban 1970-tl munklkodtak, ksbb az Eurpai Uni nhny szakmai bizottsgban is dolgoztak. Kapcsolat plt ki tbb nyugat-eurpai egyetemmel, amelynek keretben klfldi hallgatk az MSZKI-ban vgeztk ipari gyakorlatukat, mg a mi munkatrsaink az ottani munkkkal ismerkedhettek meg. A KFKI-MSZKI a TPA program 22 ve alatt igen jelentsen nvelte az
19
orszg informatikai kultrjt s hozzjrult ahhoz, hogy szles krben terjedjenek el a korszer szmtstechnikai rendszerek. Jellemz adatknt emltjk, hogy pldul 1985-ben 9 felsoktatsi intzmny, a Magyar Tudomnyos Akadmia 14 intzete s 156 egyb magyar vllalat, intzmny rendelt a KFKI-MSZKI-tl szmtstechnikai eszkzt. (A teljes lista a D. fggelkben tallhat.) Nagy jelentsge volt annak is, hogy a gpek mellett jfajta alkalmazsokat is kidolgozott s meghonostott az orszgban, gy pldul az interaktv szmtstechnikt, hlzatokat, korszer informatikai megoldsokat. Mindez egyttesen azt jelentette, hogy a TPA program ennek az idszaknak egyik legjelentsebb hazai szmtstechnikai s informatikai vllalkozsa volt. Divatos dolog ma egy-egy elvet, javasolt megoldst l pldn, n. esettanulmnyon keresztl bemutatni. A TPA trtnet egyfajta ilyen tanulmny egy korszer termkcsald teljes innovcis lncnak kiptshez, mivel jl szemllteti az ehhez szksges leglnyegesebb tnyezket.
20
2. Elzmnyek
Nagyon nehz meghatrozni, hogy egy nagyszabs vllalkozs elzmnye meddig nylik vissza idben. A krnyezet, amelyben a vllalkozs kicsrzik, a meghatroz szemlyisgek ellete, mltja mind mr igen tvolrl befolysoljk a ksbb kibontakoz trtnseket. A TPA trtnet sznhelye a Kzponti Fizikai Kutat Intzet (KFKI), itt szletett majd rte el virgkort a TPA csald, s ez az intzet adta t aztn magyarorszgi szmtgp rtkestsi s alkalmazsi profiljt a Digital Equipment Corporation amerikai cgnek. E krnyezetben kln jelentsge volt a sokcsatorns analiztorok fejlesztsnek, a modulris elemekbl felptett mrrendszereknek s az intzetben fellltsra kerlt nagy szmtgpeknek.
21
nek llandan figyelnie kell a felhasznlra, minl tbb tapasztalatot t kell vennie az alkalmaztl. Akkoriban ez nem volt ltalnos az orszgban, viszont az itt kezd mrnkk szmra ez volt a termszetes, mshogy nem is lehetett elkpzelni a munkt. Ez persze azt is jelentette, hogy meg kellett ismerkedni a fizikai mrsek lnyegvel, a fizikai, kmiai ksrlet egszvel. Az alkalmazkkal val folyamatos s mintegy barti kapcsolat a TPA trtnet egszn tvelt, akkor is ers volt, amikor mr nemcsak a laboratriumok, hanem az ipar, gyvitel is alkalmazta e szmtgpeket. 1955-ben Zsdnszky Klmn vezetsvel 10 fvel ltrejtt nll kutategysgknt az Elektronikus Kutat Csoport, avval a feladattal, hogy a mszeripar szmra az atomtechnika hazai meghonostshoz szksges nukleris mszerek prototpust kifejlesszk. Ugyanebben az vben az intzet keretszerzdst kttt az Elektronikus Mrkszlkek Gyrval (EMG), a Csoport ltal kifejlesztett mszerek gyrts-elksztsre s gyrtsra. A Minisztertancs 1955-ben magyar-szovjet llamkzi egyezmny alapjn elrendelte ksrleti kutatreaktor ltestst a Kzponti Fizikai Kutat Intzetben. Megalakult a Ksrleti Atomreaktor (KAR) szervezete Pl Lnrd vezetsvel, a KFKI az Orszgos Atomenergia Bizottsg (OAB) s az Akadmia kzs felgyelete al kerlt. Az intzet engedlyezett llshelyeinek szma 1956-ban 510-re ntt. A ksrleti fizika s kmia egyre bonyolultabb, sszetettebb mszereket, mreszkzket ignyelt. A Ksrleti Atomreaktorral vgezhet ksrletek is nveltk a nukleris elektronika irnti ignyeket. Ezrt 1956-ban nhny fiatal, a Budapesti Mszaki Egyetemen frissen vgzett villamosmrnkt vett fel az intzet, s bzott meg klnbz nagyobb s sszetettebb mszerek, mrrendszerek tervezsvel. Az jonnan flvettek rszint az Elektronikus Kutat Csoportban, rszint pedig a klnbz ksrleti fizikai csoportok elektronikus rszlegeiben kaptak feladatot. Az elektronikus eszkzk ksrleti mintagyrtsa tovbbfejldtt 1956 s 1957-ben. Az EMG 10 fs rszlege 1956-ban Bn Ferenc vezetsvel felkltztt Csillebrcre, majd 1957-ben 40 fre bvlt. 1958 nyarn a KFKI llomnyba vette az EMG-nek az intzetben lv rszlegt. Az Elektronikus Kutat Csoport is tovbbfejldtt, s megnylt a lehetsg kls megbzsos feladatok vllalsra, ms tudomnyos intzetek s az ipar szmra. Ezekkel megteremtdtt a gyrtsi tevkenysg fejlesztsnek szemlyi, jogi s gazdasgi alapja. 1958 vgn az Elektronikus Kutat Csoport ltszma 49 f, az EMG munkatrsaibl alakult mintagyrt rszleg ltszma 48 f. Ez utbbi vezetje Bba Mikls. Kt v alatt 54 nukleris mszer kszlt el, kztk egy hsz-csatorns amplitd-analiztor. Ht elektronikus tmj tudomnyos kzlemny jelent meg s kilenc szabadalmat nyjtott be az intzet elektronikus tmkban. 1959. mjus 25-n megtrtnt a ksrleti atomreaktor mszaki tadsa,
22
majd ezt kveten a reaktor kritikuss vlt, s megkezdte zemszer mkdst. Jliusban megkezddtt a KFKI tszervezse, melynek sorn az addigi osztlyokat laboratriumokk alaktottk t, helyenknt megvltozott kutatsi terlettel. A KFKI valamennyi elektronikus fejleszt csoportjt Nray Zsolt vezetsvel Elektronikus Laboratriumm szerveztk t. Az j Elektronikus Laboratrium clkitzseit Nray Zsolt a kvetkezkppen fogalmazta meg: a clkitzs ketts: egyrszt az Intzeten bell foly elektronikus fejleszts s kutats clkitzseinek egysgestse, parallel tevkenysgek kikszblse annak rdekben, hogy az gy felszabadul konstrukcis kapacitssal a fizikai s kmiai kutats szmra korszerbb kszlkeket lehessen kidolgozni. A laboratrium msik f clkitzse tlmegy a KFKI keretein annyiban, hogy munkja sorn az intzet elektronikusainak eddigi tevkenysgt folytatva a hazai ipar szmra gyrthat s korszer kszlktpusokat akar ltrehozni, rszben az atomtechnika ipari s alkalmazott tudomnyok terletn val elterjesztse rdekben, rszben klkereskedelmi clokra. Egysges rendszert kell kidolgozni, hogy a klnbz csoportokban kidolgozott mszertpusok sszekapcsolhatk legyenek. Foglalkozni kell az elektronika terletn perspektivikus irnyzatokkal (pl. ferritek s flvezetk alkalmazsa) is. Az Elektronikus Laboratrium ltszma 126 f volt. Hrom rszbl llt: Elektronikus Fcsoport (az Intzet VI. pletben), I. sz. Elektronikus Csoport (I. pletben), II. sz. Elektronikus Csoport (III. pletben). Az addigi mintagyrt rszlegbl alakult meg 68 fvel az Elektronikus Ksrleti Mintagyrt zem (EKM) id. Szalay Mikls vezetsvel. Az Elektronikus Laboratrium fejlesztsi eredmnyeit sorozatgyrtsra tadta az Elektronikus Ksrleti Mintagyrt zemnek. 1960-ban jabb tszervezssel a KFKI laboratriumai helyett fosztlyok alakultak, gy ekkor alakult meg Nray Zsolt vezetsvel az Elektronikus Fosztly (EFO). Az Elektronikus Fosztly a kzvetlenl a fizikusok mellett dolgoz elektronikusok kivtelvel magba foglalta a korbbi Elektronikus Laboratriumot. A laboratriumm illetve fosztlly szervezsnek kt szempontbl volt nagy jelentsge az intzeti elektronikus kutatsok s fejlesztsek szempontjbl. Nray Zsolt bevezette azt, hogy minden elektronikus fejleszts megkezdsekor tervclt kellett ksztenie a fejlesztnek, amelyben meg kellett hatroznia a fejlesztend eszkz specifikcijt, ellltshoz szksges eszkzket, mrberendezseket, anyagokat. A tervclt azutn tudomnyos tancslsen megvitattk. A fejlesztk kzssge gy nemcsak vlemnyt adott az eszkzkrl, hanem meg is ismerte azt, hogy az intzet terletn milyen munkk folynak. Nagyobb figyelmet kapott ezzel az is, hogy a klnbz terleteken tervezett kszlkek egytt tudjanak mkdni. Ksbb az anyagbeszerzs s gyrts megknnytse cljbl ajnlott s engedlyezett alkatrszvlasztkot is kidolgoztak az elektronikusok rszre. A laboratriumm szervezs msik jelents tnyezje volt az, hogy kzs fels vezetse lett a fejlesztknek s a gyrtsnak, gy egyrszt a fejlesztk figyeltek mr arra, hogy
23
nem egyedi eszkzt kell fejlesztenik, hanem esetleg sorozatban gyrthatt, msrszt pedig a szerkeszts s gyrts munkatrsai idejekorn megismerkedhettek a ksbb hozzjuk kerl eszkzkkel. Nray Zsoltot 1963-ban Kossuth-djjal tntettk ki a hazai magfizikai mrstechnika fejlesztsben, valamint a hazai magfizikai mszeripar kialaktsban vgzett munkssgrt. 1966-ig vezette az Elektronikus Fosztlyt, kzben, 1963-ban az egsz KFKI tudomnyos igazgathelyettesv neveztk ki. Figyelme ekkor egyre inkbb arra irnyult, hogy a kutatk nagy szmtstechnikai feladatainak megoldsra keressen megoldst. Dnt szerepe volt abban, hogy a KFKI 1966-ban hozzjutott az ICT 1905 tpus nagyszmtgphez. Nray 1969 mrciusig volt a KFKI igazgathelyettese, ekkor krtk fl az jonnan alakult Szmtstechnikai Koordincis Intzet vezetjnek. 1966-ban Sndory Mihly vette t az Elektronikus Fosztly vezetst, s 1983-ig meghatroz szerepe volt a TPA csald trtnetben. Sndory Mihly 1960-ban lett a vezetje az Elektronikus Fosztlyhoz tartoz, a nagy berendezseket tervez osztlynak, s mr korbban nagy tapasztalatot szerzett nukleris mszerek analg ramkreinek tervezsben, tbbcsatorns analiztorok konvertereinek fejlesztsben. Az Elektronikus Fosztly f tmi az 196065 vekben a kvetkezk voltak: sokcsatorns analiztorok, nanoszekundumos mrrendszer, hordozhat sugrzsmrk, nukleris mrrendszer fejlesztse, ksrleti gyrtshoz szksges ellenrz s vlogat berendezsek valamint specilis konstrukcik kidolgozsa. A feladatok bvlsvel frissen vgzett villamosmrnkk jabb csoportja kerlt az intzetbe. Az Elektronikus Ksrleti Mintagyrt zem is bvlt ebben az idben. A gyrts elksztse, bemrsi eljrsok kidolgozsa s zemmrnki feladatok vgzsre megalakult az EKM zemi laboratriuma Kovcs Ervin vezetsvel.
24
Ksbb azutn, ms bemeneti talaktval a ksrleti biolgia is szles krben hasznlta a sokcsatorns analiztorokat. A klnbz technolgij s tpus analiztorok fejlesztse 1956-tl kezdden egymst kvette az intzetben. 1958-ban elkszlt az els hszcsatorns amplitd-analiztor, amely elektromos mvonal segtsgvel osztlyozta az impulzusokat, s hsz klnll szmlllnc szmllta s trolta a jeleket. 1960-ban kezddtt az elektroncsves, de mr ferritgyrs trolt hasznl, szzhuszonnyolc csatorns amplitd-analiztor fejlesztse. 1962-ben mr ht darab 128 csatorns analiztor kszlt a KFKI Elektronikus Ksrleti Mintagyrt zemben a dubnai Egyestett Atomkutat Intzet s a KFKI sajt hasznlatra. Ezutn kvetkeztek a flvezetvel, integrlt ramkrkkel ksztett tpusok. 1964 s 1970 kztt kzel 200 darab sokcsatorns analiztor kszlt az intzetben. Az Elektronikus Mrkszlkek Gyra is tvette gyrtsra ezeket a berendezseket, s a KGST-n bell magyar profil lett az analiztorgyrts. A nyolcvanas vek vgig az intzet analiztorait hasznltk az orszg s a szocialista vilg igen sok fizikai, kmiai, biolgiai laboratriumban.
25
A sokcsatorns analiztorok igen sok hasonlsgot mutattak a szmtgpekkel. Felptsk, alkatrszkszletk sokban hasonltott egymshoz. Mindkt eszkz tartalmazott digitlis trolt, kimen egysget (pldul valamilyen nyomtatt) s valamilyen vezrl egysget. Lnyeges klnbsg az volt, hogy az analiztorok vezrl egysgt a gyrts folyamn behuzaloztk, teht csak kls kapcsolkkal lehetett meghatrozni, hogy hogyan viselkedjk, mit csinljon, mg a szmtgpeknl a vezrls, az adott feladat vgrehajtsa a vltoztathat programtl fggtt. Az tvenes-hatvanas vekben a szmtgpek nagy szekrnyekben voltak elhelyezve, a sokcsatorns analiztorok mivel jval egyszerbbek voltak sokkal kisebb helyen is elfrtek. A sokcsatorns analiztorok fejlesztse sorn az intzet mrnkei tbb irnyban szereztek j ismereteket, amelyek a ksbbi szmtgp fejlesztsekben nagy szerepet kaptak. Tapasztalatokat szereztek az akkoriban mg jnak szmt digitlis ramkrtechnikban, valamint a szmtgpeknl hasznlt klnleges, j tpus alkatrszek hasznlatban. A msik nagy tapasztalat az volt, hogy e nagyobb berendezseknl mr ms fejlesztsi mdszereket kellett hasznlni, mint az addigi kisebb eszkzknl. A kisebb eszkzknl
26
egy-egy eszkzt egy mrnk fejlesztett, az fejben volt minden egytt, csak sajt magval kellett egyeztetnie a rszletkrdseket. Az jabb, nagyobb berendezsek fejlesztst mr tbb mrnk egytt vgezte, ki kellett alaktani a hatsos egyttmkds mdszereit. A mrnkk itt tallkoztak elszr e viszonylag sszetett eszkzknl a rszegysgek egymsra hatsval. A melegeds illetve hts, az elektromos s mgneses klcsnhatsok kikszblse sokkal nagyobb problmt jelentett, mint a korbbi, kisebb eszkzknl.
27
ketreccel, elektromos hsugrzt tettek a ketrecben a gp mell, felmelegtettk, majd marokszmra cserltk ki a meleg miatt tnkrement didkat, s prbltk jra letre kelteni a hsg miatt elromlott gpet. 1960 szn a gpet az intzetben zembe helyeztk, megalakult Tth Imre vezetsvel a Numerikus Csoport, megfelel programoz, opertor s karbantart szemlyzettel. Az URAL I. villamosmrnki, ramkr-tervezsi szempontbl nem jelentett sokat a KFKI-beli analiztoros tapasztalatokhoz kpest, a szmtgp megjelense s hasznlata, a programoz s matematikus grda kialakulsa, a fizikus felhasznlk lelkesedse azonban nagy s meghatroz lmnyt jelentett minden rsztvevnek. Az elektronikus fejlesztk most ismerkedtek meg a programozkkal, s most mr nemcsak a ksrleti fizikusok, hanem a fizikai szmtsokat vgz elmleti kutatk s az ket segt matematikusok s programozk ignyeit, problmit is rzkeltk. A Numerikus Csoport 1961-ben Szmtstechnikai Osztlly alakult t az Elmleti Fizikai Fosztly keretben. 1963-ban Matematikai Fosztly lteslt a matematikai kutat rszleggel kiegsztett Szmtstechnikai Osztlybl, Rzsa Pl vezetsvel. rdekessgknt emltjk, hogy az Ural I. szmtgpet az intzet igen hamar kintte. 1964-es adatok szerint az Ural I. szmtgp heti 120 rs zemidvel az intzeti szmtsi ignyek 16 szzalkt elgtette ki, a feladatok 18 szzalkt az ptstudomnyi Intzet Ural II. szmtgpn, 66 szzalkt pedig a Nehzipari Minisztrium Elliott-803 gpn oldottk meg. Ez azt is jelentette, hogy a Szmtstechnikai Osztly munkatrsai otthonosak voltak az orszg akkori legfejlettebb szmtstechnikai eszkzeinek hasznlatban is.
28
lka tranzisztoros s csak 30 szzalka volt mg elektroncsves. A gyrts megknnytse cljbl tranzisztor- s didakarakterisztika-rajzol s vlogat berendezs is kszlt. A msik fejldsi irny rendszertechnikai volt. 1963-ban a KFKI j architektrj mr-adatfeldolgoz rendszerek kialaktst, tervezst kezdte meg a ksrleti fizika j ignyeinek megfelelen. Sndory Mihly a Mrs s Automatika 1967. januri szmban a kvetkezkppen fogalmazta meg ezeket az j szempontokat: A ksrleti fizika mrsi ignyeiben a mszerezs szempontjbl a 60-as vek elejtl kezdden jelents vltozs indult meg. A vltozs oka ketts: a szmolgptechnika fejldsvel, a szmolgpek elterjedsvel olyan mrsi feladatok elvgzse kerlt a lehetsgek hatrain bellre, amiknek a megoldsra addig a mrsek sorn sszegyjttt adatok nagy tmege s gy emberi ervel val feldolgozsnak remnytelen volta miatt gondolni sem lehetett. Msrszt a ksrletek clja, krdsfeltevse is eltoldott, finomodott. A ksrleti problmt mr nem valamilyen paramter kisebb-nagyobb pontossggal val meghatrozsa jelentette. A ksrletek sorn egyszerre tbb, lehetleg a vizsglt folyamatra jellemz valamennyi paramtert egyszerre kell mrni, s a mrs nyers eredmnye mr nem szmrtk vagy egyvltozs fggvny rtksora, hanem tbb, mgpedig ltalban kettnl is tbb vltozs fggvny. Ezt a kvetelmnyt mr nem lehetett gy kielgteni, hogy minden ksrleti sszelltshoz clberendezst ksztenek. Olyan modulrendszert kellett kidolgozni, amelynek segtsgvel a modulok klnbz kombinciival a feladatok igen szles kre oldhat meg gy, hogy a mrsi sszelltsok vltoztatsa, a vltoz ignyekhez val illesztse lehetleg kis fejlesztsi s anyagi rfordtsokkal legyen elvgezhet. A rendszertechnikai fejlesztsnek ezrt elszr a modulok illesztsi, csatolsi krdseit kellett egysgestenie. A KFKI Elektronikus Fosztlyn ltrehozott 4K rendszer elnevezs modulrendszer fejlesztsnek els lpseknt ezeknek a csatolsoknak a paramtereit hatroztk meg egyrtelmen. A rendszerre jellemz ltalnos modulok voltak pldul a kvetkezk: lineris impulzuserst, tltsrzkeny erst, preczis feszltsg-digitl talakt, ketts feszltsg-digitl talakt, 4096 sz nagysg ferritgyrs, 16 bit kapacits trol, adattovbbt egysg, tbbdimenzis megjelent oszcilloszkp egysg. Egy-egy mrhely felptsekor az ltalnos modulokbl lehetett a rendszert felpteni, csak a modulok vezrlshez kellett kln specilis vezrl egysget tervezni. Az 1966. vi technolgiai szintet jl jellemzi a 4096 sz nagysg, szavanknt 16-bites trol, amely 2 mm tmrj, cseh gyrtmny ferritgyrkbl kszlt mtrixokbl volt felptve. Egy-egy mtrixsk 4096 gyrt tartalmazott. A trol kiolvassi ciklusideje 6 mikroszekundum volt. A trol a
29
vezrl egysgtl a csatoln keresztl kapott utastsoknak megfelelen klnbz zemmdokban mkdtt. Nagyon rdekes volt a tbbdimenzis megjelent egysg. A trolbl rkez cm- s tartalominformci, vonal vagy fellet alakjban kerlt megjelentsre, hely- s tartalomfgg fnymodulcival. Ily mdon pldul axonometrikus vagy izometrikus felleteket is el lehetett lltani. A 4K rendszer moduljaibl a KFKI laboratriumaiban mr s adatfeldolgoz llomsokat, n. mrkzpontokat szerveztek, amelyeket mr tbb ksrlet, mrs kzsen hasznlt. E mrkzpontoknl biztostva volt a nagygpes szmtkzponthoz val csatlakozs is. Az Elektronikus Fosztly ltszma 1965-ben 124 f volt (44 kutat, 35 mszaki, 45 egyb besorols), az Elektronikus Ksrleti Mintagyrt zem (EKM) ltszma elrte a 229 ft.
30
A sokcsatorns mrberendezsek tapasztalatai s a kialakulban lv mrkzpontok tervbe vett hasznlata sorn tbbekben felmerlt, hogy nem lehetne-e a kzi vezrls belltsokat valahogy automatikusan kezelni, s a mrt eredmnyek elsdleges feldolgozst kzvetlenl elvgezni. A spektrum felvtele utn az analiztorok ltal mrt adatokat ltalban valamilyen algoritmussal t kellett szmolni. Vagy kzzel kellett e szmtsokat elvgezni, vagy pedig valamilyen szmtgpben kellett tovbb feldolgozni az adatokat. Ivnyi Gyula s Lukcs Jzsef ekkor megvizsgltk a fejlett orszgok szmtgp tpusait. Ekkoriban azonban szmtgpeket csak nagy cgek ksztettek, a vilgon taln tznl kevesebb cg foglalkozott gpek ellltsval, gy nem ltszott megvalsthatnak az, hogy az Elektronikus Fosztly korltozott ltszmval s erforrsaival kpes lenne belthat idn bell szmtgp ellltsra. Figyelembe vve a felhasznl laboratriumi alkalmazsok ignyeit, valamilyen egyszerbb, kisebb mret, kis teljestmny, de knnyen kezelhet s programozhat eszkzt kpzeltek el, amely megvalsthat az Elektronikus Fosztly (EFO) addigi tapasztalatai s lehetsgei alapjn. Ilyen eszkzzel a vilgon nemigen lehetett tallkozni. A vizsgldsok sorn kiderlt, hogy egy amerikai cg, a Digital Equipment Corporation (DEC) hasonl megoldssal foglalkozik. A cg kezdetben nhny fbl llt, elektronikus modulokat, memriatesztereket, kisebb eszkzket gyrtott, azonban felismerte, hogy sok alkalmazsban ahol adatokat gyjtenek automatikus mdon az adatok feldolgozsra igen nagy igny van. Ezrt kifejlesztettek egy igen egyszer, programozhat eszkzt, amelyet a felhasznl a mrberendezse mellett helyezhetett el, s konzolrgp segtsgvel sajt maga kezelhetett. Az eszkz voltakppen szmtgp volt, a cg vezeti azonban inkbb Programmed Data Processor-nak neveztk el, megklnbztetvn ezzel az akkoriban igazi-nak tartott szmtgpektl. Az els gp 1960 krl kszlt el, majd vente megjelentek jabb vltozatok, ezekbl azonban csak nhny darab kszlt. 1965-ben jelent meg a 12-bites PDP-8 tpusjel gp, amely ksbb igen sikeres lett. E gptpus indtotta el a szmtstechnika jabb irnyzatt, a miniszmtgpeket. Az EFO kt munkatrsa azonnal nagy fantzit s jvt ltott valamilyen hasonl eszkz meg-
31
valstsban, amely a KFKI-ban felmerlt ignyek kielgtsre igen jnak ltszott, ugyanakkor az EFO erforrsaival megvalsthatnak tnt. A DEC cg gpnek elterjedse rdekben igen nagy darabszmban kiadta s ingyen hozzfrhetv tette a PDP-8 gp utastsrendszert s a gp hasznlatt ler Small Computer Handbook-ot. A kziknyv ttanulmnyozsa utn az EFO munkatrsai gy lttk, hogy ezt az eszkzt kellene itt is elkszteni. E dntst kt tnyez nagy mrtkben befolysolta. Vilgosan ltszott az, hogy ha itthon sajt elkpzelssel valsul meg brmi, azt a lehetsges felhasznlk a hazai szoksok miatt nagyon ers kritikval fogjk fogadni, nem fog szlesebb krben terjedni. Magyarorszgon igen nagy az eltlet minden itt keletkezett eredmnnyel szemben, viszont a klfldi, nyugati hasonlsg fl siker. A msik tnyez az volt, hogy kezdettl fogva nagyon ers volt a kutatkban s fejlesztkben a nemzetkzi letbe val bekapcsolds ignye. Akkoriban a PDP-8 sajt gyri szoftvere nem volt ers, s nem ltszott mg az, hogy ksbb a szoftverksztsi kapacits a szmtgpgyrak egyik legkritikusabb tnyezjv vlik. A ksrletez fizikusok, kmikusok, biolgusok voltak a leglelkesebb programozk sajt feladataik megoldsban s az gy kszlt programok teljesen nyltak voltak, tudomnyos eredmnyeikhez hasonlan publikltk ezeket. Nagy rmet jelentett, amikor az ELTE egyik kutat biolgusa a hatvanas vek vgn az USA-ban tett tanulmnytjrl visszatrve meglepdve s nagy lelkesedssel fedezte fel, hogy itthon a TPA gppel ugyanazt az eszkzt tudta hasznlni, mint amivel eltte kint dolgozott, s tudomnyos kapcsolatai nem trtek meg hazajvetelvel. Ez a nemzetkzi tendencikba val tudatos bekapcsolds azutn ksbb is vgigksrte a TPA, illetve az Elektronikus Fosztly, majd a Mrs- s Szmtstechnikai Kutat Intzet trtnett. A DEC kziknyve csak a PDP-8 utastsrendszert rta le, a gp ramkrei, logikai tervei nem voltak ismertek. Ezrt el kellett kszteni egy alapramkr-rendszert, az sszes alapramkrt s a gp logikai tervt olyan mdon, hogy az elkszlt berendezsen a PDP-8 gp programjai kpesek legyenek futni. A hardver irnyt tervezje Ivnyi Gyula volt. A kzponti egysg logikai terveit s az alapramkrket Bogdny Jnos, a trolt Nyitrai Zoltn, a tpegysget Bnki Ferenc, a Teletype illesztt Szab Pl tervezte. A mechanikai konstruktr Schmidt Rudolf volt. A gphez elszr egyetlen perifria volt kapcsolva, a Teletype cg ASR 33 kszlke, amely voltakppen egy 8-bites telexgp volt, a billentyzeten s rgpnyomtatn kvl lass (10 chps) lyukszalag-olvasval s szalaglyukasztval. A laborpldny asztalon llt, teljesen nyitott volt, mellette volt a Teletype s kln asztalon a gp sajt konzolja. A sajt konzolra fkppen azrt volt szksg, mert a teljesen res gpbe a konzol kapcsolin keresztl lehetett bevinni a legprimitvebb, 12 szbl ll betlt programot (RIM loader), amely aztn lehetv tette nagyobb programok bevitelt lyukszalagrl. Ms-
32
rszt sokszor a programok belvse, kisebb, fejben lefordtott tesztprogramok bevitele s futtatsa is a konzolon keresztl trtnt. rdekes visszaemlkezni, hogy melyek voltak a legnagyobb problmk a laborpldny bemrse sorn. Magukkal az alapramkrkkel nem sok gond volt. A tranzisztorok japn gyrtmnyak voltak, hazai vagy szocialista nem volt megfelel, akkoriban egybknt idehaza a japn flvezetk hasznlatt tmogattk. A logikai modulokat hordoz krtyk kelet-nmet csatlakozkkal voltak elltva, ezekkel rengeteg problma volt. Ugyancsak gond volt, hogy a laborpldny nagyon rzkeny volt a sztatikus feltltdsre. Amikor a kezel hozznylt a gphez, a sztatikus kislsek miatt gyakran elszllt a program. Ezrt a konzolasztal alatt egy nagy, fldre kttt alumnium lemezt kellett elhelyezni. A laborpldny bemrse 1967-ben trtnt meg. Emlkezetes esemny volt az, amikor a gpen felhangzott az akkoriban npszer Massachusetts dallama, amelynek programja kihasznlta azt, hogy az ugr utastsok megpccentettek egy hangszrt. A laborpldny bemrsvel prhuzamosan folyt a gp elektromos s mechanikai konstrukcijnak tkletestse, technologizlsa. Egy olyan szekrnyben kellett a gpet elhelyezni, ahol a fldelsek, rnykolsok s jelek megfelel vezetse biztostja a zavarmentes mkdst, ugyanakkor gy kellett a mechanikt felpteni, hogy a gp knnyen bemrhet s szervizelhet legyen. A konstrukci kialaktsban igen nagy segtsget jelentett a kzben megismert ICT 1905 gp: Bogdny Jnos, Bnki Ferenc s Schmidt Rudolf sokat hasznostottak az itt tapasztaltakbl. A nyomtatott ramkrk ksztse sem volt kitaposott t akkoriban, Binder Gyula s Bnki Ferenc fejlesztettk ki ezt a technolgit. A laborpldny elkszltekor meg kellett gyzdni arrl, hogy a gp kompatbilis-e a PDP-8 cltpussal. Az intzet kt munkatrsa Dnibl kapta meg az eredeti gp tesztprogramjait. Nagy rmet jelentett, hogy az elkszlt gpen majdnem hibtlanul lefutott az eredeti DEC tesztprogram. Egyetlen problma volt, amit nem lehetett elre ltni: a PDP-8 egyik utastsnak egyik bitje balra, msik bitje jobbra lptetst jelentett. Nem szerepelt azonban az utastsrendszer lersban az, hogy mit kell tennie a gpnek, ha mindkt bit egyes. A mi gpnk erre msknt vlaszolt, mint az eredeti, a tesztprogram ugyanis ezt is kiprbltatta a gppel. A gphez a tesztprogramon kvl semmilyen ms program nem llt rendelkezsre. Ivnyi Gyula s Lukcs Jzsef ezrt elksztett egy egyszer assembler programot (SLANG), amelynek segtsgvel mr szimbolikusan is lehetett programozni a gpet. Egy akkor rettsgizett opertor segtette a programfejlesztst. Ezutn szleskr tanfolyamot tartottak, amelyen rszben a fiatalabb kollgkkal, rszben a gyrtsban dolgozkkal megismertettk a gpet, klns tekintettel azokra a tnyezkre, amelyek jdonsgot jelentettek az addig szoksos analiztorszer berendezsekhez kpest.
33
3. kp TPA-1001. A kp balszln a teletype egy rszlete, mellette asztalon a konzol, kzpen a TPA, jobbrl mr sszellts
A gp fejlesztst igen kevs munkatrs vgezte. A fejlesztsrl az intzetben csak az Elektronikus Fosztly vezetje, Sndory Mihly tudott, aki messzemenen tmogatta a munkt. Ekkoriban minden komolyabb fejleszts felsbb utastsra indult, a KFKI-nak pedig nem volt jogostvnya arra, hogy szmtgpet fejlesszen. Ezrt a gpet Trolt Program Analiztornak neveztk el, hiszen a nukleris mszerek fejlesztse beletartozott az intzet profiljba. Csak ksbb lehetett a TPA a Trolt Program Adatfeldolgoz rvidtse. Az els TPA, a TPA-1001 nyilvnos bemutatkozsa 1968 nyarn volt Esztergomban, a Neumann Jnos Szmtgptudomnyi Trsasg ltal szervezett szimpziumon s killtson. A fejlesztk s konstruktrk eladsok keretben mutattk be a gp felptst, rdekessgeit, a killtson ki is lehetett prblni mkds kzben a gpet. A rendezvny rdekessge volt, hogy ugyanezen a killtson mutattk be az Elektronikus Mrkszlkek Gyra (EMG) ltal kifejlesztett gpet, az EMG 830-at is, amelynek Klatsmnyi rpd volt a fkonstruktre. 1973-ban a TPA msodik genercis s a TPA/i harmadik genercis, univerzlis, digitlis kisszmtgp csald kifejlesztsrt s ksrleti gyrtsba trtn bevezetsrt Bnki Ferenc, Binder Gyula, Bogdny Jnos, Ivnyi Gyula, Lukcs Jzsef s Sndory Mihly az llami Dj II. fokozatt kaptk megosztva.
34
A TPA-1001 sikeres bemutatkozsa dnt volt az Elektronikus Fosztly letben. Bebizonyosodott, hogy ilyen gp tervezse s ellltsa a Fosztly erforrsaival megoldhat. A Fosztlyon a hatvanas vekben felntt az az elektronikus tervez grda, akik most mr nllan is kpesek voltak ilyen bonyolultsg eszkzk tervezsre. A korbban csak nukleris mszerek szerkesztst vgz szerkesztk megtanultk a szmtgp sajtossgait. Az Elektronikus Mintagyrt zem munkatrsainak sem volt mr idegen a szmtgpek gyrtsa. A TPA-1001 fejleszti alapos, mindenre kiterjed tanfolyamot tartottak az Elektronikus Fosztly munkatrsai rszre, a tanfolyam vgn a rsztvevk beszmoltak arrl, hogy milyen mrtkben sajttottk el a szmtgpes ismereteket. Ennek alapjn vlasztdtak ki azok a munkatrsak, akik a tovbbiakban a TPA-program klnbz terletein folytattk tevkenysgket. Vilgoss vlt, hogy az intzetben kifejlesztett technolgia alkalmas arra, hogy ilyen gpek sorozatban kszljenek, s a szksges anyagok, alkatrszek beszerzse is megoldhat, br itthon vagy a szocialista tborban tbb megfelel minsg alkatrsz nem volt elrhet. Mai nyelven azt mondhatnnk, hogy a beszllti httr nagyon szks volt. A TPA megjelensnek msik jelentsge az alkalmazk, felhasznlk lelkesedse volt az j mrstechnikai lehetsgek irnt. A ksrleti kutatk rmmel jelentkeztek arra, hogy e gpeket kiprbljk ksrleteikben, programokat rtak, eredmnyeket rtek el. Ez s a klfldi referencik a PDP kompatibilitssal igen hamar npszerv tettk a gpet, sokan szerettek volna hozzjutni a TPA-hoz. 1972-ben a KFKI-t tszerveztk. A KFKI tudomnyos kutat rszeit ngy tudomnyos kutatsi terletre osztottk. Ezek kzl az egyik lett a Mrs- s Szmtstechnikai Kutatsi Terlet, Sndory Mihly vezetsvel. Ide tartozott a Szmtgp Fosztly (rgebben Elektronikus Fosztly, vezetje Sndory Mihly), a Szmtstechnikai Fosztly (korbban Szmtstechnikai Osztly, vezetje Varga Lszl), a Technolgiai Fosztly (vezetje Binder Gyula) s a Ksrleti zem. Amikor 1975-ben a KFKI kutatkzpontt alakult t, akkor a Mrs- s Szmtstechnikai Kutatsi Terletbl lett a Mrs- s Szmtstechnikai Kutat Intzet (MSZKI). Sndory Mihly, aki egyttal a kutatkzpont
35
figazgat-helyettese is volt 1983 kzepig, az EFO majd az MSZKI f feladatt a TPA-val kapcsolatos teendkben ltta. A TPA-1001 1968. vi megjelense utn a tovbblps szksgessge tbb irnyban ltszott. Egyrszt a gp alkatrszkszlete a technika rohamos fejldsvel gyorsan elavult. A hatvanas vek vgn mr megjelentek az integrlt ramkrk, felvltva sok helyen a tranzisztorokbl s didkbl kszthet logikai ramkrket. Nyilvnval volt, hogy el kell kszteni a TPA kvetkez, integrlt ramkrs vltozatt. Msrszt az ignyek lttn az ellltst, a gyrtst is meg kellett szervezni, hogy gyorsabban s olcsbban kszlhessenek a gpek. Kiderlt az is, hogy szksg van tbb kzs, a legtbb felhasznl ltal hasznlt programra is, ezrt ki kellett alaktani egy olyan programoz trsasgot, akik a TPA programozsban ltjk f feladatukat. A programozk, felhasznlk gyorsabb, korszerbb perifris egysgeket ignyeltek a TPA gpek mell. Vgl tmogatni kellett elbb a KFKI-n belli alkalmazsi terleteket, majd fokozatosan tovbblpni s bevezetni a TPA gpeket az ipari s gyviteli alkalmazsi terletekre is. Mindez rendkvl sok feladatnak ltszott, azonban az EFO, majd MSZKI vezetinek s munkatrsainak lelkesedse a kzs clrt, felkszltsge s eddigi tapasztalatai alapjn teljesen vilgos volt az, hogy rdemes s lehetsges ezen az ton tovbblpni.
36
4. kp TPA-1001/i, kinyitva, htulnzetben 5. kp TPA-i. Baloldalon lyukszalag-perifrik, kzpen a TPA-i, jobb oldalon teletype
37
A kt tpus kztt a lnyeges klnbsg az volt, hogy a TPA-1001/i asztali kivitelben kszlt, mrete s alakja egy akkori oszcilloszkpnak felelt meg, a TPA-i pedig 19-os rackfikban volt elhelyezve. A hetvenes vekben a mrsadatgyjts s az ipari automatizls eszkzeit ltalban 19 szles, klnbz magassg szekrnyekben helyeztk el, gy ez a gp jl illeszkedett ezekhez az alkalmazsokhoz. A gpet asztali kivitelben termszetesen burkolattal is el lehetett ltni. A gpekhez hasznlhat perifrik kre is nagymrtkben bvlt, klnsen a TPA-i tpus megjelensvel. Legfontosabbnak valamilyen httrtrol ltszott, hiszen a kismret ferritgyrs trol csak nagyon egyszer opercis rendszer s fordtprogram hasznlatt tette lehetv. Elszr a Budapesti Mszaki Egyetemen a KFKI szmra kifejlesztett NC-245 tpus 32K sz kapacits flis diszk, majd a fixfejes, 256K sz nagysg, Sagem licenc alapjn a Magyar Optikai Mvekben gyrtott Discmom, eredeti nevn Fex-3 kerlt illesztsre. E httrtrakkal lehetv vlt az OS-8 opercis rendszer hasznlata s a Basic, Fortran, Focal, Minibol majd Cobol fordtk, valamint az INDAL valsidej mrsi s folyamatszablyozsi szoftver bevezetse. Az ASR-33 Teletype konzol s adatbeviteli egysget is ki kellett vltani knnyebben beszerezhet s korszerbb eszkzkkel. Konzolknt a KFKIban kszlt TDP-05 majd a Videoton gyrtmny VT-340 megjelent egysget lehetett hasznlni, az utbbi a DEC VT-52 megjelentvel volt kompatibilis. A TPA gpek lyukszalag-perifrii a csehszlovk Meopta FS-1500 tpus szalagolvas (sebessge 1500 karakter/sec) illetve a svd Facit 4060 tpus szalaglyukaszt (sebessge 110 karakter/sec) voltak. A TPA-i gpnek mr floppy diszk perifrija is volt, a KFKI-ban fejlesztett 8-os 2 256K sz kapacits httrtrol. A perifris egysgek kiszolglsra mr 1973ban elkszlt a ngyszint programmegszakts egysg (FLIO, Four Level Interrupt Option), amely jelentsen tmogatta a real-time alkalmazsokat. A gpek CCITT V.24 szabvny csatlakozssal is rendelkeztek soros eszkzk illesztsre. Nyomtatknt az akkoriban nagyon elterjedt lengyel Mera DZM-180 mtrixnyomtatt (180 karakter/sec) lehetett hasznlni. gyviteli clra a Videotonban Data Products licenc alapjn gyrtott 80-oszlopos VT-23000 s a 132-oszlopos VT-27000 sornyomtatk lltak rendelkezsre. A TPA-i gphez a nemzetkzi szabvny, CAMAC rendszer mr-adatgyjt modulokat is lehetett csatolni. A TPA-i rendkvl npszer lett az orszgban, kis mrete, a PDP-8 nemzetkzi elismertsge s szleskr alkalmazhatsga miatt, igen keresett szmtgp volt. A laboratriumi alkalmazsok utn az els ipari s gyviteli alkalmazsok TPA-i alapon kszltek. Keresettsgnek ksznheten kzel egy vtizedig az intzet vezet kisszmtgpe volt, ez alatt az id alatt 600 darab kszlt klnfle kiptsben.
38
A TPA-1001/i s a TPA-i tervezst az intzet igen j kpessg, fiatal munkatrsai vgeztk az els TPA-k tapasztalatai alapjn. Kardi Pl, Sznyi Lszl s Rzsa Klmn ksztettk a logikai terveket, Nyitrai Zoltn s Kntor Judit a trolt, Path Pter s Rnyi Istvn a perifris illesztket, mg Bnki Ferenc s Tbis Klra a szerkesztsi s technolgiai munkt vgeztk. A 12-bites TPA gpek msodik korszakt az jellemzi, hogy ezek mr az intzet 16-bites szmtgpeivel prhuzamosan, azok mellett jelentek meg. E gpeket tbb j tulajdonsg jellemezte, s az elzeknl jval nagyobb ramkrsrsget lehetv tev integrlt ramkrkkel kszltek. 19751978 kztt az Intersil 6100 VLSI processzor chipet hasznltk a TPA-L/32 s TPA-L/128 tpusokhoz. Troljuk mr nem ferritgyrs, hanem 1 msec ciklusidej flvezets volt. A TPA-L/128 gpnek kiterjesztett memriavezrlje volt, amivel 128K sz trolt tudott kezelni. A gpek a VLSI processzor miatt valamivel lassabbak voltak, mint a TPA-i, az olcsbb r s a nagyobb memriatartomny azonban vonzv tette ket a felhasznlk krben. A TPA-L/128H a TPA-L/128 olyan vltozata volt, amely a VLSI processzor chip helyett
6. kp TPA-L gpek az 1979. vi BNV-n
39
7. kp TPA-Quadro
Am 2900 LSI bit-slice processzorokkal kszlt, s ennek eredmnyeknt sebessge kzel hromszor nagyobb volt eldjnl. Az utols, mr a nyolcvanas vek els felben tervezett 12-bites szmtgp a TPA-Quadro nevet viselte. Ngyszint programmegszakts, 1M sz flvezets httrtr jellemezte ezt a gpet. A TPA-Quadro-ban voltakppen kt gp volt: egy Am 2900-as processzorral megvalstott 12-bites TPA s egy Z80 processzor. Mivel gy a Z80 processzorral hasznlni lehetett a szemlyi szmtgpek akkoriban legelterjedtebb opercis rendszert, a CP/M-et, amely alatt igen sok program volt elrhet Z80 processzorra, alkalmazsi lehetsgei jelentsen megnttek a hagyomnyos 12-bites TPA-khoz kpest. Nevt onnan kapta, hogy ngy processzort tartalmazott: az emltett kt processzoron fell a display-t s a floppy diszket is Z80-as processzorok vezreltk. A TPAQuadro kls megjelensben is jszer volt: a megjelent s a gp egybe volt ptve egy formatervezett hzban. A gp 1984-ben az orszgos formatervezsi plyzaton I. djat nyert. Ennek a msodik korszaknak a gpeit elssorban azok kerestk, akik a korbbi 12-bites gpekkel mr sok tapasztalatot szereztek. Klnsen gyvi-
40
teli alkalmazsokban voltak npszerek, de kedvez ruk miatt az oktatsban is szvesen hasznltk ket. Az elektronikk tervezst Szalay Mikls vezetsvel Ebergnyi Sndor, Leveleki Lajos, Szebnyi Endre s ksbb Molnr Andrs vgezte, a mechanikai konstrukci Tbis Klra s Schmidt Rudolf munkja volt.
41
8. kp TPA-70 kinyitva, jl ltszanak a nagy krtyk 9. kp TPA-70/25 szmtgp a BNV-n, baloldalon teletype, lyukszalag, krtyaolvas s sornyomtat, jobboldalon display konzol
42
lv nyomtatott kivezetseit sajt kszts, dual-in-line tokozs rvidzrakkal ktttk ssze. Mivel semmilyen korbbi dokumentcira nem lehetett tmaszkodni, igen sok munkba kerlt a gp felhasznli szint dokumentcijnak elksztse is. A gp hardvernek fejlesztst Bogdny Jnos vezette. A kzponti egysget Re Ers s Lrincze Gza, a ferritgyrs trolt Nyitrai Zoltn, a tpegysget Bozs Tibor s Szcs Attila, a kommunikcis illesztket Sulyn Jnos s Bozs Tibor terveztk. A mechanikai terveket Szab Zsolt s Komls Gyrgy ksztettk. A TPA-70/25 alapprogramrendszere a KFKI-ban Ivanyos Lajosn s Lcs Gyula vezetsvel kszlt. Takcs Gbor, Telek Jnos, Kovcs Klmn, Mez Istvn s Nagy Mihly a Minor nev opercis rendszert ksztettk, Glfi Zoltn s Tibor Jzsef a Fortran, Szlank Jnos s Sarkadi Nagy Istvn a Basic fordtprogramot rtk meg. A Minor opercis rendszernek hrom vltozata is elkszlt: a legegyszerbb paprszalagos, a diszkes (Minor-D), valamint a real-time (Minor-RT). A fordtprogramoknak is ennek megfelelen tbb vltozata valsult meg. Mintegy 7080 darab TPA-70/25 gp kszlt, ezek nagy rsze a krnyez orszgokban, az NDK-ban, Csehszlovkiban s Lengyelorszgban kerlt alkalmazsra. A Szmtstechnikai s Automatizlsi Kutat Intzet (SZTAKI) munkatrsai, Darvas Pter, Gallai Istvn, Janssen Mikls, Krammer Gergely, Lbadi Albert, Nemes Lszl, Sznt Gyrgy s Verebly Pl Hatvany Jzsef fosztlyn folytattk a gp szoftvernek fejlesztst, elssorban specilis alkalmazsok cljra. Elksztettek tbb perifris illeszt egysget is: mozgfejes diszk vezrlegysget, a SZTAKI-ban kifejlesztett GD-71, majd GD-80 illesztjt, valamint kommunikcis illesztket. A GD-71 s a GD-80 nagy tmrj grafikus megjelentk voltak, amelyekkel a SZTAKI munkatrsai szerszmgp-vezrlsre hasznltk a TPA70/25-t. Egy msik SZTAKI alkalmazsban a TPA-70/25 hlzati kapcsolgpknt mkdtt, s ilyen minsgben az egyik gp tz vig szolglt napi 24 rs zemben a laxenburgi (Ausztria) IIASA intzetben. A gp korszersgt az is mutatta, hogy az akkori vilg egyik legjelentsebb amerikai szmtgpgyra, a Control Data Corporation (CDC) megvsrolt kt TPA-70/25-t, amelyek a CDC batch s grafikus terminljait emulltk a SZTAKI szoftvervel. Ezeket a gpeket a CDC Minneapolisban a sajt szigor elrsai szerint bevizsglta. A TPA-70/25 gpek vizsglata j eredmnnyel zrult, ezrt a CDC terminl-emulci cljra szz gpet szndkozott vsrolni, amennyiben Magyarorszg tlk vsrol nagygpet az SZSZ beszerzs keretben. Sajnos a nagygpes vsrls ms irnya miatt ez az zlet ktba esett. Br a TPA-70/25-t a programozk nagyon megszerettk, szlesebb kr alkalmazsa inkbb csak klnleges clokra valsult meg, amelyeknl egyedi programokat kellett rni az alkalmazsnak megfelelen.
43
1977-ben a KFKI eladta a TPA-70/25 gyrtsi jogt a VILATI-nak, ahol Balotay Klmn fosztlyn az MSZKI-bl tment Ladnyi Gyula vezetsvel tovbbi fejlesztseket (flvezet memria, trolkiterjeszts) hajtottak vgre. A TPA-70 mszaki terveivel Bogdny Jnos s Nyitrai Zoltn kandidtusi fokozatot nyertek a Magyar Tudomnyos Akadmin.
44
A DEC ekkoriban mr tbb tzezer alkalmazottat foglalkoztatott, mg az MSZKI ltszma a gyrtssal s egyb tevkenysggel egytt csak nhny szz volt. A felhasznlk, alkalmazk rdeke teljesen egyrtelmen az volt, hogy nemzetkzi viszonylatban is perspektivikus gpekre van szksg. Az MSZKI vezet szmtstechnikai szakrti ezrt arra az elhatrozsra jutottak, hogy a PDP-11 vonalat kell kvetni. Mivel azonban idkzben a MSZKI szmtgpes tevkenysge a KFKI kutatkzpont egyik igen fontos rszv vlt, a vgs dntst a kutatkzpont vezetjnek kellett jvhagynia. Kzben a Szovjetuniban is felismertk a miniszmtgpek fontossgt, s megindtottk a szocialista orszgok n. miniszmtgp (MSZR) programjt, amelynl a cltpus a Hewlett-Packard (HP) cg gpe volt. Ezrt a kutatkzpont vezetse inkbb ezt a tpust szerette volna tvenni. Az MSZKI szmtstechnikai szakrti viszont kitartottak a PDP-11 mellett kt okbl: a HP gp valban j specifikcij volt, vilgosan ltszott azonban, hogy a DEC-nek jval tbb tapasztalata van minigpekkel, s sokkal tbb gpe van alkalmazsban; a msik igen fontos rv az volt, hogy az MSZKI a DEC vonalba beledolgozta magt, risi hiba lenne veszni hagyni az eddigi tapasztalatokat, s j vonalba kezdeni. Akkoriban az orszgban igen gyakori volt az, hogy valamit elkezdtek, majd flbehagytk, arra hivatkozva, hogy van jobb megolds is, s gy nem hasznosultak az addigi erfesztsek. Az MSZKI sikereinek egyik kulcsa az volt, hogy kvetkezetesen ptett a korbbi erfesztsekre, nem hagyta veszni az elrt eredmnyeket. Vgl is a kutatkzpont vezetse jvhagyta a PDP-11 vonalat, s kinyilvntotta azt is, hogy a DEC szoftver tvtele nem rontja az intzet hrt. (Ksbb a szocialista miniszmtgp program is a DEC szmtgpeit kvette.) A kvetend t miatti hosszas huzavona sajnos nagy lemaradst okozott a gpek fejlesztsben. Ezrt az MSZKI vezetse gy ltta, hogy igen gyorsan be kell hozni a lemaradst, s most els zben az eredeti PDP-11/40 hardver lemsolsa mellett dnttt, ez a gp lett a TPA-1140. A kvetkez tz-tizenkt v meghatroz gpcsaldjt alkottk ezutn a TPA-11 klnbz vltozatai. Az els, msolt gpet mg egy tovbbi, rszben msolt, rszben sajt fejleszts gp, a TPA-1148 kvette. Kzben elkszlt a teljesen sajt fejleszts EMU-11, majd a nyolcvanas vek els felben a szintn sajt fejleszts, nagy teljestmny TPA-11/440, TPA-11/420, TPA-11/428. Vgl kifejlesztsre kerltek a kisebb teljestmny, de jval olcsbb TPA-11/170 s TPA-11/110 (npszer nevn Janus), valamint a kismret, nagyteljestmny TPA-11/170. A TPA-1140 a hetvenes vek msodik felben kszlt el, teljesen kvetve a PDP-11/40 felptst. A gp 8 ltalnos regiszterrel rendelkezett s igen sokfle cmzsi mdot ismert. Ferritgyrs, 1 msec ciklusidej trolja volt, max. 248 KB-ig bvtheten. Opcionlisan hardver lebegpontos aritmetikt is tartalmazott a gp. Jel-
45
11. kp Kzps kt keretben alul egy-egy TPA-1140, ktoldalt TPA-1148 gpek, felettk bolgr SZM (CM) 5400 diszkek, legfell szleken floppy-k
legzetessge a DEC cg ltal bevezetett Unibus volt, ami azt jelentette, hogy a trolnak s a perifris egysgeknek kzs buszrendszerk volt, s ugyanazon cmtartomnyban lehetett ezeket megcmezni. ramkri elemkszlete kis s kzepes integrltsg TTL ramkrkbl llt, hasonlan az akkori 12-bites TPA-khoz. A TPA-1148 a TPA-1140 tovbbfejlesztett vltozata volt, felhasznlva annak ramkri elemkszlett. A tovbbfejleszts legfontosabb eleme az volt, hogy a trol 4 MB-ig volt bvthet. jdonsgot jelentett az is, hogy a szoksos felhasznli zemmd mellett supervisor zemmdja is volt a gpnek, amely lehetv tette korszer opercis rendszerek hasznlatt. A gp kezelse is knyelmesebb vlt avval, hogy az addig szoksos kapcsolkat s lmpkat tartalmaz ellap helyett Z80 mikroprocesszort tartalmaz intelligens rendszerrel lehetett a gpet vezrelni. A TPA-1148 programkompatibilis volt a DEC cg PDP-11/70 gpvel, br annl valamivel lassbb volt ramkri felptse miatt. A TPA-1140 illetve TPA-1148 igen szles perifriavlasztkkal rendelkezett. Ht klnbz, a DEC cg megfelel egysgeivel kompatibilis illeszt kszlt a gpekhez. Ezeken keresztl minden szksges perifria illeszthe-
46
t volt. Szocialista vagy megbzhatbb nyugati gyrtmny mgneslemez trolk, gyors fixfejes lemeztrol, szocialista vagy nyugati gyrtmny 9 svos mgnesszalagos egysgek, floppy, sornyomtat, paprszalagos perifrik, terminlok, CAMAC valsidej perifriacsatol s kommunikcis illesztk tartoztak e gpek perifria-vlasztkhoz. A hardver fejlesztsekor mr szlesebb munkamegosztsra volt szksg. A gpet vezrl mikroprogramozs, buszrendszer, trol, klnbz perifris egysgek s illesztsk klnbz szaktudst ignyelt. A fgp fejlesztst Bti Ferenc, Lrincze Gza s Re Ers vgeztk, a TPA-1148 tovbbfejlesztse Bti Ferenc, Matakovics Gyrgy s Endrdy Pl kzremkdsvel trtnt. A trolk fejlesztst Nyitrai Zoltn, Kntor Judit s Kertes Rza vgeztk, a perifrik illesztse Kvri Istvn s Tams Gyrgy nevhez fzdik, a lebegpontos gyorst egysg (FPA) fejlesztje Fagyas Lszl volt, a cashe memrit Zentai Istvn, a kommunikcis illesztket Hamza Emil tervezte. A szoftver-kompatibilits szempontjainak figyelembevtelt Nagy Mihly irnytotta. A szerkesztsi munkk Tbis Klra irnytsval trtntek. A TPA-1140 szertegaz munkinak szervezst Bnki Ferenc vgezte. A DEC cg a 11-es csaldjhoz fejlesztette ki az RSX-11 jel valsidej, multiprogramozst tmogat opercis rendszert, amely tbb program egyidej vezrlsre volt kpes, s klnbz programfejlesztsi segdeszkzkkel, nyelvekkel is rendelkezett. Ezt vette t a TPA-11-es csald DOS-RV nven, elszr a TPA-1140, majd a TPA-1148 gpekhez. Ennek tovbbfejlesztett vltozata volt az RSX-11M, illetve a DOS-RV-Plus opercis rendszer. A nyolcvanas vek elejn indult meg az intzetben az j, sajt konstrukcij, de a PDP-11 csalddal tovbbra is program-kompatibilis gpek, a TPA-11/440, TPA-11/428 s TPA 11/420 fejlesztse. Az j gpcsald f clja a gpek sebessgnek nvelse volt, j architektrlis kialaktssal. Ekkor mr kezdtek terjedni a 32-bites mini-gpek, s az eredeti 11-es csaldnl a legszkebb keresztmetszet a 16-bites szhosszsg s a 16-bites Unibus volt. A KFKI j architektrj gpeinek szhossza 16 illetve 32 bit volt. Az Unibus mellett sajt fejleszts bels, n. X-busszal is rendelkeztek. Az X-busz 32-bites volt, s igen gyors mkds, erre a fgp, az operatv trol s a gyors httrtrak kapcsoldtak kzvetlenl, mg a lassabb perifrik az Unibus-t az X-buszhoz csatol illesztn keresztl rtk el a gpet. jdonsg volt a cashe memria is, ami a trol-elrst gyorstotta meg. A gpcsald sebessge az akkoriban a vilgon a gpsebessg mrtkegysgnek tekintett igazi 32-bites, virtulis trolval rendelkez VAX-11/780 sebessgnek kb. a fele (a VUP illetve MIPS rtke 0,5 krli) volt, ami rendkvl j eredmnyt jelentett. (VUP: VAX Unit of Performance, MIPS: Million Instructions Per Second, a VAX-11/780 teljestmnye 1 MIPS, illetve VUP volt.) A 400-as gpcsald gpei ramkri elemkszletkben klnbztek leginkbb. Az elszr elkszlt TPA-11/440 Am 2900 tpus, nagy integ-
47
12. kp Jobboldalon szles keretben TPA-11/440, mellette balra diszk s mgnesszalag perifrik
rltsg bit-slice processzorokkal plt fel, mg a TPA-11/428, majd a TPA-11/420 a DEC eredeti DCJ11 tpus VLSI processzor chipjt hasznlta. Ilyen mdon a 440 hatkrtys processzora a 420-ban egy krtyra elfrt. A gpek perifriavlasztka a szoksos volt, jdonsgot jelentett a CDC cg 80 MB kapacits cartridge lemeztrolja. Ugyancsak j volt, hogy a szoksos szinkron s aszinkron kommunikcis perifrik mellett megjelentek az Ethernet-csatolk is. A 400-as gpcsald gpeit Lrincze Gza vezetsvel Briglevics Mikls, Forr Tibor, Kelen Gbor, Stancsich Gyrgy s Tomsics Lszl terveztk, a trolk Kertes Rza nevhez fzdnek, a perifris illesztsben Szab Pl s Tams Gyrgy vett rszt. A szerkesztsi munkt Tbis Klra irnytotta. A 16-bites csald tovbbfejlesztsnek msik irnya az olcs, kismret, egyszer, de a nagyobb gpekkel program-kompatibilis gpeket clozta meg. A DEC cg az olcsbb, kisebb gpeit MicroPDP-11-nek nevezte el, s j, egyszerbb s olcsbb, ugyanakkor nagyteljestmny n. Q-busszal ltta el, amely 16, illetve 22 bit szlessg volt, s a perifris egysgek illesztsre szolglt. A nyolcvanas vek kzepn elbb a DEC-nl, majd szovjet kivitelben
48
is megjelent az LSI-11 (szovjet vltozatban Elektronika MC.1201.01) tpusjel processzorkrtya, ezt lehetett felhasznlni a TPA-11/110 ksztshez. A TPA-11/110 fejlesztse 1984-ben kezddtt, s a 11-es processzor mellett egy Z80 mikroprocesszort is tartalmazott, gy a CP/M opercis rendszer is futott rajta. E ketts arculat miatt lett a gp beceneve Janus. A gp elg lass volt (0,01 MIPS), max. trolmrete 64 KB. A Janus 1985-ben a Poznani Nemzetkzi Vsron aranyrmet nyert. A TPA-11/170 gp mr a DEC cg eredeti DCJ11 chipjt hasznlta, ennek megfelelen ez a gp gyorsabb volt (0,5 MIPS), s nagyobb memrit (4 MB) tudott kezelni. Mindkt gp perifriakszlete korltozott volt, mivel az illesztket jra kellett tervezni az j Q-busz miatt, de itt is megjelentek a gyorsabb lemeztrolk, valsidej perifrik, egyszerbb nyomtatk, adattviteli perifrik. A 100-as sorozat TPA-11-esek kls megjelense nagyon hasonl a mai szemlyi szmtgpekhez, alacsony fekv dobozzal, megjelentvel s klaviatrval. A TPA11/110 lett azutn a nagyobb 32-bites gpek intelligens konzolja. A gpeket Bogdny Jnos vezetsvel Stancsich Gyrgy, Balatoni Gyrgy, Bozs Tibor, Hackel Gbor s Szilvssy Lszl terveztk, a mechanikai konstrukci Paulini Antal munkja volt. A TPA-11-es csald trtnetben kln rdekessgknt jelent meg a hetvenes vek vgn, nyolcvanas vek elejn az EMU-11 elnevezs gp. A gp LSI bit-slice processzorokkal plt fel, elbb az Intel 3000 jel, ksbb az Advanced Micro Devices Am 2900 processzoraival. E proceszorokkal egy ltalnos szmtgpet ptettek fel, amelynl a vltoztathat mikroprogram segtsgvel klnbz gpeket lehetett emullni. (Innen az EMU elnevezs.) A gppel Vajda Ferenc vezetsvel migrcis ksrleteket vgeztek, ami azt jelentette, hogy a mikroprogram klnbz specilis kiegszt rutinjai segtsgvel kibvtettk az ltalnos szmtgp utastskszlett. Mivel az intzetben a TPA kultra igen szleskr volt, az emulcis gp alaputastskszlete a TPA-11 csald lett. Az EMU-11 gpbl nhny darab kszlt, felhasznlsi terlete elssorban a kpfeldolgozs volt. A gp fejlesztst Miskolczi Jnos vezetsvel Ambrzy Gyrgy s Szab Imre vgezte.
49
MSI Schottky TTL integrlt ramkrkkel kszlt, a krtyk ngyrteg nyomtatott ramkrek voltak, s akkoriban ez a technolgia mg kezdetleges volt haznkban. E technolgira viszont mindenkppen szksg volt az alkalmazott Schottky ramkrk sebessge miatt. A msik ok az volt, hogy a 12-bites s a 16-bites TPA-k sikere miatt ezek szoftvertmogatsa s az alkalmazsok bevezetse ersen lekttte az intzet munkatrsait, ugyanakkor viszont jelents ltszmbvts nem ltszott megvalsthatnak. A VAX csalddal val foglalkozs ezrt gy kezddtt, hogy egy-egy eredeti DEC VAX krtyt prblt meg elkszteni az MSZKI kooperciban. A ngy vezetrteg egymsra illesztse nagyon nagy pontossgot kvnt, tbb prblkozs utn sikerlt csak megfelel minsg krtykat ellltani, illetve elllttatni a beszlltkkal. Az intzetben a nyolcvanas vek kzepn kt irnyban folyt a VAX tpusok fejlesztse. A nagy teljestmny gpek csaldjban elszr az eredeti VAX-11/780-nak megfelel TPA-11/580 kszlt el. E csald f jellegzetessgei a virtulis trol kezelsen kvl az igen kiterjedt cmzsi s indexelsi lehetsg, 16 ltalnos regiszter, igen nagyszm, klnbz hosszsg utastsok, tmbmveletek voltak. A TPA-11/580 sebessge egy milli mvelet/sec (1 MIPS) volt. Igen gyors, 32-bites bels busza volt, s a gyors perifrik illesztsre egy ugyancsak 32-bites gyors busz, mg a lassbb perifrik illesztsre a 16-bites gpeknl megszokott Unibus szolglt. Ennek megfelelen igen nagymret s
13. kp TPA-11/580 kinyitva. Alul lthatk a tpegysgek, ell a nagymret krtyk
50
nagy sebessg httrtrakat lehetett a gphez kapcsolni. A gp teljestmnynek nvelsre az intzet munkatrsai kt TPA-11/580-at ktttek ssze a gyors bels busszal, ez az aszimmetrikus, szorosan csatolt ketts gp volt a TPA-11/582, az MSZKI els multiprocesszoros gpe. E munka keretben mr nemcsak a hardvert kellett mdostani, hanem jelents munka volt a VAX-ok eredeti VMS opercis rendszernek mdostsa is, gy, hogy a VMS-t hasznl programok ne vegyk szre a vltoztatst. A TPA-11/582 sebessge ily mdon 1,9 MIPS-re ntt. A kvetkez lps a teljestmny nvelsre az ramkrkszlet gyorsabb, Fast TTL ramkrkre val cserje volt, kvetvn a DEC VAX-11/785 tpust. Ennek sebessge mr 1,5 MIPS lett. E gphez is elkszlt a sajt fejleszts ketts rendszer, a TPA-11/587, melynek sebessge ily mdon 2,9 MIPS-re ntt. Ez volt az intzetben gyrtott legnagyobb teljestmny TPA gp. A nagy teljestmny 32-bites TPA gpek hardver fejlesztst Bti Ferenc kezdemnyezte, a munkt azutn Bnki Ferenc, Endrdy Pl, Fagyas Lszl, Kro Gyz s Matakovics Gyrgy vgeztk. A ketts processzor megvalstst Matakovics Gyrgy s Somogyi Jzsef terveztk. A VMS opercis rendszer visszafejtst s a multiprocesszoros modul programozst Somogyi Jzsef vgezte. A TPA-11/585 illetve 587 munkiban rszt vett mg: Dobos Lajos, Lengyel Gbor s Plfy Jen. A 32-bites gpek msik irnyt az intzetben a VAX-kompatibilis, de kisebb teljestmny, kisebb mret, olcsbb gpek jelentettk. A nyolcvanas vek kzepn elszr a TPA-11/540 kszlt el a DEC VAX-11/730 mintjra, de nagyrszt sajt fejlesztssel. Ez a gp a kereskedelmi forgalomban kaphat Am 2900 LSI bit-slice processzorokkal mkdtt, futott rajta a VMS opercis rendszer, viszont nem rendelkezett az elzekben lert nagy gpekben lv gyors bels s kls buszokkal, hanem csak a szoksos Unibus-szal. Trolbvtsi lehetsge is korltozott volt. Utols TPA gpknt elkszlt 1990-ben ennek tovbbfejlesztett, gyorsabb ramkrkkel felptett s a sebessg nvelsre max. 4 processzorig bvthet vltozata, teljesen sajt fejlesztssel. Ez volt a TPA-11/56X, ahol az X a processzorok szmt jelentette. A DEC cg a nyolcvanas vek kzepn MicroVAX elnevezssel megkezdte egy nagyintegrltsg gpcsald forgalmazst. Ezek a gpek VLSI processzorchip-kszlettel rendelkeztek, a processzor s a memria kztt egy 32-bites helyi buszt, a perifrik fel pedig a Q-buszt alkalmaztk. Ezt a technolgit mr nem lehetett kvetni, viszont a felhasznlk ignyeltk a kismret, viszonylag olcs, de nagyteljestmny gpeket. Ezrt az intzetben tbb gpet terveztek az eredeti, DEC ltal gyrtott processzorkrtyval. Ez tulajdonkppen mr nem gpfejleszts volt, hanem rendszerfejleszts, eredeti processzorokkal, sajt fejleszts nagysebessg loklis memrival s egyb egysgekkel. Kt gp kszlt az eredeti DEC gyrtmny KA-630 pro-
51
cesszor krtyval: a TPA-11/510 s a TPA-11/520. A TPA-11/510-hez csak a Q-buszra tervezett perifriaillesztket lehetett hasznlni. Mivel azonban az MSZKI mr rendelkezett olyan Unibus-os illesztkkel, amelyeket nem volt clszer Q-buszon is megvalstani, az intzet elltta a TPA-11/510 gpet egy kereskedelmi forgalomban kaphat Q-bus/Unibus adapterrel, s ezt a kt perifriabuszos gpet nevezte el TPA-11/520-nak. Amikor a DEC-nl megjelent a hromszoros teljestmny KA-650-es processzorkrtya, ennek felhasznlsval kszlt a TPA-11/530 Q-busszal s a TPA-11/535 Q- s Unibus-szal. Az Unibus-t hasznl perifriailleszts lehetv tette, hogy pldul a Fujitsu cg akkoriban nagy kapacitsnak szmt 320 MB-os, 8-os, gyors mkds lemeztroljt is hasznlni lehetett ezzel a gppel. E gprendszerek tervezst Bogdny Jnos irnytsval Stancsich Gyrgy, Bozs Tibor, Hackel Gbor s Szilvssy Lszl vgeztk, az Unibus-os kiegsztst Kardi Pl, Stancsich Gyrgy s Takcs Istvn terveztk, mg a szerkesztsi munka Paulini Antal nevhez fzdik.
52
53
mgis lehetv tettk a rendszerszoftver-fejleszts megindulst. A Szovjetuniba s az NDK-ba is kerltek ilyen diszkekkel TPA gpek. Nagy ugrst jelentett a httrtrak tern a MOM ltal gyrtott Discmom (Fex-3) tpus fixfejes, 256K trolkapacits mgneslemez-egysgek megjelense. Ezt a tpust a MOM a francia Sagem cg licence alapjn, annak lnyeges alkatrszeit importlva, gyrtotta. Ez a tpus lett a 12-bites TPA gpek legfbb httrtrolja; sebessge, megbzhatsga miatt ipari rendszerekben is nagyon elterjedt. A diszk illeszt egysge a KFKI-ban kszlt (Path Pter), sszehangolva a gpek opercis rendszereivel. Ngy egysget lehetett egy gphez kapcsolni, gy a teljes httrtr-kapacits 1M sz volt. A hetvenes vek msodik felben jelentek meg a vilgon a cserlhet lemezes floppy diszkek. Az akkor szoksos specifikcij diszkek 8 tmrjek s lemezenknt 256K bjt kapacitsak voltak. A KFKI munkatrsai Tams Gyrgy vezetsvel elbb a Memorex cg diszkjeinek illesztst ksztettk el, majd az intzet Mszaki Szakigazgats rszlege maga is gyrtott meghajtkat. E cserlhet lemezes diszkek tettk lehetv, hogy az opercis rendszerek, tesztrendszerek betltse nagyon meggyorsult, s gy ezek szlesebb krben terjedtek el. Az IBM kompatibilis, 5 1/4-os, 1,2M bjt kapacits floppy diszkek csak a nyolcvanas vek kzepn lettek a TPA gpek perifrii. Ezeknl a meghajt japn TEAC gyrtmny volt. Az gyviteli alkalmazsok mr korn ignyeltk a nagy kapacits mgneses httrtrolkat, mgnesszalagos s lemezes egysgeket. A TPA perifris egysgei kzl ezek jelentettk a legnagyobb nehzsget.
54
Mgnesszalagos egysgeket az NDK-ban, a Szovjetuniban, ksbb Bulgriban gyrtottak, ezek azonban igen nagymretek, nagy szmtgpek mell ill tbb mzsa sly monstrumok voltak, nem kell megbzhatsggal. A KFKI munkatrsai bevizsgltk az Izot (bolgr) s Zeiss (NDK) mgnesszalagos egysgeket, s elksztettk az illesztket is (Kvri Istvn, Bir Bla). A TPA gpek nagyobb gyviteli konfigurciiban tbb ilyen egysg hasznlatba is kerlt. A nyolcvanas vek elejn megjelentek a kismret, szalagpuffer nlkli, n. streamer mgnesszalagos trolk, amelyek azonban csak drga tks importbl voltak beszerezhetk. A KFKI-ban illesztettk a Kennedy s a Pertec tpusokat, ezekbl sok kerlt ignyes gyviteli alkalmazsokba. A nagy keresletre val tekintettel a KFKI is kifejlesztett egy MSX tpusjel mgnesszalagos trolt, amit aztn Ikladon, illetve az Orionban gyrtottak. Nagy tmegben ez sem kerlt felhasznlsra, mivel a gyrts a precz finommechanika s a szksges import alkatrszek miatt nehzkes volt. Nagy kapacits lemeztrol alapvet fontossg volt, klnsen az gyviteli alkalmazsoknl. Elszr a DRI gyrtmny, ktszer 2,5 MB-os, ellrl betlthet, cserlhet mgneslemeztrral kezdett foglalkozni az intzet. A bolgr gyrtmny 2,5+2,5 MB (egyik fele fix, msik cserlhet), SZM (CM) 5400 tpusjel, a Wang cg licence alapjn gyrtott cartridge diszkek 1978-ban jelentek meg. A KFKI munkatrsai a bulgriai Sztara Zagora-i gyrba kivittek egy TPA gpet, s ott vizsgltk be a diszket. Br elgg megbzhatatlan volt, nem tl ignyes clokra ez lett a 16-bites gpek legfbb httrtrolja. Ehhez is el kellett kszteni a megfelel illeszt egysget, olyan mdon, hogy az opercis rendszer valamelyik DEC tpusnak fogadja el a trolt. Nagyobb trolsi kapacits s megbzhatsgi ignyek kielgtsre a rendkvl drga s nehezen beszerezhet CDC diszkeket hasznlta az intzet, klnsen a 80 s a 300 MB-os tpusokat. A nyomtatkkal viszonylag knnyebb volt a helyzet. Egyszerbb clokra nagyon jl bevlt a licenc alapjn Lengyelorszgban gyrtott DZM-180 mtrixnyomtat, ipari alkalmazsoknl a naplzst IBM rgpek vgeztk. Nagy adattmeget kiad gyviteli rendszereknl, tovbb a szoftver fejlesztsek tmogatsra (listk ksztse) a Videoton klnbz sornyomtatit jl lehetett hasznlni. Kommunikcis egysgeket a KFKI mr a korai gpekkel egy idben fejlesztett. CCITT V.24-es soros illesztk mr az els gpeknl megjelentek. Aszinkron s szinkron multiplexerek (8-64 csatorna), vonaladapterek nveltk a vlasztkot. A nyolcvanas vek elejn Ethernet perifrik s klnbz specilis hlzati rendszerek kszltek az intzetben. A kommunikcis egysgek tervezse Bozs Tibor, Hamza Emil s Sulyn Jnos nevhez fzdik. Az ESZR gpekhez val kapcsoldst lehetv tev csatornaadaptereket szintn Sulyn Jnos tervezte. A valsidej perifrikat (CAMAC) a laboratriumi alkalmazsoknl trgyaljuk.
55
56
a programozs. Ezutn Lcs Gyula vezetsvel egy Fortran fordtprogramot ksztettek a 12-bites TPA-ra, amely lyukszalagos perifrikat kezelt. Ez a fordt mkdtt ugyan, de gyakorlatilag nemigen lehetett hasznlni, mivel nagyon nehzkesen kezelhet s lass volt. Kiderlt, hogy ilyen kis, egyszer gpen nem igazn hasznlhatk az ltalnos, nagygpekre val rendszerek. 1972-ben alakult meg az MSZKI eldje, a Mrs- s Szmtstechnikai Kutatsi Terlet. A kt programoz trsasg egyeslt s kibvlt Varga Lszl vezetse alatt a Szmtstechnikai Fosztlyon. Ekkor a legnagyobb kihvst a TPA-70 szoftver rendszernek kidolgozsa jelentette. Nagy erkkel indult meg az opercis rendszerek ksztse, Minor elnevezssel, klnbz vltozatokban (paprszalagos, diszkes, real-time), ebben Telek Jnos, Kovcs Klmn, Salamon Mrton s Takcs Gbor vettek rszt. A Basic interpretert Sarkadi Nagy Istvn s Szlank Jnos ksztettk, a Fortran fordtt Glfi Zoltn s Tibor Jzsef. A munkkat Ivanyos Lajosn s Lcs Gyula irnytotta. Termszetesen itt is elksztettek elbb egy szimultort az ICT gpre (Nagy Mihly). rdemes megemlteni, hogy a mg tervezasztalon lv szmtgpre a KFKI is szimultoron fejlesztette ki a BASIC70-et, hasonlan s mindssze kt vvel Bill Gates mikroszmtgpes Basic-je utn. 1973-ban a Budapesti Nemzetkzi Vsron mr mkdtt a Basic interpreter. A TPA70/25 gp utasts- s cmzsi rendszere kzben tovbbfejldtt, emiatt a programozsi munkk nagyon elhzdtak. A SZTAKI munkatrsai azutn nhny specilis gpipari s kommunikcis alkalmazsra hasznltk a gpet, s ezek kiszolglsra jabb programokat fejlesztettek, kztk assembler-t (Tal) s diszk opercis rendszert (Dos) is.
57
bilisek a gpek, abbl a clbl, hogy a felhasznlk programjaikat cserlhessk, egyms programjt tovbbfejlesszk, hanem a hardvert mozgat, a programokat futtat opercis rendszer szintjn kellett a programoknak kompatibiliseknek, sszeilleszthetknek lennik. Ily mdon nagyon megntt a jelentsge az egy-egy gpcsalddal szlltott, nemzetkzileg elfogadott alapszoftver rendszereknek. Ezek a szoftverek azonban pp olyan embarg al estek, mint maguk a gpek, leglisan nem lehetett ezekhez hozzjutni. A KFKI szmtstechnikai jvjrl dnteni kellett: vagy lemond az intzet a tovbbi, nemzetkzi sznvonal szmtstechnikai tevkenysgrl, vagy pedig igyekszik megszerezni kerl utakon a szksges alapszoftvereket. Az intzet ez utbbi mellett dnttt. Br ez mai szemmel mr nem ltszik megengedhetnek, akkoriban viszont az embarg miatt tbb mszer, szmtstechnikai eszkz is kerl ton rkezett az orszgba, s ez termszetes volt a felhasznlk szmra. A KFKI munkatrsait nem rte vratlanul ez az talakuls. Mint lttuk, a TPA programozs hskorban igen sok, sajt munkval, erfesztssel megvalstott alapszoftver-ksztssel kapcsolatban rengeteg tapasztalat gylt ssze, s komoly szakembergrda volt felkszlve a tovbblpsre. E munkatrsak kztt voltak az inkbb elmleti, ltalnos elveket jobban ismerk, s az aprlkos, trelmes s nagy figyelmet kvetel gyakorlati bitfaragst kedvelk. Az eredeti DEC szoftverek berkezsnek hatsra megvltozott az alapszoftverrel foglalkoz fejlesztk munkja. Olyan mlysgben kellett megismerni ezeket a szoftvereket, hogy alkot mdon meg tudjk vltoztatni azokat anlkl, hogy az alkalmazi szint kompatibilits srlne. Mez Istvn s Nagy Mihly, majd ksbb Somogyi Jzsef munkssga volt elssorban kiemelked ebben a vonatkozsban. Igen sok, a TPA korszak vgig folyamatosan tart szoftvermdostsra volt szksg a klnbz perifris egysgek miatt. A TPA gpekhez eredeti DEC vagy DEC msolat perifrikat nem lehetett hasznlni, ruk s a beszerzsi nehzsgek miatt. gy mr kezdettl fogva hazai gyrts vagy szocialista orszgbl beszerezhet perifrikat hasznltak a gpekhez, ksbb fejlett orszgbeli, de a DEC-nl jval olcsbb berendezseket. E perifris eszkzk nem voltak DEC-kompatibilisek, a DEC opercis rendszerek, programok nem tmogattk hasznlatukat. A szoftveresek feladata volt az, hogy a szabvnyos DEC opercis rendszereket, alkalmazi programokat hasznlk ne vegyk szre a hardver szint inkompatibilitsokat. A gpek teljestmnynek nvelse vagy knyelmesebb hasznlata miatt a hardvert fejlesztk is sokat vltoztattak az eredeti architektrn. Ilyen volt pldul a cashe trolk alkalmazsa, tbbgpes, sszekttt rendszerek ltrehozsa, megjelentk hasznlatnak knyelmesebb ttele szemigrafikus lehetsgekkel stb. A szoftveresek feladata volt az, hogy az alkalmazsi programokat csak az elnyk kihasznlsnak rdekben kelljen megvltoztatni. A 12-bites TPA gpeknl az OS-8, a 16-bites gpeknl az RT-11 s a leginkbb elterjedt RSX-11 klnbz vltozatai, mg a 32-bites gpeknl a VMS
58
volt az ltalnosan elfogadott opercis rendszer, ezeken kellett a klnbz mdostsokat elvgezni. Mivel e programok nagy rsze csak binris program szinten volt ismeretes, tbb disassemblert, azaz olyan programokat kellett kszteni, amelyek a binrisbl ellltottk az assembler nyelv programokat. Ezutn rszletesen meg kellett ismerni belsejket, hogy a szksges vltoztatsokat vgre lehessen hajtani. E munkk kevsb ltvnyosak, nem olyan feltnek, mint egy j program ksztse, e nlkl azonban a TPA gpek nem mkdhettek volna sikeresen. Az RSX-11 opercis rendszer visszafejtst Mez Istvn s Nagy Mihly, a VMS opercis rendszer visszafejtst Somogyi Jzsef vgezte. E visszafejtsek nlklzhetetlen szerepet jtszottak abban, hogy a DEC-tl val hardver eltrseket az opercis rendszer mdostsval el lehessen fedni. A kls felhasznlknl jelentkez problmk, krdsek megoldsa is a KFKI rendszerprogramozinak volt a feladata. A munkk sorn a korbbi TPA-70 szoftverfejleszt grda (Glfi Zoltn, Tibor Jzsef, Sarkadi Nagy Istvn, Salamon Mrton, Telek Jnos) ezen a terleten is kiemelked eredmnyeket rt el. A KFKI munkatrsai a hetvenes vek kzeptl professzionlis alkalmazi rendszerek programozsi eszkzeit is ltrehoztk. Hrom nagy feladatkrben folytak e munkk: ipari alkalmazsok, hlzatok illetve interaktv rendszerek, valamint gyviteli alkalmazsok terletn. Ipari alkalmazsok cljra a KFKI mr 1972-ben beszerezte az Indac elnevezs rendszert. Jellemz volt az akkori viszonyokra, hogy a KFKI-ban nem volt olyan nagy, httrtrakkal rendelkez konfigurci, amelyen a rendszert zembe lehetett volna lltani. Az akkori NDK-ban, Zeuthen-ben volt egy olyan TPA szmtgp, amely rendelkezett a szksges perifrikkal, ezrt a szoftvereseknek ott kellett gpidt krni a kiprblsra. Az Indac jdonsga volt a valsidej alkalmazshoz felttlenl szksges programmegszaktsokon alapul mkds. Addig a programok nem hasznltk ki ezt a lehetsget, a perifrik kezelsnl egy jelzbit megjelensre vrtak vrciklusban. Az Indac nagyon jl tgondolt, de rendkvl primitv kis valsidej rendszer volt. Alkalmas volt arra, hogy a KFKI munkatrsai megismerkedjenek egy ilyen rendszer mkdsvel, azonban az itteni feladatok megoldshoz mr kezdetben t kellett alaktani, ki kellett bvteni. Msok voltak a perifris egysgek (httrtrak, valsidej perifrik CAMAC-kal), nagyobb memrit kellett kezelni, a prioritsok rendszert, programok megszakthatsgt javtani kellett. A KFKI szoftveresei Buday Lszl vezetsvel a VEIKI munkatrsaival (Ormai Lrnt, Grsz Szilvia) egytt elksztettek egy visszafordt programot, amely megknnytette az eredeti binris forma rtelmezst, majd tdolgoztk a fordtprogramot, a segdprogramokat, a futtat rendszert s a perifriameghajt rutinokat. Ez az INDAL-nak elkeresztelt rendszer lett az alapja az els ipari alkalmazsnak, a Dunamenti Herm Vllalat mrs-automatizlsi rendszernek. A hetvenes vek vgn az eredeti fejlesztk tovbbfejlesztettk az INDAL rendszert. Az OS-8 opercis rendszer kr-
59
nyezetbe helyeztk, bevezettek nhny j nyelvi elemet s finomtottk a nyelv multitasking lehetsgeit. Ez a nyelv az OPAL nevet kapta. Az OPAL nyelvet 1983-ban mg egyszer tovbbfejlesztettk a TPA L/128H gp lehetsgeinek megfelelen. Ez volt az OPAL/H, amely felhasznlta kt, kifejezetten OPAL cl hardverfejleszts eredmnyt is, a specilis stack kezel utastskszletet (fejlesztje Leveleki Lajos) s az intelligens real-time rt (Szebnyi Endre). Az Intelligens CAMAC keretvezrl megjelense is j feladatot jelentett a szoftverfejlesztknek. Elszr elkszlt az MFT-80 nev, igen egyszer valsidej opercis rendszer (Zmori Zoltn), majd a nyolcvanas vekben az ICC-BASIC az ELTE-TTK munkatrsainak kzremkdsvel. Szmtgpek sszekapcsolsval, hlzatokkal, interaktv szmtstechnikval a KFKI mr a TPA korszak kezdettl foglalkozott. E munkk megknnytsre az elvi megoldsokon tlmenen nem voltak nemzetkzi szinten tvehet programok, megoldsok, az ezzel kapcsolatos szoftverfejlesztsek teljesen nerbl trtntek. E munkk kzl kln ki kell emelni a CDRUS rendszert (fejleszti: Telbisz Ferenc, Sarkadi Nagy Istvn s Arat Andrs), amelyben egy ESZR gphez egy TPA gp kapcsoldott, amelyre a programozi terminlok csatlakoztak. (A rendszer rszletes lersa a 11. fejezetben tallhat.) gyviteli alkalmazsokra a KFKI 1974-ben beszerezte a COS-300 elnevezs gyviteli opercis rendszert a Dibol fordtprogrammal, ami kiszlestette a 12-bites TPA gpek gyviteli alkalmazsait. Ezt a rendszert fejlesztette tovbb Kta Gbor COS-i elnevezssel. A rendszer jdonsga az volt, hogy lehetv tette az interaktv gyviteli adatbevitelt s ellenrzst. A KFKI programozinak a COS rendszer megismerse utn is sokfle feladatuk volt. Termszetesen itt is illeszteni kellett a hazai perifria vlasztkot a rendszerhez. Hamarosan kiderlt azonban, hogy a COS egy zrt rendszer, nemigen lehet kiegszteni, megvltoztatni az ignyeknek megfelelen. Ezrt kidolgoztk a 12-bites TPA gpekre az OS-COS kzs opercis rendszert. Ez mr nyitott volt, s kellemesen lehetett mdostani az alkalmazsoknak megfelelen. A DEC cg elksztette a Dibol-t a 16-bites gpeinek RSTS opercis rendszerhez is. Mivel ez is igen nehezen volt fejleszthet, a KFKI programozi visszafejtettk s ttettk a sokkal nyltabb, elterjedtebb s knnyebben fejleszthet RSX rendszerbe. E munkk irnytja Szigeti gnes volt.
60
tly vezetje Szlank Jnos lett. Ebben az idben egyre nagyobb hangslyt kaptak a korszer szoftverfejlesztsi mdszerek s eszkzk, amelyek a nagyobb programrendszerek ksztst ttekinthetbb, karbantartsukat, zemeltetsket knnyebb tettk. Tovbbfejldtt a nemzetkzi szakmai egyttmkds. Szlank Jnos, aki a Kzs Piac Ipari BASIC Szabvnyostsi Bizottsg tagja s vekig elnke volt, szmos eurpai egyetemmel ptett ki kapcsolatot, ennek keretben tbb szakember vehetett rszt kutats-fejlesztsi projektekben, s a fosztly 10 ven keresztl fogadott angol egyetemi hallgatkat ves ipari gyakorlat keretben. Ugyancsak ersdtt a rszvtel a hazai szakmai egyttmkdsben, az akadmiai hlzat terletn (Telbisz Ferenc, Tarnay Katalin) s az egyetemi oktatsban (Kiss Jzsef, Molnr Blint). Meg kell emlteni az Arat Andrs s Vaspri Terz ltal kifejlesztett, a vak programozk munkjt tmogat BRAILE Lab rendszereket is. 1985-ben Szlank Jnos lett a MSZKI tudomnyos igazgatja, aki legfbb feladatnak a szoftveresek ltszmnak nvelst ltta, hogy az MSZKI megfelel szakembergrdval rendelkezzen az alkalmazsfejleszts, j technolgik megismerse, mestersges intelligencia, adatbzis-fejleszts, mdszertanok s szmtgp-hlzati tmkban. Az akkor 37 fs Szmtstechnikai Fosztly vezetst Sarkadi Nagy Istvn vette t. A fontosabb szakmai terleteken csoportok, illetve osztlyok alakultak a nemzetkzileg bevlt gyakorlatok meghonostsra, az ipari mreteket lt TPA szlltsok szoftver elltsra s tmogatsra, valamint az alkalmazsfejlesztsek s alkalmazsok segtsre. Glfi Zoltn vezetsvel kialaktottk a TPA-11-es gpek szoftver zembe helyezsnek s tmogatsnak rendszert, s a gyorsul DEC fejlesztsek szoftver adaptcis s kvetsi mdszereit. A Rendszerprogramozsi Osztly ltta el a kiszlltott rendszerek szoftver rendszerintegrcis s vevszolglati feladatait. Komoly kihvst jelentett a VAX kompatibilis gpek tmogatsa (Nagy Mihly) s a multiprocesszoros modellek szoftver tmogatsnak fejlesztse (Somogyi Jzsef). Horvai Mtys vezetsvel megalakult a laboratriumi folyamatirnytssal foglalkoz csoport, amelynek f feladata a Tokamak intelligens CAMAC (ICC) alrendszernek szoftverfejlesztse lett. Ez a csoport 1986-ban csatlakozott a Sznyi Lszl ltal vezetett Kisszmtgpes Alkalmazsok Osztlyhoz. A hlzati fejlesztsekkel foglalkoz osztly Telbisz Ferenc vezetsvel alakult meg. Az egyik f feladatuk a teljesen hazai fejleszts 1 Mb/sec sebessg, Ethernet-szer, de a folyamatirnytsi alkalmazsoknl ignyelt prioritsos s garantlt zenettvitelt biztost LOCHNESS helyi hlzati rendszer elksztse volt, amely a T-15 TOKAMAK mrsautomatizlsnl kerlt alkalmazsra (Telbisz Ferenc, Sarkadi Nagy Istvn, Arat Andrs s Horvai Mtys). Az osztly ltta el a DECnet adaptcis feladatokat, a kiszlltott TPA-11 rendszerekkel kapcsolatos hlzati feladatokat, majd ksbb a KFKI telephelyi loklis hlzat kiptsnek tervezst, fejlesztst s
61
a kipts irnytst. (Ez utbbit az OMFB s az AKA pnzgyi tmogatsval.) Rszt vettek a hazai akadmiai hlzathoz (IIF) trtn csatlakozsi munkkban, s a TPA gpek Ethernet hlzati rendszernek kifejlesztsben. Salamon Mrton vezetsvel beindultak a grafikus szoftverfejlesztsek (Interaktv Grafikus Editor Mohcsi Bla), majd a CAD alkalmazsok, kezdetben elektronikus tervez rendszerek teleptsvel s tmogatsval. Ez a terlet a Sndory Mihly vezette Mikroelektronikai kormnyprogram tmogatsval indult, de rvidesen ms terletekre is kiterjedt. Amikor 1988-ban Salamon Mrton vezetsvel megalakult az ICON Kft, a Szmtgpes Tervezrendszerek osztly vezetst Mohcsi Bla vette t. Megjelentek a gpszeti s ltestmnytervez CAD alkalmazsok is. Elkezddtek a szoftver-technolgiai s a relcis adatkezelsi kutatsok is (Kiss Jzsef, Krauth Pter). Kiss Jzsef vezetsvel megalakult a Ksrleti Rendszerek Osztlya, amely a korszer szoftver-technolgik hasznostsa s alkalmazsa terletn kapott feladatokat. Az SSADM strukturlt elemzsi tervezsi mdszertant a tervezett 1000 MW-os paksi atomerm beruhzsi rendszernek (SCDB) fejlesztsben alkalmaztk, amelyet az amerikai Bechtel cggel egyttmkdve fejlesztettek (Kiss Jzsef, Krauth Pter, Molnr Blint). Itt kezddtt az Oracle technolgia meghonostsa, amelynek szakmai irnytja Papp Mikls volt. Az osztly munkatrsainak jelents szerepe volt az angol kormnyzati tmogatssal kifejlesztett mdszertanok hazai elterjesztsben, amelyeket a Miniszterelnki Hivatal kormnyszint ajnlsknt fogadott el. Ebben a munkban jelents szerepe volt Kiss Jzsefnek, Krauth Pternek, Molnr Blintnak s Klimk Gbornak. Az egyedi s gyviteli TPA rendszerek f forgalmazja az gyvitelgpestsi Osztly volt, Kardi Pl vezetsvel. Az gyvitel-gpests tern j lehetsg nylt 1985-ben a tranzakci feldolgozst lehetv tev TRACCS rendszer forgalmazsval. A TRACCS egy sok terminlt kezelni tud kommunikcis rszbl s egy adatbzis-kezel rszbl llt, amit knnyen lehetett programozni magas szint nyelveken, Cobol-ban, Dibol-ban. A KFKI programozi Szigeti gnes vezetsvel ezt a rendszert is tovbbfejlesztettk. Elksztettk a ktgpes vltozatt, amelynl az egyik gp kiesse esetn a msik gp automatikusan tvette a munkt az adatbzissal egytt. A szemlyi szmtgpekkel val kapcsolatot is megvalstottk: a PC intelligencijt kihasznlva PC nyelvvel is el lehetett rni a TRACCS adatbzist. Az gyvitel-gpests tmogatsra kszlt el az els orszgos TPA hlzat is. Kln szervezetek alakultak a banki (Sznyi Katalin) s vllalati (Megyery Kroly) alkalmazsokra. A Szmtstechnikai Fosztly ltszma 1990-re 37 frl 130 fre ntt, s rbevtele megelzte a gyrts bevtelt. Ha ehhez mg hozzvesszk a laboratriumi s ipari alkalmazsok ltszmt illetve rbevtelt, akkor rzkelhet, hogy az MSZKI a TPA korszak vgre szmtstechnikai intzetbl informatikai s rendszerintegrl intzett alakult t.
62
A TPA-1001 mintapldnynak 1968-as esztergomi bemutatkozsa nagy rdekldst keltett szakmai krkben. Az Elektronikus Fosztly vezetje, Sndory Mihly a siker lttn gy dnttt, hogy kszljn az EFO-n egy tz darabos sorozat a gpbl. Ennek clja hrmas volt. Egyrszt rgi tapasztalat az, hogy valamely elektronikus eszkzbl egy darab elksztse s sok pldny ellltsa kzt igen nagy a klnbsg, mivel tbb pldny elksztse csak igen megbzhat tervezssel s kivitelezssel lehetsges. A msik cl annak felmrse volt, hogy milyen nehzsgekkel jr a szmtgpgyrts, kezdve a gyrtsban is hasznlhat dokumentci ksztstl az anyagbeszerzsen keresztl a gyrt szakemberek kikpzsig. Az els pldnyt a tervezkkel mindennapos kapcsolatban lv igen j kpessg mszerszek, technikusok ksztettk, a sorozatgyrtst viszont mr zemi krlmnyek kztt kellett vgezni. Vgl a tzes sorozattal fel lehetett mrni a fizetkpes piac ignyt. Taln furcsnak tnik, hogy egy akadmiai intzetnl felmerl a fizetkpes piac fogalma, azonban mindez a Kzponti Fizikai Kutat Intzetben trtnt, amelynek nem volt feladata szmtgpek fejlesztse, gyrtsa, s gy nem is volt erre kzpontilag biztostott forrs. Az elzmnyeknl lttuk, hogy ltezett akkoriban a KFKI-ban egy Elektronikus Ksrleti Mintagyrt zem (EKM) nukleris mrmszerek, tbbek kztt sokcsatorns analiztorok gyrtsra. Mivel Magyarorszg kapta meg KGST profilknt az analiztorgyrtst, ez az zem erre a feladatra volt felkszlve, s nem vllalta a bizonytalan s teljesen j technika, a szmtgpgyrts bevezetst. Ekkor Sndory Mihly az EFO fosztlyvezet-helyettest, Egri Sndort bzta meg, hogy szervezze meg a tzes sorozat gyrtst. A sorozatgyrts kzvetlen mszaki szervezje Forr Pter lett, aki ppen akkor fejezte be tanulmnyait a Budapesti Mszaki Egyetem Villamosmrnki Karn. A szerkesztsnek gyrtsra is alkalmas dokumentcit kellett ksztenie, nyomtatott ramkr krtykat kellett gyrtani, szerelni, tpegysget, trolt kellett kszteni, keretmechanikt ellltani, keretet huzalozni s vgl a rszegysgekbl sszellt gpet bemrni. Nagy gond volt az anyagbeszerzs is, hiszen akkoriban az anyagvsrls tfutsi idejt hnapokban mrtk. Mg helyproblmk is addtak, mivel tz TPA-1001 bemrshez nem volt hely az EFO terletn. j emberek felvtelre nem volt md, ezrt
63
rszben az EFO bels munkatrsai, rszben az EKM mechanikai s elektromos mszerszei vgeztk a szerelst. Hamarosan kls koopercis partnert is be kellett vonni. A Servintern szvetkezet vllalta kell betants utn a krtyagyrtst s krtyaszerelst, ksbb a kerethuzalozst is. Bodnr Lszl, az EFO munkatrsa majdnem kt vig volt a Servinternben, hogy betantsa az ottani dolgozkat ezekre a munkkra. 1969 msodik felre elkszlt a tzes sorozat szerelse. rdekessgknt emltjk, hogy a keretek huzalozsa ennl a sorozatnl mr a legjabb technolgival kszlt, nem forrasztssal, hanem csavart (wire-wrap) ktssel. jabb problma volt a megszerelt gpek bemrse. A fejlesztk az EFO fiatal munkatrsai szmra a rszletekre is kiterjed tanfolyamot tartottak a TPA-1001-rl, akik azutn egymssal vetlkedve mrtk be a gpeket. Emlkezetes lmny volt az, hogy a fosztlyvezet minden bemrt TPA asztalra egy veg konyakot tett, evvel is elismerve a bemr fiatal munkatrsak teljestmnyt. A bemrt gpeket azutn a szoftveresek mg nhny alkalmazi programmal teszteltk, majd kikerltek a felhasznlkhoz. Az els tz gp mg lbon elkelt, hrk az orszghatron tl is eljutott, gy ezek a gpek a KFKI mrkzpontokon kvl a dubnai Egyeslt Atomkutat Intzetbe s a kelet-nmet akadmia intzeteibe is eljutottak. 1970-ben azutn egy tovbbi,
15. kp TPA-1001 sorozat-gyrts
64
hsz darabos sorozat gyrtsa indult el, ezek is mg a gyrts ideje alatt elkeltek. A TPA els tpusbl ebben az idszakban sszesen mintegy 50 darab kszlt. 1971-ben kszlt el a KFKI terletn knnyszerkezetes kivitelben az j gyrt csarnok. Ebben a csarnokban eleinte kt, szinte egymstl fggetlen gyrtsi folyamat zajlott: analiztorok s TPA gpek gyrtsa. 1975-ben jabb tszervezssel egysges lett a gyrts: a mechanikai s az elektromos szerels kzs lett, csak a bemrk szakosodtak szmtgpre, illetve analiztorra, majd ksbb valsidej perifrikra. Az n. TPA team a hetvenes vek vgn 50 fbl llt, s vi 50 s 100 kztti gprendszer gyrtsra volt kpes. 1979 mjusig krlbell 300 TPA szmtgpes rendszer kszlt el. Tbb ksrlet is trtnt a TPA gpek gyrtsnak kiteleptsre kls cghez. Mint lttuk, a 12-bites gpek rszegysgeinek beszlltst a Servintern szvetkezet vgezte, ksbb nllan is gyrtottak alapkonfigurcikat. A TPA-70/25 gyrtsi jogt a Vilati vette meg, nhny munkatrs tment a gyrtst elsegteni, de csak nhny darabot gyrtottak belle. A Hradstechnika Szvetkezettel is volt a KFKI-nak gyrtsi szerzdse, tt siker azonban itt sem kvetkezett be. j fordulatot jelentett a gyrtsban az n. SZKBT (Szmtstechnikai Ksrleti zem Betti Trsasg) megalakulsa 1980-ban. Magyarorszgon ekkoriban hrom nagyobb cg volt jelen a szmtstechnikban: a Videoton, a KFKI s az SZKI (Szmtstechnikai Koordincis Intzet). Kzsmr Jnos, a Videoton, Sndory Mihly, a KFKI s Nray Zsolt, az SZKI igazgatja elhatroztk, hogy kzs gyrt bzist ltestenek szmtstechnikai eszkzk ltrehozsra, a klcsns elnyk kihasznlsval. A SZKBT Szkesfehrvron, a Videoton terletn jtt ltre, kihasznlva e nagy cg infrastrukturlis httert. A SZKBT igazgatjt s gazdasgi vezetjt a Videoton adta, mszaki igazgatjt viszont a KFKI. 1980-tl 1982-ig Forr Pter volt a mszaki igazgat, t Zsemberi Jen kvette. A 16-bites TPA gpek gyrtsa tkerlt a SZKBT-be. Itt mr nemcsak a szerelt krtyk s keretek kszltek, hanem alapkipts TPA-kat is gyrtottak, st be is mrtek. Ezek az alapeszkzk azutn a KFKI-ba kerltek, ahol a vevk ignyei szerinti konfigurcikat sszelltottk a megfelel perifrikkal egytt , s itt trtnt a kiszllts eltti vgbemrs is. A SZKBT nagy segtsget jelentett a gyrtsnak, mivel gy egy helyrl, egyformn, azonos, j technolgival kszlt berendezseket lehetett kapni. A 32-bites TPA-k gyrtsa mindvgig megmaradt a fejlesztk mellett lv mhelyekben, nem kerltek t sem a SZKBT-be, sem pedig a KFKIban lv gyrt csarnokba. Termszetesen a krtyaszerels, rszegysgek ezekhez a berendezsekhez is kls helyeken kszltek. Az 1000-ik TPA szmtgp 1988-ben kszlt el, a gyrts befejezsig hozzvetleg 1600 darab TPA kszlt. Az 1969-tl 1990-ig kiszlltott TPA konfigurcik listja a B. fggelkben tallhat.
65
A gpek zembehelyezse, szervize szintn a bemrk feladata volt, k mentek ki a helyszni munkkat elvgezni. Nem volt kln szervizcsoport, hibabejelentskor mindig mrlegelni kellett azt, hogy kik szlljanak ki a helysznre. A legnagyobb gondot a klfldrl beszerzett httrtrak jelentettk. A keleti importbl rkez eszkzk (bolgr diszkek, kelet-nmet s bolgr mgnesszalagos egysgek) nagyon megbzhatatlanok voltak, a nyugatiakhoz pedig nem volt garancia s szakmai httr. Mindkt oldalrl nehzkes volt az alkatrsz utnptls. Nem vletlen, hogy a perifrikkal tbb bemr foglalkozott, mint a fgpekkel.
66
A KFKI nagy ksrleti eszkzeinek adatgyjtsre a hatvanas vek msodik felben mrkzpontokat szerveztek az Elektronikus Fosztlyon kidolgozott 4K rendszer moduljaibl. Ngy mrkzpont plt ki az intzet klnbz terletein. A magfizikn a tbbparamteres neutron spektroszkpiai mrseket segtette a mrkzpont, a szilrdtestfizikn klnbz spektroszkpiai mrseket, a gyorstnl amplitd- s szgeloszlsokat mrtek. A legnagyobb mrkzpont a reaktor mellett jtt ltre, ezzel a kzponttal egyidejleg ngy mrst kellett kiszolglni. Az eredeti elkpzels szerint a mrkzpontok ltalnos modulokbl lltak, csak a vezrl egysget kellett az illet mrsnek megfelelen egyedileg elkszteni. A reaktor-mrkzpont igen bonyolult volt, ennek vezrlse az elkszlt tervek szerint kt szekrny nagysg lett volna. Az intzet vezetse ezrt gy hatrozott, hogy a TPA-1001 els mintapldnya kerljn a reaktor-mrkzpontba, s vltsa fel a huzalozott vezrlst. 1969 janurjban a reaktor mellett dolgoz fizikusok birtokukba vettk az els TPA-t, s hamarosan elksztettk a mrsekhez, kirtkelsekhez szksges programokat is. 1970-ben mr mind a ngy mrkzpontban TPA vezrelte a mrseket s vgezte az elzetes adatfeldolgozst. Az adatok vgs kirtkelse az ICT 1905 nagygpen trtnt. Ezrt az ICT mell egy on-line szatellit TPA-1001 gpet teleptettek, amely kzvetlen sszekttetsben llt a mrkzpontokkal. A TPA gpek laboratriumi felhasznli: a fizikusok, kmikusok, biolgusok nagymrtkben hozzjrultak a gpek sikerhez. A fizikusok profi felhasznlk voltak, hiszen ksrleti munkjuk sorn kzeli kapcsolatban voltak a korszer elektronikai eszkzkkel, ismertk s hasznltk az akkori nagy szmtgpeket. A gpekben a kezdeti idszakban elfordul tervezsi vagy kivitelezsi hibkat szakszeren tudtk feltrni, s a fejlesztk, bemrk gy knnyebben tudtk ezeket kijavtani. Nagyon lelkesek voltak, s megszerettk a gpeket, hiszen azok jelentsen megknnytettk munkjukat. Rszt vettek a hinyossgok kikszblsben, gy pldul kis, valsidej opercis rendszereket ksztettek a gpekhez. Az emberi kapcsolatokon tl szakmailag is sok kzs terlet alakult ki az Elektronikus Fosztly, valamint a fizikusok, termszettudsok kztt. A legjelentsebb a tovbbiakban is a valsidej perifrik terletn volt, elssorban az akkoriban indul CAMAC perifriarendszerekkel kapcsolatban.
67
68
A modulok tervezsben Almsi Lajos, Barkaszi Mihly, Blasovszky Mikls, Bdi Ferenc, Buchmller Nndor, Gigler Jzsef, Katona Zoltn, Kertsz Gyrgy, Mohos Istvn, Nemes Tibor, Sarkadi Jnos, Somlai Lszl, Somlai Lszln s Zrndi Zsolt voltak a meghatroz fejlesztk. Ipari modulok kszltek mg a Mszeripari Kutat Intzetben, specilis modulok pedig a KFKI klnbz intzeteiben. 1980-ban laboratriumi s ipari folyamatok szmtgpes adatgyjt, ellenrz, szablyoz elemcsald kifejlesztsrt llami Djat kapott Almsi Lajos, Biri Jnos, Somlai Lszl, valamint Somogyi Gyula (MIKI) s Szab Lszl (KFKI-RMKI). A CAMAC rendszer legjellegzetesebb rsze a 19 szles keret, amelybe 25 darab egysgnyi szles modul dughat be. Egy-egy modul valamilyen nll, ltalban real-time funkcit valst meg. A keret jobb oldaln talljuk a keretvezrlt, amelyik egyrszt vezrli a keret adatforgalmt, msrszt biztostja a klvilggal, pldul szmtgppel vagy helyi hlzattal val kapcsolatot, amennyiben ez szksges. Az elssorban laboratriumi clra kszlt modulok kztt klnbz szmllkat, parallel bemen regisztert, digitlis multiplexereket, parallel bemen kapukat, megszaktskr regisztereket, soros kimen regisztert, analiztor modult, tbbfle analg-digitl konvertert, id-digitl konvertert, analg multiplexereket, digitl-analg konvertereket, erstket, nagyfeszltsg tpegysgeket s klnfle idztket tallunk. Mivel a KFKI TPA gpei ipari alkalmazsokra is alkalmasak voltak, ezrt szksgess vlt olyan modulok ksztse is, amelyekre elssorban ezen
69
a terleten volt szksg. E moduloknak ki kellett elgteni az ipari alkalmazsok specilis kvetelmnyeit is, mint pldul megbzhat jeltovbbts nagy httrzajok esetben, lebeg, potencilfggetlen bemenetek, klnbz tpus mrrzkelk (pldul hmrk, nylsmr blyegek) tpllsa, mechanikai ignybevtelt jl tr csatlakozsok, kbelezsek. Ugyanakkor viszont a sebessggel kapcsolatos ignyek nem voltak tl nagyok. A KFKI-ban s rszben kooperciban a Mszeripari Kutat Intzetben kifejlesztett ipari CAMAC modul csald nagy feltnst keltett ESONE krkben, mivel csak kevs cg foglalkozott ipari kivitel modulokkal. A keretvezrl modulok kzl elsknt termszetesen a 12-bites TPA gpeket illeszt modulok kszltek el. Ezt kvettk a tbb keret sszekttetst megvalst, n. csoporttra kapcsold vezrl, majd a 16-bites TPA csald vezrli. Amikor az els prhuzamos mikroprocesszor, az Intel 8080 megjelent, az MSZKI azonnal hozzkezdett egy intelligens keretvezrl kialaktshoz, amely mr nem ignyelt kln szmtgpet a CAMAC modulok vezrlshez. Az Intelligens CAMAC keretvezrl (ICC) elnevezs modul 1975-ben mr kszen volt, ehhez azutn klnbz trol s kiegszt modulok is kszltek, az nll hasznlat megknnytsre. gy mr a hetvenes vek vgn asztali, szemlyi szmtgpknt lehetett hasznlni az ICC-t az akkori CP/M opercis rendszerrel. A KFKI helyi hlzatokkal kapcsolatos fejlesztseinek sorn elkszlt a keretet a helyi hlzathoz csatol modul is. Mra mr termszetesen felvltottk a CAMAC szabvnyokat a korszerbb modulris rendszerek, a rgebben zembe helyezett CAMAC rendszerek azonban mg sok helyen zemelnek Eurpban, az Egyeslt llamokban s haznkban is.
70
Ms esetekben, hosszabb tv mrseknl mr llandbb mrsi sszelltsokat alaktottak ki. Szmos alkalommal a laboratriumi mrsnek nevezett sszellts rszben vagy egszben voltakppen ipari jelleg volt, ipari krnyezetet jelentett s ipari stabilitsi, megbzhatsgi mutatkat kvetelt. Bizonyos fokig nknyes az elhatrols a laboratriumi s ipari rendszerek kztt, tbb rendszert akr az egyik, akr a msik csoportba is sorolhatunk. Klnbz alkalmazsi terleteken nhny jellegzetes mrrendszer a kvetkez volt. Az erfurti Medizinische Akademie-n teleptette a KFKI 1973-ban az akkori legnagyobb TPA konfigurcit. Flis diszk, Zeiss magnk, CAMAC modulok voltak teleptve a TPA-1001/i szmtgp kr. A berendezst klnbfle fiziolgiai vizsglatokhoz hasznltk. A Berlin-Adlershof-i Institut fr Verfahrenstechnik NDK akadmiai intzetben egy 1970-ben teleptett TPA-1001 gpet egsztett ki a KFKI CAMAC modulokkal. Evvel a rendszerrel kmiai reakcifolyamatok sebessgt vizsgltk. Jellemz, hogy 1975-ig az NDK-ban 15, TPA-val vezrelt mrs-automatizlsi rendszert lltott fel az intzet.
17. kp Hromtengely neutron spektromter a KFKI-ban TPA-i-vel s kt CAMAC kerettel
71
A dubnai Egyestett Atomkutat Intzet rszre is igen sok TPA-val s CAMAC-kal felptett mrrendszer kszlt. Az els TPA gpek mr 1969ben megjelentek Dubnban, majd 1970-tl a TPA-1001/i s a TPA-i gpek kvetkeztek. Ettl kezdve kln szervizt kellett fenntartani Dubnban e rendszerek kiszolglsra, karbantartsra. E gpeket s CAMAC rendszereket az jellemezte, hogy az ppen szksges mrseknek megfelelen vltoztak a feladataik. Az egyik nagy feltnst kelt TPA alkalmazs a dubnai intzet Nagyenergis Kutat Intzetben volt. Ezerszmra kszltek buborkkamra felvtelek, az atomi rszecskk nyomait ktdimenzis fnykpekkel vettk fel. Ezeket kellett hromdimenziss helyrelltani, s a zavar hatsokat kikszblni. Ilyen zavar hats volt pldul az, hogy az elektronok nmelykor spirlisan felkunkorodtak. A TPA megjelense eltt e fnykpeket kzzel digitalizltk, majd a dubnai intzet nagy, CDC szmtgpn dolgoztk fel. 1973-ban egy magyar fizikus, Zmori Zoltn a TPA gpre olyan programot rt, amellyel a rszecskk plyja a TPA-hoz kapcsolt kpernyn kzvetlenl lthat volt, s e program a kpek tiszttst azonnal elvgezte. A nagy CDC-nek nem volt megjelentje, gy ott mindent csak vakon lehetett programozni, a kis TPA viszont interaktvan dolgozott s a kezel azonnal ltta beavatkozsnak hatst.
18. kp Rntgen spektromter, TPA-i szmtgppel s ICA-70 analiztorral a debreceni ATOMKI-ban
72
A Magyar Tudomnyos Akadmia klnbz intzetei is hamarosan TPA gpeket hasznltak mrseikhez. Az MTA Izotp Intzete tmegspektromtert, az MTA Pszicholgiai Intzete pszicholgiai mrseket automatizlt TPA-val s CAMAC-kal, az MTA Csillagvizsgl Intzete j teleszkpjhoz szintn ezeket az eszkzket hasznlta. Az MTA Atomenergia Kutat Intzete kmiai laboratriumi talajvizsglatok rszre fejlesztett ki rendszert TPA s CAMAC rendszerrel. Ipari laboratriumok is tbb, KFKI-ban kszlt rendszert hasznltak. Pldakppen emltjk, hogy az Egyeslt Izzlmpa Rt. fnyforrsokat vizsgl rendszernek s a MALV replgpmszereit ellenrz rendszernek szmtgpe az Intelligens CAMAC keretvezrl volt. A legnagyobb mrs-automatizlsi rendszer a moszkvai Kurcsatov Intzet T-15 Tokamak mrs-automatizlsa volt. Ezt egyarnt lehetett ipari s laboratriumi alkalmazsnak tekinteni, mivel egyrszt felgyelte a tokamak technolgiai elemeit, msrszt pedig tmogatta a fizikusok mrseit. Ebben a munkban az MSZKI minden rszlege rszt vett. A tmavezet Biri Jnos volt Lukcs Jzsef segtsgvel. A technolgia rendszer felelsei Almsi Lajos, Buchmller Nndor, Ebergnyi Sndor, Kertsz Gyrgy, Reh Jnos, Somogyi Gyula (MIKI) s Szab Kzmr volt. A diagnosztikai rendszer megva-
73
lstsban Marossi Klmn, Mohos Tibor s Sarkadi Jnos mkdtek kzre. Az erre a clra kifejlesztett hlzat s a szoftverrendszerek fejleszti Arat Andrs, Barkaszi Mihly, Csuka Gbor, Giese Piroska, Gigler Jzsef, Horvai Mtys, Horvt Andrs, Juhsz Gyrgy, Nemes Tibor, Sri Istvn, Sarkadi Nagy Istvn, Somlai Lszl, Sulyn Jnos, Szentgyrgyi Erzsbet s Telbisz Ferenc voltak. Bdi Ferenc s Kovcs Ferenc vezettk a specilis eszkzk kivitelezst. A T-15 Tokamak mrs-automatizlsi rendszernek rszletes ismertetse a 11.2. fejezetben tallhat. Az F. fggelkben megtallhat a fontosabb laboratriumi alkalmazsok listja.
74
8. Ipari alkalmazsok
A kezdeti laboratriumi alkalmazsok sikern felbuzdulva ltszott, hogy ipari felhasznlsokra is alkalmasak a TPA gpek. Ezek az alkalmazsok azonban sok szempontbl egszen ms jellegek voltak, s sok jdonsgot jelentettek az EFO munkatrsainak. Az ipari felhasznlk feladatmegoldsokat ignyeltek. Meghatroztk, hogy mit kell tudnia a rendszernek, milyen kvetelmnyeket kell teljestenie, s kevss rdekelte ket, hogy ez milyen eszkzkkel valsthat meg. Kulcsraksz rendszereket krtek, amelyek megfelelnek az ignyeiknek. Az EFO-n ezrt Vashegyi Gyrgy vezetsvel megszervezdtt egy olyan csoport, amelynek a feladata volt kapcsolatot tartani az ipari felhasznlkkal, megismerni ignyeiket, kvetelmnyeiket, s beszerezni vagy elkszteni a szksges hardver s szoftver eszkzket. A csoport ksbb fosztlly ntt, majd 1985-ben kettvlt: a nagyobb feladatok megmaradtak a Vashegyi Gyrgy vezette eredeti fosztlyon, mg a tbbi feladat tkerlt Sznyi Lszl Kisgpes Alkalmazsok Osztlyra. Az els ipari partner a Dunamenti Herm Vllalat (DHV, Szzhalombatta) volt, ahol a hetvenes vek kzepn ptettk a 220 MW-os blokkokat (8. 13. jelek), s ehhez krtek szmtgpes folyamat-felgyeletet. A KFKI mr 1971-ben adott ajnlatot a szmtgpes rendszerre. A rendszer forgatknyvt a KFKI munkatrsai kzsen ksztettk el az ermvi iparg kutatintzetvel, a Villamosenergiaipari Kutat Intzettel (VEIKI). A VEIKI munkatrsai azutn vgig rszt vettek a megvalstsi munkkban, biztostva a kapcsolatot az ermvi iparggal. A feladat a kvetkez volt: analg bemen csatornk, ktllapot statikus bemen csatornk, megszaktskr bemenetek (zemzavar), szmll bemenetek s specilis adatgyjtk kezelse. A gyjttt adatok alapjn msodlagos feldolgozsok elvgzse. Az adatok megjelentse klnfle megjelentkn a kezelszemlyzet tjkoztatsra. Adatok archivlsa s ezek alapjn utlagos zemzavar (post mortem) analzis. Tbbfle naplzs (esemny, hatrrtk, kvnsg, zemi, mszak s napi rtkel napl). Jellemz adatknt emltjk, hogy hat msodpercenknt 50, harminc msodpercenknt 100 s szzhsz msodpercenknt 150 analg bemen jelet kellett fogadni, s klnbz szmtsokat, ellenrzseket elvgezni. 480 statikus ktllapot jel
75
vltozst msodpercenknt vgzett letapogatssal kellett figyelni, a vdelmi jelek (zemzavar) idbeli sorrendjnek megkvetelt felbontsa 10 msec volt, amit sikerlt lnyegesen fellmlni. Az ipari jelek fogadsa j valsidej perifrik hasznlatt kvetelte meg. Ezrt a KFKI-ban kifejlesztsre kerltek az ipari CAMAC perifrik (lsd 7.1. fejezetet). A feladat megoldshoz szksg volt valamilyen, az ipari ignyeket kielgt szoftver rendszerre, amelynek segtsgvel ttekintheten, knnyen mdosthatan, knnyen kezelheten lehetett megrni a felhasznli programokat. Ezt a clt szolglta az INDAL majd OPAL programrendszer. Az els blokk rendszernek tadsa 1975-ben trtnt meg, 30 napos folyamatos mkds keretben. 1977 vgig tovbbi t, funkcijban azonos rendszer kerlt tadsra az jonnan felplt ermvi blokkokban. A hardver s szoftver rendszer az vek folyamn kt nagy rekonstrukcit s sok kisebb mdostst, fejlesztst lt meg. Az ermben e knyv rsnak idejben is 12-bites TPA, Telemecanique, CAMAC s OPAL alap szmtgpes folyamatellenrz rendszer mkdtt. A DHV sikert ltva a hetvenes vek kzepn a Tiszai Herm Vllalat is a KFKI-tl rendelte meg j ermvi blokkjainak mrs-adatgyjt rendszereit. Itt ngy azonos ermvi blokk mr-adatgyjt rendszerei kerltek tadsra 1976 s 1978 kztt. A Paksi Atomerm Vllalat III. s IV. blokkjnak szmtgpes rendszert 1985-ben szlltotta le a KFKI. Vashegyi Gyrgy 1988-ban llami Djat kapott a Paksi Atomerm III. s IV. blokkja informcis szmtgp rendszereinek a hazai ipar rszvtelvel megvalstott ltestsrt, megosztva Ivanyos Lajossal (MMG Automatika Mvek), Mrton Jnossal (Paksi Atomerm Vllalat), Papp Gyrggyel (Villamosenergiaipari Kutat Intzet), Simon Pterrel (Paksi Atomerm Vllalat) s Zettner Tamssal (Magyar Villamosmvek Trszt). A Paksi Atomerm Vllalat szimultor rendszere a finn Nokia cg fvllalkozsban a KFKI-MSZKI alvllalkozsval kszlt. A paksi rendszerben DEC s KFKI fejleszts, multiport memrin keresztl kommunikl kt ikerprocesszoros gp (TPA 11/582) volt. Az egyik gp kiessekor a msik automatikusan tvette a feladatok tovbbi vgrehajtst. A paksi rendszerek rszletes lersa a 11.4. fejezetben tallhat. Villamosenergiaipari rendszerek nemcsak a villamos energit elllt vllalatok szmra kszltek, hanem az energia-eloszt vllalatok rszre is. TPA gpekkel s CAMAC perifrikkal kszlt 1981-ben a Dl-Magyarorszgi ramszolgltat Vllalat (Szeged), majd 1985-ben az szak-Magyarorszgi ramszolgltat Vllalat (Miskolc) zemirnyt rendszere. Az ipari rendszerek ltrehozsban igen sok szakember mkdtt kzre az MSZKI rszrl: feladatanalzist ksztk, hardverfejlesztk, programozk, rendszerintegrlst vgzk, zemeltets tadsban rszt vevk stb. A villamosenergiaiparban teleptett rendszerek megvalstsban igen sokan
76
mkdtek kzre: Bak Mikls, Balajthy Klmn, Buday Lszl, Demjn Csaba, Fidy Bla, Homola Lszl, Kernyi Lszl, Mikvri Gyrgy, Mezei Ferencn, Nagy Dezs, Nagy Tivadar, Papp Bla, Papp Gyrgy, Pter Jzsef, Spos Ferenc, Szemereki Zoltn s Vashegyi Gyrgy. A paksi rendszerek ksztsben Batizfalvy Tams, Dolgos Sndor, Domiczi Endre, Gyalogh Klmn, Homola Lszl, Kernyi Lszl, Kovts Jnos, Kveshegyi Lszl, Lrincze Gza, Nyilas Nndor, Padnyi Zoltn, Pekr Jzsef, Re Ers, Stger Zoltn, Szab Gbor, Szab Mihly, Vashegyi Gyrgy valamint a KFKI Atomenergia Kutat Intzet, a VEIKI s a SZTAKI munkatrsai vettek rszt. A TPA gpek s CAMAC valsidej perifrik ipari alkalmazsnak msik nagy terlete az olaj- s gziparhoz kapcsoldik. Ennek az ipargnak minden rszben hasznltk a KFKI eszkzeit: a gz- s olaj kitermelsben, a szlltsban, feldolgozsban s a tartlykocsikba tltsnl is. A kitermels s szllts technolgiai rendszere ltalban nagy kiterjeds, ezrt a szmtgpes mr-adatgyjt rendszer az adatokat telemechanikai eszkzkn keresztl kapja. Pldul az svnyolajforgalmi Vllalat (FOR) Budapest jel termkvezetk szmtgpes rendszere 30 telemechanikai lloms jeleit kapta meg, llomsonknt 40 tvmrsi adattal, 120 tvjelzssel, 60 ve-
77
zrlsi paranccsal s 10 alapjel-lltssal. Jellemz a tbbgpes kialakts a megbzhatsg nvelse miatt. Termkvezetk rendszerfelgyeletet klfldn is megvalstott a KFKI: Bulgriban teleptette a Burgasz s Devna kztti etilnvezetket felgyel szmtgpes rendszert. A gz- s olajtermels legnagyobb rendszere a Nagyalfldi Kolaj- s Fldgztermel Vllalat (Szeged) mr- s adatgyjt rendszere volt, itt az adatok 23 alkzpontbl telemechanikai jelek formjban rkeztek, s maga a szmtgpes rendszer tbb gpbl llt. A KFKI szmtgpes rendszereit 11 gz- s olajipari alkalmazsban hasznltk. A munkkban a kvetkez munkatrsak vettek rszt: Balajthy Klmn, Buday Lszl, Burny Katalin, Cser Jzsef, Grg Pter, Gyrki Jzsef, Horvai Mtys, Horvth Andrs, Ivanyos Lajos, Juhsz Gyrgy, Kenesei Jnos, Kernyi Lszl, Kiss Jzsef, Koppny Jnos, Kovts Jnos, Kveshegyi Lszl, Mikvri Gyrgy, Padnyi Zoltn, Pap Mikls, Sri Istvn, Stger Zoltn, Szab Mihly, Szab Pl, Szebnyi Endre, Szemereki Zoltn, Szetey Zoltn, Szlank Jnos, Sznyi Lszl, Trencsnyi Sndor s Vashegyi Gyrgy. Az elbbieken fell tbb egyedi ipari rendszert is teleptett a KFKI. Ezek voltak: budapesti lgszennyezettsg-mr rendszer, Sziliktipari Kzponti
21. kp Tiszai Kolajipari Vllalat kombinlt zem szmtgpterem TPA-i gppel s CAMAC keretekkel
78
Kutat- s Tervez Intzet (SZIKKTI) szmtgpes mozg laboratriuma, vrpalotai sznbnyk adatgyjtje, Kmai Autgyr (Szovjetuni) dzel-motor prbapadjnak irnyt rendszere, Almsfziti Timfldgyr mr-adatgyjt rendszere, Fvrosi Vzmvek csepeli diszpcser kzpontjnak irnytsi rendszere, NDK-ban ruhzati konfekcizemek tervez s szabszati gpeinek vezrlse, NDK-ban Leitz 3-D preczis mrrendszer, valamint gpszeti tervez rendszer. A SZIKKTI tbb ipari alkalmazst valstott meg nllan a 12-bites TPA, CAMAC s OPAL eszkzk felhasznlsval. Egyebek kztt a beremendi s a blaptfalvai cementgyrban, a bkscsabai tglagyrban s az oroshzai veggyrban. Az ipari alkalmazsi rendszerek nem teljes listja az E. fggelkben tallhat.
79
9. gyviteli alkalmazsok
Az gyviteli adatfeldolgoz rendszerek TPA gpekkel val megvalstsnak gondolata szintn elg korn felmerlt. Ivnyi Gyula kezdemnyezsre mr 1971-ben megkezddtt egy Minibol nev adatfeldolgoz rendszer ksztse a KFKI-ban. Nagyon egyszer rendszernek kszlt, egy file-kezelbl llt, amely az adatokat, teht a file-okat tudta msolni, trlni, sszehasonltani, sorba rendezni. Ezt a munkt egsztette ki egy fordtprogram, amely 1974-ben fejezdtt be. 1974-ben a KFKI kapcsolatba lpett a Kzponti Statisztikai Hivatallal (KSH), amely akkor az orszg egyik adatfeldolgozsi fellegvrnak szmtott. A KSH orszgos hlzatban gondolkozott s felmerlt az a lehetsg, hogy a TPA kisszmtgp esetleg hasznlhat lenne vidki telephelyeken adatfeldolgozs cljra. A KFKI ekkor a KSH-val kzsen elkezdte vizsglni a TPA gpeket ilyen szempontbl. Hamarosan kiderlt, hogy az akkor rendelkezsre ll TPA gpeknek tovbbi kvetelmnyeket is ki kell elgtenik ahhoz, hogy ilyen clokra megfeleljenek. Az gyviteli adatfeldolgozsokban egyrszt igen nagy adatmennyisget kellett feldolgozni, ami miatt nagy httrtrakra volt szksg, msrszt hossz, gyakran tbb rs volt a futsid. A laboratriumi alkalmazsoknl a jl kpzett fizikusokat kevsb zavarta, hogy esetleg flrnknt, rnknt fennakads trtnt a feldolgozsban, az gyviteli alkalmazsok azonban ezt nem tudtk elviselni. Ezek miatt olyan rendszertechnikai vizsglatokba, fejlesztsekbe kellett kezdeni, amelyek ezeket a gpeket alkalmass tettk laikus krnyezetben val mkdsre is. Kardi Pl vezetsvel megalakult egy nhny fbl ll gyvitel-gpestsi csoport. Beszereztek s honostottak egy olyan tesztprogramot, amely alkalmas volt sszetett, tbb diszkbl s mgnesszalagbl ll szmtgprendszer alapos bevizsglsra. Ez volt a System Exerciser (Sexi) nev program. E program s megbzhatbb perifrik beszerzsvel sikerlt most mr olyan TPA rendszereket ltrehozni, amelyek megfeleltek az gyviteli kvetelmnyeknek is. Az gyviteli alkalmazsi rendszereket az jellemezte, hogy nem kulcsraksz feladatmegoldsok voltak, hanem a KFKI szlltotta a gpeket, perifrikat, valamint a specilis szoftver-rendszereket, s ezek segtsgvel az alkalmaz cg ksztette el alkalmazsi programjait. Ekzben termszetesen fo-
80
lyamatos munkakapcsolat volt a KFKI-val, hiszen problmk esetn kzsen kellett tisztzni a hiba okt, s dnteni a szksges beavatkozsrl. Szksgess vlt valamilyen gyviteli clra ksztett specilis programrendszer bevezetse is, aminek segtsgvel az egyes alkalmazsok programjai knnyen elkszthetk voltak. A 12-bites TPA gpekre ez volt a COS-i opercis rendszer, amelyhez fordtprogram is tartozott. A rendszer jdonsga az volt, hogy lehetv tette az interaktv gyviteli adatbevitelt s ellenrzst. Az addig szoksos nagygpes gyviteli rendszereknl az adatbevitelt kln opertorok vgeztk off-line mdon, a nagygptl fggetlenl. Ezutn ellenrzsre bevittk a nagygpbe az adatokat, s jra opertorok vgeztk el a szksges javtsokat. Az interaktv adatbevitelnl viszont kzvetlenl a gpbe kerltek az adatok rlapszer kpernybra segtsgvel, a gp azonnal ellenrizte azokat, s az esetleges javtsokat kzvetlenl el lehetett vgezni. gy mr nem opertorok, hanem gyintzk feladatv vlt az adatbevitel. Egy TPA-hoz hat terminlt, munkahelyet lehetett ktni. Az els orszgos hlzat vgl a Pnzgyminisztrium Szmtkzpontja (PMSZK, ksbb PSZTI) szervezsben jtt ltre. Ebben a rendszerben minden megyeszkhelyen mkdtt egy TPA, ahol az adatgyjtst s el23. kp Nagy gyviteli rendszer TPA-11/440-nel s mgneses perifrikkal
81
feldolgozst vgeztk, az adatok azutn elbb mgnesszalagon, ksbb elektronikusan a kzpontban lv TPA illetve Siemens gpbe kerltek, ahol az sszestsek folytak. A pnzgyi orszgos hlzat kiplst azutn tbb hasonl orszgos hlzat kvette: a Magyar Posta, az Orszgos Vzgyi Hivatal, a Kzponti Statisztikai Hivatal, majd a bnyk is hasonl rendszereket hoztak ltre. A nyolcvanas vekben a nagyobb teljestmny, 16-bites TPA gpek megjelense lehetv tette korszerbb adatfeldolgoz rendszerek kialaktst. A COS-i rendszer, br a maga idejben korszer volt, mgiscsak batch feldolgozst tett lehetv. Szksgess vlt viszont a tranzakci-kezels is, amely mr azonnali feldolgozst jelentett, s adatbzis-kezelssel is rendelkezett. Erre a clra szerzett be az intzet egy tranzakci-feldolgoz rendszert. A nyolcvanas vek kzeptl a KFKI gyvitel-gpestsi rendszereinek zme tranzakci-feldolgoz rendszer volt. A BankMaster programcsomag felhasznlsval kszlt az OTP szmlakezel rendszere. A nagy, hlzati alkalmazsok mellett igen sok kis cg is hasznlta gyviteli clokra a TPA gpeket. Ezek ltalban raktrkezels, brszmfejts, klnbz nyilvntartsok, szmlzsok stb. cljaira kszltek. Az gyviteli alkalmazsok nagy szma miatt ma mr nehz sszelltani ezek listjt. A D. fggelkben lthat az 1985. vben nyilvntartott megrendelk listja. A listn szerepl 156 belfldi vllalat tbbsge gyviteli clra vsrolt TPA gpet, s az is lthat, hogy a magyar nagyvllalatok j rsze szerepel a megrendelk listjn.
82
A laboratriumi, ipari s gyviteli alkalmazsok vgigksrtk a TPA gpek egsz trtnett. Ezeken kvl azonban tbb, rvidebb idtv alkalmazsban is rszt vllaltak a KFKI munkatrsai. Ezek kzl a szmtgpes tervezsi alkalmazsokat s a szmtgpes oktatst mutatjuk be a kvetkezkben.
83
teljestmny eszkzzel elkszteni. Hamarosan szolgltatss vlt a KFKIban a nyomtatott ramkr-tervezs az j tervez rendszerrel. Magukat a krtykat azonban egy ideig csak klfldn lehetett elkszttetni, mivel a hazai gyrtk mg nem rendelkeztek a megfelel gyrtsi technolgival. Az embargs korltozsok okozta nehzsgek ellenre a CAD rendszerek szlesebb alkalmazsi lehetsgeit is vizsglta a KFKI, szem eltt tartva a magyar ipari vllalatok egyre hatrozottabban megfogalmazd ignyeit. Az intzet munkatrsai tbb, elssorban a gpszeti tervezst tmogat rendszert is fellesztettek az orszgban akkoriban elrhet, fknt hazai gyrts hardver eszkzkkel. Ezek, kezdve az egyszer mszaki rajzok ksztstl a test modellezsen keresztl, egszen a szilrdsgtani, hterhelsi szmtsokat vgz vgeselem analzisig, segtettk a tervez mrnkk munkjt. 1988-ban a CAD csoportbl Mohcsi Bla vezetsvel megalakult a Szmtgpes Tervezrendszerek osztlya, s kiplt az Ipari Minisztrium s az OMFB tmogatsval az orszg legnagyobb CAD laboratriuma. A tmogats azrt is fontos volt, mert a CAD rendszerek a nagy teljestmny TPA gpek mellett specilis perifrikat, nagy kpernyj grafikus megjelentket, nagy httrtrakat, nagy teljestmny s pontos kirajzol berendezseket is ignyeltek, s ezek csak igen drgn voltak elrhetk. OMFB tmogatssal fejlesztsi munkkat is vgeztek az intzet munkatrsai. A klnll gpszeti rendszereket ssze kellett illeszteni, hangolni, gy, hogy egysges rendszert alkossanak, az egyik rendszer eredmnyt a tbbi hasznlni tudja. A CAD laboratrium fejlett hardver s szoftver technolgijval igen npszer lett a keletrl s nyugatrl rkez magas szint ltogatk krben. A gpszeti tervez rendszereket azutn a KFKI munkatrsai az orszg tbb nagyvllalatnl zembe helyeztk. Ilyen rendszer kerlt a Rbba, Ikarusba, Pannonplastba, MOM-ba, Egyeslt Izzba s a Paksi Atomermbe. A Rba gyr mr a nyolcvanas vek vgn kooperlt USA-beli partnervel. A mszaki dokumentcit elektronikus formban cserltk a KFKI ltal teleptett rendszerek segtsgvel. Az embarg szeldlsekor, 1991-ben a KFKI egyik utdszerve, a CADserver Kft. hivatalos partnere lett az EUCLIDot, az Anvillt s az MSC/Nastrant fejleszt s szllt cgeknek. Ezt kveten veken keresztl zemeltette s tartotta karban ezeket a rendszereket. A Rba pldul az 1999-ben a fvros utcin megjelent j BKV buszok euro2 elnevezs motorjait, amelyek mr a legjabb krnyezetvdelmi szablyoknak is megfelelnek, az MSC/Nastran vgeselem rendszer segtsgvel tervezte. 19881989-ben egy tovbbi szmtgpes tervez rendszer megvalstst bztk a KFKI-ra. A Paksi Atomerm eredeti szovjet dokumentcija papron, rajzok s lersok formjban llt rendelkezsre, amit igen nehezen lehetett kezelni, ezrt elhatroztk, hogy szmtgpre viszik a dokumentcit. Erre a clra az angol CADCENTRE cgtl vsroltak csvezetk- s ltestmnytervez rendszert, s a KFKI-t bztk meg a szksges rendszerintegrlsi, teleptsi, szoftver s betantsi munkk elvgzsvel. A KFKI, majd
84
egyik utdszervezete, a CADserver Kft. azutn tbb helyen teleptette a CADCENTRE ltal fejlesztett PDMS elnevezs rendszert, gy az Olajtervben, Ertervben, TVK-ban s a MOL-ban.
85
mnyekben igen sok, nagyobb TPA gp mkdtt egszen a legutbbi idkig. Pldakppen felsoroljuk a KFKI megrendelsi listjn egyetlen vben, 1985-ben szerepl oktatsi intzmnyek listjt: Nehzipari Mszaki Egyetem Gpszmrnki Kar, Semmelweis Orvostudomnyi Egyetem, BME Mszer- s Mrstechnikai Tanszk, BME Gpszmrnki Kar, BME Jrmgpszeti Intzet, BME Vegyipari Gpek Tanszke, BME Tanreaktor, BME Vegyipari Mveletek Tanszke. A KFKI munkatrsai ttr s meghatroz szerepet jtszottak az jabb programozsi nyelvek, a szmtgpek megismertetsben. 1967-ben a Mszaki Knyvkiadnl jelent meg Lcs Gyula Az Algol 60 programozsi nyelv c. knyve, majd 1970-ben Lcs Gyula s Vigassy Jzsef A FORTRAN programozsi nyelv, 1976-ban Lcs Gyula, Sarkadi Nagy Istvn s Szlank Jnos A BASIC programozsi nyelv c. ktete. 1977-ben nvdjat kapott Cskny Antal s Vajda Ferenc Mikroszmtgpek c. knyve, 1981-ben a szerzpros Jtkok szmtgppel c. knyvt tntettk ki. 1982-ben a Mszaki Knyvkiad nvdjt kapta Ernyi Istvn s Vajda Ferenc Mikroprocesszoros rendszerek fejlesztse s dr. Szalay Mikls Elektronikai kszlkek huzalozsa c. ktete. Biri Jnos s Lukcs Jzsef CAMAC perifriarendszer c. ktett 1976-ban jelentette meg a Mszaki Knyvkiad. 1986-ban a Kiadi Figazgatsg nvdjban rszestette Lcs Gyula A BASIC s kvncsi c. mvt. 1989-ben jelent meg Fadgyas Tibor, Klmn Lszl s Zimnyi Magdolna A LIST programozsi nyelv c. ktete. 1991-ben az Akadmiai Kiad adta ki Tarnay Katalin Protocol Specification and Testing c. ktett.
86
A kvetkezkben ismertetett szmtstechnikai rendszerek valamilyen szempontbl meghatroz jellegek, olyan tulajdonsgokkal rendelkeznek, amelyek kiemelik ket a tbbi alkalmazsbl. Mindegyik rendszer kzs jellemzje az interaktivits, a kezelk kzvetlen kapcsolatban vannak a gppel, krseiket, feladataikat kzvetlenl tudjk a szmtstechnikai rendszerrel kzlni. Az ESZR nagygpek interaktv hasznlatt azrt emeltk ki, mert ez egyrszt abban az idben egyedlll volt az orszgban, st a szocialista tboron bell, msrszt pedig igen sokoldal munkt ignyelt. A KFKI-MSZKI s a Szmtkzpont klnbz terletein dolgoz munkatrsainak sszehangolt munkja volt szksges a ltrehozshoz. A T-15 Tokamak mrs-automatizlst kt tnyez jellemezte. Egyrszt maga a T-15 Tokamak a vilg legnagyobb mret ksrleti berendezseinek egyike volt, ennek technolgiai irnytsa, diagnosztikai mrseinek automatizlsa igen nagy felelssget jelentett. Msrszt pedig ez a rendszer volt a TPA gpekkel s CAMAC perifrikkal megvalstott legnagyobb szmtstechnikai rendszer. A Dunamenti Herm Vllalat mrs-automatizlsi rendszerei voltak a TPA gpekkel s CAMAC perifrikkal megvalstott els s 2001-ig mkd hazai ipari rendszerek. A Paksi Atomerm Vllalat III. s IV. blokkjnak mrsadatgyjt rendszere a nyolcvanas vek msodik felben kszlt el. Az atomermi krnyezet fokozott biztonsgi kvetelmnyeket tmasztott, a rendszerben ketts, egyms funkcijt meghibsods esetn automatikusan tvev TPA gpek voltak. A trningszimultor lehetv tette, hogy az erm opertorait a vals helyzetet szimull oktatssal kpezzk ki. A paksi rendszerek, talaktsokkal mg most is mkdnek.
87
milyen nehzkesen tudtk hasznlni a gpeket. Akkoriban az n. ktegelt (batch) feldolgozs volt az egyetlen lehetsg a gpek hasznlatra. Ennek az volt a lnyege, hogy a programokat lyukkrtykon vittk be a gpekbe. A programoz beadta a programjt tartalmaz lyukkrtyit a szmtgp opertornak. A lyukkrtykat az opertor valamikor beolvasta a lyukkrtya-olvasn, majd amikor sorra kerlt az illet program, a gp lefuttatta (pldul a fordtprogram lefordtotta a Fortran-ban rt programot, majd elksztette az esetleges hibalistt s a futtathat lefordtott programot). A programoz ezutn elvitte a hibalistt, kijavtotta a hibkat ha voltak s jra megjelent az opertornl a javtott programjval. A KFKI nagygpes programozi hasonl mdon dolgoztak. Az orszgban ekkortjt a szocialista tbor Egysges Szmtstechnikai Rendszerben (ESZR) kidolgozott, az IBM 360 gptpust msol gpek voltak elterjedve, ilyen mkdtt az intzetben is. A TPA gpek minigpek voltak, ezeknl lyukszalagon kellett a programokat bevinni, s a programozk sajt maguk kezeltk a gpet. A minigpek tipikusan egyszemlyes gpek voltak, itt a programok javtst, fordtst, ellenrzst s futtatst maguk a programozk vgeztk, a programoz sajt munkjra megkapta a gpet, a gphez kapcsolt klaviatrn illetve kijelzn keresztl kzvetlenl irnythatta a programjt. A KFKI-ban a nagygpeket programozk krben igen ers igny volt a minigpekhez hasonl, egyszer, kzvetlen hasznlatra, megtartva termszetesen a nagygpnl meglv sokkalta nagyobb lehetsgeket is. Ennek az ignynek a kielgtsre indult el az intzetben 1975-ben a CDRUS (Conversational Editor and Remote User Support) rendszer fejlesztse. A cl az volt, hogy a nagyobb ESZR gpeken megknnytse az interaktv programfejlesztst. A munka igen sszetett volt, hiszen mind hardver, mind szoftver oldalon jelents erfesztseket kellett tenni. Interaktv nagygpes fejleszt rendszerek ugyan mr voltak a 70-es vek kzepn, de ezek mg nem a szmtgpgyrt cgek termkei voltak, hanem egyetemek, kutatintzetek fejlesztsei. A mintul vett rendszer a CERN-ben megvalstott ORION rendszer volt. Itt a francia gyrtmny CII 10070 nagygphez tvoli PDP-11 gpek kapcsoldtak hlzaton keresztl, s ezek tettk lehetv az interaktivitst. A rendszert rszben programfejlesztsre, rszben a mrsi adatoknak a gpbe val kzvetlen bevitelre hasznltk. Az intzet egyik vezet munkatrsa egy konferencia kiadvnyban rteslt errl a rendszerrl, s mivel a CERN-nel mr akkoriban is igen j kapcsolata volt a KFKI-nak, a CERN munkatrsai tadtk tapasztalataikat. Itthon azonban ms krnyezet volt, mind hardver, mind szoftver vonatkozsban, ezrt br a rendszer architektrja a CERN-ihez hasonl volt a munkt szinte ellrl kellett kezdeni. A CDRUS rendszer lnyege az volt, hogy az ESZR gphez egy TPA70/25 tpus kisszmtgp csatlakozott front end processzor-knt egy sajt kszts ESZR (IBM) TPA csatorna-adapteren keresztl. A TPA gphez tbb (20) terminl volt ktve, amelyeknl a programozk dolgoztak. A termi-
88
nlok klaviatrt s megjelentt tartalmaztak, hasonlan a mai szemlyi szmtgpekhez. A gp szoftverrendszere is igen sszetett volt. A kommunikcis szoftveren kvl meg kellett valstani egy tbbfelhasznls editor-t, amely a TPA s az ESZR gpen elosztottan mkdtt, a programok forrskdjt az ESZR gpen troltk. Mivel az ESZR (illetve IBM) gp csak batch feldolgozst tett lehetv, olyan zeneteket kellett az egyes terminlokon sszelltani, hogy azokat a nagygp batch jelleg feladatknt rtelmezze: a nagygpen trolt programokat lefordtsa, elksztse a vgrehajthat programokat, s azokat lefuttassa. A programfutsok eredmnyeknt elkszlt listkat szintn meg lehetett nzni a TPA terminljain. A CDRUS rendszer 1978-ra kszlt el, s 1986-ig volt hasznlatban a KFKI-ban. Egy kln kialaktott helyisgben hsz, s mg nhny tovbbi, tvolabbi pletben elhelyezett terminl el lhettek a programozk, s sajt maguk, opertor kzremkdse nlkl kezelhettk programjaikat. A rendszernek olyan sikere volt, hogy a vrosbl, egyetemekrl is sokan feljrtak a KFKI-ba, hogy gyorsabban s knyelmesebben tudjk programjaikat elkszteni, lefuttatni, mivel akkoriban ms ilyen lehetsg nem volt az orszgban. A 16-bites TPA gpek megjelensvel a KFKI programozinak mr kisgpes krnyezetben is termszetes volt a tbbfelhasznls interaktv gphasznlat. A TPA-11 sorozat gpeken a DEC RSX-11 opercis rendszere futott, amely szintn interaktv programozsi lehetsgekkel rendelkezett tbb felhasznl szmra. E rendszerekbl a hetvenes vek msodik feltl tbb szz kszlt el, ily mdon orszgosan igen szles krben terjedt el az interaktv programozsi lehetsg. Megprbltunk vlaszt keresni arra, hogy az interaktv programozs elterjesztse mirt nem keltett nagyobb feltnst az orszgban. A vlasz egyrtelm s bizonyos fokig meglep volt. Az ESZR gpeknl hasznlt megolds azrt nem terjedt el szlesebb krben, mert a KFKI nem szerepelt a hivatalos ESZR fejlesztk kztt, nem vett rszt az ESZR programban, s gy eredmnye nem volt hivatalosan elfogadhat. A TPA-11-es gpek RSX rendszere pedig azrt nem keltett nagyobb feltnst, mert a TPA minigpeknl mr termszetes volt a gpek interaktv hasznlata.
89
tbb mint tszzmilli forint volt. Ez a majd 70 szmtgpbl ll hlzatba kapcsolt alkalmazs komplexitsban nem maradt el a nyugat-eurpai fzis kutatsok JET (Joint European Torus) szmtgpes rendszertl. A hetvenes vekben kezddtek meg azok a fizikai ksrletek, amelyek clja az volt, hogy jobban megismerjk a nukleris fzi jelensgt, s ezzel elksztsk a termonukleris reaktorok megvalstst. Kztudott, hogy nukleris energit ktflekppen lehet nyerni: nehz atomok, pldul urnium maghasadsbl s knny atomok, pldul deutrium s trcium atommagjainak egyeslsbl, fzijbl. Az elzt hasznljk rombolsra az atombombban, bks clra pedig az atomreaktorokban. Az utbbi a hidrognbombban fejti ki rombol energijt. Fzi azonban csak igen nagy, tbb milli fok hmrskleten jn ltre, mivel az tkztetett atomok csak igen nagy sebessg esetn kpesek fuzionlni. A technikai nehzsgek miatt a fzis, teht termonukleris reaktor valsznleg csak a jvben fog megvalsulni. A tbb milli fokos hmrskleten az atomok ionizlt, plazma llapotban vannak, azaz az elektronjaik az atommagoktl elszakadva szabadon mozognak. A fizikai ksrletek clja az volt, hogy kidertsk, hogyan lehet magas hmrsklet plazmt ellltani, s milyen tulajdonsgai vannak a plazmnak. Termonukleris reakcit csak gy lehet ltrehozni, hogy kellen magas hmrskleten nagy srsg s megfelel ideig tart plazmt lltanak el igen nagy kls energia-bevitellel, s ezutn a bels htermels mr magtl fenn tudja tartani a reakcit. A fzis plazma vizsglatra tbbfle ksrleti eszkzt ksztettek. Ezek kzl az egyik leggretesebb az n. tokamak. Ennek lnyege egy igen nagymret transzformtor, amelynek primer tekercst gerjesztik, mg a szekunder tekercse egyetlen gyr alak hurok. Ebben a gyrben van az a gz-halmazllapot anyag, amelynek atomjait igen nagy erssg rammal felmelegtik, s plazma llapotba hozzk. Nagy nehzsget jelent az, hogy a tbb milli fokos hmrsklet plazma megolvasztan a gyr falt, ezrt rendkvl nagy elektromgneses trrel tvol kell tartani a plazmt a faltl, ami megint csak igen nagy ramot viv, a gyrt krlvev tekerccsel valsthat meg. A T-15 Tokamak mrett, nagysgrendjt a kvetkez nhny adat jellemzi: a plazmt magban foglal gyr kzepes tmrje 4,8 mter, a gyr keresztmetszetnek tmrje 1,4 mter, a plazmt tartalmaz gyr alak edny kbtartalma teht 23 kbmter. A plazma ramnak nagysga maximum 1,4 milli amper. A mgneses tr nagysga maximum 35 kilogauss. A berendezs impulzusszeren mkdik, a plazma maximlis idtartama 5 msodperc. Az ismtldsi id maximlis ramnl 15 perc. Ilyen nagysgrend fzis berendezst a vilgon a Kurcsatov Intzeten kvl csak az USA-ban (TFTR berendezs Princetonban), Nagy-Britanniban (JET, Culham) s Japnban (JT-60) ksztettek. A T-15 Tokamakot a Kurcsatov Intzetben tbb, egyre nagyobb s egyre bonyolultabb tokamak elksztse elzte meg. A Kurcsatov Intzet a KFKI-t
90
197576-ban kereste meg, hogy egy jval kisebb, a T-11 jel tokamakon prbamrst vgezzen, kiprblva azt, hogy szmtgpei, CAMAC real-time perifrii mennyiben alkalmasak e mrsekre. Itt tbb nehzsg is volt. A tokamak berendezs 10 kilovolt feszltsgre is ellenghetett, ugyanakkor a szmtgpnek biztonsgosan fldpotencilon kellett maradnia a kezelk miatt. Ezrt 15 kilovoltos feszltsg-levlasztst kellett beiktatni a mrberendezs s a szmtgp kz. A msik krds az volt, hogyan fognak viselkedni az eszkzk a nagy mgneses trben. A prbamrs sszelltsa egy TPA-i szmtgpbl, egy Intelligens CAMAC keretvezrlbl s az ugyanebben a keretben lv analg-digitl konverterbl llt, termszetesen kiegsztve megfelel megjelent s perifris egysgekkel. Ez a mrsi sszellts 4096 csatornba vette fel a plazma jeleit. A mrberendezs jl mkdtt, meg lehetett llaptani, hogy a KFKI-MSZKI berendezsei alkalmasak ilyen nehz krlmnyek kztti alkalmazsokra is. Megjegyezzk, hogy ezt megelzen a Kurcsatov Intzetben lv fizikusok a plazma jelt csak trol oszcilloszkpokon tudtk vizsglni, kzvetlen szmtgpes kapcsolatuk nem volt. Ezutn kerlt sor a Kurcsatov Intzetben a T-7 jel, kriogn tokamak ksztsre, s itt mr termszetesen a KFKI-MSZKI-t krtk fel a mrs-automatizls megvalstsra. E tokamak jszersgt az jelentette, hogy a mgnesteret elllt igen
25. kp T-15 tokamak technolgiai rendszer szmtgpterem s vezrl pultok
91
nagy elektromos ram kriogn, teht igen alacsony, az abszolt zrus fokhoz kzeli hmrsklet tekercsekben folyik, a vesztesgek cskkentse rdekben. E berendezs mrs-automatizlsnl mr nemcsak a plazma diagnosztikai mrseit kellett elvgezni, hanem a tokamaknak, mint technolgiai eszkznek a vezrlst is, hmrskletmrst, nylsmrst stb. E rendszerben kt TPA-i volt, s kzel 1000 mrpont jelt kellett gyjteni s feldolgozni. Ez a rendszer is sikeresen mkdtt. Ezutn kerlt sor a T-15 jel berendezs tervezsre s kivitelezsre. A T-15 Tokamak szmtgpes mrs-automatizlsi rendszere kt nagy csoportbl llt. Az els csoport, az n. technolgiai rendszer, a plazma ltrehozst s fenntartst vgz technolgia megfelel mkdtetshez szksges eszkzket tartalmazta, mg az n. diagnosztikai rendszer a plazma jellemzit (mint pldul hmrsklet, srsg, tisztasg) mrte. A technolgiai rendszer hat, egymstl fggetlenl is mkd alrendszerbl llt. Ezek voltak a vkuumtechnolgia, a kriogn rendszer, a toroidlis tekercs ramelltsa, a poloidlis tr ramelltsa, a segdberendezsek automatizlsa s a kiegszt fts rendszere. A diagnosztikai rendszernek a ksrleti fizika mdszereinek megfelelen klnbz mrseket kellett kiszolglnia, mint pldul elektromgneses mrsek, bolometria, Thomson-szrs, rntgensugrzs s fkezsi sugrzs mrse, korpuszkulris diagnosztika, Auger spektroszkpia. Ehhez a mrs-automatizlsi rendszerhez is hat fggetlen alrendszer tartozott. Egy-egy technolgiai alrendszer TPA-1148 szmtgpbl llt, megfelel httrtrral, perifrikkal s a hozztartoz kezelpulttal (megjelent s klaviatra). Ezekhez kapcsoldtak az intelligens, mikroprocesszor vezrls CAMAC modulok, amelyek a technolgival val kapcsolatot biztostottk. A diagnosztikai alrendszerek hasonlak voltak a technolgiai rendszerekhez, avval a tbblettel, hogy egy-egy alrendszer tbb fizikai mrst is kiszolglt, s ennek megfelelen tbb kezelpultot tartalmazott. Mind a technolgiai alrendszerek, mind pedig a diagnosztikai alrendszerek fltt volt egy-egy tovbbi TPA-1148 szmtgpbl s kezelpultbl ll lloms, amelyekbl t lehetett tekinteni az egsz rendszert. A teljes technolgiai s diagnosztikai rendszert nagy tviteli sebessg (1Mbit/sec) helyi hlzat kttte ssze. Ezt a Lochness elnevezs hlzatot a KFKI-ban kln erre a clra dolgoztk ki. A hlzat tbbszint elrst tett lehetv, egyestve az Ethernet alap s a kzvetlen beavatkozst tmogat megoldsokat. A rendszert mkdtet programok az alapprogramokon tlmenen szintn a KFKI-ban kszltek. Az ember-gp kapcsolatot sznes szemigrafikus megjelentk s rints (touch-screen) terminlok segtettk, ehhez specilis programokat kellett kidolgozni. A mrt adatok, esemnyek tovbbtst osztott esemnykezel programok vgeztk. Az adatokat osztott folyamatirnytsi adatbzis-kezel gyjttte, ebbl rhettk el a kezelpultok a nekik
92
ppen szksges adatokat. A hierarchia legals szintjn valsidej opercis rendszer vezrelte a mrsadatgyjtst s vezrlst. A mrs-automatizlsi rendszer adatbzisa egy archivl nagygp fel is tovbbtotta adatait. Az albbi tblzat bemutatja a mrs-automatizlsi rendszer elemeit, sszestve. Hardver elem TPA-1148 szmtgp CAMAC keret Intelligens keretvezrl (ICC) CAMAC modulok (ICC nlkl) Konzol rgp Grafikus sznes megjelent Darabszm 14 153 51 1479 49 48 Ki/bemen jelek Analg bemen jel Analg kimen jel Digitlis bemen jel Digitlis kimen jel sszesen Darabszm 2797 20 4178 2732 9727
A mrs-automatizlsi rendszer megvalstst megelzte egy kzsen elksztett rendszerterv, amely tizenegy ktetben, ktetenknt tbb szz oldalon hatrozta meg a rendszer tulajdonsgait, szmszer paramtereit. Ez a terv a kvetelmnyekbl indult ki, az adatmennyisgekbl, sebessgi ignyekbl, kezeli lehetsgekbl, mrsi s beavatkozsi ignyekbl. A vgleges rendszerterv 1982 vgre kszlt el. Az egyes alrendszerek prbi 1983-ban kezddtek meg. A teljes rendszer teleptsre 1986-ban kerlt sor, a rendszer integrlsa s a prbazem utni tads 1989-ben trtnt meg. Ekkorra a KFKI tbb tanfolyamon kikpezte a felhasznlkat s karbantartkat, s nagyszm tartalk alkatrszt is szlltott az intzetnek.
93
A szmtgpes rendszer trtnete rviden a kvetkez. 1973-ban a Dunamenti Herm Vllalat jabb hat, egyenknt 220 megawatt teljestmny ermvi blokk ptsvel tervezte bvteni villamosenergia-termeli kapacitst. E blokkokhoz a mr-adatgyjt szmtgpes rendszert a KFKItl rendeltk meg. A Villamosenergiaipari Kutat Intzet (VEIKI) munkatrsai elksztettk a feladatanalzist, amely meghatrozta, hogy a szmtgpes rendszernek mit kell tudnia, milyen adatokat s hogyan kell mrnie, milyen adatgyjtsi, adatfeldolgozsi feladatokat kell a gpnek vgeznie s milyen kimen adatokat kell szolgltatni. A rendszernek 300 analg bemen jelet, 480 statikus ktllapot bemen jelet, 24 impulzusszmossg jelet, 80 megszaktskr jelet kellett mrnie illetve figyelnie. A mrt adatokat ellenrizni kellett (hihetsg, hatrrtk) s fizikai dimenzira kellett hozni, figyelembe vve a mrberendezs karakterisztikjt s esetleg ms paramterektl val fggst. A kezel krsre az eredmnyek nhny kijelzn megjelentek. Az adatok archivlsa lehetv tette az utlagos zemzavar-analzist (post mor-
94
tem). A mrt s szmtott adatokbl klnfle naplkat kellett ellltani (esemny, hatrrtk, kvnsg, zemi, mszak s napi rtkel naplk). A megoldst az intzet az akkoriban gyrtott 12-bites szhosszsg, de mr integrlt ramkrs TPA-i 24K mret, ferritgyrs operatv memrival rendelkez szmtgpvel, 256K nagysg MOM gyrtmny diszkkel, paprszalagos perifrikkal s elektromos rgpekkel oldotta meg. Az ermvi blokkokbl rkez, illetve az oda kimen jelek a szmtgphez a szintn az intzetben gyrtott, CAMAC perifriarendszeren keresztl kapcsoldtak. Az analg jeleket a Telemecanique francia cg moduljai fogadtk. A szmtgp programrendszert a KFKI s a VEIKI munkatrsai kzsen ksztettk el, kibvtve egy egyszer, nemzetkzi opercis rendszert (INDAL). Az els blokk szmtgpes felgyel rendszernek prbazeme 1975 nyarn volt, igen kemny felttelek mellett. A rendszernek 30 napon keresztl folyamatosan mkdnie kellett, ehhez meg volt adva, hogy legfeljebb hny lells, illetve sszesen legfeljebb 24 ra kiess lehet. A prbazem teljes sikerrel zrult. Egy megszakts volt csupn, mivel kilyukadt a kazn, s az ermvi blokk emiatt lellt. 1976 s 1977-ben kerltek tadsra a tovbbi ermvi blokkok szmtstechnikai rendszerei. A szmtgpes rendszer els rekonstrukcija a programrendszerre vonatkozott. Az addigi tapasztalatok birtokban 1980-ban a VEIKI programozi az INDAL-bl tovbbfejlesztett OPAL nyelv korszerstsvel bvtettk a felhasznli rendszert s szolgltatsait. 1986 s 1988 kztt volt egy nagyobb rekonstrukci. Az eredeti 12-bites gp architektrja s utastsrendszere megmaradt, de a szmtgp megjult: a TPA-L/128H mr 128K sz mret flvezets memrival rendelkezett, a httrtra is 8M sz lett. Az ermvi technolgihoz val csatlakozs is jelentsen kibvlt az opertorok krsre. E hardver bvtsek s vltozsok miatt a programrendszert is fel kellett jtani. Ennek sorn tbb olyan tulajdonsg is belekerlt a programrendszerbe, amely az opertorok munkjt tovbb knnytette. 1988-ban azutn kls munkatrsak szemlyi szmtgpes megjelent rendszereket kapcsoltak mg a gpekhez, amelyek monitorokon teljes smakpeket tudtak megjelenteni. rdekessgknt emltjk, hogy amikor nemrg felmerlt az jabb rekonstrukci szksgessge, a KFKI egy volt munkatrsa megvizsglta, hogy a ma elterjedt IBM-kompatibilis szemlyi szmtgpek felhasznlsval hogyan lehetne feljtani a rendszert. Ennek keretben megvizsglta az Internetrl letlthet IBM szemlyi szmtgpen fut szimultort, amely a rgi TPA (illetve PDP-8) gp utastsrendszert szimullja. Kiderlt, hogy ezt a szimultort hasznlva szemlyi szmtgppel lehetne helyettesteni a technolgiailag mra mr korszertlenn vlt TPA gpeket, s a szimullt gp sebessge mg nagyobb is lenne az eredetinl.
95
96
gitlis beavatkoz jeleket, potenciomtereket, digitlis kapcsolkat; a blokkszmtgp rendszer, mivel az irnytshoz a blokkszmtgp funkcik is hozztartoztak; tovbb az ermvet szimull szmtgpek. A szimultor full-scale szimultor volt, ami azt jelentette, hogy csaknem az sszes valsgban meglv technolgiai be- s kimen jelet kezelte. A szimulciban rsztvev opertorok a vezrlpultrl kezeltk a rendszert, mg a httrben lv szmtgpek az ermvi blokk viselkedst szimulltk. Az instruktor valamilyen feladatot (pldul blokkindts, teljestmnynvels) adott az opertoroknak, akik azutn elvgeztk az ehhez szksges opercikat a pulton. Az instruktor kzben valamilyen hibt (pldul cstrs) tudott bevinni a rendszerbe, ennek hatsra a kezelpulton s a blokkszmtgp-rendszer kijelzin vszjelek jelentek meg. Erre az opertorok elkezdtek beavatkozni, megprblva elhrtani a hiba kvetkezmnyeit. Az esemnyek s a beavatkozsok naplzsra kerltek, igen rvid idej idfelbontssal. A szimultor a finn Nokia cg fvllalkozsban kszlt, mivel Finnorszgban volt egy, a paksihoz hasonl szovjet gyrtmny nukleris erm, s ahhoz mr volt trningszimultoruk. A szimull szoftver lnyegben megegyezett az ottanival, viszont mivel az ottani erm mszerezse Siemens gyrtmny volt, mg a paksi szovjet illetve magyar, ezrt a technolgiai rszt jra kellett tervezni s pteni. Ennek a rsznek az alvllalkozja volt a KFKI. Helsinkiben, a Nokia cgnl fellltsra kerlt a szovjet vezrlpult, a III. s a IV. blokkoknl hasznlt teljes magyar blokkszmtgp-rendszer hasonmsa, kt iker VAX-11/780 a technolgia szimullsra, s a mindezek sszekttetst biztost CAMAC valsidej perifrik. Ezekkel trtnt a teljes szimultor megvalstsa s tesztelse. Ezutn kerlt t az egsz rendszer Paksra. A szimultor-hardver nagysgra jellemz, hogy 2640 ktllapot bemen jelet, 6336 ktllapot kimen jelet, 64 analg bemen s 672 analg kimen jelet kellett a szmtgpekhez illetve a pulthoz csatolni. A CAMAC perifrik adatkezelst tovbbi 8 Intelligens CAMAC keretvezrl segtette. A paksi technolgihoz szksges szoftverrendszer ksztsben rszt vettek a KFKI Atomenergia Kutat Intzet, az MSZKI, a Szmtstechnikai s Automatizlsi Kutat Intzet s a Paksi Atomerm Vllalat munkatrsai. Az tads utn a PAV munkatrsai vettk t a rendszer mkdtetst, ksbb a rendszert tovbbfejlesztettk, s bizonyos rszeit rekonstrultk.
97
Az alkalmazsi rendszerek igen sok hardver s szoftver komponensbl llnak. Szmtgpek, ltalnos perifrik, specilis perifrik, ltalnos vagy specilis opercis rendszer, nyelvek, specilis szoftverrendszerek, pldul adatbzis-kezelk, hardver s szoftver hlzati eszkzk ezekre plnek r a feladatmegolds programjai. A rendszerintegrls feladata a feladatmegold programok alatt lv eszkzk kivlasztsa, egyttmkdsnek biztostsa, az gy elllt rendszer teleptse s tesztelse, sokszor karbantartsa. Ez a tevkenysg ma is igen fontos. A legtbb esetben nem egyetlen gyrt cg termkeinek kell egytt mkdnie, hanem igen sok gyrttl szrmaz eszkz megfelel kapcsolatrl kell gondoskodni. Ms gyrtja s hozza forgalomba a hardver alapelemeket, a hardver rendszereket, a klnbz perifrikat, opercis rendszereket, adatbzis-kezel szoftvert, vllalati informcis rendszert stb. Azrt, hogy ezek az elemek egytt tudjanak mkdni, egyre tbb szabvny gondoskodik a harmonizcirl, az eszkzk sok esetben paramterekkel bellthatk a ms eszkzkkel val kompatibilits vgett, de mg gy is igen sok inkompatibilits marad, ezrt a rendszerintegrls manapsg is meglehetsen bonyolult, sokfle tudst ignyl, felelssgteljes feladat. Milyen volt a helyzet a hetvenes s nyolcvanas vekben? A helyzetet az jellemezte, hogy a nagy szmtgpgyrt cgek foglalkoztak a feladatmegold programok alatt lv teljes hardver s szoftver vlasztkkal. Mindent tlk lehetett megvenni: fgpet, perifrikat, valsidej perifrikat, programozsi nyelveket, erre plt alkalmazsi szoftver eszkzket, st hlzati megoldsokat is. Egy-egy nagy cg kpes volt kzben tartani az sszes eszkzt, s gondoskodott arrl, hogy ezek megfelel sszhangban legyenek, megfelelen egytt tudjanak mkdni. Ilyen volt a DEC cg is. Ez a helyzet csak lassan vltozott meg. A CAMAC rendszer megjelense kivltotta pldul az egy cghez kttt valsidej perifrikat, majd nll perifriaillesztket gyrt cgek is kezdtek megjelenni (pldul az Emulex), amelyek igyekeztek olcsbb, ugyanakkor nagyobb teljestmny eszkzket nyjtani, mint az eredetiek. Ksbb megjelentek a nylt rendszer hlzati szabvnyok s a gyrttl tbb-kevsb fggetlen Unix opercis rendszer. A KFKI-tl az alkalmazk azt vrtk el, azt kellett nyjtania, amit a
98
nagy cgek nyjtottak. A feladatot kellett jl s gazdasgosan megoldani, ez volt a KFKI-nak, mint akkori rendszerintegrtornak a feladata. Ehhez ismerni kellett a vilgpiacon kaphat eszkzk knlatt, s kritikailag elemezni kellett a klnbz lehetsgeket. Nemcsak azt kellett vizsglni, hogy az eszkz alkalmas-e a feladatra, hanem fontos szempont volt a megbzhatsg, r, beszerezhetsg (embarg, devizahiny!), az, hogy mennyiben tudjuk sajt magunk is mdostani az eszkzket abbl a clbl, hogy a tbbi eszkzzel megfelelen egytt tudjanak mkdni, mennyiben tudjuk tmogatni a ksbbi mkdst, javtst, vltoztatsokat. Ezt a mainl sokkal sszetettebb rendszerintegrlsi feladatot a KFKI azrt tudta sznvonalasan, a felhasznlk megelgedsre elvgezni, mert igen szles terleten rendelkezsre lltak a megfelel szakemberek: hardver tervezk, perifris szakemberek, alapszoftverrel foglalkozk, alkalmazsi rendszereket megvalstk. Ha valamelyik, mshonnan beszerzett hardver vagy szoftver eszkz nem mkdtt megfelelen, a KFKI szakembereinek kellett a hibt felderteni, orvosolni, nem volt hov fordulni segtsgrt. Ugyanakkor illeszteni kellett egymshoz az esetleg ssze nem ill eszkzket, majd tovbbfejleszteni ezeket. A rendszereket ltalban az jellemezte, hogy a rendelkezsre ll eszkzkbl a maximlis teljestkpessget kellett kihozni. A hazai felhasznlk sokkal rzkenyebbek voltak a gpek, az eszkzk kltsgre, mint a fejlett orszgokban, ezrt nlunk szinte minden rendszerre a rendeltetsen tli hasznlat volt jellemz. A ksbbi idszakban az alkalmazk, a rendszerintegrtorok voltak azok, akik a KFKI-ban kszlt hardver s szoftver eszkzk specifikcijt kialaktottk, figyelembe vve az itthoni lehetsgeket. Ily mdon kszltek pldul a 12-bites TPA gpek ksbbi vltozatai, elssorban gyviteli, interaktv adatkezelsi clokra vagy a 32-bites gpek Q-buszos vltozatai, egyszerbb, olcsbb alkalmazsokra. Igen sok szoftver problma merlt fel a rendszerintegrlsok sorn. A legtbb megoldand szoftver problma a T-15 Tokamak rendszernl merlt fel. Kzs hlzatban kellett megoldani a 16-bites TPA gpek s a sajt architektrj intelligens CAMAC vezrlk sszekttetst, oly mdon, hogy egyrszt a hlzat elgtse ki a tokamakkal kapcsolatos specilis ignyeket, msrszt pedig magasabb szinten tegye elrhetv a DEC cgtl szrmaz DECnet hlzati lehetsgeket. Ezrt a LOCHNESS hlzati rendszerhez elkszlt egy olyan fellet is, amely a DECnet magasabb (alkalmazsi) szint programjainak hasznlatt is lehetv tette. rdekessg s a mszaki megolds sznvonalra jellemz , hogy az 1 Mb/sec sebessg LOCHNESS hlzaton a DECnet kt gp kztt mrt tnyleges adattviteli sebessge nagyobb volt, mint a 10 Mb/sec sebessg Ethernet hlzaton. Ehhez a hlzathoz kellett kapcsoldnia a sajt fejleszts adatbzis-kezel rendszernek, valamint a szintn sajt fejleszts terminlokat kezel szoftvernek.
99
13. Epilgus
A nyolcvanas vek msodik felben egyre gyorsul vltozsok kvetkeztek be a vilg szmtgp gyrtsban, forgalmazsban s felhasznlsban. A szemlyi szmtgpek rohamosan terjedtek, ruk, r/teljestmny viszonyuk nagyon gyorsan cskkent. A flvezet technolgia gyors fejldse kvetkeztben a fgp-, a processzorgyrts teljesen tkerlt a flvezetgyrtk krbe, nhny nagy flvezetgyr mikroprocesszorait hasznltk a gpek. Megjelentek, illetve szlesebb krben kezdtek terjedni az n. nylt rendszerek, amelyek lehetv tettk, hogy klnbz gyrtk termkei megfelelen egyttmkdhessenek. Egyre nagyobb jelentsget kaptak a szmtgpes hlzatok. A KFKI szmtgpekkel foglalkoz rszlege is idejekorn szrevette e vltozsokat, s ennek megfelelen mdostotta tevkenysgt. A TPA gptpusok felsorolsnl mr lthattuk, hogy egyre inkbb vsrolt processzor chipek kr pltek a gpek. Az MSZKI tevkenysge ezrt a rendszerintegrls, feladatmegolds, alkalmazsok, informatika fel mozdult el, az vtized vgre mr ez jellemzi a munka hromnegyed rszt. A technolgiai vltozs mellett mr rezhetk voltak az orszg gazdasgi, politikai talakulsnak jelei is. Egyre tbb sz esett az embarg mrsklsrl, esetleges megszntetsrl is. Mindezek fnyben 1988-ban trgyalsok kezddtek a Digital Equipment Corporation (DEC) cggel abbl a clbl, hogy a politikai vltozsok utn megfelel egyttmkds alakuljon ki a DEC, a KFKI s a DEC kompatibilis gpeket forgalmaz Szmalk kztt. 1990 februrjban kzs cget alaptottak a DEC termkeinek Magyarorszgon val forgalmazsra. A KFKI s a Szmalk a DEC zleti partnerei lettek, a DEC kiegszt megoldsok szervezetn (Complementary Solution Organisation) keresztl. Ksbb a DEC cg kivsrolta a magyar partnerek rszesedst. A KFKI szervezete is megvltozott a 90-es vek elejn. Mr a nyolcvanas vek vgn felmerlt, hogy a nem tisztn kutatssal foglalkoz rszek vljanak le a KFKI-rl. Ekkor a KFKI-MSZKI egyes rszeibl korltolt felelssg trsasgok alakultak, majd 1990-ben ltrejtt a KFKI Szmtstechnikai Rt. Ehhez a rszvnytrsasghoz s a hozztartoz trsasgokba kerlt a volt MSZKI-bl 300 munkatrs. 1991 vgn a Kzponti Fizikai Kutat Intzet megsznt, helyette t nl-
100
l intzet alakult a Magyar Tudomnyos Akadmia kutathlzatn bell. Ezek kztt volt a Mrs- s Szmtstechnikai Kutat Intzet is, amelybe a kifejezetten kutatssal foglalkoz munkatrsak kerltek. Az j intzet ltszma szz f krl volt. Az j MSZKI 1997 vgig mkdtt, ekkor az MTA tszervezse sorn beolvasztottk a SZTAKI-ba. Az elmlt tz vben a szmtgpek hasznlatban, az informatikban, tvkzlsben tovbb tartott, st mg fokozdott is a technolgiai s szervezeti talakuls. Ma mr sok csaldnl nagyobb teljestmny eszkzk vannak, mint tz vvel ezeltt a nagy cgeknl. A szmtstechnikai cgek szervezete is nagyon megvltozott, a DEC cget megvette a Compaq, a Compaq-ot pedig a kzelmltban kebelezte be a HP. A korbban TPA-val foglalkoz munkatrsak kzl ma tbben nagy nemzetkzi cgeknl, az egyetemi oktatsban, az llamigazgatsban s klfldn nemzetkzi rkutatsi programban dolgoznak. Nhny terleten azonban egytt maradtak a rgi munkatrsak, s folytatdtak a TPA korszak hagyomnyai. A laboratriumi alkalmazsokkal, valsidej perifrik (CAMAC) kidolgozsval foglalkoz csoport 1997 vgn szervezetileg talakult alaptvnyny, neve MTA Informcitechnolgiai Alaptvny Labor Automatizlsi Igazgatsg. A nyolcvanas vek vgtl tevkenysgk szorosan kapcsoldott a nyugat-eurpai nagy laboratriumokban jelentkez mrstechnikai s informatikai feladatok megoldshoz. Egyik legjelentsebb munkjuk a nmetorszgi Jlich-i Intzet COSY nev gyorstjhoz ktdik. A gyorstban repl rszecskk helyzetnek monitorozst, a sugr pozicionlst oldotta meg a magyar csoport, ez nlklzhetetlen a gyorst helyes mkdshez. A sikeres Jlich-i vllalkozs utn elbb a bonni egyetem gyorstjnl oldottak meg hasonl problmt, majd a karlsruhei kutatkzpontban folyt hasonl munka. A mai megoldsok mr az jabb nemzetkzi szabvny VME illetve VXI szabvny szerint kszlnek. rdekessgknt lehet megemlteni, hogy azrt a rgebbi rendszerekben mg ma is szksg van CAMAC modulokra. 1999-ben az alaptvny 20 CAMAC modult ksztett a Paksi Atomerm Vllalatnak mrsautomatizlsi rendszernek korszerstsre. A KFKI Szmtstechnikai Rt. ma meghatroz rendszerintegrtor s alkalmazsfejleszt cg a hazai informatikai piacon. Az vek sorn a cg kialaktotta f stratgiai irnyvonalait s stabilizlta helyzett. A KFKI Szmtstechnikai Csoport elrt eredmnyeivel a legnagyobb s legeredmnyesebb hazai tulajdon informatikai vllalatt vlt a magyar piacon.A KFKI Rt. s a KFKI Csoportot alkot tbbi cg f tevkenysge a kvetkez terleteket leli fel: integrlt irodai rendszerek, intranet, termelsirnytsi rendszerek, vezetsi informcis rendszerek, CAD rendszerek kialaktsa, rendszerintegrci, pnzintzeti, kormnyzati s egyedi alkalmazsok, alkalmazs integr-
101
27. kp Sugrpozicionl a Jlich-i COSY gyorstnl. Baloldalon ltszik a gyorst cs, kzpen a nagymret mgnes s ell a sugrpozicionl elektronika
ci, hlzatpts, hlzat alkalmazs, IT biztonsg, vllalati informcis rendszerek, szoftver technolgia. A KFKI Szmtstechnikai Rt. szkhzban ott ll egy tbb mint harminc ve kszlt, mkdkpes TPA szmtgp. A szmtstechnika s informatika gyors fejldsben egyedlllan jelkpezi a folytonossgot, s azoknak az rtkeknek tovbblst, amelyek a TPA ltrehozsban meghatrozak voltak.
102
FGGELK
KFKI tpus TPA-1001 TPA-1001/i TPA-i TPA-L/32 TPA-L/128 TPA-L/128H TPA-Quadro TPA-70 TPA-70/25 TPA-1140 TPA-1148 EMU-11 TPA-11/440 TPA-11/420 TPA-11/428 TPA-11/110 TPA-11/170 TPA-11/580 TPA-11/582 TPA-11/585 TPA-11/587 TPA-11/540 TPA-11/56x TPA-11/510 TPA-11/520 TPA-11/530 TPA-11/535 TPA-XP-1
DEC szoftver kompatibilits PDP-8 PDP-8/i PDP-8/i PDP-8/e PDP-8/e PDP-8/e DECmate nincs nincs PDP-11/40 PDP-11/70 PDP-11/40 CPU FPU PDP-11/44 PDP-11/84 PDP-11/84 PDP-11/03 PDP-11/73 VAX-11/780 VAX-11/780 VAX-11/785 VAX-11/785 VAX-11/730 VAX-11/730 MicroVAX II. MicroVAX II. MicroVAX 3500 MicroVAX 3500 nincs
Szhossz (bit) 12 12 12 12 12 12 12 16 16 16 16 16 64 16 16 16 16 16 32 32 32 32 32 32 32 32 32 32 32
Technolgia DTL SSI MSI VLSI VLSI LSI LSI SSI SSI MSI MSI LSI LSI LSI VLSI VLSI LSI VLSI MSI MSI MSI MSI LSI LSI VLSI VLSI VLSI VLSI VLSI
Sebessg (MIPS) 0,01 0,06 0,06 0,03 0,03 0,08 0,08 0,1 0,1 0,2 0,2 0,1 0,2 0,45 0,55 0,55 0,01 0,5 1 1,9 1,5 2,9 0,3 1~4 0,9 0,9 2,7 2,7 20~320
105
TPA-1001
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk PDP-8 19661969 hardver teljesen Ivnyi Gyula, Bogdny Jnos, Nyitrai Zoltn, Bnki Ferenc, Szab Pl, Schmidt Rudolf, Lukcs Jzsef, Lcs Gyula, Ivnyi Gyuln 12-bites szhossz, 1 akkumultor lapcmzs zruslappal, indirekt cmzs, autoindex egycmes gp R, RR s RS utastsokkal sebessg ~0,01 MIPS memria s perifria kln egyszint program-megszakts DMA analiztor s multiscaler zemmdban ferritgyrs, 10 m s ciklusid, max. 32K sz NC 245 KFKI flis diszk 32K sz ASR 33 Teletype 10 chps FS-1500 lyukszalag-olvas 1500 chps Facit 4060 szalaglyukaszt 150 chps gp-gp kapcsolat univerzlis DTL krtyk Ge didkkal s tranzisztorokkal szekrny ~ W150 H140 D70 cm 5 OS-8 SLANG, Focal, Fortran mszaki-tudomnyos szmtsok, mrs-adatgyjts, oktats els TPA Trolt Program Analiztor (Adatfeldolgoz) I. Magyar Szmtgptechnikai Killts, Esztergom, 1968 llami Dj II. fokozata kitntets a fbb fejlesztknek
Processzor
Snrendszer
Memria Httrtrak Konzol Perifrik Kommunikci Konstrukci Szabadalmak Op. rendszer Progr. nyelvek Alkalmazsok Klnlegessg
106
TPA-1001/i
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk PDP-8/i 19691972 hardver teljesen Bnki Ferenc, Rzsa Klmn, Sznyi Lszl, Kardi Pl, Nyitrai Zoltn, Bti Ferenc, Rnyi Istvn, Tbis Klra, Szegi Andrs (BME) 12-bites szhossz 1 akkumultor lapcmzs zruslappal, indirekt cmzs, autoindex egycmes gp R, RR s RS utastsokkal sebessg ~0,06 MIPS memria s perifria kln egyszint program-megszakts DMA analiztor s multiscaler zemmdban ferritgyrs; 1,5 m s ciklusid, max. 32K sz KFKI NC 245 flis diszk 32K sz ASR 33 Teletype 10 chps FS-1500 lyukszalag-olvas 1500 chps Facit 4060 szalaglyukaszt 150 chps soros illesztk (V.24) SSI TTL integrlt ramkrs clkrtyk asztali kivitel ~ W44 H84 D80 cm 6 OS-8 SLANG, Focal, Fortran mszaki-tudomnyos szmtsok, mrs-adatgyjts els integrlt ramkrs TPA
Processzor
Snrendszer
Memria Httrtrak Konzol Perifrik Kommunikci Konstrukci Szabadalmak Op. rendszer Progr. nyelvek Alkalmazsok Klnlegessg
107
TPA-i
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk PDP-8/i 19721975 hardver teljesen, szoftver kis rszben Bnki Ferenc, Sznyi Lszl, Kardi Pl, Nyitrai Zoltn, Kntor Judit, Rnyi Istvn, Kvri Istvn, Path Pter, Tbis Klra 12-bites szhossz, 1 akkumultor lapcmzs zruslappal, indirekt cmzs, autoindex egycmes gp R, RR s RS utastsokkal sebessg ~0,06 MIPS memria s perifria kln ngyszint program-megszakts DMA analiztor s multiscaler zemmdban ferritgyrs; 1,5 m s ciklusid, max. 32K sz fixfejes Discmom 256K sz 9-csat. mgnesszalag egysgek 800 bpi KFKI TDP-05 s VT 340 display egysgek (VT-52) DZM-180 mtrixnyomtat 180 chps Data Products licenc sornyomtatk: VT 23000 (80 oszlop) s VT 27000 (132 oszlop) FS-1500 lyukszalag-olvas 1500 chps Facit 4060 (150 chps) s DT 105S (110 chps) szalaglyukasztk 8 floppy diszk MFU-2, 2 256K sz CAMAC real-time rendszer soros illesztk (V.24) SSI/MSI TTL integrlt ramkrs clkrtyk 6U/19 rack fik 6 OS-8, INDAL, OPAL, RTS-i SLANG, Basic, Fortran, Cobol, Minibol adatfeldolgozs, ipari mrs-adatgyjts szenzor-kapcsols kivitel: TPA-s
Processzor
Snrendszer
108
TPA-L/32
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk Processzor PDP-8/e 19751976 hardver teljesen, szoftver kis rszben Ebergnyi Sndor, Leveleki Lajos, Szalay Mikls, Tbis Klra 12-bites szhossz, 1 akkumultor lapcmzs zruslappal, indirekt cmzs, autoindex egycmes gp R, RR, s RS utastsokkal sebessg ~0,03 MIPS Intersil 6100 VLSI processzor chip memria s perifria kln egyszint program-megszakts DMA analiztor s multiscaler zemmdban flvezets; 1 m s ciklusid, max. 32K sz fixfejes Discmom 256K sz KFKI TDP-05 s VT 340 display egysgek (VT-52) DZM-180 mtrixnyomtat 180 chps FS-1500 lyukszalag-olvas 1500 chps DT 105S szalaglyukaszt 110 chps 8 floppy diszk MFU-2, 2 256K sz soros illesztk (V.24) 6U/19 rack fik kivehet front panellel 6 OS-8, COS-i Basic, Fortran, Cobol, TEASYS gyvitel, oktats, adatfeldolgozs az els VLSI processzoros TPA
Snrendszer
109
TPA-L/128
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk Processzor PDP-8/e 19761977 hardver teljesen, szoftver kis rszben Ebergnyi Sndor, Leveleki Lajos, Szalay Mikls, Tbis Klra 12-bites szhossz, 1 akkumultor lapcmzs zruslappal, indirekt cmzs, autoindex egycmes gp R, RR, s RS utastsokkal sebessg ~0,03 MIPS Intersil 6100 VLSI processzor chip memria s perifria kln egyszint program-megszakts DMA analiztor s multiscaler zemmdban flvezets; 1 m s ciklusid, max. 128K sz fixfejes Discmom 256K sz KFKI TDP-05 s VT 340 display egysgek (VT-52) DZM-180 mtrixnyomtat 180 chps FS-1500 lyukszalag-olvas 1500 chps DT 105S szalaglyukaszt 110 chps 8 floppy diszk MFU-2, 2 256K sz soros illesztk (V.24) 6U/19 rack fik kivehet front panellel 6 OS-8, COS-i Basic, Fortran, Cobol, TEASYS gyvitel, oktats, adatfeldolgozs els TPA kiterjesztett memriakezelvel
Snrendszer
110
TPA-L/128H
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk PDP-8/e 19791980 hardver teljesen, szoftver kis rszben Ebergnyi Sndor, Leveleki Lajos, Szebnyi Endre, Szalay Mikls, Tbis Klra 12-bites szhossz, 1 akkumultor lapcmzs zruslappal, indirekt cmzs, autoindex egycmes gp R, RR, s RS utastsokkal sebessg ~0,08 MIPS Am 2900 LSI bit-slice processzor memria s perifria kln ngyszint program-megszakts DMA analiztor s multiscaler zemmdban flvezets; 1 m s ciklusid, max. 128K sz fixfejes Discmom 256K sz IZOT SZM (CM) 5400 cartridge diszk 2 2,5 MB KFKI TDP-05 s VT 340 display egysgek (VT-52) DZM-180 mtrixnyomtat 180 chps FS-1500 lyukszalag-olvas 1500 chps DT 105S szalaglyukaszt 110 chps 8 floppy diszk MFU-2, 2 256K sz soros illesztk (V.24) 4U/19 rack fik 6 OS-8, COS-H, OPAL Basic, Fortran, Cobol, TEASYS gyvitel, oktats, adatfeldolgozs, ipari mrs-adatgyjts kompakt mretek Jnossy Dj II. fokozat
Processzor
Snrendszer
111
TPA-Quadro
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk Processzor DECmate 19831984 hardver teljesen, szoftver kis rszben Leveleki Lajos, Molnr Andrs, Schmidt Rudolf Am 2900 LSI bit-slice processzor (OS-8) 12-bites szhossz, 1 akkumultor lapcmzs zruslappal, indirekt cmzs, autoindex egycmes gp R, RR, s RS utastsokkal sebessg ~0,08 MIPS Z80 mikroprocesszor (CP/M) Z80 display processzor Z80 floppy processzor memria s perifria kln ngyszint program-megszakts DMA analiztor s multiscaler zemmdban flvezets; 1 m s ciklusid, max. 128K sz (Am 2900) + 32KB (Z80) flvezet Discmom emultor (256K sz) beptett display (VT52/VT100) 2 5 1/4-os floppy diszk DZM-180 mtrixnyomtat 180 chps soros illesztk (V.24) asztali kivitel W50 H65 D45 cm 3 OS-8, COS-H, CP/M Basic, Fortran, Cobol, TEASYS gyvitel, oktats, adatfeldolgozs szemlyi szmtgp kialakts, orszgos formatervezsi dj els tbbprocesszoros TPA
Snrendszer
Memria Httrtrak Konzol Perifrik Kommunikci Konstrukci Szabadalmak Op. rendszer Progr. nyelvek Alkalmazsok Klnlegessg
112
TPA-70
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk nincs 19701972 hardver s szoftver teljesen Ivnyi Gyula, Bogdny Jnos, Re Ers, Bti Ferenc, Nyitrai Zoltn, Bozs Tibor, Szab Pl, Szab Zsolt, Ivnyi Gyuln, Lcs Gyula, Ivanyos Lajosn (KFKI), Verebly Pl, Janssen Mikls, Gallai Istvn, Krammer Gergely (SZTAKI) 16-bites szhossz, 4 akkumultor relatv s bzislapos cmzs, post- s autoindex hardware stack mveletek; 8 s 16-bites operandusok nulla-, egy- s ktcmes gp R, RI, RR, RS, S, SI s SS utastsokkal sebessg ~0,1 MIPS memria s perifria kln ngyszint program-megszakts egyszint DMA krs ferritgyrs; 1 m s ciklusid, max. 64K sz nincs VT-340 display (VT-52) DZM-180 mtrixnyomtat 180 chps FS-1500 lyukszalag-olvas 1500 chps Facit 4060 szalaglyukaszt 150 chps nincs SSI TTL integrlt ramkrk, 5U/19 rack fik 8 Minor (KFKI) SALT-70, Basic-70 (KFKI), TAL (SZTAKI) ksrleti laborpldnyok els 16-bites TPA
Processzor
Snrendszer
113
TPA-70/25
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk nincs 19721975 hardver s szoftver teljesen Bogdny Jnos, Re Ers, Lrincze Gza, Nyitrai Zoltn, Kntor Judit, Bozs Tibor, Sulyn Jnos, Ivanyos Lajosn, Lcs Gyula, Kovcs Klmn, Szab Zsolt (KFKI), Verebly Pl, Janssen Mikls, Sznt Gyrgy, Gallai Istvn, Lbadi Albert, Darvas Pter, Krammer Gergely, Nemes Lszl (SZTAKI) 16-bites szhossz, 4 akkumultor relatv, csatollapos s pointeres cmzs, post- s autoindex hardware stack mveletek; 8, 16 s 32-bites operandusok nulla-, egy- s ktcmes gp R, RI, RR, RS, S, SI s SS utastsokkal sebessg ~0,1 MIPS Memory-Input/Output Bus MIOBUS (16 bit) 8-szint DMA s 8-szint programmegszakts-krs Subordinate Bus SUBBUS (77 vonal) - MEMBUS ferritgyrs; 1 m s ciklusid, max. 56K sz Direct Input/Output Bus DIOBUS (16 bit) CDC 9425 cartridge diszk 2 2,5 MB CDC 92413 display Small Input/Output Bus SIOBUS (16 bit) CDC 9322 sornyomtat FS-1500 lyukszalag-olvas 1500 chps Facit 4060 szalaglyukaszt 150 chps CDC 9226 lyukkrtyaolvas 600 cpm SZTAKI GD-80 grafikus display CAMAC real-time rendszer aszinkron s szinkron soros illesztk (V.24) SZTAKI SZAM 32 modem, KFKI vonaladapterek IBM 360/370 front-end processzor MIOBUS kapcsol, Unibus Adapter SSI TTL integrlt ramkrk, 6+3U/19 rack fik 12 szabadalom, kt kandidtusi fokozat Minor, Minor/D, Minor/RT (KFKI), DOST (SZTAKI) SALT-70, Basic-70, Fortran (KFKI), TAL (SZTAKI) CDC terminl emulci, szerszmgpvezrls, mrs-adatgyjts
Processzor
Kommunikci
114
Klnlegessg
A Control Data Corporation megvett 2 db TPA-70/25-t, Minneapolisban bevizsglta, s ezutn ajnlatot tett 100 db gp megvsrlsra, amennyiben megnyeri az SzSz nagyszmtgp-beszerzsi plyzatt. Kommunikcis csomponti gpknt egy TPA-70/25 tz vig mkdtt napi 24 rban a IIASA-ban (Laxenburg, Ausztria). KFKI Intzeti Dj I. fokozata kitntets
115
TPA-1140
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk PDP-11/40 19761979 hardver kis rszben Bti Ferenc, Bnki Ferenc, Re Ers, Lrincze Gza, Nyitrai Zoltn, Kntor Judit, Kvri Istvn, Hamza Emil, Tbis Klra 16-bites szhossz, 8 ltalnos regiszter, cache memria 2 KB relatv s abszolt cmzs, post- s autoindex hardware stack mveletek; 8 s 16-bites operandusok egy- s ktcmes gp R, RI, RR, RS, S, SI s SS utastsokkal sebessg~ 0,2 MIPS hardver lebegpontos processzor Universal Bus Unibus (16 bit) ngyszint programmegszakts ferritgyrs, 1 m s ciklusid, max. 248 KB IZOT SZM (CM) 5400 cartridge diszk 2 2,5 MB VDT 52100 display (VT-52) DZM-180 mtrixnyomtat 180 chps 8 floppy diszk MFU-2, 2 256 KB FS-1500 lyukszalag-olvas 1500 chps DT 105S szalaglyukaszt 110 chps CAMAC real-time rendszer soros illesztk (V.24) aszinkron multiplexer (8-64 csat.) SSI/MSI TTL integrlt ramkrk modulris rendszeregysgek, 12U/19 rack fik 2 RT-11, RSX-11M Basic, Fortran gyvitel, mrs-adatgyjts els PDP-11-kompatibilis TPA
Processzor
116
TPA-1148
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk PDP-11/70 19811982 hardver kis rszben Bti Ferenc, Endrdy Pl, Matakovics Gyrgy, Fagyas Lszl, Kertes Rza, Tams Gyrgy, Br Bla, Hamza Emil, Tbis Klra 16-bites szhossz, 8 ltalnos regiszter relatv s abszolt cmzs, post- s autoindex hardware stack mveletek; 8 s 16-bites operandusok egy- s ktcmes gp R, RI, RR, RS, S, SI s SS utastsokkal sebessg ~0,2 MIPS hardver lebegpontos processzor Z80 front panel processzor Universal Bus Unibus (16 bit) ngyszint program-megszakts ferritgyrs; 1 m s ciklusid, max. 4 MB IZOT SZM (CM) 5400 cartridge diszk 2 2,5 MB CDC 9762 cartridge diszk 80 MB IZOT s Zeiss 9-csatorns mgnesszalag egysgek (800 s 1600 bpi) VDT 52100 display (VT-52) DZM-180 mtrixnyomtat 180 chps Videoton sornyomtatk (Data Products licenc) 8 floppy diszk MFU-2, 2 512 KB FS-1500 lyukszalag-olvas 1500 chps DT 105S szalaglyukaszt 110 chps CAMAC real-time rendszer szinkron s aszinkron vonalak (V.24) aszinkron multiplexer (8-64 csat.) SSI/MSI TTL integrlt ramkrk modulris rendszeregysgek, 12+6U/19 rack 2 RSX-11M-Plus Basic, Fortran, Cobol ltalnos, gyviteli adatfeldolgozs els TPA jelents memrival
Processzor
Konzol Perifrik
117
EMU-11
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk Processzor PDP-11/40 CPU s FPU 19781983 hardver teljesen Miskolczi Jnos, Szab Imre, Ambrzy Gyrgy szhossz 16-bit (CPU), 64 bit (FPU) 8 ltalnos regiszter relatv s abszolt cmzs, post- s autoindex hardware stack mveletek; 8 s 16-bites operandusok egy- s ktcmes gp R, RI, RR, RS, S, SI s SS utastsokkal sebessg ~0,1 MIPS (CPU) s ~0,2 MIPS (FPU) elszr Intel 3000, ksbb Am 2900 alap LSI bit-slice processzorok Universal Bus Unibus (16 bit) ngyszint program-megszakts flvezets; 1 m s ciklusid, max. 248 KB IZOT SZM (CM) 5400 cartridge diszk 2 2,5 MB VDT 52100 display (VT-52) DZM-180 mtrixnyomtat 180 chps FS-1500 lyukszalag-olvas 1500 chps DT 105S szalaglyukaszt 110 chps 8 floppy diszk MFU-2, 2 256 KB soros illesztk (V.24) EMU-11 CPU s FPU TPA-1140 vagy TPA-1148-ban 12U vagy 12+6U/19 rack 2 RT-11, RSX-11M, UNIX Basic, Fortran mszaki-tudomnyos szmtsok, kpfeldolgozs els bit-slice processzoros TPA
118
TPA-11/440
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk PDP-11/44 19811984 hardver nagy rszben Lrincze Gza, Briglevics Mikls, Kelen Gbor, Forr Tibor, Szab Pl, Tomsics Lszl, Kertes Rza, Tams Gyrgy, Br Bla, Hamza Emil, Tbis Klra 16/32-bites szhossz, 8 ltalnos regiszter relatv s abszolt cmzs, post- s autoindex hardware stack mveletek; 8 s 16-bites operandusok egy- s ktcmes gp R, RI, RR, RS, S, SI s SS utastsokkal Am 2900 LSI bit-slice processzor cache memria 4KB sebessg ~0,45 MIPS Z80 front panel processzor X-bus (32 bit) Universal Bus Unibus (16 bit) flvezets, 800 ns ciklusid, max. 4 MB IZOT SZM (CM) 5400 cartridge diszk 2 2,5 MB CDC 9762 cartridge diszk 80 MB IZOT s Zeiss 9-csatorns mgnesszalag egysgek (800 s 1600 bpi) VDT 52100 display (VT-52) DZM-180 mtrixnyomtat 180 chps Videoton sornyomtatk (Data Products licenc) 8 floppy diszk MFU-2, 2 512 KB FS-1500 lyukszalag-olvas 1500 chps DT 105S szalaglyukaszt 110 chps CAMAC real-time rendszer szinkron s aszinkron vonalak (V.24) aszinkron multiplexer (8-64 csat.) szekrny W104 H133 D77 cm 12 RSX-11M-Plus Basic, Fortran, Cobol, Pascal gyvitel, mrs-adatgyjts, mszaki-tudomnyos szmtsok nagyteljestmny, sajt fejleszts rendszersn (X-bus) BNV Nagydj, Jnossy Dj
Processzor
Konzol Perifrik
119
TPA-11/420
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk Processzor PDP-11/84 19851986 hardver nagy rszben Lrincze Gza, Briglevics Mikls, Stancsich Gyrgy, Tomsics Lszl, Kertes Rza, Szab Pl, Tbis Klra 16/32-bites szhossz, 8 ltalnos regiszter relatv s abszolt cmzs, post- s autoindex hardware stack mveletek; 8 s 16-bites operandusok egy- s ktcmes gp R, RI, RR, RS, S, SI s SS utastsokkal DEC DCJ11 VLSI processzor chip cache memria 16KB sebessg ~0,55 MIPS Z80 front panel processzor X-bus (32 bit) Universal Bus Unibus (16 bit) flvezets, 800 ns ciklusid, max. 4 MB IZOT SZM (CM) 5400 cartridge diszk 2 2,5 MB CDC 9762 cartridge diszk 80 MB IZOT s Zeiss 9-csatorns mgnesszalag egysgek (800 s 1600 bpi) VDT-52100 display (VT-52) DZM-180 mtrixnyomtat 180 chps Videoton sornyomtatk (Data Products licenc) TEAC FD-55GFR, 5 1/4 floppy diszk 1,2 MB FS-1500 lyukszalag-olvas 1500 chps DT 105S szalaglyukaszt 110 chps CAMAC real-time rendszer szinkron s aszinkron vonalak (V.24) aszinkron multiplexer (8-64 csat.) Ethernet perifrik 21U/19 rack szekrny 4 RSX-11M-Plus Basic, Fortran, Cobol, Pascal gyvitel, mrs-adatgyjts, mszaki-tudomnyos szmtsok nagyteljestmny, sajt fejleszts loklis sn (X-bus) kompakt, egykrtys processzor Milwaukee-ba (USA) kerlt kt rendszer OEM alkalmazsokra
Konzol Perifrik
Kommunikci
120
TPA-11/428
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk Processzor PDP-11/84 19811984 hardver rszben Lrincze Gza, Stancsich Gyrgy, Briglevics Mikls, Kertes Rza, Tomsics Lszl, Tbis Klra, Szab Pl 16/32-bites szhossz, 8 ltalnos regiszter relatv s abszolt cmzs, post- s autoindex hardware stack mveletek; 8 s 16-bites operandusok egy- s ktcmes gp R, RI, RR, RS, S, SI s SS utastsokkal DEC DCJ11 VLSI processzor chip cache memria 16KB sebessg ~0,55 MIPS Z80 front panel processzor X-bus (32 bit) Universal Bus Unibus (16 bit) flvezets, 800 ns ciklusid, max. 4 MB IZOT SZM (CM) 5400 cartridge diszk 2 2,5 MB CDC 9762 cartridge diszk 80 MB IZOT s Zeiss 9-csatorns mgnesszalag egysgek (800 s 1600 bpi) VDT-52100 display (VT-52) DZM-180 mtrixnyomtat 180 chps Videoton sornyomtatk (Data Products licenc) TEAC FD-55GFR, 5 1/4 floppy diszk 1,2 MB FS-1500 lyukszalag-olvas 1500 chps DT 105S szalaglyukaszt 110 chps CAMAC real-time rendszer szinkron s aszinkron vonalak (V.24) aszinkron multiplexer (8-64 csat.) Ethernet perifrik TPA-1148, TPA-11/420 CPU s memrival 12+6U/19 rack 4 RSX-11M-Plus Basic, Fortran, Cobol, Pascal gyvitel, mrs-adatgyjts, mszaki-tudomnyos szmtsok nagyteljestmny, sajt fejleszts loklis sn (X-bus) kompakt, egykrtys processzor utols PDP-11-kompatibilis TPA
Konzol Perifrik
Kommunikci
121
TPA-11/110
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk PDP-11/03 19841985 hardver rszben Stancsich Gyrgy, Balatoni Gyrgy, Bozs Tibor, Paulini Antal, Bogdny Jnos 16-bites szhossz, 8 ltalnos regiszter relatv s abszolt cmzs, post- s autoindex hardware stack mveletek; 8 s 16-bites operandusok egy- s ktcmes gp R, RI, RR, RS, S, SI s SS utastsokkal szovjet gyrtmny LSI processzoros krtya 64 KB memrival sebessg ~0,01 MIPS Z80 processzorkrtya 62 KB RAM s 2 KB EPROM-mal Q-busz (16/22 bit) processzor-krtykon, max. 64 KB IZOT SZM (CM) 5400 cartridge diszk 2 2,5 MB VDT-52100 display (VT-52) DZM-180 mtrixnyomtat 180 chps FS-1500 lyukszalag-olvas 1500 chps DT 105S szalaglyukaszt 110 chps TEAC FD-55GFR, 5 1/4-os floppy diszk 1,2 MB INCUBUS real-time rendszer soros illesztk (V.24) KFKI vonaladapterek s Ethernet perifrik 3U/19 rack fik 1 RT-11, MicroPower Pascal, CP/M Basic, Fortran mrs-adatgyjts, vezrls kis mretek, nagy megbzhatsg dul-processzoros rendszer TPA-11/580-as gpek konzolja els Q-buszos TPA
Processzor
122
TPA-11/170
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk PDP-11/73, 19861987 hardver rszben Stancsich Gyrgy, Bozs Tibor, Szilvssy Lszl, Hackel Gbor, Paulini Antal, Bogdny Jnos 16-bites szhossz, 8 ltalnos regiszter relatv s abszolt cmzs, post- s autoindex hardware stack mveletek; 8 s 16-bites operandusok egy- s ktcmes gp R, RI, RR, RS, S, SI s SS utastsokkal sebessg ~0,5 MIPS Q-busz (16/22 bit) max. 4 MB cache memria 8 KB IZOT SZM (CM) 5400 cartridge diszk 2 2,5 MB CDC 9762 cartridge diszk 80 MB Fujitsu M2246E diszk, 5 1/4, 160 MB Kennedy 9600 1/2-os open-reel streamer KFKI fejleszts display (VT 220) DZM-180 mtrixnyomtat 180 chps FS-1500 lyukszalag-olvas 1500 chps DT 105S szalaglyukaszt 110 chps TEAC FD-55GFR 5 1/4-os floppy diszk 1,2 MB INCUBUS real-time rendszer soros illesztk (V.24) szinkron s aszinkron multiplexer (16 csat.) KFKI vonaladapterek s Ethernet perifrik 3U/19 rack fik 4 RSX-11M-Plus, MicroPower Pascal Basic, Fortran, Cobol mrs-adatgyjts, gyviteli adatfeldolgozs kis mretek, nagy teljestmny Jnossy Dj I. fokozata
Processzor
Konzol Perifrik
Kommunikci
123
TPA-11/580
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk VAX-11/780 19831987 hardver kis rszben Bti Ferenc, Endrdy Pl, Matakovics Gyrgy, Kro Gyz, Nyitrai Zoltn, Fagyas Lszl, Bnki Ferenc 32-bites szhossz, 16 ltalnos regiszter kiterjedt cmzsi s indexelsi lehetsgek 8, 16, 32, 64 s 128-bites operandusok, tmbmveletek 64 KB-ig egy-, kt- s hromcmes gp R, RI, RR, RS, S, SI s SS utastsokkal cache memria 16 KB sebessg 1 MIPS Synchronous Backplane Interconnect SBI (32 bit) Mass Storage Bus Massbus (32 bit) Universal Bus Unibus (16 bit) max. 32 MB CDC 9762 cartridge diszk 80 MB CDC 9766 cartridge diszk 300 MB Fujitsu M2333K diszk 8, 320 MB 9-csatorns mgnesszalag egysgek (1600 bpi) Videoton display (VT-220) TPA-11/110 front panel processzor Universal Bus Unibus Videoton sornyomtatk (Data Products licenc) TEAC FD-55GFR 5 1/4-os floppy diszk 1,2 MB soros illesztk (V.24) szinkron s aszinkron multiplexerek KFKI vonaladapterek s Ethernet perifrik SSI/MSI Schottky TTL integrlt ramkrk W104 H133 D77 cm CPU+memria szekrny 36U konzol + Unibus illesztk 36U httrtrak 1 VMS Fortran, Cobol mszaki-tudomnyos szmtsok, szmtgpes tervezs, szimulci, gyviteli adatfeldolgozs a DEC VAX-sorozata els tagjnak msolata. Az eredeti gp lett ksbb minden szmtgp-teljestmnymrs etalonja (1 MIPS - 1 VUP: VAX Unit of Performance).
Processzor
Snrendszer
Memria Httrtrak
Konzol Perifrik
Kommunikci
Konstrukci
124
TPA-11/582
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk Processzor VAX-11/780 1987 hardver s szoftver kis rszben Matakovics Gyrgy, Somogyi Jzsef kt szorosan csatolt 11/580-as processzor ugyanazon SBI buszon 32-bites szhossz, 16 ltalnos regiszter kiterjedt cmzsi s indexelsi lehetsgek 8, 16, 32, 64 s 128-bites operandusok, tmbmveletek 64 KB-ig egy-, kt- s hromcmes gp R, RI, RR, RS, S, SI s SS utastsokkal 2 16 KB cache memria sebessg ~1,9 MIPS Synchronous Backplane Interconnect SBI (32 bit) Mass Storage Bus Massbus (32 bit) Universal Bus Unibus (16 bit) max. 32 MB CDC 9762 cartridge diszk 80 MB CDC 9766 cartridge diszk 300 MB Fujitsu M2333K diszk 8, 320 MB 9-csatorns mgnesszalag egysgek (1600 bpi) Videoton display (VT-220) kt TPA-11/110 front panel processzor Universal Bus Unibus Videoton sornyomtatk (Data Products licenc) TEAC FD-55GFR 5 1/4-os floppy diszk 1,2 MB soros illesztk (V.24) szinkron s aszinkron multiplexerek KFKI vonaladapterek s Ethernet perifrik SSI/MSI Schottky TTL integrlt ramkrk W104 H133 D77 cm Master CPU+memria szekrny 36U Slave CPU 36U front panelek + Unibus illesztk 36U httrtrak 1 mdostott VMS Fortran, Cobol szmtgpes tervezs, gyviteli adatfeldolgozs, mszaki-tudomnyos szmtsok, szimulci els dul-processzoros, VAX-kompatibilis TPA
Snrendszer
Memria Httrtrak
Konzol Perifrik
Kommunikci
Konstrukci
125
TPA-11/585
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk VAX-11/785 19881989 hardver kis rszben Kro Gyz, Fagyas Lszl, Lengyel Gbor, Dobos Lajos, Plfy Jen, Matakovics Gyrgy, Nyitrai Zoltn, Bnki Ferenc 32-bites szhossz, 16 ltalnos regiszter kiterjedt cmzsi s indexelsi lehetsgek 8, 16, 32, 64 s 128-bites operandusok, tmbmveletek 64 KB-ig egy-, kt- s hromcmes gp R, RI, RR, RS, S, SI s SS utastsokkal cache memria 16 KB sebessg ~1,5 MIPS Synchronous Backplane Interconnect SBI (32 bit) Mass Storage Bus Massbus (32 bit) Universal Bus Unibus (16 bit) max. 32 MB CDC 9762 cartridge diszk 80 MB CDC 9766 cartridge diszk 300 MB Fujitsu M2333K diszk 8, 320 MB 9-csatorns mgnesszalag egysgek (1600 bpi) Videoton display (VT-220) TPA-11/110 front panel processzor Universal Bus Unibus Videoton sornyomtatk (Data Products licenc) TEAC FD-55GFR 5 1/4-os floppy diszk 1,2 MB soros illesztk (V.24) szinkron s aszinkron multiplexerek KFKI vonaladapterek s Ethernet perifrik SSI/MSI Fast TTL integrlt ramkrk W104 H133 D77 cm CPU+memria szekrny 36U front panel + Unibus illesztk 36U httrtrak 1 VMS Fortran, Cobol szmtgpes tervezs, gyviteli adatfeldolgozs, mszaki-tudomnyos szmtsok, szimulci els TPA Fast TTL integrlt ramkrkkel
Processzor
Snrendszer
Memria Httrtrak
Konzol Perifrik
Kommunikci
Konstrukci
126
TPA-11/587
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk Processzor VAX-11/785 1989 hardver s szoftver kis rszben Kro Gyz, Fagyas Lszl, Lengyel Gbor, Dobos Lajos, Plfy Jen, Matakovics Gyrgy, Bnki Ferenc kt szorosan csatolt 11/585-s processzor ugyanazon SBI buszon 32-bites szhossz, 16 ltalnos regiszter kiterjedt cmzsi s indexelsi lehetsgek 8, 16, 32, 64 s 128-bites operandusok, tmbmveletek 64 KB-ig egy-, kt- s hromcmes gp R, RI, RR, RS, S, SI s SS utastsokkal 2 16 KB cache memria sebessg ~2,9 MIPS Synchronous Backplane Interconnect SBI (32 bit) Mass Storage Bus Massbus (32 bit) Universal Bus Unibus (16 bit) max. 32 MB CDC 9762 cartridge diszk 80 B CDC 9766 cartridge diszk 300 MB Fujitsu M2333K diszk 8, 320 MB 9-csatorns mgnesszalag Videoton display (VT-220) kt TPA-11/110 front panel processzor Universal Bus Unibus Videoton sornyomtatk (Data Products licenc) TEAC FD-55GFR 5 1/4-os floppy diszk 1,2 MB soros illesztk (V.24) szinkron s aszinkron multiplexer KFKI vonaladapterek s Ethernet perifrik SSI/MSI Fast TTL integrlt ramkrk W104 H133 D77 cm Master CPU+memria szekrny 36U Slave CPU 36U front panelek + Unibus illesztk, 36U httrtrak 1 mdostott VMS Fortran, Cobol szmtgpes tervezs, gyviteli adatfeldolgozs, mszaki-tudomnyos szmtsok, szimulci legnagyobb teljestmny VAX-kompatibilis TPA
Snrendszer
Memria Httrtra
Konzol Perifrik
Kommunikci
Konstrukci
127
TPA-11/540
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk Processzor VAX-11/730 19851986 hardver kis rszben Bartk Sndor, Moldvai Pter, Ovd Judit, Rtkai Istvn, Kertes Rza, Raffai Mihly 32-bites szhossz, 16 ltalnos regiszter kiterjedt cmzsi s indexelsi lehetsgek 8, 16, 32, 64 s 128-bites operandusok, tmbmveletek 64 KB-ig egy-, kt- s hromcmes gp R, RI, RR, RS, S, SI s SS utastsokkal Am 2900 LSI bit-slice processzor sebessg ~0,3 MIPS Intel 8085-s konzol processzor Universal Bus Unibus (16 bit) max. 15 MB CDC 9762 cartridge diszk 80 MB Fujitsu M2333K diszk 8, 320 MB 9-csatorns mgnesszalag egysgek (1600 bpi) Videoton display (VT-220) Videoton sornyomtatk (Data Products licenc) TEAC FD-55GFR 5 1/4-os floppy diszk 1,2 MB soros illesztk (V.24) szinkron s aszinkron multiplexerek KFKI vonaladapterek s Ethernet perifrik Schottky TTL integrlt ramkrk 12+6U/19 rack 3 VMS Fortran, Cobol gyviteli adatfeldolgozs, mszaki-tudomnyos szmtsok VAX-kompatibilits kisebb mretekkel
128
TPA-11/56x
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk nincs 19871990 hardver teljesen Moldvai Pter, Forr Tibor, Lrincze Gza, Briglevics Mikls, Raffai Mihly, Tomsics Lszl, Rtkai Istvn, Horvth Jnos, Somogyi Jzsef, Kertes Rza x db processzor (max. 4) 32-bites szhossz, 16 ltalnos regiszter kiterjedt cmzsi s indexelsi lehetsgek 8, 16, 32, 64 s 128-bites operandusok, tmbmveletek 64 KB-ig egy-, kt- s hromcmes gp R, RI, RR, RS, S, SI s SS utastsokkal Am 2900E CMOS LSI bit-slice processzor IDT VLSI lebegpontos processzor cache memria 64 KB sebessg: 1~4 MIPS a processzorok szmnak megfelelen Intel 8085-s konzol processzor Intelligent Xbus iXbus (32/64 bit) Universal Bus Unibus (16 bit) max. 1 GB CDC 9762 cartridge diszk 80 MB Fujitsu M2333K diszk 8, 320 MB 9-csatorns mgnesszalag egysgek (1600 bpi) Videoton display (VT-220) Videoton sornyomtatk (Data Products licenc) TEAC FD-55GFR 5 1/4-os floppy diszk 1,2 MB soros illesztk (V.24) szinkron s aszinkron multiplexerek KFKI vonaladapterek s Ethernet perifrik Fast TTL integrlt ramkrk 12+6U/19 rack 8 mdostott VMS Fortran, Cobol mszaki-tudomnyos szmtsok, szimulci az utols VAX-kompatibilis TPA szmtgp, rugalmas architektra A moszkvai INEUM Intzet (az SZM szmtgp-program vezet intzete) megvsrolta a gyrtsi dokumentcit vi 1500 gp gyrtsra.
Processzor
129
TPA-11/510
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk Processzor MicroVAX II 19871988 hardver kis rszben Stancsich Gyrgy, Bozs Tibor, Szilvssy Lszl, Hackel Gbor, Paulini Antal, Bogdny Jnos 32-bites szhossz, 16 ltalnos regiszter kiterjedt cmzsi s indexelsi lehetsgek 8, 16, 32, 64 s 128-bites operandusok, tmbmveletek 64 KB-ig egy-, kt- s hromcmes gp R, RI, RR, RS, S, SI s SS utastsokkal DEC KA-630 CPU krtya 11 MB memrival sebessg ~0,9 MIPS Q-busz (16/22 bit) CPU s memria kztt loklis busz (32 bit) max. 16 MB CDC 9762 cartridge diszk 80 MB 5 1/4-os Fujitsu diszk 160 MB Kennedy 9600 1/2-os open-reel streamer Videoton display (VT-220) Videoton sornyomtatk (Data Products licenc) TEAC FD-55GFR 5 1/4-os floppy diszk 1,2 MB INCUBUS real-time rendszer soros illesztk (V.24) szinkron s aszinkron multiplexer (16 csat.) KFKI vonaladapterek s Ethernet perifrik 3U/19 rack fik 1 VMS, VAXELN Basic, Fortran, Cobol, Pascal, C mrs-adatgyjts, gyviteli adatfeldolgozs, mszaki-tudomnyos szmtsok kis mretek nagy szmtsi teljestmny mellett
Konzol Perifrik
Kommunikci
130
TPA-11/520
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk Processzor MicroVAX II 1988 hardver kis rszben Kardi Pl, Stancsich Gyrgy 32-bites szhossz, 16 ltalnos regiszter kiterjedt cmzsi s indexelsi lehetsgek 8, 16, 32, 64 s 128-bites operandusok, tmbmveletek 64 KB-ig egy-, kt- s hromcmes gp R, RI, RR, RS, S, SI s SS utastsokkal DEC KA-630 CPU krtya 1 MB memrival sebessg ~0,9 MIPS Q-busz rendszersn (16/22 bit) Unibus rendszersn (16 bit) CPU s memria kztt loklis busz (32 bit) max. 16 MB CDC 9762 cartridge diszk 80 MB Fujitsu M2333K diszk 8, 320 MB 9-csatorns mgnesszalag egysgek Videoton display (VT-220) Videoton sornyomtatk (Data Products licenc) TEAC FD-55GFR 5 1/4-os floppy diszk 1,2 MB soros illesztk (V.24) szinkron s aszinkron multiplexerek KFKI vonaladapterek s Ethernet perifrik 12+6U/19 rack 1 VMS Basic, Fortran, Cobol, Pascal, C gyviteli adatfeldolgozs, mszaki-tudomnyos szmtsok rugalmas kipts a dulis snrendszer miatt
Snrendszer
Memria Httrtrak
131
TPA-11/530
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk Processzor MicroVAX 3500 19881989 hardver kis rszben Stancsich Gyrgy, Bozs Tibor, Szilvssy Lszl, Hackel Gbor, Paulini Antal, Bogdny Jnos 32-bites szhossz, 16 ltalnos regiszter kiterjedt cmzsi s indexelsi lehetsgek 8, 16, 32, 64 s 128-bites operandusok, tmbmveletek 64 KB-ig egy-, kt- s hromcmes gp R, RI, RR, RS, S, SI s SS utastsokkal DEC KA-650 CPU krtya 1+64 KB cache memrival sebessg ~2,7 MIPS Q-busz (16/22 bit) CPU s memria kztt loklis sn (32 bit) max. 64 MB CDC 9762 cartridge diszk 80 MB Fujitsu M2246E diszk 5 1/4, 160 MB Kennedy 9600 1/2-os open-reel streamer Videoton display (VT-220) Videoton sornyomtatk (Data Products licenc) TEAC FD-55GFR 5 1/4-os floppy diszk 1,2 MB INCUBUS real-time rendszer soros illesztk (V.24) szinkron s aszinkron multiplexer (16 csat.) KFKI vonaladapterek s Ethernet perifrik 3U/19 rack fik 2 VMS, VAXELN Basic, Fortran, Cobol, Pascal, C mrs-adatgyjts, gyviteli adatfeldolgozs, mszaki-tudomnyos szmtsok kis mretek igen nagy szmtsi teljestmny mellett
Konzol Perifrik
Kommunikci
132
TPA-11/535
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk Processzor MicroVAX 3500 1989 hardver kis rszben Kardi Pl, Takcs Istvn 32-bites szhossz, 16 ltalnos regiszter kiterjedt cmzsi s indexelsi lehetsgek 8, 16, 32, 64 s 128-bites operandusok, tmbmveletek 64 KB-ig egy-, kt- s hromcmes gp R, RI, RR, RS, S, SI s SS utastsokkal DEC KA-650 CPU krtya 1+64 KB cache memrival sebessg ~2,7 MIPS Q-busz (16/22 bit) Unibus (16 bit) CPU s memria kztt loklis sn (32 bit) max. 64 MB CDC 9762 cartridge diszk 80 MB Fujitsu M2333K diszk 8, 320 MB 9-csatorns mgnesszalag egysgek Videoton display (VT-220) Videoton sornyomtatk (Data Products licenc) TEAC FD-55GFR 5 1/4-os floppy diszk 1,2 MB soros illesztk (V.24) szinkron s aszinkron multiplexerek KFKI vonaladapterek s Ethernet perifrik 12+6U/19 rack 1 VMS Basic, Fortran, Cobol, Pascal, C gyviteli adatfeldolgozs, mszaki-tudomnyos szmtsok, haditechnika rugalmas rendszerkipts a dulis snrendszer miatt igen nagy szmtsi teljestmny
Snrendszer
Memria Httrtrak
133
TPA-XP-1
DEC cltpus Fejleszts ideje Sajt fejleszts Fejlesztk nincs 19901991 hardver teljesen, szoftver rszben Matakovics Gyrgy, Magos Lszl, Fagyas Lszl, Horvth Jnos, Lengyel Gbor, Dobos Lajos, Somogyi Jzsef, Karcagi Imre, Jenei Mrta, Kro Gyz, Plfy Jen, Nmeth Zoltn, Molnr Andrs, 1~16 db MIPS R3000, 128 K byte/processzor sebessg: 20~320 MIPS a processzorszmnak megfelelen Crossbar rendszer 64-1024 Mbyte VT-320 VME bus Ethernet, aszinkron multiplexer W600 H1600 D600 cm nincs nem kszlt el C, Fortran haditechnika crossbar snrendszer az MSZKI legnagyobb teljestmny szmtgpe (10~160 MFLOPS, DP Linpack: 3,9~62 MFLOPS)
Processzor Snrendszer Memria Konzol Perifrik Kommunikci Konstrukci Szabadalmak Op. Rendszer Progr. Nyelvek Alkalmazsok Klnlegessg
134
12-BITES GPEK
Tpusok TPA-1001, TPA1001/i, TPA-i TPA-L/32, TPA-L/128, TPA-L/128H TPA-Quadro sszesen Konstrukci Sajt Sajt Sajt Darabszm 600 140 120 860
16-BITES GPEK
Tpusok TPA-70/25 TPA-1140 TPA-1148 EMU-11 TPA-11/420, TPA-11/428, TPA-11/440 TPA-11/110, TPA-11/170 sszesen Konstrukci Sajt Msolt Msolt s sajt Sajt Sajt Processzorkrtya, sajt Darabszm 80 * 60 200 10 * 150 100 * 600
32-BITES GPEK
Tpusok TPA-11/540 TPA-11/580, TPA-11/582, TPA-11/585, TPA-11/587 TPA-11/510, TPA-11/520, TPA-11/530, TPA-11/535 TPA-11/56x sszesen
* becslt adat
135
TPA L/H
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Mechanikai Labor SZIKKTI MIKI (Mszeripari Kutat Intzet) Nyregyhzi Ingatlan PSZTI Vas megyei TAKEH TIFO Dl-Somogyi G. PSZTI Dl-Dunntli Vzgy Kzp-Dunntli Vzgy Miskolci lelmiszer Kisker. Ferroglobus SZIKKTI, Almsfzit Kecskemti Ingatlan REMIX PSZTI PSZTI
TPA-11/440
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Vzgazdlkodsi Intzet Vzgazdlkodsi Intzet Paksi Atomerm Vllalat, III. blokk BISZT, Tatabnya MEDICOR MEDICOR Geodziai Vllalat Belgyminisztrium Paksi Atomerm Vllalat, III. blokk Technika Klker. V. Fvrosi Vzmvek Terv. Fejl. s Tpusterv V. Paksi Atomerm Vllalat, IV. blokk Kbnyai Gygyszer
136
15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27.
REMIX Paksi Atomerm Vllalat, IV. Paksi Atomerm Vllalat, IV. Csepel Fmmvek szak-Dunntli Tervez V. Paksi Atomerm Vllalat, IV. Szolnok megyei Vzm Honvdelmi Minisztrium Paksi Atomerm Vllalat, III. Paksi Atomerm Vllalat, IV. KFKI-MSZKI KFKI-MKI Paksi Atomerm Vllalat
blokk blokk
blokk
blokk blokk
TPA-1148
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. PSZTI ORION Klkereskedelmi Bank Tokamak, Moszkva PSZTI Salgtarjni Vasntde PSZTI ACSI Tokamak, Moszkva PSZTI SZKI (Szmtstechnikai Koordincis Intzet) Tokamak, Moszkva PSZTI PSZSZI Kzti Gpellt Vegyimvek Finommechanikai V. Dl-Dunntli Gzgyrt V. MM Replgpes Szolglat Szerelvnyrtkest Vllalat Gp s Szerszmrtkest V. Veszprmi Sznbnyk Posta Kzponti Tvr Hivatal PSZSZI
137
OKTATSI INTZMNYEK
Nehzipari Mszaki Egyetem, Gpszmrnki Kar Semmelweis Orvostudomnyi Egyetem Budapesti Mszaki Egyetem, Kmia Tanszk Budapesti Mszaki Egyetem, Mszers Mrstechnikai Tanszk Budapesti Mszaki Egyetem, Gpszmrnki Kar Budapesti Mszaki Egyetem, Jrmgpszeti Intzet Budapesti Mszaki Egyetem, Vegyipari Gpek Tanszk Budapesti Mszaki Egyetem, Tanreaktor Budapesti Mszaki Egyetem, Vegyipari Mveletek
MTA KFKI Mrs- s Szmtstechnikai Kutat Intzet MTA KFKI Szilrdtestfizikai Kutat Intzet MTA KFKI Szmtkzpont
BELFLDI VLLALATOK
Agrogp Agrotek Alkot Ifjsg Egyesls llami Biztost llami Npessgnyilvntart Hiv. Almsfziti Timfldgyr Anilinfest. Vegyia. V. Anyagmozg. s Csom. I. Aut s Alkatrsz Kereskedelmi V. Balatonvidke Erd s Fafeldolg. V. Baranya megyei Vzm Bks megyei Szmtstechnikai I. Bkscsabai Konzervgyr Belgyminisztrium BHG Hradstechnika V. Biogal Gygyszergyr BKV (Budapesti Kzlekedsi Vllalat) Borsod-Abaj-Zempln Megyei Vz. Bp-i Fv. Tancs Info. Kzp. Bp-i Geodziai Terv. Bp. Fv. Tancs Krnyezetvdelmi Bp. Fv. XIII. ker Tancs Budapesti Elektromos Mvek Budapesti Vegyi Mvek Chemolimpex Csepel Mvek Fmmvek Dl-Dunntli Vzgyi Ig. Dl-Dunntli Tervez V. Dl-Magyarorszgi ramszolgltat V.
138
Dl-Somogyi llami Gazdasg Dlterv Dl-Dunntli ramszolgltat V. Dunai Kolajipari Vllalat Dunamenti Herm V. Egyeslt Izz Rt. Elektromodul EMG pfa Soproni Gyra szak-Magyarorszgi ramszolgltat V. szak-Magyarorszgi Tervez V. szak-Magyarorszgi Vzgyi I. szak-Dunntli Tervez Fegyver- s Gzkszlk Gy. Fejr megyei Vz- s Csatornamvek Ferroglobus Fvrosi Gzmvek Fvrosi Stipari V. Fvrosi Vzmvek Gamma Mvek Ganz Mvag Gz- s Olajszll. V. Gyri Kzti pt V. Hradstechnikai V. Honvdelmi Minisztrium Igazsggyi Minisztrium Irodagpipari Finommech. V. Jahn Ferenc Krhz Jszerencst Mgtsz. Kecskemti Ingatlankezel V. Kelet-Magyarorszgi Tervez V. KERSZI Kbnyai Gygyszergyr Komrom megyei Beruhzsi V. Kolaj s Fldgz Bny. V. Krnyezetvdelmi Intzet Kzp-Dunntli Vzgyi Kzponti Bnyszati Fejl I. Kzti Gpellt V. KSH (Kzponti Statisztikai Hivatal) KSH-SZV Lakterv Lng Gpgyr Legfelsbb gyszsg Magyar Aclrugyr Magyar llami Fldtani I. Magyar Kbel Mvek Magyar Kom. Ifjsgi Szv.
Magyar Klkereskedelmi Bank Magyar Sznhidrogn Kut. Fejl. I. MALV Malom- s Stipari Kutat Intzet MASPED MV szak-Magyarorszgi Kzponti Jrmjavt Mechanikai Laboratrium Mecseki Erd s Fafeldolg. V. Mecseki Sznbnyk Medicor Mvek MM Replgpes Szolg. Mrstechnikai Fejl. V. Mezgazdasgi Kombint, Boly MIKI (Mszeripari Kutat Intzet) Mikroelektronikai Vllalat Mineralimpex Miskolci lelmiszerkeresked. MMG-Automatizlsi Mvek MMT-Alkalmazi Egyesls Munksrsg Orszgos Parancsnoksg Nitrokmia Ipartelepek Ngrdi Sznbnyk Novotrade Nyregyhzi Ingatlankez. V. Nyomdaipari s Grafikai V. Nyugat-Dunntli Vzgyi I Olajipari Fvll. Terv. Olajterv Orion Oroszlnyi Sznbnyk Orszgos rc- svnybnyk Orszgos Hematolgiai Int. Orszgos Kolaj s Gzipari Trszt Orszgos Kzegszsggyi Int. Orszgos Mrsgyi Hivatal Paksi Atomerm Vllalat Papripari V. Pcsi Klinikk Pnzintzeti Kzpont Pestvidki Gpgyr Postaksrleti Intzet PSZSZI PSZSZI Helykzi Tvbesz. Ig. PSZSZI Soproni Igazg. PSZTI (Pnzgyi Szmtstechnikai Intzet) Reanal Fnomvegyszergyr Remix
139
Salgtarjni Kohszati V. Salgtarjni Vasntde s Tz. Gyr SYSTEM Szerv. V. Szmtstechnikai Koordincis Intzet Szegedi Postaigazgatsg Szerszmgp Programozsi Egy. SZIKKTI (Sziliktipari Kutat Intzet) Szolnok Megyei Vz- s Csatorna TKI (Tvkzlsi Kutat Intzet) Technika Klker. V. Telefongyr Terimpex TIFO (Tiszai Kolajfinomt V. ) Tiszamenti Vegyimvek Tiszntli Gzszolgltat V. Tolna megyei Gabonafeldolgoz V. Transinnov Kzl. Msz. F. V. Tungsram Tzelstechnikai Kutat Intzet Vas megyei Vz- s Csatorna Vegypszer Vegyterv VEIKI Veszprm megyei Vz- s Csatorna Megjegyzsek
Veszprmi Sznbnyk Veszprm Megyei Tancs VILATI Villanyszerelipari V. Vzgazdlkodsi Intzet Vzgyi Tervez V. Voln 5. sz. V. Voln Trszt Elektronika
SZOCIALISTA EXPORT
Kurcsatov Intzet, Moszkva Egyestett Atomkutat Intzet, Dubna Ms szovjet intzetek Nmet Demokratikus Kztrsasg Csehszlovk Tudomnyos Akadmia Bulgria Metronex, Lengyelorszg
TKS EXPORT
Mexik Inatom
1985 I. negyedvben a KFKI-MSZKI teljes megrendels-llomnynak rtke 1,6 millird forint volt. Ebbl 1985-ben 739 milli forint volt a tervezett szerzdses rbevtel, a tbbi megrendels a kvetkez vre szlt. (A KFKI teljes MSZKI-val egytt tervezett szerzdses rbevtele 938 milli forint volt.)
140
1. VILLAMOSENERGIA IPAR
1.1. Dunamenti Herm Vllalat, Szzhalombatta 8-13-as blokk mr-adatgyjt rendszer, ngy azonos blokkszmtgp
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer 197378 300 analg bemenjel, 480 ktllapot bemenjel, 24 impulzusszmossg jel, 80 megszaktskr jel, 4 analg kimenjel, 48 ktllapot kimenjel TPA-i 24Ksz szmtgp, 256 K sz Discmom, 2 db konzol rgp, 2 db paprszalag lyukaszt, paprszalag olvas, 2 db naplz rgp, 3 db CAMAC keret TPA-i csoportvezrlvel, CAMAC prh. kimen regiszterek, prh. bemen regiszterek, szmllk, CAMAC megszakts kezelk, D/A talaktk, 576 csatorns digitlis multiplexer, Telemecanique ipari analg mrlnc INDAL programrendszer Bak Mikls, Balajthy Klmn, Buday Lszl, Grsz Szilvia, Kernyi Lszl, Kocsi Istvn, Mikvri Gyrgy, Mezei Ferencn, Nagy Dezs, Ormai Lrnt, Papp Bla, Pter Jzsef, Szetey Zoltn 1980-ban OPAL folyamatirnyt szoftverre cserlve 198688-ban jabb 168 ktllapot bemenjel, 48 megszaktskr jel, 200 db analg adatsrt jel, 72 ktllapot kimenjel, 8 analg kimenjel Szmtgpcsere: TPA-L/128H 128Ksz szmtgp, 1M sz diszkemultor. 8 M sz HDD ketts floppy diszk, 7 sorosvonali illeszt, 3 VT-100 display Szoftver: OPAL + OPUS nyelv
Szoftver Fejlesztk
Megjegyzs
141
1.2. Tiszai Herm Vllalat, Tiszajvros (Leninvros) 4 azonos blokk mr-adatgyjt rendszer
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer 197678 300 analg bemenjel, 528 ktllapot bemenjel, 24 impulzusszmossg jel, 96 megszaktskr jel, 32 rajel, 200 analg adatsrt jel (ktllapot jelknt) TPA-i 24 K sz szmtgp, 512 K sz Discmom, ketts floppy diszk, konzol display, 2 technolgiai display, grafikus display, mtrixnyomtat, 5 db CAMAC keret TPA-i csoportvezrlvel, CAMAC ipari analg mrlnc: hrom- s ngyvezetkes rels multiplexerek, multiplexer-vezrlk, lebeg integrl A/D konverterek, CAMAC prhuzamos kimen regiszterek, prh. bemen regiszterek, szmllk, CAMAC megszakts-kezel regiszterek, 576 csatorns digitlis multiplexer OPL magasszint folyamatirnyt programnyelv Buday Lszl, Grsz Szilvia, Kernyi Lszl, Kocsi Istvn, Mezei Ferencn, Nagy Dezs, Nagy Tivadar, Ormai Lrnt, Szetey Zoltn
Szoftver Fejlesztk
142
1.5 Paksi Atomerm Vllalat, Paks III. s IV. blokk mr-adatgyjt szmtgp rendszer
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer 1985 SAM 80 telemechanikai rendszer jelei, adatkoncentrtor s protokoll-konverter intelligens CAMAC vezrlvel TPA-11/440 ikergp, 3,5 MB memria, intelligens gp-gp csatol egysg, 3 db CDC 9762 tip. 80 Mbyte diszk, konzol display, soros aszinkron multiplexer, sornyomtatk RSX-11 M, OPAL Batizfalvy Tams, Homola Lszl, Kernyi Lszl, Kovts Jnos, Lrincze Gza, Nyilas Nndor, Padnyi Zoltn, Pekr Jzsef, Re Ers, Szab Mihly, Szebnyi Endre, Stger Zoltn, Dolgos Sndor, a VEIKI szoftveresei Papp Gyrgy vezetsvel Kt, azonos kipts blokk szmtgp rendszer kerlt tadsra
Szoftver Fejlesztk
Megjegyzs
143
1.6. Paksi Atomerm Vllalat, Paks Teljes (full scale) szimultor rendszer
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer 198488 2640 ktllapot bemen jel, 6336 ktllapot kimen jel, 64 analg bemen jel, 672 analg kimenjel 2*2 db VAX 11/780/TPA-11/580, 8 MB s 4 MB memria, 1 db DEC MA780 Multiport memria, 2 db FP 780 lebegpontos aritmetika, 2 db EMULEX V-MASTER vezrl, 2 db DW 780 UNIBUS adapter, 2 db CDC 9766 tip. 300 Mbyte diszk, 2 db Kennedy 9600 mgnesszalag egysg, 2 db nyolccsatorns aszinkron soros multiplexer, 1 db 16 csatorns multiplexer, 2 db VT-220 alfanumerikus display, 2 db LA 120 hardcopy terminl, 1 db VT 27900 sornyomtat, 1 db TPA 11/440, 3,5 MB memria, 2 db CDC 9762 tip. 80 Mbyte diszk, 2 db CM 5303 mgnesszalag egysg, 2 db VDT-52101 konzol display, 2 db VT-23117 s 2 db VT-27090 sornyomtat, 30 db CAMAC keret 5 db szekrnyben, 8 db CAMAC Intelligens keretvezrl, CAMAC ipari analg mrlnc: 3 s 4 vezetkes rels multiplexerek, CAMAC mrhd tpegysg, multiplexer vezrlk, lebeg integrl A/D konverterek, CAMAC prhuzamos kimen regiszterek, prh. bemen regiszterek, CAMAC 24 csatorns rels multiplexerek s demultiplexerek, specilis CAMAC lebeg D/A konverterek dupla magas CAMAC keretekben RSX 11-M real time opercis rendszer, MFT 80 real time op. rendszer, NOKIA szimultor program Domiczi Endre, Gyalogh Klmn, Homola Lszl, Kernyi Lszl, Kovts Jnos, Kveshegyi Lszl, Padnyi Zoltn, Re Ers, Szab Gbor, Szebnyi Endre, az Atomenergia Kutat Intzet s a Szmtstechnikai s Automatizlsi Kutat Intzet munkatrsai A KFKI a fvllalkoz NOKIA cg alvllalkozja volt.
Szoftver Fejlesztk
Megjegyzs
144
2. KOLAJIPAR
2.1. svnyolajforgalmi Vllalat (FOR), Budapest Termkvezetk mr-adatgyjt rendszer
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer 197577 30 telemechanikai lloms, llomsonknt 40 tvmrsi adat, 120 tvjelzs, 60 vezrlsi parancs, 10 alapjel-llts MMG AM telemechanikn keresztl On-line rendszer: TPA-i 24 K sz, alfanumerikus display, 512 K sz Discmom, szalaglyukaszt, olvas Stand-by rendszer: TPA-i 24 K sz, konzol rgp, 512 K sz Discmom, szalaglyukaszt, olvas Kzs egysgek: Gp-gp kapcsolat illeszt, kapcsolt perifriabvt, alfanumerikus display, kvzigrafikus display, 2 mtrixnyomtat, CAMAC csoportvezrl, CAMAC keret, CAMAC prhuzamos kimen regiszterek, prh. bemen regiszterek, D/A konverter OPAL magasszint folyamatirnyt programnyelv Buday Lszl, Cser Jzsef, Kiss Jzsef, Pap Mikls, Szlank Jnos, Sznyi Lszl Az elrt rendelkezsre lls biztostsra az on-line rendszer (slave) kiessekor a stand-by rendszer (master) kommunikl a technolgival.
2.2. Nagyalfldi Kolaj- s Fldgztermel Vllalat (NKFV), Szeged Szeged-Algy kolaj/gz kitermels (SZEAK) mr-adatgyjt rendszer
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer 197679 23 alkzpont, 1 fkzpont telemechanikai jelei On-line I. rendszer: TPA-i 24 K sz, alfanumerikus display, 512 K sz Discmom, mtrixnyomtat, szalaglyukaszt, olvas, 2128 K sz floppy diszk On-line II. rendszer: TPA-i 24 K sz, alfanumerikus display, 512 K sz Discmom, mtrixnyomtat, szalaglyukaszt, olvas, 2256 K sz floppy diszk Kzs egysgek: Gp-gp kapcsolat illeszt, kapcsolt perifria illeszt, 2 CAMAC csoportvezrl, 11 soros vonali illeszt, 7 aszinkron modem, 11 naplz mtrixnyomtat, 2 CAMAC keret, CAMAC prhuzamos kimen regiszterek, prh. bemen regiszterek, CAMAC megszakts-kezel regiszterek. Off-line rendszer TPA-i 24 K sz, 2 alfanumerikus display, 512 K sz Discmom, sornyomtat szalaglyukaszt, olvas, 2128 K sz floppy diszk
145
Szoftver Fejlesztk
RTS-i real-time op. rendszer, OTRAB real-time adat-bziskezel, FORTRAN-IV., BASIC Cser Jzsef, Horvai Mtys, Ivanyos Lajos, Kernyi Lszl, Sri Istvn, Sznyi Lszl
2.3. Tiszai Kolajipari Vllalat (TIFO), Tiszajvros (Leninvros) Tartlypark mr-adatgyjt rendszer
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer 197678 123 db analg bemenjel (94 ramjel, 29 ellenllsjel), 1652 ktllapot bemenjel, 45 megszaktskr jel, 796 ktllapot kimenjel TPA-i 24 K sz, 512 K sz Discmom, gyorsolvas, szalaglyukaszt, konzol rgp, VT-340 display, 3 db mtrixnyomtat, 3 db CAMAC keret TPA-i csoportvezrlvel, CAMAC ipari analg mrlnc: 3 s 4 vezetkes rels multiplexerek, CAMAC mrhd tpegysg, multiplexer vezrlk, lebeg integrl A/D konverterek, CAMAC prhuzamos kimen regiszterek, prh. bemen regiszterek, CAMAC megszakts-kezel regiszterek, 3 db 576 csatorns digitlis multiplexer, 2 db 576 csatorns digitlis demultiplexer OPL magasszint folyamatirnyt programnyelv Buday Lszl, Balajthy Klmn, Grg Pter, Kenesei Jnos, Szemereki Zoltn, Szetey Zoltn
Szoftver Fejlesztk
2.4. Tiszai Kolajipari Vllalat (TIFO), Tiszajvros (Leninvros) Kombinlt zem folyamatirnytsi rendszer
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer 197980 600 analg bemenjel, 1100 ktllapot bemenjel, 16 megszakts-kr jel TPA-i 24 K sz, sorosvonali illesztk, 512 K sz Discmom, 2 alfanumerikus display, grafikus display, gyorsolvas, lyukaszt, 3 db mtrixnyomtat, 1 db CAMAC keret TPA-i csoportvezrlvel, 42 db CAMAC keret Intelligens CAMAC keretvezrlkkel, CAMAC ipari analg mrlnc: 3 s 4 vezetkes rels multiplexerek, hdtpegysgek, CAMAC multiplexer vezrlk, lebeg integrl A/D konverterek, sorosvonali csatolk, CAMAC prhuzamos bemen regiszterek, prh. kimen regiszterek, CAMAC megszakts-kezel regiszter, 2 db 576 csatorns digitlis multiplexer OPL magasszint folyamatirnyt programnyelv, MFT-80 real-time opercis rendszer
Szoftver
146
Fejlesztk Megjegyzs
Balajthy Klmn, Cser Jzsef, Buday Lszl, Grg Pter, Kenesei Jnos, Mikvri Gyrgy, Szemereki Zoltn, Szetey Zoltn 198586-ban kiegszts: +16 analg kimenjel, +24 ktllapot kimenjel, szmtgpcsere: TPA-11/40 128k, SZM (CM) 5400 diszk, sznes grafikus display, TPA-L/128H 128Ksz szmtgp, 1 M sz diszkemultor, ketts floppy diszk, VT-100 display szoftver: OPAL 128k, RSX/11M
Szoftver Fejlesztk
Szoftver Fejlesztk
147
2.7. Dunai Kolajipari Vllalat (DKV), Szzhalombatta Vasti ponttlt vezrl rendszere
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer Szoftver Fejlesztk 1979 100 ktllapot bemenjel, 40 ktllapot kimenjel Intelligens Camac keretvezrl, konzolrgp, mtrixnyomtatk, 2 db CAMAC keret, prhuzamos kimen regiszterek, prh. bemen regiszterek MFT-80 real-time opercis rendszer Kernyi Lszl, Padnyi Zoltn, Stger Zoltn
2.8. Tiszai Kolajipari Vllalat (TIFO), Tiszajvros (Leninvros) Vasti ponttlt vezrl rendszere
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer 1978 100 ktllapot bemenjel, 40 ktllapot kimenjel TPA-i 8 K sz CAMAC csoportvezrlvel, konzolrgp, mtrixnyomtatk, 2 db CAMAC keret, prhuzamos kimen regiszterek, prh. bemen regiszterek RTS-i real-time opercis rendszer Kernyi Lszl, Padnyi Zoltn, Trencsnyi Sndor
Szoftver Fejlesztk
148
2.10. Gz- s Olajszllt Vllalat (GOV), Sifok Adria kolajvezetk + szivattyllomsok mr-adatgyjt s vezrl rendszer
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer 198082 Nincs adat Kzponti gp: TPA-1148 256 KB memria, konzol display, sznes grafikus display, 3 db 5,2 MB cserlhet lemezes diszk, 3 db mtrixnyomtat, 16 csatorns multiplexer, Szivattyllomsok: CAMAC intelligens keretvezrl 2 CAMAC kerettel, CAMAC prhuzamos bemen s kimen regiszterek, megszakts kezel regiszterek RSX 11M, MFT-80 real-time opercis rendszer Balajthy Klmn, Cser Jzsef, Gyrki Jzsef, Kenesei Jnos, Koppny Jnos, Kovts Jnos, Kveshegyi Lszl, Stger Zoltn, Szetey Zoltn, Trencsnyi Sndor A technolgia jeleit az MMG AM intelligens telemechanikai rendszere kzvettette a szmtgpek fel. A kzponti gpet Szzhalombattn helyeztk zembe, a hrom, azonos kipts szivattylloms rendszer Szzhalombattn, Krn s Csurgn kerlt tadsra
2.11. Gz- s Olajszllt Vllalat, Sifok Orszgos Telemechanika Rendszer gzvezetk-hlzat irnytsi rendszer
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer 198284 MMG AM telemechanika elfeldolgozott jelei TPA-1148 ikergp 640 Kbyte memria, gp-gp kapcsol, konzol display, sornyomtat sznes grafikus display, 2 db SZM (CM) 5400 diszk, ketts floppy diszk, 2 db mtrixnyomtat RSX-11M, OTRAB adatbzis kezel, DICOM Burny Katalin, Cser Jzsef, Gyrki Jzsef, Horvth Andrs, Juhsz Gyrgy, Kenesei Jnos, Kernyi Lszl, Kveshegyi Lszl, Sri Istvn, Szebnyi Endre, Sznyi Lszl t, azonos kipts konfigurci kerlt tadsra Sifok, Szzhalombatta, Kecskemt, Tiszajvros (Leninvros) s Vecss helysgekben
Szoftver Fejlesztk
Megjegyzs
149
3. EGYB IPARGAK
3.1. Budapesti Levegtisztasgi Bizottsg, Budapest Budapesti lgszennyezettsg-mr rendszer
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer Szoftver Fejlesztk Megjegyzs 1976 Telemetriai jelek max. 7 lloms 25 adatcsatornja telefonvonalon keresztl TPA-i 8 K sz, konzol rgp, paprszalag lyukaszt, olvas specilis illeszt a telemetriai egysghez RTS-i real-time opercis rendszer Kernyi Lszl, Mezei Ferencn, Sos Pter, Szab Andrs A telemetriai rendszer a PHILIPS PC 1900 tpus egysge
3.2. Sziliktipari Kzponti Kutat- s Tervezintzet (SZIKKTI), Budapest Oroshzi veggyr mrs-adatgyjt s vezrl rendszer
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer 197576 128 analg bemenjel, 144 ktllapot bemenjel, 48 megszakts-kr jel, 4 impulzusszmossg jel, 120 ktllapot kimenjel TPA-i 16 K sz, konzol rgp, 512 K sz Discmom, szalaglyukaszt, olvas, naplz rgp, CAMAC csoportvezrl, 2 db CAMAC keret, CAMAC analg mrlnc: 16 csatorns rels multiplexerek, CAMAC multiplexer vezrl, integrl A/D konverter, CAMAC prhuzamos kimen regiszterek, prh. bemen regiszterek, szmll, CAMAC megszakts-kezel regiszterek INDAL magasszint folyamatirnyt nyelv Buday Lszl, Kernyi Lszl, Padnyi Zoltn, Szetey Zoltn, Trencsnyi Sndor A berendezs gpkocsi utnfutba ptett n. Szmtgpes Mozg Laboratrium beptett klmval s kbelrendezvel
150
3.4 Kmai Autgyr, Naberezsnje Cselnyi (volt Szovjetuni) Dzelmotor-prbapad irnyt rendszer
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer 197984 112 analg bemenjel, 24 analg kimenjel, 288 ktllapot bemenjel, 288 ktllapot kimenjel, 48 megszakts-kr jel TPA-i 32 K sz, alfanumerikus display, szalaglyukaszt, olvas, 2 mtrixnyomtat, 4 db CAMAC keret TPA-i csoportvezrlvel, CAMAC ipari analg mrlnc: 3 s 4 vezetkes rels multiplexerek, hdtpegysg, CAMAC multiplexer vezrl, integrl A/D konverter, lebeg D/A konverterek, CAMAC prhuzamos bemen regiszterek, prhuzamos kimen regiszterek, CAMAC megszakts kezel regiszterek RTS-i real-time opercis rendszer Andrs Ignc, Horvth Andrs, Mayer Istvn, Szebnyi Endre, Szetey Zoltn, Szcs Lszl 16 db azonos kipts rendszer kerlt tadsra, rendszerenknt 12 db motorvizsgl-prbapad irnytsra. tadsra kerlt egy tovbbi rendszer is, 512 K sz Discmom egysggel kiegsztve, szoftverfejlesztsre
151
Szoftver Fejlesztkf
3.6. Fvrosi Vzmvek Csepeli Diszpcser Kzpont, Budapest Vzmvek irnytsi rendszere
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer 198283 60 vznyer kt szint, vzmennyisg mrse, 80 szivatty vezrlse TPA-11/440 128K memria, konzol display, sznes grafikus display, 3 db 5,2 MB cserlhet lemezes diszk, 3 db mtrixnyomtat, 16 csatorns aszinkron multiplexer. RSX-11M Balajthy Klmn, Kernyi Lszl, Mikvri Gyrgy
Szoftver Fejlesztk
Szoftver
152
Fejlesztk Megjegyzs
Balajthy Klmn, Bende Istvn, Glfi Zoltn, Kovcs Klmn, Messing Gyrgy, Nagy Mihly, Stancsich Gyrgy, Szab Gyrgy, Szke Jzsef Hat, azonos kipts rendszer kerlt zembe helyezsre Berlin, Rostock, Greitz, Gstrow, Altetreptow, Rosswein vrosokban, a volt NDK terletn
153
1. Medizinische Akademie Erfurt, DDR Mrs-adatgyjt s kirtkel, valamint vezrl rendszer fiziolgiai vizsglatokhoz
Megvalsts ideje Szmtgp rendszer 1973 TPA-1001/i tpus, lyukszalag-perifris kisszmtgp (8 K / 12 bit memria) kr teleptett, egy CAMAC keretes, mr-adatgyjt rendszer, kombinlt keretvezrl, megszakts-krst fogad regiszter, prhuzamos kimen regiszter, 12 bit + eljel analg-digitl talakt, 32 bemenet analg multiplexer, rajel genertor (1 MHz)
2. Institut fr Verfahrenstechnik, Institut der Akademie der Wissenschaften DDR, Berlin Adlershof Kmiai reakcifolyamatok sebessgnek vizsglata
Megvalsts ideje Szmtgp rendszer 1973 TPA-1001 tpus, lyukszalag-perifris kisszmtgp (4 K / 12 bit memria) kr teleptett, egy CAMAC keretes, mr-adatgyjt rendszer, kombinlt keretvezrl, 12 bit + eljel analg-digitl talakt, 32 bemenet analg multiplexer, rajel genertor (1 MHz)
154
5. Nagyenergij Kutat Intzet (Laboratoriya Vysokich Energii), Dubna, Szovjetuni Ksrleti gyorst mell teleptett mr-adatgyjt rendszer
Megvalsts ideje Szmtgp rendszer 1975 TPA-1001/i tpus, lyukszalag-perifris kisszmtgp (8 K / 12 bit memria) kr teleptett, tbbkeretes CAMAC real-time perifris, mr-adatgyjt rendszer
6. Magyar Tudomnyos Akadmia Atomenergia Kutatat Intzete CERES-1 Szmtgpes kmiai laboratrium talajvizsglat cljaira
Megvalsts ideje Szmtgp rendszer 1976 TPA-1001/i tpus, lyukszalag-perifris kisszmtgp (8 K / 12 bit memria) kr teleptett CAMAC real-time perifris mr-adatgyjt rendszer. A kisszmtgp httrtrja (Fex-3 tpus rgztett-fejes mgneslemezes tr) szolgl a mrs-adatgyjts httrtrjul.
155
10. Magyar Tudomnyos Akadmia Csillagvizsgl Intzete, Piszksi Obszervatrium Vltozcsillagok kutatsa
Megvalsts ideje Szmtgp rendszer 1978 ICC intelligens, aktv keretvezrlvel mkd, 48 Kbyte trkapacits, egy aktv CAMAC keretes, mr-adatgyjt rendszer. Analg jelek mrse kt fggetlen, integrl tpus 12 bit + eljel felbonts analg-digitl talaktval. Kt 24 bit, galvanikusan levlasztott digitlis idadat fogadsa. Kt, csatornnknt 24 bites impulzussorozat szmllsa. Az 500 mterre elhelyezett TPA-1001/i tpus, harmadik genercis kisszmtgphez tv-adattviteli kapcsolat. A kisszmtgp httrtrja (Fex-3 tpus rgztett-fejes mgneslemezes tr) szolgl a mrs-adatgyjts httrtrjul.
*
156
12. Kurcsatov Atomenergia Intzet Plazmafizikai Intzete, Moszkva T-7 Tokamak mr-adatgyjt rendszere
Megvalsts ideje Szmtgp rendszer 19781979 Osztott intelligencij mr-adatgyjt rendszer: TPA-1001/i tpus, lyukszalag-perifris kisszmtgp (24 K / 12 bit memria) kr teleptett, 64 Kbyte trkapacits, intelligens, aktv keretvezrlvel (ICC) mkd CAMAC rendszer. A TPA-1001/i kisszmtgpet s az ICC mkdtette intelligens CAMAC kereteket optikai levlaszt egysgek 6 kV feszltsgre vlasztjk el egymstl. A mrs-adatgyjtst az intelligens CAMAC rendszer vgzi, az sszegyjttt adatok egyedi kommunikcis vonalakon kerlnek a kzponti kisszmtgphez feldolgozs s megjelents cljbl. Integrl tpus 12 bit + eljel analg-digitlis talakt, multiplexer vezrl, 16 csatorns rels multiplexer, integrl tpus 8 / 9 bit analg-digitl talakt, nagyfeszltsg optikai levlaszt egysgek, TV megjelent-vezrlk
157
13. Magyar Tudomnyos Akadmia Atomenergia Kutat Intzete, Budapest Fotlemez kirtkel rendszer
Megvalsts ideje Szmtgp rendszer 1980 ICC intelligens, aktv keretvezrlvel mkd, 64 KByte trkapacits, floppy-diszkes httrtrols egy aktv CAMAC keretes, mr-adatgyjt rendszer, 1 analg bemen, 224 bit digitlis bemen, 5 bit digitlis kimen modullal. DOS-80, ICC-Basic
Szoftver
14. Magyar Tudomnyos Akadmia Atomenergia Kutat Intzete, Budapest Szmtgpes potenciometris sztripping analzis
Megvalsts ideje Szmtgp rendszer 1983 ICC intelligens, aktv keretvezrlvel mkd, 64 Kbyte trkapacits, floppy-diszkes httrtrols egy aktv CAMAC keretes, mr-adatgyjt rendszer. Analg jelet mintavtelez 12 bites analg-digitl talakt, kls referenciafeszltsget elllt 10 bites digitl-analg talakt, a sztripping grbt kirajzol 12 bites digitl-analg talakt DOS-80, ICC-Basic
Szoftver
15. Egyeslt Izzlmpa s Villamossgi Rt., Budapest Gzkislsi fnyforrsok vizsglatnak automatizlsa
Megvalsts ideje Szmtgp rendszer 1983 ICC intelligens, aktv keretvezrlvel mkd, 64 Kbyte trkapacits, floppy-diszkes httrtrols egy aktv CAMAC keretes, mr-adatgyjt rendszer, 1 analg bemenet, 224 bit digitlis bemenet, 5 bit digitlis kimenet DOS-80, ICC-Basic
Szoftver
158
16. MALV Magyar Lgiforgalmi Vllalat, Mszaki Fejleszts, Budapest MALVs Modular Avionics Test Equipment
Megvalsts ideje Szmtgp rendszer 1984 ICC intelligens, aktv keretvezrlvel mkd, 64 Kbyte trkapacits, floppy-diszkes httrtrols tbb CAMAC keretes, mr-adatgyjt rendszer, 1 analg bemenet, 224 bit digitlis bemenet, 5 bit digitlis kimenet DOS-80, ICC-Basic
Szoftver
17. Kurcsatov Atomenergia Intzet Plazmafizikai Intzete, Moszkva T-15 Tokamak mr-adatgyjt s folyamatellenrz rendszere (KAE T-15)
Megvalsts ideje Kapcsolat a technolgival Szmtgp rendszer 19851989 2797 analg bemenet, 20 analg kimenet, 4178 digitlis bemenet s 2732 digitlis kimenet A szmtgpes rendszer egyrszt a tokamak technolgiai mrs-adatgyjtst, msrszt a fizikai mrsek automatizlst vgzi. Ennek megfelelen kt rszbl ll: a technolgiai s a diagnosztikai alrendszerbl. A teljes sszellts 14 db TPA-1148 szmtgpet, 153 CAMAC keretet, 51 Intelligens keretvezrlt, 1479 CAMAC modult, 49 konzol rgpet 48 grafikus sznes displayt s a szoksos perifrikat tartalmazza. A rendszer egyes rszeit 1 Mbit/sec sebessg loklis hlzat kapcsolja ssze (LOCHNESS). A szoksos RSX-11 alapszoftver mellett tbb, sajt fejleszts szoftvert kellett kidolgozni. Ezek a kvetkezk: osztott adatbzis-kezel, osztott esemnykezel, specilis terminlkezel; a legals szinthez valsidej opercis rendszer, mr-adatgyjt s vezrl; adattviteli hlzat. A KFKI-MSZKI legnagyobb szmtstechnikai rendszere.
Szoftver
Megjegyzs
18. Magyar Tudomnyos Akadmia Anyagtudomnyi Kutat Intzete, Budapest Buborkmemria vizsglat automatizlsa
Megvalsts ideje Szmtgp rendszer Megjegyzs 1988 IBM PC XT/AT tpus szemlyi szmtgpbe helyezett illeszt krtyval csatolt A2 tpus CAMAC keretvezrlvel mkdtetett egykeretes CAMAC rendszer Az Intzet hat rendszert helyezett zembe
159
19. Magyar Tudomnyos Akadmia Rszecske- s Magfizikai Kutat Intzete, Budapest Vezrelt lzer energiamrse
Megvalsts ideje Szmtgp rendszer 1988 IBM PC XT / AT tpus szemlyi szmtgpbe helyezett illeszt krtyval csatolt A2 tpus CAMAC keretvezrlvel mkdtetett egykeretes CAMAC rendszer
20. Magyar Tudomnyos Akadmia Rszecske- s Magfizikai Kutat Intzete, Budapest Nagyenergij fizikai mrsek
Megvalsts ideje Szmtgp rendszer 1988 IBM PC XT / AT tpus szemlyi szmtgpbe helyezett illeszt krtyval csatolt A2 tpus CAMAC keretvezrlvel mkdtetett egykeretes CAMAC rendszert
22. Magyar Tudomnyos Akadmia Atomenergia Kutat Intzete, Budapest Holtid cskkentse off-line mdon
Megvalsts ideje Szmtgp rendszer 1990 Intelligens CAMAC keretvezrlvel mkd, 64 Kbyte trkapacits, floppy-diszkes httrtrols mr-adatgyjt rendszer. 24 bit preset szmll, 16 csatorna / 24 bit szmll, 4 K / 24 bit RAM trol a 4096 csatorns nukleris analg-digitl talakthoz (2 db), sznes megjelent meghajt, 4096 csatorns nukleris analg-digitl talakt, rajel genertor