FlyingDutch Napisano Maj 27, 2018 Udostępnij Napisano Maj 27, 2018 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
JTyburski Czerwiec 20, 2018 Udostępnij Czerwiec 20, 2018 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).
FlyingDutch Czerwiec 20, 2018 Autor tematu Udostępnij Czerwiec 20, 2018 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
Pomocna odpowiedź
Bądź aktywny - zaloguj się lub utwórz konto!
Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony
Utwórz konto w ~20 sekund!
Zarejestruj nowe konto, to proste!
Zarejestruj się »Zaloguj się
Posiadasz własne konto? Użyj go!
Zaloguj się »