Temat: C25953 emmu w GALu

Pokusiłem się o zrobienie odpowiednika C25953 w GALu 16v8 i 22v10. Gdyby ktoś chciał sobie wypalić GALa projek wrzuciłem na githuba: https://github.com/mikulski-lab/C25953-emmu


Video blitz śmiga bez problemów.

Post's attachments

video_blitz_128k.jpg 147.27 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.

2

Odp: C25953 emmu w GALu

Ale Ty poprawiłeś jakoś ten projekt, który jest dostępny w sieci, w taki sposób, że nie ma już konieczności montowania dodatkowego układu ttl?

3

Odp: C25953 emmu w GALu

Według opisu na Githubie - poprawił.

Atari 1040STe (TOS 1.62/2.06 UK, 4MB RAM), Atari 1040STfm (TOS 1.04 UK, 4MB RAM, BLiTTER, Gotek HxC) + Digital Data Deicke HD64, SF314, UltraSatan, Gotek HxC, NetUSBee
Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Sinclair SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB)
Commodore A600 (KS 1.3/3.1, 2MB CHIP RAM, 4MB FAST RAM, CF 4GB, Gotek FF)

4

Odp: C25953 emmu w GALu

Faktycznie, doczytałem, dzięki. Dobra robota:-)

5

Odp: C25953 emmu w GALu

Mq napisał/a:

Faktycznie, doczytałem, dzięki. Dobra robota:-)

Dziękuję. Celem projektu było pozbycie się nadmiarowego przerzutnika.

6

Odp: C25953 emmu w GALu

Czyli teraz będę mógł sobie zrobić 130 z 65 (oczywiście przy założeniu, że płyta jest jak trzeba)?

https://systemembedded.eu/
"...Mówił mi to jeden facet, który znał się na atari i takich różnych rzeczach. On mówił, że procesor 6502 to był początkowo procesor wojskowy. On ma tajne funkcje, nie wiadomo w ogóle, co one mogą robić..."
ABBUC Member #319. Preferowana forma kontaktu: email

7

Odp: C25953 emmu w GALu

Mogłeś i wcześniej - tylko przy pewnych płytach trzeba było rzeźbić ;-)

Pamięć studenta ma charakter kwantowy - student wie wszystko, ale jednocześnie nic nie pamięta.
- Kilka(naście?) pudełek z klawiszami i światełkami. I jeden Vectrex, żeby nimi wszystkimi rządzić.

8

Odp: C25953 emmu w GALu

pancio.net napisał/a:

Czyli teraz będę mógł sobie zrobić 130 z 65 (oczywiście przy założeniu, że płyta jest jak trzeba)?

Najtrudniej było zrobić upgrade płyty z dwoma 4-bitowymi pamięciami (takiej jak na obrazku w załączniku), gdzie nie było miejsca na dodatkowy układ (74ls95 o ile dobrze pamiętam). Ja mam właśnie taką płytę i na niej rozszerzyłem pamięć.

Post's attachments

plyta_atari_2.jpg 244.17 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.

9

Odp: C25953 emmu w GALu

Za to na tej płycie bardzo fajnie robi się 1MB i aż szkoda na niej tego nie zrobić:-)

10

Odp: C25953 emmu w GALu

Ja właśnie mam tą płytę i planuję zrobić tam 576kB (Compy Shop), na "piramidkach" z 4464 tongue

11

Odp: C25953 emmu w GALu

Czyli w starym stylu:-) Który schemat? Masz sprawdzony opis?

12

Odp: C25953 emmu w GALu

Generalnie to własny wink CAS-y dzielone na 74138 (8 wyjść adresowanych przez PB6, PB1 i PB7) oraz 74157 z 7408, które sterują wyjściem PB1 i PB7 - jeśli PB4 i PB5 mają stan wysoki, to do MMU idą natywne wartości z PB1 i PB7, jeżeli zaś na którejś pojawi się niski to do MMU na PB1 i PB7 idzie jedynka logiczna, a PB1 i PB7 "adresują" CAS-a w 74138.

Oczywiście to wszystko w oparciu o C25953, które generuje CAS-a, którego 74138 rozdziela.

Sprawdzone mam w ten sposób, że robione w roku 1996i 320kB + 74138 w 130XE zadziałało i mam nadzieję, że 576kB w ten sposób zadziała wink

Ostatnio edytowany przez macgyver (2020-09-23 15:28:29)

13

Odp: C25953 emmu w GALu

Fajna taka klasyka:-) Chętnie zobaczę gotowca, jak będziesz budował, czy tam jak skończysz, to podziel się jakąś relacją jeśli możesz, bo to ciekawy kawałek wiedzy i interesujący projekt:-)

14

Odp: C25953 emmu w GALu

Kiedyś zbudowałem 1MB na kostkach 41256 - w środku "pajęczyna" i piramidki (łącznie 32 układy 41256). Ten komputer komuś przekazałem podczas Quasta 2005, bodajże Stykerowi lub Pasiowi jako ciekawostkę. Zresztą kiedyś lubiłem takie hardcore-we projekty, np. takie:

atari 8-bit w towerze

ten komputer posiada Jellonek i pewnie mu działa do tej pory wink

15

Odp: C25953 emmu w GALu

Macgyver, też jestem ciekaw końcowej implementacji. Wrzuć jak zrobisz. Ja pozostałem przy klasyce 128kB bo nakład pracy był minimalny.

16

Odp: C25953 emmu w GALu

@macgyver tak przy okazji zapytam - są gdzieś do zdobycia materiały nt. Rozszerzenia Cobra hacker?

http://raven1.magix.net   http://atari.000space.com
różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
Atari - Power without price and neccesary elements

17

Odp: C25953 emmu w GALu

Tutaj: http://atariki.krap.pl/index.php/Cobra_Hacker

18

Odp: C25953 emmu w GALu

barty79 napisał/a:

Pokusiłem się o zrobienie odpowiednika C25953 w GALu 16v8 i 22v10.

Przepraszam za prawdopodobnie naiwne pytanie, ale jak to jest, że miejsce na MMMU ma 20 pinów, GAL 16v8 też ma 20 pinów ale potrzebna jest płytka adaptera, żeby to pasowało? Dotychczasowe rozwiązanie zakłada, że 16v8 po prostu wchodzi w płytę (w podstawkę lub bez) i trzeba było tylko dwa piny zewrzeć tak samo zresztą jak u Ciebie w 20v10. Czy mam to rozumieć, że twój wsad powoduje, ze kości przestają być pin-pin kompatybilne z płytą w zamian za pełną zgodność funkcjonalną ze standardowym C25953?

Ostatnio edytowany przez perinoid (2020-09-24 13:14:07)

Pamięć studenta ma charakter kwantowy - student wie wszystko, ale jednocześnie nic nie pamięta.
- Kilka(naście?) pudełek z klawiszami i światełkami. I jeden Vectrex, żeby nimi wszystkimi rządzić.

19

Odp: C25953 emmu w GALu

perinoid napisał/a:
barty79 napisał/a:

Pokusiłem się o zrobienie odpowiednika C25953 w GALu 16v8 i 22v10.

Przepraszam za prawdopodobnie naiwne pytanie, ale jak to jest, że miejsce na MMMU ma 20 pinów, GAL 16v8 też ma 20 pinów ale potrzebna jest płytka adaptera, żeby to pasowało? Dotychczasowe rozwiązanie zakłada, że 16v8 po prostu wchodzi w płytę (w podstawkę lub bez) i trzeba było tylko dwa piny zewrzeć tak samo zresztą jak u Ciebie w 20v10. Czy mam to rozumieć, że twój wsad powoduje, ze kości przestają być pin-pin kompatybilne z płytą w zamian za pełną zgodność funkcjonalną ze standardowym C25953?

Jest dokładnie tak jak piszesz. Kompatybilność została osiągnięta kosztem niezgodności pin-pin. Musiałem użyć przerzutnika, który musi mieć wyjście na którymś z pionów po prawej stronie gala, żeby wygenerować sygnał latched HALT.

20

Odp: C25953 emmu w GALu

Jeśli to nie za dużo, czy mógłbyś dołożyć do katalogu JPG że schematem płytki? Bo jeśli to nic skomplikowanego to może się na uniwersalnej udać wydziergać a softu do edycji nie mam.

Pamięć studenta ma charakter kwantowy - student wie wszystko, ale jednocześnie nic nie pamięta.
- Kilka(naście?) pudełek z klawiszami i światełkami. I jeden Vectrex, żeby nimi wszystkimi rządzić.

21

Odp: C25953 emmu w GALu

perinoid napisał/a:

Jeśli to nie za dużo, czy mógłbyś dołożyć do katalogu JPG że schematem płytki? Bo jeśli to nic skomplikowanego to może się na uniwersalnej udać wydziergać a softu do edycji nie mam.

Dorzuciłem schemat i pcb w png:
https://github.com/mikulski-lab/C25953- … v8_pcb.png
https://github.com/mikulski-lab/C25953- … ematic.png

Zrzut pcb bardziej ci pomoże. Prototyp zrobiłem na płytce uniwersalnej i działa bez problemu.

Mam kilka płytek z pierwszej edycji. Mogę ci dać jeśli odbierzesz w Warszawie. Niestety, trzeba mostek zrobić w jednym miejscu.
Poprawionej wersji jeszcze nie zrobiłem, czeka na realizację innych projektów.

Ostatnio edytowany przez barty79 (2020-09-24 17:03:11)

22

Odp: C25953 emmu w GALu

O to to właśnie. Dziękuję!

Jestem z W-wy (Kabaty) ale płytki nie są tak istotne. Zresztą chwilowo nie mam czego rozbudowywać więc to raczej taka perspektywiczna sprawa :-)

Pamięć studenta ma charakter kwantowy - student wie wszystko, ale jednocześnie nic nie pamięta.
- Kilka(naście?) pudełek z klawiszami i światełkami. I jeden Vectrex, żeby nimi wszystkimi rządzić.

23

Odp: C25953 emmu w GALu

barty79 czy masz może któryś z tych układów w nadmiarze i mógłbyś sprzedać? Kupiłbym jedną sztukę najchętniej ten w wersji z dodatkową płytką (16v8).

Ostatnio edytowany przez przebor (2020-10-06 21:05:00)

24

Odp: C25953 emmu w GALu

@przebor: jeśli nie dostaniesz gala: http://www.atari.org.pl/forum/viewtopic.php?id=16904

Sikor umarł...

25

Odp: C25953 emmu w GALu

Sikor dzięki za info. Poczekam jeszcze czy kolega barty odpisze.