I am not familiar with MiSTer at all, but quick review suggests, that the platform is based on the EP3c25 unit - which is absolute "monster" in combination with Lattice UP5k. Technically there would be no problem to "softwire" my design inside similar device (btw. part of this architecture was primarly based on XC6sLX9 from Xilinx), but I'm rather fascinated with the low power devices, to create something, that is "out of scope" for huge ones (in terems of power consumtion)
Wszystkiego dobrego w nadchodzącym, Nowym Roku! Wielu zaskakujących i niepowtarzalnych wrażeń - nie tylko "ośmiobitowych" - wszelakich, podług oczekiwań!
Załączam pewną (kto wie? Może ciekawą?) "zajawkę". W określonym sensie wykracza poza bieżący wątek, dlatego resztę dopiszę... Hmm? jutro? :-) - według "właściwości". Wszystkiego dobrego! Reszta... W 2025 ;-)
Cześć! Zdjęcie zostało wykonane bezpośrednio po montażu i testowym uruchomieniu, dlatego jeszcze trochę brakuje (obwody drukowane dotarły dosłownie... w Sylwestra). Moduł klawiatury nie jest li tylko modułem klawiatury - to kompletny klon, który (m.in.) ... ma "zagrać" w krótkim filmie, o którym rozmawialiśmy jakiś czas temu z Kaz'em. Przy jego tworzeniu istotną rolę sterującą odegra właśnie "Atari on a Chip", kontrolując trajektorię kamery. Przedstawię to w odrębnym wątku, o "nietypowych zastosowaniach Atari".
@druzil28: Ponieważ taki obraz jest intrygujący i ma szansę ożywić dyskusję;-). A tak na serio: Typowe zbiory "keycapów" klawiatur mechanicznych nie uwzględniają elementów o długości dyktowanej przez oryginał(spacja atari jest wyjątkowo długa). Pusta przestrzeń umożliwiła dołożenie dwóch switchy z keycapami wypełniającymi ją idealnie. Nie uwzględniłem tego na etapie projektowania obwodu drukowanego. Podczas przygotowywania "plate'a" - już tak. Co prawda wymodelowałem i wydrukowałem spację, ale efekt nie powalał (nawet w przypadku wydruku na "bambu" p1s, czy "żywicówce"), do tego stabilizatory są po prostu krótsze.
Ta forma ma bardziej działać na wyobraźnię. Nie reprezentuje "finalnego produktu" (choć jest w pełni funkcjonalna i gdyby się głębiej zastanowić, to może i miałaby jakąś szansę. Szczerze przyznam, że nawet w pececie nie mam tak wygodnej klawiatury ;-) ).
Istotą jest koncepcja "atari on a small chip" (z naciskiem na "small"), która otwiera drogę do ciekawych rozwiązań. Przykładowo, ruchome elementy "planu filmowego" (trochę przesadzona nazwa, ale inna nie przychodzi do głowy) były sterowane przez moduły, zbudowane właśnie na "AoC", a oprogramowanie tworzone za pomocą natywnych narzędzi (nawet Basic się przydał do wymiany danych z PC. Wieczorem postaram się napisać trochę więcej). Dobra zabawa.
@Pancio: Noszę się z zamiarem przekazania Wam egzemplarzy testowych. Co dalej? Zobaczymy. Cały czas coś się dzieje, pojawiają się nowe pomysły.
@jhusak: Stosując kalkę językową: "Honor,przywilej" i ... brzemię zarazem :) ("Kurczę! W takiej sytuacji wypada dopracować jeszcze to, tamto i siamto"). Z drugiej strony, na co tu czekać? Najwyżej zgarnę cięgi :-).
@yerzmyey: W chwili obecnej istnieje cały zbiór rozwiązań sprzętowych, zaprojektowanych na rzecz opisywanego projektu. Elementem bodaj najlepiej dopasowanym do opisywanych przez Ciebie założeń jest moduł opracowany przez nas przeszło rok temu. Załączam fotę (zasadniczo ponownie - ale chyba warto - poprzedni przekaz mógł być zbyt rozmyty)
W przypadku prezentowanej "kostki" (zestawionej referencyjnie na zdjęciu z klasyczną kością EPROM w obudowie DIP28), system podnosi się po podłączeniu zasilania, strumieniując obraz przez wbudowane gniazdo mini HDMI (TMDS) i uruchamiając oprogramowanie bądź z obrazu carta, bądź z natywnych urządzeń ATARI, podłączanych do odp. wyprowadzeń (wewnętrznie związanych z softcore'owym POKEYem)
"Wkład" do 65xe, przedstawiony w filmie wrzuconym na YT jest nieco mylący, ale w istocie opiera się na podobnym, zminiaturyzowanym module. Ów moduł jest również elementem sterownika slajdera, czy podnośnika (uwzględniającego dołożenie hardware'u nietypowego dla ataryny, którego rejestry zostały włączone w obszar strony $d1)
Bieżąca wersja kompletnego rdzenia A8 wykorzystuje ok. 3500LUTów układu serii ultra low power FPGA, produkcji Lattice.