Witam, mam do wykonania moduł GPIO, który następnie muszę podpiąć pod magistralę AXI. Drugą część projektu(AXI) udało mi się wykonać
i spiąć w blok IP core, ale problem jest w samym module GPIO. Ten moduł ma mieć specyficzne założenia tj.
-konfigurowalna liczba kanałów,
-konfigurowalny rodzaj kanału:
– wejście,
– wyjście,
– wejście/wyjście, z konfigurowalnym kierunkiem,
– wyjście PWM, z konfigurowalnym preskalerem,
Gdy kanał wyjściowy/PWM jest podłączony do PL, nie można wpisać wartości za pomocą AXI.
Macie jakieś pomysły co do tego zagadnia. W Vivado istnieję bloczek AXI_GPIO, ale nie spełnia od wymagań.
Z góry wielkie dzięki.
Pozdrawiam.
i spiąć w blok IP core, ale problem jest w samym module GPIO. Ten moduł ma mieć specyficzne założenia tj.
-konfigurowalna liczba kanałów,
-konfigurowalny rodzaj kanału:
– wejście,
– wyjście,
– wejście/wyjście, z konfigurowalnym kierunkiem,
– wyjście PWM, z konfigurowalnym preskalerem,
Gdy kanał wyjściowy/PWM jest podłączony do PL, nie można wpisać wartości za pomocą AXI.
Macie jakieś pomysły co do tego zagadnia. W Vivado istnieję bloczek AXI_GPIO, ale nie spełnia od wymagań.
Z góry wielkie dzięki.
Pozdrawiam.