Jools 0 22 июля, 2005 Опубликовано 22 июля, 2005 · Жалоба Привет ! Вопрос следующий: Имею signal one : std_logic_vector ( 3 downto 0); signal two : std_logic_vector ( 3 downto 0); Надо one (3 downto 0) <= two (0 to 3); Получается реализовать только как one(3) <= two(0); one(2) <= two(1); и т д. Наверное должно получится с использованием FOR .. GENERATE если, например, шина большая А может есть способ проще? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitus_strom 0 22 июля, 2005 Опубликовано 22 июля, 2005 · Жалоба еще в процессе FOR .... LOOP но это то же самое практически, проще по моему нет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 14 22 июля, 2005 Опубликовано 22 июля, 2005 · Жалоба Напишите свою функцию. Она потом когда-нибудь может понадобиться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться