[FPGA] Tips & Tricks
: niedziela 10 kwie 2016, 01:13
to może tu napiszę jak łatwo zrobić w VHDLu przesuwanie o 1 pozycję za pomocą jednej linijki:
Gdy mamy zmienną o nazwie werktor typu std_logic_vector( 7 downto 0 ) i chcemy ją przesunąć w lewo robimy to tak:
Sam wcześniej kombinowałem trochę inaczej, więc pomyślałem, że to wstawię. A może jakiś wątek z takimi "kilkulinijkowymi" poradami?
Gdy mamy zmienną o nazwie werktor typu std_logic_vector( 7 downto 0 ) i chcemy ją przesunąć w lewo robimy to tak:
Kod: Zaznacz cały
wektor <= wektor( 6 downto 0 ) & wektor( 7 );Sam wcześniej kombinowałem trochę inaczej, więc pomyślałem, że to wstawię. A może jakiś wątek z takimi "kilkulinijkowymi" poradami?