Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не работает подключение входов по умолчанию
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
kvn_user
Новичок в ПЛИС

Проект на EPM3256ATI среда программирования Quartus 8.1

К входам ПЛИС подключен переключатель задающий адрес устройства
При замкнутом переключателе на ногу ПЛИС подается GND, при разомкнутом +5В через 6,8кОм, больше ничего к входам не подключено. адрес читается правильно.
Хотел избавиться от внешнего резистора подтяжки подключив его внутри самой ПЛИС
написал так

SUBDESIGN proba(
ADRSW[7..0] : INPUT=VCC;

в этом случае без резисторов подтяжки адрес всегда читается как 0, с резисторами правильно
Что я делаю не так, может галку где-то поставить в настройках, но где, не нашел.

Если кто знает как исправить, подскажите, и вообще как обеспечивается физически в микросхеме подтяжка выводов к питанию или земле при висящем входе.
Hoodwin
То что вы написали в объявлении input = vcc, означает только, что если этот subdesign будет употреблен как субмодуль большего проекта, и при этом вход adrsw не будет подключен, то считать его подключенным к vcc. Если же это проект верхнего уровня, то никаких подтяжек включено не будет, будет просто вход. Другое дело, что некоторые семейства имеют логическую опцию по включению внутреннего pull-up резистора, но ее нужно отдельно включить в Assignment Editor.

Вот выдержка из хелпа:
Цитата
A logic option that enables the weak pull-up resistor when the device is operating in user mode. This option pulls a high-impedance bus signal to VCC. The Weak Pull-Up Resistor option should not be used at the same time as the Enable Bus-Hold Circuitry option.

This option must be assigned to a pin or it is ignored.

This option is available for all Altera devices supported by the Quartus II software except MAX 3000 and MAX 7000AE, and MAX 7000S devices


Так что резисторы придется поставить снаружи, и все дела.
kvn_user
Все понятно спасибо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.