Jump to content

    
Nemos760

Состояние выводов после включения питания

Recommended Posts

Всем привет. Вопрос по поводу состояния выводов после включения питания на Cyclone V. 

В даташите по этому поводу нашел только то, что можно включить подтяжку к питанию (weak pull-up resistor), pull-down можно включить только для JTAG TCK.

Так же приведены значения внутренних подтягивающих резисторов до и во время конфигурации (25 кОм).

Значит ли это, что после первого конфигурирования ПЛИС соответствующей прошивкой подтягивающие резисторы будут работать при подаче питания до окончания конфигурирования?

На всякий случай текст из даташита:

Quote

Value of the I/O pin pull-up resistor before and during configuration, as well as user mode if you have enabled the programmable pull-up resistor option.

А вообще должны ли выводы до завершения конфигурирования находится в Z-состоянии? А то что-то больше походе на то, что идет подтягивание к VCCIO

Edited by Nemos760

Share this post


Link to post
Share on other sites

Возможные состояния ПЛИС можно грубо разделить на 4 зоны:
1. ПЛИС не в адеквате (не все необходимые для старта питания поданы) – Х.З. что.
2. ПЛИС до загрузки – обычно есть спец. нога, которой: либо все I/O ножки переводятся в Pull-up, либо в ‘Z’.
3. после загрузки первого конфигурационного пакета – в соответствии с настройками сгенерированного bitstream’а (для «during configuration») и возможностями ПЛИС.
4. после загрузки bitstream и старта ПЛИС – в соответствии с настройками сгенерированного bitstream. (для «after configuration»).

 

P.S.
Конкретно с Cyclone-V пока ещё не работал, читать документацию пока лень. Но суть процессов от этого не меняется - разве что именно у Cyclone-V какие-либо из указанных настроек (возсожностей) могут и отсутствовать...

Share this post


Link to post
Share on other sites

При включении Cyclone V и до окончания конфигурации все пользовательские выводы подтянуты через эти резисторы к напряжениям питания соответствующих банков. Спец ноги к сожалению нет. Если сильно мешают подтягивающие резисторы, то можно не подавать напряжения питания на VCCIO. Это уже не раз обсуждалось на форуме.

Share this post


Link to post
Share on other sites
3 hours ago, dinam said:

При включении Cyclone V и до окончания конфигурации все пользовательские выводы подтянуты через эти резисторы к напряжениям питания соответствующих банков. Спец ноги к сожалению нет. Если сильно мешают подтягивающие резисторы, то можно не подавать напряжения питания на VCCIO. Это уже не раз обсуждалось на форуме.

Благодарю, видимо нужно лучше курить мануалы и искать на форуме. Подтяжка к VCCIO несколько мешает, придется наверное супервизор по питанию дополнительный поставить.

Share this post


Link to post
Share on other sites
10 минут назад, Nemos760 сказал:

Благодарю, видимо нужно лучше курить мануалы и искать на форуме. Подтяжка к VCCIO несколько мешает, придется наверное супервизор по питанию дополнительный поставить.

Ну не все в документации есть. Пришлось на форуме Intel спрашивать и потом проверять на практике. Мне нужно было отсутствие подтягивающих резисторов на питание до запуска прошивки.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.