Skocz do zawartości

10 sposobów programowania układu FPGA


Pomocna odpowiedź

Cześć,

większość ludzi, którzy mają jakąś wiedzę dotyczącą układów programowalnych jest świadomych/ lub ma doświadczenie z dwoma podstawowymi językami HDL do opisu(syntezy) układów FPGA : "VHDL" i "Verilog". Niektórzy wiedzą, że można "programować" FPGA używając MATLAB'a.

Ale, czy wiecie, że można "zaprogramować" układ FPGA w języku o składni Python'a, czy Javy?

W tym linku opisane są skrótowo najpopularniejsze alternatywy opisu/syntezy układów FPGA:

https://www.eetimes.com/document.asp?doc_id=1329857

Niejako "przy okazji" podaję link do 10-ciu technik syntezy układów FPGA, które warto znać (opisane bardzo skrótowo, ale przynajmniej wiemy czego szukać):

https://www.eetimes.com/document.asp?doc_id=1330128

Pozdrawiam

Link do komentarza
Share on other sites

Układów FPGA oczywiście się nie programuje (tak samo jak VHDL czy Verilog to nie języki, a opisy układów cyfrowych) - ale to na boku. Po drugie natomiast pierwszy artykuł to po prostu opis znanych, dostępnych opisów cyfrowych (które z definicji nie są językami i nie służą do programowania, a do opisu sprzętu, a tym bardziej nie są to alternatywy do syntez!). Tytuł ostatniego artykułu z kolei wprowadza w błąd, ponieważ nie są to żadne techniki (jak to autor ujął), a jedynie tak naprawdę to co warto znać przy tworzeniu czegokolwiek na FPGA (nic wspólnego to z nowymi metodami syntez nie ma).

Link do komentarza
Share on other sites

Układów FPGA oczywiście się nie programuje (tak samo jak VHDL czy Verilog to nie języki, a opisy układów cyfrowych) - ale to na boku.).

Cześć Jakub,

jest napisane na wstępie, że służą do syntezy. Stąd "programować" jest ujęte w cudzysłowy 😉

Rzeczywiście nie są to żadne nowe metody syntezy, lecz alternatywne sposoby opisu układu.

Pozdrawiam

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.