CPLD, XC95144XL: Привязка линий к определенным выводам?

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 190
Зарегистрирован: Сб июн 12, 2010 16:19:17
Откуда: Россия, Томск

Сообщение Zheleznjakov »

Добрый день!
Скажу сразу ранее с ПЛИС не доводилось работать вообще.
Сейчас вот возникла необходимость в разработке устройства на ПЛИС, и именно на XC95144XL.
Создал тестовый проект для динамической индикации 4 разрядного семисегментника.
И ни как не могу понять логику привязки сигнальных линий к конкретным выводам, почему в зависимости от привязки изменяется число используемых макроячеек, в моем случае от 14 до 21 ячейки.
Кто хорошо разбирается в этом вопросе, проконсультируйте пожалуйста.
С уважением, Денис Железняков aka ZiB
Мой блог: http://ziblog.ru
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7392
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Сообщение uldemir »

А чего там понимать? С одной стороны все выходы связаны с макроячейками. С другой стороны число p-termов имеют ограниченное число. Вроде 5. но еще 2 можно занять у соседних макроячеек того же макроблока. Но если вы назначаете выводы так что нет возможности это сделать (принуждаете регистры размещать в конкретных макроблоках и там нет возможности сделать заем), то САПРу приходится разделять одно выражение с большим количеством p-termов на два с меньшим. И для второго выделяется дополнительная макроячейка.

Вообще-то в настройках fitter-а можно задать способы оптимизации и поиграть с параметрами Collapsing pterm limit и collapsing input limit.
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 190
Зарегистрирован: Сб июн 12, 2010 16:19:17
Откуда: Россия, Томск

Сообщение Zheleznjakov »

Понятно.
Большое спасибо за ответ.
Буду дальше разбираться.
С уважением, Денис Железняков aka ZiB
Мой блог: http://ziblog.ru
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»