[#1] Turboboost nowej płyty do Amigi500/+
Takie mi ostatnio pomysły przychodzą do głowy.
Turboboost płyty do Amigi 500, kilka nowych chipów DIP i PLCC.
2 x M68030 na 33MHZ zapewni moc karty turbo, podwójne buforownie w portach pamięci CHIP RAM i FAST RAM.
FAST RAM dzięki MMU może zwielokrotnić blok pamięci w obszarze 8 MB, czyli x4 wyjdzie na 32 MB. CHIP RAM x 2 czyli 2 MB x2 = 4 MB. Koncentrator portów szeregowych z RS-232, port równoległy niezgodny z Centronics, za to 16 bit!

Procesor 68000 może być przetaktowany x4, na 28MHz dzięki układowi turbo.




Ostatnia aktualizacja: 31.10.2021 10:51:52 przez mrcha_67
[#2] Re: Turboboost nowej płyty do Amigi500/+

@mrcha_67, post #1

Objaśnienie:
TTL wysyła sygnał synchronizacji pionowej z czego można pobierać sygnał przełączający nasz FRAMEWORK.
Występują na zmianę dwie fazy: czerwona i zielona.

1. Faza czerwona
Dostęp do portu FAST RAM ma RPU 68030 nr.1
Drugi procesor ma fazę -pustą-/jeśli chodzi od ostęp do tego portu, za to może działać na własnym lokalnym RAM'ie.
Procesor 68000 ma dostęp do drugiego z obszarów portu FAST RAM i pierwszego obszaru CHIP RAM a Agnus do drugiego obszaru CHIP RAM.

2. Faza zielona
RPU 68030 nr.1 ma fazę -pustą-
RPU 68030 nr.2 ma dostęp do drugiego portu FAST RAM
Procesor 68000 ma dostęp do pierwszego obszaru FAST RAM oraz drugiego CHIP RAM. Agnus ma dostęp do pierwszego obszaru CHIP RAM.


Oba procesory uzyskują dostęp do portu FAST RAM przy pomocy kontrolerów IDE. Przypomnijmy, że te procesory są 32 bitowe nas szynie danych, nie mogą więc uzyskać dostępu bezpośrednio do banków 8 MB/16 bit!

Oba procesory mogą mieć dużo własnego RAM'u. Powyżej 128 MB każdy!

Procesor 68000 może korzystać z tzw. prostego układu turbo który pomnoży sygnał CLK x4. czyli będzie nareszcie pracował 4 razy szybciej na zegar a cały system komputerowy min. 8 razy szybciej, nie licząc wspomagania z dwóch procesorów 030/33MHZ.


Brakuje paru chipów DIP i PLCC. Trzeba gdzieś zamówić. Może u producentów układów DIP z serii 74HC/HCT. Płyta by pewnie była i to nawet w kolorze czarnym, nowoczesna. Żółte kondensatory do płyty też gdzieś widziałem. Czarno malowany radiator też już widziałem na jakiejś giełdzie, pod obudową A500. Jestem maniakiem tego komputera i chciałbym aby odzyskała MOC.




Ostatnia aktualizacja: 31.10.2021 11:51:27 przez mrcha_67
[#3] Re: Turboboost nowej płyty do Amigi500/+

@mrcha_67, post #2

2
[#4] Re: Turboboost nowej płyty do Amigi500/+

@UJP, post #3

Parafrazując Siarę "ma rozmach skurczysyn" ;)
to co jest bardziej istotne niż wynaturzenia pokroju "podwójny chip ram" to jak to ma niby działać pod AOS i co ma to niby dać :)
[#5] Re: Turboboost nowej płyty do Amigi500/+

@mrcha_67, post #1

nawet jak to Zbudujesz, kto na to cokolwiek napisze żeby z tego korzystało ?
Wrzucanie dwóch 35 letnich procesorów o wydajności 0,01% ( ze wszystkimi ich "wąskimi gardłami") dzisiejszych budżetowych procesorów i w tak skomplikowany sposób ( sama konstrukcja takiej płyty, a potem wykorzystanie tego w sofcie ) to "sztuka dla sztuki", to co teoretycznie Zyskasz na wydajności tych procków w większości pójdzie "w piach" na przydziale/przełączaniu dostępu do pamięci ( i pozostałych zasobów ).
Podobny pomysł ( nawet nieco prostszy, bo nie ingerującego w chipset, a jedynie na poziomie CPU i RAM ) miało Commodore na przełomie lat 80/90` i odpuścili temat, ponieważ lepsze wyniki wydajnościowe dawało 1x68040, zamiast 2x68030 o tym samym zegarze, a wychodzi taniej i dużą część mocy można wykorzystać bez ingerencji w kod programu, lub po prostu ponowną kompilację pod 040



Dużo prościej wykorzystać dziś FPGA i zbudować na nowo część chipsetu które chcemy boostować, takie rozwiązanie już jest od wielu lat ( Vampire V2/4 ) i nadal z softem nie jest za "różowo", a to dużo wydajniejsze i łatwiejsze w implementacji w sofcie rozwiązanie !

Moim zdaniem najsensowniejszym sposobem na przyspieszenie A500 o dużej zgodności z softem i bez "vampiryzacji" to budowa zamienników ( w FPGA ) poszczególnych chipów chipsetu Amigi ( szczególnie Agnusa ).
Częściowo to już w pewnym sensie się dzieje, procki już od dawna ( Vampire v1, czy RPi ), Indivision ECS rozbudowuje możliwości Denise o tryb chunky, gdyby udało się odtworzyć cały taki Agnus, można by wiele wąskich gardeł zlikwidować, a i więcej CHIP RAM wrzucić w niego, wydajniejszy Blitter zrobić, itd.

Ostatnia aktualizacja: 31.10.2021 13:16:38 przez UJP
[#6] Re: Turboboost nowej płyty do Amigi500/+

@UJP, post #5

Szkoda że TF ma awersję do 68040. Dobry procek z wbudowanym kooprocesorem, bardziej dostępny od pozostałych.
[#7] Re: Turboboost nowej płyty do Amigi500/+

@PrzemasIII, post #6

Odkąd powstało 060 to 040 też nie jest opłacalne, wydajność w stosunku do 060 dużo niższa ( ze względu na sam zegar, ale też i konstrukcję ), a koszty budowy karty te same ( a z użyciem nowszych układów nawet droższe przez konieczność podwójnego dostosowania poziomów sygnałów 5V-3V3-5V ), a i kompatybilność podobnie niska co w 060 ( większość problemów z kompatybilnością 040 i 060 jest identyczna )

060 nawet rev1/2 to dużo lepszy wybór niż 040/40, a w desktopowej A1200 to taka 040@40MHz to zabójstwo, bez ekstremalnego chłodzenia robi się "piekarnik".

starsze 060 jak się poszuka dobrze to do 100$ się kupi, a to przecież mniej niż 20% wartości WARPA, czy Blizzarda, czy 40% ceny najtańszej niedawno uwolnionej TF1260.


Ostatnia aktualizacja: 31.10.2021 13:27:31 przez UJP
[#8] Re: Turboboost nowej płyty do Amigi500/+

@UJP, post #5

Do Agnusa jest projekt ReAgnus pewnego znanego i tutaj nielubianego hobbysty brytyjskiego pochodzenia ;) Ale ma być zamiennikiem 1:1, a nie dodawać nowe rzeczy. Ale czy ja wiem czy warto się tak ograniczać?
Z drugiej strony większość rzeczy jakie się będzie chciało dać ponad standard (np. więcej slotów dma, szybsza pamięć, szersza pamięć etc.) może wpływać na stabilność niektórych aplikacji - czyli gorszą kompatybilność. I znów jest problem. Zostawmy chipset w spokoju, te gry które z niego korzystają mają w nosie zmiany i ulepszenia :) A nikt nic nowego na "super duper alfa turbo OCS" nie napisze (a jeśli nawet to na palcach jednej ręki drwal inwalida policzy). Od szybciej niż chipset, ładniej niż chipset, lepiej niż chipset jest RTG i AHI.
Co najwyżej warto przełacznik/mikser PAL/RTG ->HDMI i stereo paula/AHI -> HDMI, ewentualnie zrobić 1:1 super fat agnusa ze zintegrowanym 2MB CHIP żeby każdy, nawet w Amiga rev5, mógł łatwo zrobić upgrade.
[#9] Re: Turboboost nowej płyty do Amigi500/+

@abcdef, post #8

Nie chce Cie smucić... ale link do wypowiedzi tegoż autora
Chyba raczej nie ujrzymy ReAgnusa z tego projektu...
[#10] Re: Turboboost nowej płyty do Amigi500/+

@mrcha_67, post #1

Właczasz sobie winuae , ustawiasz wszystko na maksa i masz A500 na sterydach. Na taką konfigurację napisz jakąś aplikację i udowodnij wszystkim że jest sens budowania takiego hardware z twoich marzeń.
[#11] Re: Turboboost nowej płyty do Amigi500/+

@djpiotrs, post #10

Masz rację, najczęściej używam winuae. Amisia pod folią

Radzę ściągnąć ze strony cały schemat i powiększyć u siebie w jekiejś przeglądarce, bo na pierwszy rzut oka schemat na stronie mało mówi.


Ostatnia aktualizacja: 31.10.2021 15:19:53 przez mrcha_67
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem