Kursy • Poradniki • Inspirujące DIY • Forum
Wpisy z tagiem: vhdl
Jak powstawał mikrokontroler Raspberry Pi RP2040?
Projektowanie mikrokontrolera to bardzo długi i rozbudowany proces. Przykładowo układ RP2040, który jest sercem nowego Raspberry Pi Pico, był rozwijany już od lata 2017 roku.
Jeden z inżynierów pracujących nad projektem postanowił podzielić się swoim doświadczeniem z ciekawskimi fanami projektu.
Kurs FPGA – #12 – QUIZ, podsumowanie kursu
Za nami wszystkie odcinki kursu podstaw FPGA. Nadszedł czas, aby podsumować informacje na temat tych niezwykle ciekawych układów.
Tym razem przygotowaliśmy test, dzięki któremu sprawdzicie umiejętności zdobyte podczas kursu. Liczymy również na Wasze opinie i sugestie, które pozwolą przygotować kontynuację tej serii.
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.
Kurs FPGA – #9 – drgania styków, automaty cd.
Kolejnym projektem realizowanym podczas kursu podstaw FPGA będzie jeszcze większy automat skończony. Tym razem wykorzystamy przyciski, więc konieczne będzie również eliminowanie zjawiska drgań styków.
Oprócz tego zajmiemy się podziałem projektu na moduły. Dzięki czemu kod będzie czytelniejszy.
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.
Kurs FPGA – #7 – symulacja działania układu
Za nami kilka ćwiczeń praktycznych, wiemy już, że FPGA działa poprawnie i możemy tworzyć na jego podstawie przeróżne układy cyfrowe.
Podczas analizy bardziej złożonych projektów przydaje się możliwość symulowania tworzonego układu. Dzięki wykorzystaniu nowej funkcji ISE, otrzymamy wykresy (przebiegi czasowe), które pozwolą ocenić czy układ działa poprawnie.
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.
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.
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!