[#1] 2MB Chip Agnus
Witam
Czy komuś by się chciało stworzyć takie rozszerzenie?
http://aminet.net/search?query=2MegAgnus50d5.lha+
Sądzę że znalazło by się paru chętnych więc koszty produkcji by była mniejsze.
Chętnych do kupna zapraszam do wypowiedzi.
Im więcej tym lepiej
Może to zmotywuje kogoś do produkcji.
[#2] Re: 2MB Chip Agnus

@Dark_luke, post #1

w zależności od ceny 1 lub 2 sztuki
[#3] Re: 2MB Chip Agnus

@Dark_luke, post #1

Ciekawsze było by stworzenie układu obsługującego 8 mb chip
[#4] Re: 2MB Chip Agnus

@glichtanski, post #3

Nie stworzysz takiego.

Benedykt Dziubałtowski
[#5] Re: 2MB Chip Agnus

@Benedykt Dziubałtowski, post #4

Stworzysz, ale by musiało to być na zasadzie emulacji.
Przecież w winuae możesz mieć dowolną ilość CHIP.
[#6] Re: 2MB Chip Agnus

@Shredder, post #5

A gdzie w realnej Amidze zaadresujesz tę pamięć? Mam na myśli jeden ciągły blok.

Benedykt Dziubałtowski
[#7] Re: 2MB Chip Agnus

@PrzemasIII, post #2

Pewnie też bym był zainteresowany, co najmniej jednym egzemplarzem do mojej A2000.
[#8] Re: 2MB Chip Agnus

@Shredder, post #5

Jak chcesz zwiększyć możliwości adresujące agnusa w Amidze? To nie emulator, że przesuwasz suwaczkiem i emulowany agnus może zaadresować sobie tyle ile sobie zażyczymy. To po pierwsze, a po drugie większość rozszerzeń pamięci FAST ( o ile nie wszystkie, pomijając rozszerzenia z pamięcią w Z3) adresuje pamięć od adresu $200000, bajt wcześniej kończy się obszar przeznaczony fabrycznie na pamięć chip, nawet jeśli ktoś stosując różne sztuczki osiągnie więcej pamięci chip, to automatycznie uniemożliwi sobie korzystanie z pamięci fast w Z2, a tym samym stosowanie ruskiego fastu od kippera czy innych kart turbo, które mają ograniczenia do 8MB. W winuae włączenie więcej niż 2MB chip wyłącza możliwość korzystania z standardowego FASTu, można korzystać tylko z tego Z3.
[#9] Re: 2MB Chip Agnus

@rafgc, post #8

A nie da rady zaadresować pamięci gdzieś indziej?
Chodzi mi o to, że np. po przekroczeniu tych fizycznych 2 MB CHIP , jakiś układ specjalizowany, emulator, czy jak go zwał przerzuci resztę danych w inny zadany obszar pamięci. Żeby to może działało na zasadzie np. pamięci wirtualnej. Mogła by być to zupełnie osobna elektronika z pamięcią zakładana np na procesor graficzny.
System wykorzystał cały chip, więc bach, jest furtka, która pozwala mu przechować dane w innym wolnym obszarze pamięci.
Kiedyś też mówiono, że do A600 nie da się zainstalować innego proca a teraz 030 to żaden wyczyn...
[#10] Re: 2MB Chip Agnus

@Shredder, post #9

Wiesz w dzisiejszej dobie elektroniki wszystko się da. Nic nie stoi na przeszkodzie aby wziąć jakiegoś radeona hd. Wlutować gpu, dorzucić kilkadziesiąt fpga i wmontować to w miejsce ocs. Będzie działać i hulać. Tylko 1. kto to zrobi, 2 po co skoro ta karta będzie łazić na 0,5% obrotów. 3. Jest to bardzo trudne przedsięwzięcie aczkolwiek możliwe.

W amidze procesory 68000/68010/68020 mają 24 bitową szynę adresową (chyba dobrze gadam?) co daje 16 mb przestrzeni adresowej. 2 mb zajmuje Ci chip, 4 mb fast ram, pozostałe 4 mb przeznaczane jest na pcimcie aczkolwiek można tam władować również fast. Reszta przestrzeni jest poszatkowana. Można by wycisnąć jeszcze pare mb ale.

Nie będzie to pamięć ciągła w jednym bloku tylko podzielona. Czyli np mając program wymagający 3 mb w jednym bloku i 6 mb poszatkowanego chip ramu to tych danych tam nie zmieścisz.


Rozwiązaniem tego problemu byłby patent stosowany w Prometeuszu i Mediatorze. Mowa o oknach pamięci. Ale sadze, ze nie bardzo się to sprawdzi w praktycznym zastosowaniu. W przeciwieństwie do mostków pci tutaj zapytanie mogło by przekroczyć możliwości takiego okna.


Benedykt Dziubałtowski
[#11] Re: 2MB Chip Agnus

@Benedykt Dziubałtowski, post #10

Ale coś na zasadzie VMM. Tylko nie wykorzystać dysku do tylko określoną pamięć ram.
wirtualna pamięć na dysku używana w dobie drogich kości pamięci mogła być dowolnie duża.
Coś takiego żeby system widział ją jako CHIP ale nie na HDD tylko w pamięci.
[#12] Re: 2MB Chip Agnus

@Benedykt Dziubałtowski, post #10

68000/68010/68020 mają 24 bitową szynę adresową


68020 ma 32-bitową szynę adresową. 68000/68010/68EC020 ma 24-bitową.

patent stosowany w Prometeuszu i Mediatorze. Mowa o oknach


W Promku nie ma żadnych okien.

W przeciwieństwie do mostków pci tutaj zapytanie mogło by przekroczyć możliwości takiego okna.


Nie wiem co tu akurat masz na myśli. W Mediatorze 1200 okno też jest małe, co nie przeszkadza w dostępie do dużej ilości pamięci na karcie graficznej (a nawet używaniu jej jako RAMu). Problem z jakimikolwiek oknami polega na tym, że trzeba je przełączać, takie rozwiązanie odpada dla softu który nie działa pod kontrolą AmigaOSu (czyli np. większości gier NDOS).

Ostatnia aktualizacja: 30.12.2012 00:24:47 przez strim
[#13] Re: 2MB Chip Agnus

@strim, post #12

Jesteś pewny co do Prometeusza? On sobie alokuje w przestrzeni zorro3 512 mb. Nie bardzo jak się ma zmieścić tam całą przestrzeń adresowej pci. Ona jest 32 bit czyli 4gb jeśli się nie mylę. Ale specjalistą nie jestem. Wiec jak się mylę to popraw.



Benedykt Dziubałtowski
[#14] Re: 2MB Chip Agnus

@Benedykt Dziubałtowski, post #13

On sobie alokuje w przestrzeni zorro3 512 mb. Nie bardzo jak się ma zmieścić tam całą przestrzeń adresowej pci. Ona jest 32 bit czyli 4gb jeśli się nie mylę.


Wiem coś na ten temat, w końcu napisałem sterownik Prometeusza dla NetBSD. Nie ma żadnego okna, zwyczajnie przewidziano "jedynie" 512MB przestrzeni adresowej dla pamięci PCI (tak właściwie nawet trochę mniej, bo jest tam jeszcze przestrzeń konfiguracji urządzeń i przestrzeń I/O). Co nie przeszkadza w transmisji 32-bitowych danych.

Ostatnia aktualizacja: 30.12.2012 00:40:37 przez strim
[#15] Re: 2MB Chip Agnus

@strim, post #12

Ale Motorola 68020 zainstalowana na płycie głównej Amigi 1200 ma również szynę adresową 24-bitową. Ot taka drobna różnica.
[#16] Re: 2MB Chip Agnus

@gilban, post #15

Dlatego, że jest to 68EC020, a nie 68020.
[#17] Re: 2MB Chip Agnus

@Benedykt Dziubałtowski, post #4

''wszyscy wiedzą, że tego nie da sie zrobić, aż przyjdzie ktoś, kto tego nie wie i to zrobi - A. Einstein''
[#18] Re: 2MB Chip Agnus

@Shredder, post #17

Tylo, ze ja nigdzie nie napisałem, ze tego się nie da zrobić ;)


Benedykt Dziubałtowski
[#19] Re: 2MB Chip Agnus

@glichtanski, post #3

A po co Ci 8MB CHIP ram'u? Układy specjalizowane nie mają możliwości adresowania takiego wielkiego kawałka pamięci, więc dostęp do niej miałby tylko procesor. Tak naprawdę ten CHIP byłby FAST'em.
[#20] Re: 2MB Chip Agnus

@Dark_luke, post #1

Chcesz zbudować prototyp? Ci panowie już raz popełnili błąd w schemacie, więc nie ma gwarancji, że to cudo ruszy od ręki.
[#21] Re: 2MB Chip Agnus

@Shredder, post #9

Problem w tym, że w przestrzeni 16MB nie ma już takiego wolnego obszaru, chyba, że by poświęcić coś z fastu. Po drugie taki monitoring zasobów może działać tylko pod kontrolą systemu operacyjnego. O ile z dostępem z poziomu procesora nie byłoby problemów, to pojawia się problem z przełączaniem tej pamięci aby układy specjalizowane widziały ją w swoim zakresie i synchronizacją aby czasem do układów nie trafiły dane nie z tego banku. Sytuacja podobna do C64, gdzie fizycznie można zaadresować tylko 64kB, ale programowo można wykorzystać bankowanie i rozszerzyć np do 16MB (nie będzie ta pamięć widoczna dla żadnej gry nie obsługującej bankowania). Nie wiem jak sprawa wyglądałaby z whdload. Pamięć wirtualna to niezbyt dobre porównanie, słyszałeś kiedyś aby karty graficzne korzystały z pamięci wirtualnej (co innego trzymać dane w pliku wymiany, z których korzysta tylko procesor a co innego, gdy korzystają z nich inne układy)?

Zadanie wg mnie jest trudne do zrealizowania i zajęłoby dużo czasu, o pieniądzach nie wspomnę, a o stopniu ingerencji w płytę główną amigi, którego nie idzie określić tym bardziej.

Uderz z propozycją do Jensa, może zrobi swój scandoubler z dodatkowym ramem.
[#22] Re: 2MB Chip Agnus

@rafgc, post #21

No to jeszcze inaczej
Układy specjalizowane Amigi to nic innego jak karta graficzna tylko wbudowana w płytę komputera.
I teraz zmieniamy Agnusa na takiego, który dałby radę adresować większą ilość pamięci. I niech do tego wykorzysta np.
może swoją pamięć w jakiejś tam wolne adresacji, która by była tylko dla niego. I działanie na zasadzie konwersji,
np. dany program wykorzystał już obszar pamięci,kończy się w nie miejsce, to układ nadmiarowe dane, które by się już w tej nie zmieściły, przenosi do swojej, i pamięta że one tam są. Po zwolnieniu części chipu przenosi je tam z powrotem
w adres w którym powinny przebywać.
[#23] Re: 2MB Chip Agnus

@Shredder, post #22

Ponieważ jest to wątek z rodzaju "weekendowe marzenia senne" to można śmiało napisać że wszystko się da.
Nawet włożenie Pentium i7 do płyty głównej A500 nie jest niemożliwe. Po prostu nikt tego jeszcze nie dokonał.

I tym sposobem można odpowiedzieć na twojego posta że tak, maz rację.
Tylko co z tego?
[#24] Re: 2MB Chip Agnus

@Shredder, post #22

Projektanci płyty A4000 planowali już w 1993 roku obsługę 8 MB CHIP, ale na niedziałającej zworce J213 (obok Lisy) się skonczyło.
[#25] Re: 2MB Chip Agnus

@stachu100, post #23

Dzięki takim wypowiedziom:
Nie idzie, nie da się, niemożliwe, dziś nadal ogień rozpalało by się za pomocą krzesiwa i hubki...
[#26] Re: 2MB Chip Agnus

@Shredder, post #25

Pewne rzeczy są na tyle trudne, że zwyczajnie nie są opłacalne. Jeśli uważasz, że jest inaczej to naucz się VHDLa, kup sobie jakiś zestaw z FPGA i zacznij trzaskać nowego Agnusa. Powodzenia!
[#27] Re: 2MB Chip Agnus

@Shredder, post #25

Nikt Ci nie napisał, ze się nie da.


Weź schemat płyty amigi 500
zaopatrz się w rom kernel manul
eagle
i twórz :)

Benedykt Dziubałtowski
[#28] Re: 2MB Chip Agnus

@Shredder, post #25

Jak dotąd nikt i7 do A500 nie wstawił.
Ba! Nawet 4MB zwykłego CHIP też nie. Ale postów z marzeniami są tysiące.
Wniosek: są rzeczy o których ludzie wolą gadać niż coś zrobić.
[#29] Re: 2MB Chip Agnus

@stachu100, post #28

Stachum Stachu.

Kontr wniosek :P
Jak by ludzie wszystko mieli to o czym by gadali :)


Benedykt Dziubałtowski
[#30] Re: 2MB Chip Agnus

@Benedykt Dziubałtowski, post #29

:D Wszyscy byliby zdrowi, młodzi, piękni i bogaci a każdy miałby pałac a w nim 100 super bryk i z 1000 szt Amig 100000 z m1068k i jeszcze cuda na kiju.

Praktyka jednak mówi co innego.
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