logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak zrealizować współdzielony dostęp do RAM dla mikrokontrolera i CPLD/FPGA?

gaskoin 17 Kwi 2012 19:00 3271 24
REKLAMA

Podsumowanie tematu

✨ W dyskusji poruszono temat współdzielonego dostępu do pamięci RAM pomiędzy mikrokontrolerem a układem CPLD/FPGA w kontekście generowania grafiki na monitorze. Użytkownik planuje wykorzystać mikrokontroler do przesyłania danych do zewnętrznego RAM-u, z którego CPLD/FPGA będzie odczytywać dane do wyświetlenia. Proponowane rozwiązania obejmują synchronizację dostępu do pamięci poprzez taktowanie CPLD z wyższą częstotliwością niż mikrokontroler, co umożliwi naprzemienny dostęp do pamięci. Inne sugestie to użycie pamięci dwuportowej oraz implementacja kontrolera pamięci w CPLD. Użytkownicy podkreślają, że wykorzystanie DMA w mikrokontrolerze ARM może znacznie uprościć proces, a także sugerują, że CPLD może być użyte jako bufor lub do generowania adresów. Wskazano również na dostępność układów MachXO od Lattice jako korzystnych pod względem kosztów i zasobów.
Wygenerowane przez model językowy.
REKLAMA