KursyPoradnikiInspirujące DIYForum

Kurs FPGA – #11 – edytor graficzny, magistrale

Kurs FPGA – #11 – edytor graficzny, magistrale

Edytor graficzny, który poznaliśmy w poprzedniej części kursu podstaw FPGA jest bardzo prosty i przyjazny - szczególnie dla początkujących.

Oczywiście spisuje się on równie dobrze przy trochę bardziej rozbudowanych projektach. W tej części kursu zajmiemy się rysowaniem układów, które korzystają z kilku bramek i magistral.

Czytaj całość…

Kurs FPGA – #10 – edytor graficzny, bramki logiczne

Kurs FPGA – #10 – edytor graficzny, bramki logiczne

Tym razem coś zupełnie innego. Okazuje się, że z FPGA można korzystać całkiem swobodnie bez znajomości VHDL.

Edytor graficzny to narzędzie, które pozwala na rysowanie schematów składających z bramek logicznych, które następnie są automatycznie implementowane wewnątrz FPGA.

Czytaj całość…

Kurs FPGA – #8 – automat skończony w VHDL

Kurs FPGA – #8 – automat skończony w VHDL

Dzięki automatom skończonym możliwe jest łatwe zrealizowanie nawet pozornie trudnych i zawiłych urządzeń elektronicznych.

Tym razem sprawdzimy w praktyce jak przejść od grafu reprezentującego działanie układu do kodu w VHDL. Dzięki temu przejdziemy cały proces tworzenia automatu skończonego.

Czytaj całość…

Kurs FPGA – #6 – rejestry przesuwne w VHDL

Kurs FPGA – #6 – rejestry przesuwne w VHDL

Bramki logiczne i multipleksery, które poznaliśmy w poprzednim artykule to niezbędne podstawy. Pora poznać kolejny, nowy element układanki, którym są rejestry przesuwne.

Po krótkim wstępie teoretycznym przejdziemy do implementacji jednej z wersji rejestru w VHDL.

Czytaj całość…

Kurs FPGA – #5 – bramki logiczne, multiplekser

Kurs FPGA – #5 – bramki logiczne, multiplekser

Pora na samodzielne tworzenie programów. Tym razem zajmiemy się bramkami logicznymi, które omówiliśmy w kursie techniki cyfrowej

Dodatkowo poznamy w praktyce multipleksery. Są to zupełnie nowe elementy, których jeszcze nie mieliśmy okazji testować w innych kursach.

Czytaj całość…

Kurs FPGA – #4 – pierwszy projekt, przykład VHDL

Kurs FPGA – #4 – pierwszy projekt, przykład VHDL

Po instalacji sterowników i środowiska możemy wgrać pierwszy program. Pozwoli to na proste sprawdzenie, czy wszystko zostało odpowiednio zainstalowane i skonfigurowane.

W tej części kursu FPGA zajmiemy się wgraniem gotowego programu. Dzięki czemu przejdziemy szybko przez wszystkie etapy tworzenia projektu.

Czytaj całość…

Kurs FPGA – #3 – instalacja środowiska ISE Xilinx

Kurs FPGA – #3 – instalacja środowiska ISE Xilinx

Pora przygotować środowisko do pracy z FPGA. Instalacja i konfiguracja IDE zajmuje więcej czasu niż w przypadku innych platform. Stąd osobny artykuł poświęcony tylko temu zagadnieniu.

Wykonanie wszystkich kroków z tego poradnika jest kluczowe. Zła konfiguracja może prowadzić do dziwnych błędów w przyszłości. Do dzieła!

Czytaj całość…

Kurs FPGA – #2 – podstawowe pojęcia, porównanie z uC

Kurs FPGA – #2 – podstawowe pojęcia, porównanie z uC

Czym są programowalne układy logiczne? Jakie korzyści niesie ta technologia? Podczas tej części zajmiemy się podstawami, które opisują różnice między FPGA, a mikrokontrolerami.

Omówimy również pojęcia, skróty oraz platformę sprzętową niezbędną do wykonania ćwiczeń z naszego kursu podstaw FPGA.

Czytaj całość…

Kurs FPGA – #1 – podstawy VHDL w praktyce, spis treści

Kurs FPGA – #1 – podstawy VHDL w praktyce, spis treści

Ważną częścią  elektroniki jest technika cyfrowa, której podstawy omówiliśmy w poprzednim kursie. Tym razem idziemy krok dalej!

Poznamy w praktyce układy programowalne, które w wielu zastosowaniach sprawdzają się znacznie lepiej od mikrokontrolerów. Podczas tego kursu poznacie podstawy VHDL w praktyce!

Czytaj całość…

Czytaj losowy artykuł