Vitёk 0 11 мая, 2005 Опубликовано 11 мая, 2005 · Жалоба Раньше (в схемном редакторе Foundation 4.1) было проще: в одном месте нарисовал шину, обозвал её D[7:0], а вдругом месте, где надо развернуть, написал D[0:7]. В ISE 6.2, когда пытаюсь сделать такой фокус, он ругается. Что бы обойти это, пришлось делать ещё одну шину, и в цикле привязывать её провода к проводам исходной шины. Можно ли решить эту проблему более изящно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
qwesystemc 0 12 мая, 2005 Опубликовано 12 мая, 2005 · Жалоба У вектора есть бервъй бит и последний (левъй и правъй), так что получается не переворот а просто смена обозначений. Не совсем ясно зачем себя же и запутъвать: введи `define N 8 и используй D[`N-номер] когда используешь в другую сторону. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 12 мая, 2005 Опубликовано 12 мая, 2005 · Жалоба Можно оформить разворот в виде функции. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться