OldComp.cz

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


Právě je 28.03.2024, 18:42

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 17 ]  Přejít na stránku 1, 2  Další
Autor Zpráva
 Předmět příspěvku: ANA - Amiga New Accelerator
PříspěvekNapsal: 17.10.2015, 20:14 
Offline
Prvnička

Registrován: 15.10.2015, 21:02
Příspěvky: 23
Bydliště: Plzeň, Nepomuk, Holešov, Mariánské Lázně
Has thanked: 0 time
Been thanked: 4 times
Základní myšlenka:

1. doba pokročila, technika je levná a spoustu věcí za nás výrobci HW udělali sami, včetně základních návrhů atd.

2. v dnešní době je jediný problém a to je sehnat procesory řady 680X0

3. dost blbě se shání i nějaké to PowerPC

To ovšem nebrání tomu navrhnout a vyrobit desku kam se strčí jen CPU, případně FPU atd.
Deska by mohla mít integrovaná řadič a paměť (jeden čip + jedna paměť a rázem máme 256 MB ramky).
Nabízí se i další věci.

Díky tomu, že existují programovatelná hradla mohl by být základní návrh dost jednoduchý a výrazně by se lišila akorát obsluha příslušného CPU (020/030, 040/060). Část věcí by šla do určité míry obšlehnout. Desky lze vyrobit v Číně za hubičku, včetně osazení pokud bude člověk chtít víc než 100 Ks (mám kontakt na člověka co tam má fabriku).
Hledal jsem nějaké hotové komponenty (řadič DDR pamětí atd.) není to až tak drahé jak by se mohlo zdát.
Otázka je chtěl by se tomu někdo věnovat, trošku to rozvinout a zkusit najít cestu? Nebo s tím musím jít na Kicstartert aby jste to odpískali tam? :D.

_________________
Fotograf Plzeň a Nepomuk | Fotoreportáže a recenze | Prostě jsme jedna parta

Dum spiro spero!


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ANA - Amiga New Accelerator
PříspěvekNapsal: 18.10.2015, 18:50 
Offline
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 10111
Bydliště: Praha
Has thanked: 1953 times
Been thanked: 1517 times
Dokud jsou ACA karty, tak ti nikdo na KS nic nedá :-) Ono to tak jednoduché nebude, kdo pořeší SW část karty?

_________________
Amiga/Amstrad/Atari/Commodore/Mac/Nintendo/PS/PC/Sega/Tandy/ZX


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ANA - Amiga New Accelerator
PříspěvekNapsal: 18.10.2015, 19:54 
Offline
Prvnička

Registrován: 15.10.2015, 21:02
Příspěvky: 23
Bydliště: Plzeň, Nepomuk, Holešov, Mariánské Lázně
Has thanked: 0 time
Been thanked: 4 times
Inu na SW by se taky někdo našel. Ona hlavně nemusí moc toho SW obsahovat.
V podstatě, je tam jen zavaděč a rezervace adres, ty jsou nejzákladnější ze všeho.
Pokud nebudeš chtít obsluhu přerušení pro elegantní vypnutí karty pomoci klávesy 2 tak zavaděč potřebuje jen nějakou identifikaci, a pár informací o kartě. Jinak vše ostatní systém dovede (má na to knihovny).
Zkusím k tomu něco najít. Jak jsem pročítal dokumentaci, tak jsou zabrousil i na ColdFire CPU. Kdysi o tom někdo spekuloval.
Popravdě, asi by bylo jednodušší udělat něco s PPC než tohle :D.


Já jsem si vědom toho že jsou ACA karty. Taky toho že nejsou CPU. Proto mě napadlo tohle. Protože může ti odejít Blizzard a co pak? Když máš CPU tak šup s ním do nové karty :D.

Jo taky jsem prolezl popis k CPU slotu v A1200. Jeho zapojení je celkem snadné. Podle všeho karty co mají vlastní CPU jen řeknou, že mají svoje CPU a systém to původní v Amize odpojí a překlopí komunikaci po sběrnici na kartu.

_________________
Fotograf Plzeň a Nepomuk | Fotoreportáže a recenze | Prostě jsme jedna parta

Dum spiro spero!


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ANA - Amiga New Accelerator
PříspěvekNapsal: 18.10.2015, 20:01 
Offline
Prvnička

Registrován: 15.10.2015, 21:02
Příspěvky: 23
Bydliště: Plzeň, Nepomuk, Holešov, Mariánské Lázně
Has thanked: 0 time
Been thanked: 4 times
Prošel jsem si DUMP romky z Blizzarda. Má to 2 Kb.
1. Identifikace karty (aby systém věděl co tam je)
2. Nějaká přerušení (to jsou ty blbinky navíc - mapování ROM do FastRAM, předání velikosti FAST Ram systému atd.)
3. Pak je velká díra ničeho
4. Copyright
5. zase kus ničeho

Pokud by se vyeliminovali funkce navíc asi by to nepotřebovalo víc než tu identifikaci. To by někdo v Assembleru spíchnout mohl. Ono by to asi šlo i v Céčku. Ale popravdě dřív to napíšu v Assembleru než bych se naučil Céčko :D.

_________________
Fotograf Plzeň a Nepomuk | Fotoreportáže a recenze | Prostě jsme jedna parta

Dum spiro spero!


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ANA - Amiga New Accelerator
PříspěvekNapsal: 18.10.2015, 20:32 
Furia / A600
http://lotharek.pl/product.php?pid=153

ACA / A500, A1200
https://icomp.de/shop-icomp/en/shop/pro ... a1221.html

Nieje to sice to co si popisal, ale je to riesenie ak chce niekto Turbokartu...


Nahoru
  
 
 Předmět příspěvku: Re: ANA - Amiga New Accelerator
PříspěvekNapsal: 18.10.2015, 21:09 
Offline
Prvnička

Registrován: 15.10.2015, 21:02
Příspěvky: 23
Bydliště: Plzeň, Nepomuk, Holešov, Mariánské Lázně
Has thanked: 0 time
Been thanked: 4 times
Ale jistě, a až tyhle dojdou, nebo cokoliv tak co? Mě nejde o to "jestli teď je", nebo není (a to mán pochybnost jestli 68020 na 18 Mhz je vlastně turbokarta ;-).
Přiznám se, že to co je z poslední doby je silně z nouze ctnost.
Nikdo nedělá karty 68040/60. Ani PowerPC nepokračuje (přesto že CPU jdou sehnat). Nikoho nenapadlo udělat kartu například s G3. Kdyby alespoň nějaký ten pokus. Ne tyhle zoufalosti.
Kdo kdy měl amigu s 060 nebo 040 a nějakou tou FAST ram ví, že všechno ostatní je paběrkování pro děti ;-).

Proto si myslím, že základem je být včas připraven. Aby to nezůstalo na půl cesty.

_________________
Fotograf Plzeň a Nepomuk | Fotoreportáže a recenze | Prostě jsme jedna parta

Dum spiro spero!


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ANA - Amiga New Accelerator
PříspěvekNapsal: 18.10.2015, 21:10 
Offline
Prvnička

Registrován: 15.10.2015, 21:02
Příspěvky: 23
Bydliště: Plzeň, Nepomuk, Holešov, Mariánské Lázně
Has thanked: 0 time
Been thanked: 4 times
Mimochodem poslední dobou hodně vidím na netu Amigy 2000. Docela by stálo zapřemýšlet i o ní.

_________________
Fotograf Plzeň a Nepomuk | Fotoreportáže a recenze | Prostě jsme jedna parta

Dum spiro spero!


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ANA - Amiga New Accelerator
PříspěvekNapsal: 18.10.2015, 22:19 
Offline
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 10111
Bydliště: Praha
Has thanked: 1953 times
Been thanked: 1517 times
Tak jako co chybí, to jsou jasně turbíny do velkých Amig. Bohužel CPU slot A2000 a A3000/A4000 není kompatibilní. Proto by ses musel rozhodnout, pro který stroj to uděláš. Že nejsou G3 karty není tak docela pravda. Svéťa např. jednu má. Problém je v tom, že tyhle karty nikdy nebyly dotažené do produkční verze a neobsahují Motorolu pro zpětnou kompatibilitu. Zřejmě tam vznikl při vývoji nějaký nepřekonatelný zádrhel, díky kterému se Gčko a MCčko nesnáší (možná by mohl běžet jeden nebo druhý, ale ne jako na CSPPC oba zároveň).
Nicméně já osobně bych byl ochotný podpořit (koupit si podíl) na vývoji turbíny pro A3000/A4000, které mají dneska prakticky jen jednu šanci - koupit z přehršle jednu A3640 a upgradovat ji na 060ku.

_________________
Amiga/Amstrad/Atari/Commodore/Mac/Nintendo/PS/PC/Sega/Tandy/ZX


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ANA - Amiga New Accelerator
PříspěvekNapsal: 18.10.2015, 22:28 
Offline
Prvnička

Registrován: 15.10.2015, 21:02
Příspěvky: 23
Bydliště: Plzeň, Nepomuk, Holešov, Mariánské Lázně
Has thanked: 0 time
Been thanked: 4 times
Konstrukčně je úplně jedno jakou Amigu máš jako základ.
Vysvětlím. Konstrukce karty je prakticky identický pro jakoukoliv ze sběrnic. Rozdíle jen v prostupnosti konektoru a drobné úpravě toho jak se komunikuje. Opět v době programovatelných hradel, je to "sranda".
Zaujalo mě řešení kdy do Amigy 500 je připojená přes "redukci" karta pro Amigu 1200.
To je přesně ono. Modulární systém.
Kdy je jedna karta s CPU a pamětí a jde jí strčit ideálně kamkoliv.
Jediné proč dělat pro Amigu 4000 a 3000 jinou kartu je ten jejich CPU slot, který umožňuje pracovat s FAST RAM co je na desce a má rychlý přístup k video slotu.

Každopádně z pohledu konstrukce je to marginální rozdíl. Už to tu třetí den leju do hlavy. :D

V podstatě je to tak že na Amize 1200/500/600, ale i 2000 a spol se připojují věci na sběrnici procesoru. Zatímco na Amize 4000 a 3000 je základní deska sama připojena na sběrnici procesoru (obrácené role ;-)).

Mimochodem napadl mě člověk co by byl schopný napsat FW pro takovou kartu :D.
(začínám být starý, už mám kamarády prakticky na cokoliv).

_________________
Fotograf Plzeň a Nepomuk | Fotoreportáže a recenze | Prostě jsme jedna parta

Dum spiro spero!


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ANA - Amiga New Accelerator
PříspěvekNapsal: 18.10.2015, 22:31 
Offline
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 10111
Bydliště: Praha
Has thanked: 1953 times
Been thanked: 1517 times
OK, v tom případě bych rád viděl návrh reálné karty s G3/G4 procákem a nějakou 030/040 pro zpětnou kompatibilitu. Ideálně, kdyby se v G3/G4 módu tvářila třeba jako Pegasos, aby se tam dal jednoduše narvat OS4.1 :-)

_________________
Amiga/Amstrad/Atari/Commodore/Mac/Nintendo/PS/PC/Sega/Tandy/ZX


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ANA - Amiga New Accelerator
PříspěvekNapsal: 19.10.2015, 00:09 
Offline
Prvnička

Registrován: 15.10.2015, 21:02
Příspěvky: 23
Bydliště: Plzeň, Nepomuk, Holešov, Mariánské Lázně
Has thanked: 0 time
Been thanked: 4 times
A já bych chtěl na účtě mít dva míče :D.
Pro začátek bych byl od té skromnosti a odkázal tě na koncept co jsem načrtl v úvodu.

Jinak koncepce pro 040/060 je zcela jiný než 020/030 (CPU má zcela jinou konstrukci).

Návrh bych asi začal paměťovým řadičem. Protože používat SIMMy je prostě krok do háje. Ideální by byl přímo na desku prdnout 128 nebo 256 Mb DIMM (je to jeden čípek), už kvůli ceně.

_________________
Fotograf Plzeň a Nepomuk | Fotoreportáže a recenze | Prostě jsme jedna parta

Dum spiro spero!


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ANA - Amiga New Accelerator
PříspěvekNapsal: 19.10.2015, 00:17 
No ja som to vyriesil ze som si kupil za cenu 68020 turbokarty cely G5 MAC dual core a 4GB ram a mam tam Morphos.
Nieje to cistokrvna Amiga. Ale stejne je to fajn stroj...


Nahoru
  
 
 Předmět příspěvku: Re: ANA - Amiga New Accelerator
PříspěvekNapsal: 19.10.2015, 00:51 
Offline
Prvnička

Registrován: 15.10.2015, 21:02
Příspěvky: 23
Bydliště: Plzeň, Nepomuk, Holešov, Mariánské Lázně
Has thanked: 0 time
Been thanked: 4 times
JJ G5 MACek je bezva.
Právě to jak je všechno drahé, mě poněkud rozčiluje.
Proto taky, řeším jak naroubovat moderní technologie, které jsou levné a dají se sehnat za pár korun. Místo držení se starých postupů.

Btw. ohledně G3 + 68040/060 mám za to, že to bylo od začátku neřešitelné kvůli adresaci paměti.
WarpUP i PowerUP používají PowerPC procesor jako koprocesor uvnitř Amiga OS. Návrh PowerPC turbokarty je o to složitější, že na jednom paměťovém řadiči jsou dvě procesorové sběrnice. Pokud by jedna adresovala 64 bytů a druhá 32. Celkem logicky se prostě nedohodnou. Musel by tam být nějaký komunikační kanál. Nabízí se například PCI sběrnice. i když dnes spíš PCIE. Ale to už by asi bylo snadnější udělat pro Amigu SATA řadič :D.

Abych to uvedl na pravou míru. Návrh takové karty není nic triviálního. Proto, bych se osobně stavěl za to aby se taková věc tvořila uvnitř komunity pro komunitu. Výroba a konstrukce následně ve stylu Arduina tedy jako otevřený HW návrh a k němu nějaký základní otevřený SW.

Proto to nemaluju doma na koleně, ale jdu s tou myšlenkou mezi lidi.

_________________
Fotograf Plzeň a Nepomuk | Fotoreportáže a recenze | Prostě jsme jedna parta

Dum spiro spero!


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ANA - Amiga New Accelerator
PříspěvekNapsal: 19.10.2015, 09:06 
A co tak sa spojit s ludmi od NATAMI a urobit rovno 68070 turbokartu?
http://www.natami.net/68070.htm
Neviem si sice predstavit ako 68070 narves do FPGA ale o dva tri roky hadam hej.
A uvazovat by sa dalo aj o Aziskych PowerPC cipoch napr.
http://www.enterprisetech.com/2014/01/2 ... ver-chips/

Takze FPGA 68070+PowerPC z Azii by stlacilo cenu turbokarty dolu...

A ten Power8:
"The Power8 chip from IBM is expected sometime around the middle of this year. It has twelve cores and eight threads per core, which is 50 percent more cores than the current Power7+ chip and twice as many threads per core. Running at 4 GHz, the Power8 chip is expected to deliver roughly 2.5 times the performance of a Power7+ chip on a wide variety of commercial and technical workloads. The Power8 chip has 96 MB of L3 cache on the die and 128 MB of L4 cache implemented on its memory buffer controllers, and has 230 GB/sec of sustained memory bandwidth and 48 GB/sec of peak I/O bandwidth, which is more than twice that offered by the Power7+ chip."

Takze my mal 12x core x 8 threads co by bolo na Amigu uz slusne... To by si mal daleko daleko vykonejsie ako PS4... Haha.
Plus dat tam nejaky port s kablom aby si si mohol z vonku pripojit PCI-e grafiku (google external gpu notebook) a mas o vykon postarane na dalsich 15-20 rokov...


Nahoru
  
 
 Předmět příspěvku: Re: ANA - Amiga New Accelerator
PříspěvekNapsal: 19.10.2015, 09:42 
Offline
Site Admin
Uživatelský avatar

Registrován: 05.04.2013, 15:29
Příspěvky: 2394
Bydliště: Starý Vestec
Has thanked: 426 times
Been thanked: 446 times
Problém první: konektory, týká se amig 1200, 3000, 4000 a CD32. Nejsou. Některé je schopen vyrobit Jens, ale těžko je prodá konkurenci
2: procíky už moc nejsou a když jsou tak je to raketa, dá se to obejít prodejem karet s volnou paticí. To ale znemožní použít jakž takž dostupné SMD procesory
3: software karty. Ani u toho 1260 blizze to není jen o 2kb rom http://amiga.resource.cx/photos/photo2. ... hi&lang=en ale ještě musíš naprogramovat všechny ty mach čipy. Takže v dnešní době by se to asi řešilo přes nějaké FPGA, ale toho programování je o dost víc než si každý myslí. Taky tam může nastat problém 5V/3,3V, protože třeba 68040 je 5V. (ano já vím, existuje i 3,3V verze, ale moc se neprodává)
4: SW karty podruhé, v případě PPC. Takový ty řeči, že G3 nejde a podobně jsou úžasný. Ono to jde, jen je to ještě o řád složitější než u 68k karet.
5: OS PowerUP i WarpOS jsou sice k dispozici, ale nikoliv jejich zdojáky. Takže nedopíšeš podporu nových karet. Jedině emulovat Cyberstormy a Blizzardy od Phase5. Zdrojáky na jejich SW vlastní DCE a ta taky nechce uvolnit zdrojáky... Takže by bylo problém provozovat PPC kartu v 68k OS (Což ale spusta uživatelů chce a kvůli tomu by si ji kupovali)
6: Pokud při vývoji nové PPC karty půjde vývojář vlastní cestou, musí pro podporu OS4.x vyrobit vlastní zavaděč a poskytnout ho Hyperionu...

Tolik k průserům, které se na vývojáře chystají. Všechno jde samo řešit, ale bohužel nová PPC karta by asi zatím byla ještě dražší, než se prodávají současné. A to se nebude moc prodávat. Takže zatím je asi nejlepší cestou udělat 68k kartu, která by měla přídavnou desku s procíkem. Buď by byla možnost použití 68060 (a s overclockem se dostaneš na cca 100MHz bez problému) a nebo FPGA softcore. Každopádně rychlostě by taková karta musela odpovídat 68060/100MHz a víc. A ideálně by na sobě měla mít ještě RTG grafiku a USB... To je dost nálož. Jeden člověk to fakt nedá. (Jinak by Jens už měl nějakou svoji 68060 kartu) a nebo by Elbox dokončil Coldfire kartu.

Sečteno a podtrženo, trh s těmito turbokartami je dost omezený. Pokud vývojáře nenajde rozumně levné řešení pro body 1-6, tak sice PPC kartu vytvoří, ale cenově to bude taková krása jako X1000 a X5000. A v tom případě se prodávat moc nebude, takže dotyčný musí být fakt finančně za vodou nebo jít rovnou vařit kafe exekutorovi.

_________________
Amiga Sinclair Didaktik Sam_Coupé Enterprise SAM440ep μA1 MacBook_Air Mac_Mini_MOS CPC Atari MSX Acorn C64 RetroPC

http://party.oldcomp.cz/


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ů: 17 ]  Přejít na stránku 1, 2  Další

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:  
cron
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz