Szeretettel köszöntelek a Informatika- és Médiatörténeti Klub közösségi oldalán!
Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, blogolhatsz, stb.
Ezt találod a közösségünkben:
Üdvözlettel,
Informatika- és Médiatörténeti Klub vezetője
Amennyiben már tag vagy a Networkön, lépj be itt:
Szeretettel köszöntelek a Informatika- és Médiatörténeti Klub közösségi oldalán!
Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, blogolhatsz, stb.
Ezt találod a közösségünkben:
Üdvözlettel,
Informatika- és Médiatörténeti Klub vezetője
Amennyiben már tag vagy a Networkön, lépj be itt:
Szeretettel köszöntelek a Informatika- és Médiatörténeti Klub közösségi oldalán!
Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, blogolhatsz, stb.
Ezt találod a közösségünkben:
Üdvözlettel,
Informatika- és Médiatörténeti Klub vezetője
Amennyiben már tag vagy a Networkön, lépj be itt:
Szeretettel köszöntelek a Informatika- és Médiatörténeti Klub közösségi oldalán!
Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, blogolhatsz, stb.
Ezt találod a közösségünkben:
Üdvözlettel,
Informatika- és Médiatörténeti Klub vezetője
Amennyiben már tag vagy a Networkön, lépj be itt:
Kis türelmet...
Bejelentkezés
15 éve | B Klári | 0 hozzászólás
Az első számítógép, melyet a KFKI Mérés- és Számítástechnikai Kutatóintézete (MSZKI) gyártott, a KFKI TPA 1001 volt. A szervezet addig főleg analizátorok és egyéb laboratóriumi berendezések gyártásával foglalkozott (mérőműszerek, többcsatornás csöves analizátorok), a hatvanas évek közepén fogant az ötlet, hogy egy programozható berendezést építsenek. Az 1960-ban a Központi Fizikai Kutatóintézethez került Ural I. számítógép mellett a később érkezett ICT1905 megfigyelésével kezdődött el a gyakorlati munka.
A számítógépek építésének technológiája nem volt elterjedve az országban, a kezdeti próbálkozások (M3) után egyszerre több helyen is elkezdtek kísérletezni (pl. EMG, Telefongyár), ezért fontos volt a már meglevő szerkezetek működésének megfigyelése.
1966 körül új lendületet kapott a projekt, egyrészt korszerűbb alkatrészek (japán szilícium tranzisztorok) váltak elérhetővé, másrészt a Digital Small Computer Handbookja is nagy hatást gyakorolt az MSZKI szakembereire. Ebben a kiadványban viszonylag részletes ismertető szerepelt a PDP-8-as kisszámítógépről, és annak utasításkészletéről. Mivel tudták, hogy a nyugati kutatóintézetekben is használják ezeket, úgy gondolták, hogy a hazai szakmai közösségek részére építenek egy hasonló számítógépet. A TPA1001 tehát egy leírt utasításkészlet újraimplementálásaként értelmezhető, sokáig senki sem tudta, hogy a készítők milyen közel jártak az eredetihez!
A diszkrét alkatrészekből (tranzisztorok, diódák, stb) felépülő gépnél nagy hangsúly fektettek a modularitásra, ehhez összeállítottak egy standard kártyakészletet, ilyenekből szerelték össze a kész TPA1001-est.
KFKI TPA 1001
TPA1001 nyitott szekrénnyel, jól látható a kifordított kártyaszekrény, alul pedig a hűtéshez szükséges ventillátorok.
Az első assembler két hónap alatt készült el, közben külföldről szerzett tesztprogramokkal is próbálkoztak. Néhány utasítás másképpen működött, de az eredmények nagyon jók voltak. Az első működő példányt 1968-ban mutatták be a Neumann János Számítótudományi Társaság első konferenciáján, a számítógép a "Massachusetts" című dalt játszotta (ennek az információnak az értelmezéséhez jó tudni, hogy a Digital főhadiszállása ebben az államban, Maynardban található).
Az alapkonfiguráció 4Kszó (1 szó = 12 bit) ferritmagos memóriát tartalmazott, és hozzátartozott egy mérnöki pult is, mely egy asztalra szerelt kapcsoló- és lámpasorból állt, melyek lehetőséget adtak a programok futásának nyomon követésére és a beavatkozásra is. Jellegzetes perifériák: Teletype ASR33 konzolirógép, papírszalagolvasó és -lyukasztó, később szalagos egységek.
Az első felhasználók a KFKI fizikusai és az ELTE biológiai labor voltak, a fogadtatás jó volt, mindenki örül, hogy végre a hazai kutatók számára is elérhető egy ilyen jellegű berendezés, ahogy az nyugaton már megszokottnak számított.
KFKI TPA 1140
"A TPA-1140 univerzális kisszámítógép a KFKI-ban fejlesztett TPA számítógépcsalád nagy teljesítőképességű tagja. A TPA-1140 számítógép korszerű architektúrűja és utesításrendszere, valamint kategóriájában kiemelkedő software ellátottsága révén hatékonyan felhasználható eszköz mind laboratóriumi és ipari folyamatok ellenőrzésére, vezérlésére, mind adatfeldolgozási feladatok megoldására." (TPA-1140 Központi Egység Kézikönyv, KFKI)
A TPA-1140 egy PDP-11 "klón" volt, az eredeti sorozat jellemzőivel: 16 bites szóhosszúság, szó- vagy byte-orientált adatkezelés, egységes kétirányú, aszinkron buszrendszer (UBUS), többszintű megszakításkezelés, block DMA, 8 darab általános célú regiszter.
KFKI TPA-1140 programozói konzol |
DEC PDP-11/40 programozói konzol |
Elektronikai jellemzők:
Mechanikai kiépítés:
Jellemzőbb perifériás lehetőségek:
Operációs rendszer:
KFKI TPA-Janus (TPA-11/110)
A TPA-11/110 egy dual processzoros számítógép. Egyik processzora egy 16-bites központi egység, az NR5180A, melynek utasításkészlete megegyezik a PDP-11 számítógépekével, így ugyanazok az operációs rendszerek és programok futhatnak rajta. A másik processzor a Z80 8-bites párhuzamos mikroprocesszor, amelyen a CP/M operációs rendszer használható. A két eltérő processzor miatt kapta a számítógép a "Janus" nevet.
A rendszer fizikailag egy BA23-as jellegű fiókban található qbus alapú gép, legjellemzőbb alkalmazására a TPA-11/580-as rendszerek konzoljaként került sor.
Konfiguráció:
Mechanikai kiépítés:
A számítógép alapértelmezésben a 16-bites processzorral múködne, a qbus-ról lehet a Z80-ast engedélyeztetni, ilyenkor a 8-bites CPU EPROM-ban tárolt monitorprogramja jelentkezik be, mellyel a PDP-11/VAX ODT-jéhez (Octal Debugging Technique) hasonlóan memóriacímek vizsgálata/megváltoztatása, programok töréspontos futtatása, vagy floppyról történő bootstrapelés végezhető.
KFKI TPA-11/560
A 11/560 egy kísérleti sorozat volt, én két megépült példányról tudok, természetesen ez nem jelent semmit... A VAX11-730 mintájára nagy intergráltságú alkatrészekből építették, és multiprocesszoros lehetőségekkel ruházták fel, egy rendszerben négy processzor működhetett. Remélem sikerül a továbbiakban többet megtudnom erről az érdekes számítógépről.
1992. A legutolsó TPA néven készített számítógép, mely -bár a fentebbi képen egy Digital szekrényben látható- teljesen saját fejlesztés. Nem is akármilyen: az XP-1 ugyanis egy 16 processzoros párhuzamos "miniszuper" számítógép, melyet számításigényes feladatokhoz (szimuláció, valós idejű modellezés, végeselem-analízis)fejlesztettek ki.
Megvalósítás:
A 12-rétegű processzorkártyák egyike
A gép teljesítménye 20-230 MIPS (16-256 VUPs) volt, a lebegőpontos csúcsteljesítmény 10-160 MFLOPS. Az operációs rendszer System V Release 4.-nek megfelelő UNIX volt. Sajnos a magyarországi piac nem igényelt ilyen teljesítményű számítógépet, ezért sorozatgyártására nem került sor. A tervezők egyébként nekikezdtek XP-2 néven a gép továbbfejlesztésének, ennél a rendszernél az egyes processzorok közti kommunikáció optikai csatolókon keresztül zajlott volna.
A számítógépek összefoglalása (forrás: http://hampage.hu/tpa/)
1968. A KFKI MSZKI (Mérés- és Számítástechnikai Kutató Intézet) munkatársai megkezdik egy kisszámítógép építését a DEC korabeli Small Computers Handbookja (kisszámítógép-katalógus) alapján, ez lesz a TPA1001, egy PDP-8 "klón" mely diszkrét komponensekből (pl. japán szilícium tranzisztorokból) állt össze. A gépet a Neumann János Számítástudományi Társaság konferenciáján mutatták be.
1970. TPA-i: a TPA1001 korszerűbb változata, integrált áramkörökkel. A későbbi TPA/s, TPA/l és TPAl/128H típusokkal együtt a legnagyobb számban épített TPA.
1970/71. TPA70: egy saját fejlesztésű 16-bites kisszámítógép, a szoftver a SZTAKI-val közösen lett fejlesztve. 50-60 darab készült belőle, külön érdekesség, hogy az amerikai CDC (Control Data Corporation) is vett két darabot belőle kísérletképpen!
1976/77. TPA-1140: A Digital Equipment Corporation PDP-11/40-esének másolata, kezdetben sok műszaki probléma volt vele, melyeket később orvosoltak.
1981. TPA-1148: A TPA-1140 javított változata, kiterjesztett memóriakezeléssel, mikroprocesszoros konzollal
1982. TPA-11/440: a 11/48-al párhuzamosan egy különleges fejlesztés is elindult, egy 32 bit széles szinkron buszra alapozva építettek egy teljesen PDP-11 kompatibilis számítógépet, mely így valahol "félúton" lebegett a Digital PDP-11 és a VAX között. Ebből a típusból a mai napig több működik az országban! Később ugyanerre az xbusz-nak nevezett sínrendszerre fejlesztették ki a Digital J11 mikroprocesszorára alapozott TPA-11/420-at.
EMU-11: egy mikroprocesszorokra alapozott, mikroprogramozott számítógép.
TPA-Janus: Az Elektronika szovjet számítógépgyárral együttműködve készült el, érdekessége a hibrid többprocesszoros üzemmód.
TPA-11/170: DCJ11 mikroprocesszor alapú PDP-11 kompatibilis mikrogép.
TPA Quadro: A TPA-i irányvonalán haladva épült, egy kis fizikai méretekkel rendelkező (asztali) számítógép.
1983-1988. A VAX-vonal kifejlesztése: TPA-11/580, az eredeti VAX-11/780 "klónja", TPA-11/540, egy VAX-11/730 kategóriájú kisebb gép, majd 1987 körül a TPA-11/560, egy többprocesszoros rendszer.
1992. Egy érdekes fejlesztés, már az MSZKI konszolidációja után: TPA-XP1, egy tizenhat processzoros párhuzamos "miniszuper" számítógép, UNIX operációs rendszerrel.
A nyolcvanas évek közepétől több, a COCOM ellenére az országba került nyugati számítógépre is rákerült a TPA matrica, például TPA-11/510, 11/520 = MicroVAX II és VAXstation II, TPA-11/532 = MicroVAX 3500.
|
|
E-mail: ugyfelszolgalat@network.hu
Kapcsolódó hírek:
A Sajtó és Média története
A számítógép, mint az információfeldolgozás eszköze
Az internet története
Az első magyar számítógépet megépítő csoport tagja - Kovács Győző