Skocz do zawartości

Retro komputer na taniej płytce FPGA - Altera CycloneII


Pomocna odpowiedź

Cześć,

szukając w sieci materiałów na temat starych gier na FPGA, trafiłem na stronę dotyczącą emulacji kilku retro maszyn (CPU: Z80, 6502, 6809) na taniej płytce FPGA z Altera Cyclone II.

Chodzi o płytkę: ALTERA FPGA CycloneII EP2C5T144 - była to pierwsza płytka FPGA, którą kupiłem w chińskim sklepie DX.COM około dwa lata temu. Co ciekawe płytka ta jest nadal dostępna w tym sklepie (cena około 70 PLN - przesyłka jest darmowa). Podaję link:

http://www.dx.com/p/altera-fpga-cycloneii-ep2c5t144-minimum-system-learning-development-board-module-blue-216816#.Wn65xuciFHY

(proszę nie traktować tego postu jako reklamy - po prostu uważam temat za interesujący).

A tutaj strona opisująca projekt retro-komputera z zastosowaniem tej płytki FPGA:

http://searle.hostei.com/grant/Multicomp/

Uważam, że materiał przedstawiony na tej stronie jest ciekawy i mam zamiar zrobić próby z tym projektem w wolnym czasie. Wersja softu "Altera Quartus II 13 sp1" do syntezy FPGA z obsługą "Cyclone II" jest nadal do pobrania w sieci.

Tutaj jeszcze jeden link do strony z retro-komputerami:

http://www.vintageisthenewold.com/hardware-fpga-retro-computer-emulation/

Ciekawi mnie jakie są wasze opinie na temat tego projektu?

Pozdrawiam

Link do komentarza
Share on other sites

Też kiedyś miałem zamiar odpalić emulację jakiegoś starego, dobrego 8-bitowca, ale zawsze brakowało czasu.

Znalazłem ciekawą pracę: https://people.ece.cornell.edu/land/courses/eceprojectsland/STUDENTPROJ/2006to2007/dbb26/dbb28_meng_report.pdf w sumie w sieci jest więcej materiałów na ten temat.

Są nawet "komercyjne" wersje: https://lotharek.pl/productdetail.php?id=97

Link do komentarza
Share on other sites

Też kiedyś miałem zamiar odpalić emulację jakiegoś starego, dobrego 8-bitowca, ale zawsze brakowało czasu.

Znalazłem ciekawą pracę: https://people.ece.cornell.edu/land/courses/eceprojectsland/STUDENTPROJ/2006to2007/dbb26/dbb28_meng_report.pdf w sumie w sieci jest więcej materiałów na ten temat.

Są nawet "komercyjne" wersje: https://lotharek.pl/productdetail.php?id=97

Cześć Elvis,

MIST'a znałem już wcześniej, ale ten artykuł na temat emulacji Atari całkiem ciekawy - zapisałem sobie.

Pozdrawiam

Link do komentarza
Share on other sites

Temat ten to jest wyjątkowo szeroki (tak jak powrót winyli i kaset magnetofonowych do sklepów muzycznych). Niemniej masz jeszcze np tutaj artykuł jak zrobić np: ZX Spectrum na FPGA: https://www.mike-stirling.com/retro-fpga/zx-spectrum-on-an-fpga/).

Abstrachując jednak od tego temat w sumie dobry na byle pracę dyplomową (tak jak u mnie, że są tematy, żeby od zera zaemulować np AVR-y czy STM-y 32 czy też same komputery:) - ale wiadome, że to wymagające to nikt tego się jeszcze nie podjął 🙂)

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Temat ten to jest wyjątkowo szeroki (tak jak powrót winyli i kaset magnetofonowych do sklepów muzycznych). Niemniej mas jeszcze np tutaj artykuł jak zrobić np: ZX Spectrum na FPGA: https://www.mike-stirling.com/retro-fpga/zx-spectrum-on-an-fpga/).

Jakub,

dziękuję za fajny link - zapisałem sobie :->

Pozdrawiam

Link do komentarza
Share on other sites

Cześć Jakub,

ten link z emulacją ZX-spectrum naprawdę fajny, ale na początek chcę zacząć z projektem na tej taniej płytce z Altera Cyclone II. To była moja pierwsza płytka FPGA jaką kupiłem w życiu (zero dokumentacji) około 2 lata temu. Wtedy nie wiedziałem jak zacząć z FPGA (chociaż orientowałem się co nieco co można zaimplementować na układach FPGA). Potem był Maximator, a następnie ElbertV2 i wtedy odezwałeś się do mnie na liście "HDL" na Goldenline i dzięki twojej pomocy jakoś wystartowałem z tematem 😅

Z czego się teraz bardzo cieszę bo temat układów programowalnych to naprawdę sprawa, która daje dużo radości - chociaż zdaję sobie sprawę, że aby zrealizować projekty, które chciałbym wykonać muszę się jeszcze dużo nauczyć.

Dzięki za tą podpowiedź w temacie HDMI, nie zdawałem sobie z tego sprawy - w tym temacie na pewno spróbuję coś zdziałać bo mój jedyny monitor z wejściem VGA to padlina (a Maximatora, który posiada wyjście HDMI trochę mniej lubię niż Elberta bo Quartus mniej mi odpowiada niż ISE).

A co do tej płytki z Cyclone II to mam do niej duży sentyment i cieszę się, że znalazł się dla niej fajny projekt 😉

Jedyne co ogranicza możliwości to bardzo mało wolnego czasu po pracy (ale tak ma większość ludzi).

Pozdrawiam

Link do komentarza
Share on other sites

Drobiazg ^^ Widzisz jak czasem na pozór skomplikowane rzeczy są w rzeczywistości łatwe (też takie zaskoczenie przeżyłem gdy implementowałem pierwszy raz DVI, a potem odkryłem, że HDMI pod względem obrazu to to samo co DVI tj. żywcem bez zmian przenieśli rozwiązanie).

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.