OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 14:31

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 
Autor Zpráva
 Předmět příspěvku: Transputery
PříspěvekNapsal: 29.10.2018, 12:00 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1554
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 144 times
Transputery byly vyvinuty anglickoui firmou INMOS v 80tých letech. Historie je popsaná na Wikipedii
https://en.wikipedia.org/wiki/Transputer

Inmos vyráběl v té době také celé adaptéry osazené transputery. Adaptéry existovaly pro IBM PC (ISA), ale také pro VME anebo jako zasouvatelné vestavné moduly do uživatelských systémů.
Mám dva takové adapéry pro PC počítač:
Příloha:
Poznámka: Transputerový PC adaptér pro IBM PC
b004.jpg
b004.jpg [ 88.43 KiB | Zobrazeno 6163 krát ]

Podstatnou část adaptéru zabírá 2 MByte paměti sestavené z DRAM. Vlastní připojení transputeru je celkem jednoduché a vychází na malou část desky. Adaptéry lze navzájem spojit plochými kabely (zasouvají se do modrých konektorů) tak, aby adaptéry pracovaly paralelně. Přes tyto konektory je možné připojit adaptér poměrně snadno také k jiným počítačům nebo 8-bitovým procesorům. Tak například lze ZX Spektrum rozšířit na 2 MByte paměti a výrazně mu zlepšit výpočetní schopnosti.

Pro transputery existuje rozsáhlá dokumentace, některé přípručky lze stahnout v PDF u mne na stránce popisující tento adaptér:
http://www.computerasylum.co.uk/boards/pc-adapters/559.html
Například v uživatelském manuálu je podrobný popis s rozložením součástek a schématem zapojení.

Pro transputery byl vyvinut operační systém, programovací jazyk OCCAM. Verzi Occam 2 se říkalo Transputer Development System. Verze OCCAM 2 byla později vylepšena na verzi OCCAM 3. Manuál k OCCAM 3 lze stahnout též.

Příklad programu v OCCAM pro násobení matic:
Příloha:
Poznámka: příklad programu pro násobení matic
occam-exmple1.jpg
occam-exmple1.jpg [ 73.01 KiB | Zobrazeno 6163 krát ]


Firma INMOS Ltd již neexistuje, ale vznikly nové firmy, například XMOS, které navázaly svůj program na transputery. Existují také xcores pro FPGA. Odkazy:

o transputerech a firmách Inmos a EMI Thorn: http://www.inmos.com/inmos_legacy.html
historie Inmos Ltd: http://www.inmos.com/
transputerový web: http://www.classiccmp.org/transputer/

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Transputery
PříspěvekNapsal: 29.10.2018, 15:51 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:40
Příspěvky: 1920
Bydliště: Olomouc
Has thanked: 895 times
Been thanked: 693 times
Poprve jsem videl Transputer na jednodenni Atari akci v Holandsku. Kdosi tam mel Atari ATW 800. Mel na tom rozjety Helios, ale jenom textovou konzoli. grafiku se mu tenkrat nepodarilo rozjet.

_________________
www.krupkaj.cz ~ www.atariportal.cz ~ jaysoft.atari.org
:busybee:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Transputery
PříspěvekNapsal: 29.10.2018, 16:22 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 28.01.2016, 23:57
Příspěvky: 3756
Has thanked: 213 times
Been thanked: 388 times
My to měli ve škole, programoval jsem to hlavně v nějakém paralelním C. Na Occamu mi vadila ta vynucena indentace.
Pár těch čipů někde ještě mám, třeba by se s tím dalo něco postavit :)

_________________
Nikdy nediskutujte s blbcem. Stáhne vás na svoji úroveň a vyhraje zkušeností.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Transputery
PříspěvekNapsal: 29.10.2018, 17:19 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1554
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 144 times
Kubiku, nahledej jaké transputery máš v šupleti. Něco primitivního by se mohlo zkusit udělat. :D
U mne v šupleti čekají na svou příležitost tyto trasputery:
IMST800D-G20S
IMSC012-P20S
IMSC011-P20S
IMST222C-G20S
+ dokumentaci (tu mám i k jiným typům) + kompilátor pro PC.

Krupkaj - jojo, pro textovou konzoli mám program v OCCAMu, bohužel jen pro text. Grafika vyžaduje dost rozsáhlou podporu nějakého grafického čipu. Nechme se překvapit tak na jaře. :D

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Transputery
PříspěvekNapsal: 21.03.2021, 11:29 
Offline
Radil

Registrován: 03.07.2018, 23:06
Příspěvky: 362
Has thanked: 221 times
Been thanked: 253 times
Citace:
Poprve jsem videl Transputer na jednodenni Atari akci v Holandsku. Kdosi tam mel Atari ATW 800. Mel na tom rozjety Helios, ale jenom textovou konzoli. grafiku se mu tenkrat nepodarilo rozjet.

Helios s GUI na ATW-800 je vidět na tomto videu: https://www.youtube.com/watch?v=DZ02eb_dltk

_________________
Špóngiu navlhčiť


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Transputery
PříspěvekNapsal: 21.03.2021, 12:24 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
S transputery jsem se setkal někdy v r.92, když jsem dělal emulátor přenosu na Milbus řízenej z VME sběrnice.
Předchůdci to udělali se dvěma transputery T4 a nebyli to schopný rozchodit.
V podstatě to odposlouchávalo zprávy na Milbus (to je seriová sběrnice na propojení elektroniky v letectví), monitorovalo je do tabulky zpráv a případně dělalo modifikaci zpráv, kterou se simulovaly třeba chybné hodnoty čidel.
Udělal jsem to jako jednoúčelovej řadič na bázi GALů, TTL obvodů a CMOS RAM 6264, všechno v DIL pouzdře, to by se staromilcům líbilo :)
Ani nebyla ta VME deska celá zaplněná.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 4 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz