Po dłuższym okresie rozwoju i testowania, wspólny niemiecko-australijsko-niemiecki zespół stojący za komputerem MEGA65 jest gotowy do rozpoczęcia wstępnych zamówień na tzw. "dev units", mające na celu stworzenie wspólnej platformy dla początkujących programistów oprogramowania i sprzętu zainteresowanych komputerem open source. Podczas gdy M65 jest pod każdym względem kopią następcy Commodore'a Commodore 64 - Commodore 65, platforma open source i jej zaawansowana architektura FPGA pozwala każdemu ulepszyć oryginalny projekt Commodore'a C65 - w tym
xandra - Po dłuższym okresie rozwoju i testowania, wspólny niemiecko-australijsko-nie...

źródło: comment_1593099877yH5N3IuvlFrKDy6bIxf4GW.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Turbo Chameleon V2 to sprzętowy emulator C64 z możliwością emulacji Amigi a nawet małego Atari. Może działać autonomicznie lub jako kartridż. Posiada złącza analogowe do wideo VGA (chyba HDMI było by lepsze?), a także sloty PS2 umożliwiające podłączenie myszki i klawiatury. Posiada także czytnik kart pamięci SD.

W trybie C64 emuluje stację dysków, rozszerzenia pamięci a także SuperCPU (turbo na C64), ma możliwość emulowania różnego rodzaju kartridży, a nawet obsługuje pilota
xandra - Turbo Chameleon V2 to sprzętowy emulator C64 z możliwością emulacji Amigi a ...

źródło: comment_1591197255OQGgLIVv5brIkYpR504jpZ.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#elektronika
Mirki, chciałbym zacząć się bawić #fpga, mam dość duże doświadczenie z elektroniką cyfrową więc będę wiedział mniej więcej co się z czym je i gdzie szukać odpowiedzi na dalsze pytania. Potrzebuję jednak "popchnięcia" na początek związanego z tym jaką płytkę najlepiej kupić, czy wybrać Verilog czy VHDL na początek, czy płytki różnych producentów programuje się podobnie czy po zmianie producenta trzeba zmieniać o 180 stopni sposób
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wie ktoś jak szacować ilośc bloków logicznych, która pójdzie na syntezę tego: reg[31:0] mem[0:1023]? Oczywiście zakładając, że kompilator tego nie zignoruje.

Zależy mi na tym, żeby to było zrobione w logice, a nie w BRAMie.

#fpga #verilog #programowanie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#fpga

Czy 1400 LUT pozwoli mi zaimplementować choćby najskromniejszy 8-bitowy CPU? Albo chociaż 4-bitowy.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 1
@zwei: jak się popieści to się zmieści. Tak da się. Porostu mnożenia o dzielenia trzeba by było zrealizować algorytmicznie. Problemem będzie dostęp do pamięci na kod takiego modułu
  • Odpowiedz
#elektronika #fpga #cpld #macos

O ile programowanie MCU to jest rzecz bardzo prosta na maku, bo jest pełno narzędzi do AVR, STM, ESP, to wydaje mi się, że z FPGA czy CPLD nie jest tak różowo. Chciałbym się trochę pobawić z tym, bo w sumie to jest najbliżej stworzenia własnego układu scalonego niskim kosztem, tylko no nie bardzo mi się widzi robienie tego na
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Moja pierwsza #fpga ()
Zdecydowałem się na Icebreaker. Głównym kryterium wyboru była dostępność otwartoźródlowego toolchainu pod #linux(niestety większość FPGA wymaga narzędzi producenta), więc zacząłem się rozglądać za czymś opartym na ICE40, ponieważ na tą rodzinę FPGA od lat dostępne są otwarte narzędzia. Początkowo myślałem o iCE40-HX8K i w zasadzie to też jest całkiem dobry wybór, ma trochę więcej LUT. Zdecydowałem się finalnie
y.....m - Moja pierwsza #fpga (。◕‿‿◕。)
Zdecydowałem się na Icebreaker. Głównym kryte...

źródło: comment_1582372782PekoTNBxuJaEC5ZgPboha4.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zetisdead: zgodzę się, że w stosunek możliwości/cena nie jest jakoś bardzo korzystny, ale to nie było dla mnie istotnym kryterium wyboru. Szukałem czegoś w stylu 'FPGA dla debili' działającego bez problemu pod Linuksem i w tej kategorii nie znalazłem nic co bardziej by mi się podobało. Jeśli będzie mi na tyle dobrze szło z moim projektem i wykorzystam zasoby tej płytki to sobie kupię coś normalnego.
  • Odpowiedz
Mirki, zdecydowałem się na zakup #fpga ICE40HX8K, tylko brakuje mi kilku złotych do darmowej przesyłki i zastanawiam się co mógłbym ciekawego sobie dokupić, powiedzmy za 5 dych. Do tego co na tej płytce planuję uruchomić nie potrzeba mi nic więcej niż te kilka LEDów, które są przylutowane i komunikacja po serialu(z datashetu wynika, że jest tam USB<-> serial wbudowany), więc nie mam jakiejś realnej potrzeby.

Myślałem o jakimś wyświetlaczu i przyciskach
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirasy, jest tu ktoś kto zajmował się tematami związanymi z przetwarzaniem sygnałów wideo na fpga? Chodzi mi o konwersję sygnału YCbCr, który wychodzi z kamery po LVDS na sygnał HDMI.
#fpga #programowanie #elektronika
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Na początku lat 80. projektanci układów scalonych próbowali jak najlepiej wykorzystać każdy tranzystor w swoich obwodach. Jednak Ross Freeman, o którym już kiedyś wspominałem, wpadł na dość radykalny pomysł. Wymyślił on układ wypełniony tranzystorami, które tworzyłyby luźno zorganizowane bloki logiczne, które można by dowolnie konfigurować.
Aby sprzedać swój układ, zwany programowalnym układem logicznym lub po prostu FPGA, Freeman założył firmę Xilinx.
Kiedy w 1985 r. Ukazał się pierwszy produkt firmy, układ XC2064, pracownicy otrzymali
karololo - Na początku lat 80. projektanci układów scalonych próbowali jak najlepiej ...

źródło: comment_4p38dnwZsSRDKEvOENAM8boWDPSRjoE8.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach