Hejo miski. Jest tu ktoś, kto zna się na FPGA? Zakupiłam sobie układ Spartan6 XC6SLX9 i w jakichś notach od firmy Mimas jest zaznaczone, że na USB da się to zgrać na płytkę, jednak po dalszym przeszukaniu internetu okazuje się, że muszę mieć specjalny programator/kabel z Xilinxa. Ktoś z Was ma może na sprzedaż albo wie jak inaczej zaprogramować płytkę za pomocą usb, przejścia na jtag?
#fpga #elektronika
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kupiłem od nich Mimas v2 i zapomniałem że jest wcześniejsza wersja.
Mimas nie ma switcha. Czyli wystarczy pobrać tool i po wyborze odpowiedniego portu wgrać *.bin.
  • Odpowiedz
tanie

#fpga


@majsterV2: Wybierz jedno ( ͡° ͜ʖ ͡°)
Nie miałem do czynienia z tym procesorem, ale z szybkiego googlowania wymaga on raczej dużych FPGA - z serii Virtex Xilinxa przykładowo. Płytka z takim układem będzie kosztowała z kilka tysięcy PLNów.
  • Odpowiedz
Jakby ktoś pytał to jest mniej oficjalny port #debian 10 dla zniesławionej architektury SPARC64, m64k i PPC32 ( ͡° ͜ʖ ͡°)
https://cdimage.debian.org/cdimage/ports/2019-01-25/
Mam wrażenie że jakieś boty robią te porty, więc nie obiecuję że wszystko będzie działać tak stabilnie jak na ARMach czy x86.
Najbardziej zadziwia mnie że ktoś to jeszcze portuje dla amigowego m64k, które jest bardzo mozolne (chyba że ktoś na wydajne #fpga
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
#naukaprogramowania w sumie jest kilka technologii które chciałbym poznać ale nie mogę wymyślić projektu:
Lisp/Haskell
FPGA
STM 32
Cobol
W komentarzach proszę o pomysły
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@mk321: 1. Inny paradygmat
2. I mam uczulenie na Javę
3. FPGA to układanie bramek logicznych nie C
4. Co wpadne na pomysł to albo #arduino z zapasem starczy albo już trzeba malinę

Nie mniej dzięki za zrozumienie
  • Odpowiedz
@yuim: i jeszcze coś: nie zaczynaj zabawy z FPGA od zakupu płytki. zaimplementowanego układu praktycznie nie da się debugować (są chipscope, itp, ale używanie ich jest mega czasochłonne i upierdliwe). poprawny flow jest taki, że cały development i testowanie robisz w symulatorze, a na pracując na układzie poprawiasz tylko takie rzeczy, których nie da się wyłapać w symulacji (jak np. opóźnienia I/O lub logiki kombinacyjnej, których symulator dobrze nie potrafi
  • Odpowiedz
No i w końcu do swojego projektu będę potrzebował coś więcej niż #miktokontrolery a mianowicie #fpga lub #cpld to zrobienia glue logic. Doradzicie cos? Nie znam się za bardzo na tym. Potrzebuję coś małego (zrobię na nim 2 liczniki i kilkanaście bramek logicznych). Najlepiej coś co można #programowanie w open source toolchain. Kilka pinow dosłownie, relatywnie mała czastotliwosc 25 MHz. Ktoś coś?
#elektronikadiy
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam, zlecę wykonanie projektu w języku VHDL dla SPARTANA2. Przedmiotem projektu jest napisanie programu obsługującego wyświetlacz oraz klawiaturę.

Program ma działać następująco:
po wgraniu programu na miejscu dwóch pierwszych liter na wyświetlaczu ma krążyć coś w rodzaju węża o długości jednego segmentu po o obwodzie dwóch liter. Po naciśnięciu przycisku na wyświetlaczu ma się wygenerować dowolna pseudo losowa liczba, a następnie po jego puszczeniu znów ma krążyć wąż i tak w kółko.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie do wyjadaczy z #programowanie i #programista15k Czy warto jest iść w stronę #fpga ( #vhdl )? Do tej pory ostro siedzę w #cpp na układach #stm32, jednak to co d------i z hal to jest jakaś kpina, połowę rzeczy łatwiej zrobić na rejestrach, a i tak w bibliotekach które generuje STM32CubeMX potrafią znaleźć się kwiatki i trzeba poprawiać
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tRNA: VHDL jest dla elektroników i to prawdziwy brainfuck, szczególnie jak przychodzisz z programowania "klasycznego".
W VHDL robi się specjalistyczne rzeczy na poziomie bitów i sygnałów, dlatego mało kto to robi. Ale tak czy siak w FPGA często implementuje się właśnie IP procesora aby nie pisać skomplikowanych rzeczy w VHDL. Np twój IP I2C będzie i tak pilotowany przez jakiegoś NIOSa albo będzie wsadzony do SoCa gdzie masz hard-cora ARM.

VHDL też
  • Odpowiedz
@kk87ko0: Tak, częściowo poszedłem w stronę FPGA, a dokładniej w układy Altery głównie dlatego, że Intel elegancko dostarcza rozwiązania, a Altera Quartus spisuje się świetnie jako IDE. Początkowo ciężko było się wgryźć w VHDL zwłaszcza, że praktycznie nie ma godnych uwagi kursów po polsku, jednak teraz już klepię jakiś kod, także idzie dobrze. Niestety ceny płytek są zabójcze, a zastosowanie ich mega wąskie.
  • Odpowiedz
Taka sytuacja: Mam blok który przyjmuje na swoje wejście zegar 200MHz. Chcę żeby na wyjściu pojawiał się sygnał zegarowy zależny od nastawy i tutaj szkopuł, bo chcę, żeby ten sygnał można było regulować w zakresie 500Hz - 50kHz ze skokiem co 500Hz. Umiem podzielić zegar przez wielokrotność 2, ale zależy mi na płynniejszej regulacji. Czy ta rozdzielczość 500Hz jest w ogóle osiągalna?
#programowanie #vhdl #fpga
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

szukam kogoś kto ogarnia programowanie układów #fpga #elektronika, a przy okazji interesuje sie #machinelearning bo miałbym dla takiej osoby ofertę współpracy #pracbaza #biznes . Chodzi o to, że mam gotowy model sieci neuronowej, któemu przydała by się akceleracja i przeniesienie z komputera na zintegrowany układ.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach