avarte 0 28 марта, 2010 Опубликовано 28 марта, 2010 · Жалоба Как использовать ноги глобальных сигналов как вход/выход и как использовать как глобальные ? так понимаю, чтобы использовать как просто вход/выход нужно в проекте подцепить на них STD_LOGIC-овские линии, а как использовать их как глобальные???? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryR 0 28 марта, 2010 Опубликовано 28 марта, 2010 · Жалоба Например у вас есть в дизайне глобальный асинхронный сброс - просто выведите эту линию наружу на лапу GSR, остальное сделается автоматически. То же касается GCLK и GTS. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Beby 8 28 марта, 2010 Опубликовано 28 марта, 2010 · Жалоба так понимаю, чтобы использовать как просто вход/выход нужно в проекте подцепить на них STD_LOGIC-овские линии, а как использовать их как глобальные???? Эх, как же выродились аппаратчики... - до уровня средненьких программистов. Для принудительного использования линий в качестве GSR, GTS и т.п - есть 2 пути: 1. читаем cgd.pdf про constraint BUFG. 2. читаем cpld_all_scm.pdf (название дано для ISE10.1) про примитивы BUFG, BUFGSR и BUFGTS. В обоих случаях, для предотвращения недоразумений, на все входы и выходы растыкиваем IBUF/OBUF - по необходимости. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться