Перейти к содержанию
    

Помогите плиззз!

Конфигурирую EP1C3T144C8. При конфигурации не выдает ни каких ошибок и предупреждений и конфигурация проходит успешно, но работать сам ПЛИС не хочет.

Кто сталкивался с такой проблемой помогите пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уточните, как проявляется "но работать сам ПЛИС не хочет"

Может есть проблемы в самом проекте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Работать не хочет - это значит то, что программирую ПЛИС хотябы как инвертор, а он не работает. сигнал на вход подаю, а на выходе постоянный высокий уровень, какбудто все ноги в третьем состоянии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В твоем случае ПЛИС явно не грузится (выводы ДО и ВО ВРЕМЯ конфигурации слабо подвешены к питанию; то же самое происходит при неудачном завершении конфигурации). Для индикации процесса конфигурации проще всего вешать светодиод на один из выходов ПЛИС и заводить на него в проекте лог. 1. В результате, если при включении диод ярко светится - загрузка прошла успешно, слабо мерцает - ПЛИС загрузилась неправильно или не вышла из сброса, не горит вовсе - проблемы с подачей питания.

 

Поиск неисправности зависит от схемы конфигурирования ПЛИС (загрузочное ПЗУ или JTAG). В первом случае проще произвести диагностику, обмерив тестером линии STATUS - OE и CONF_DONE - CS, при удачной конфигурации обе должны быть в 1 (если STATUS в 0 -> ПЛИС/ПЗУ не вышли из начального сброса, если CONF_DONE в 0 -> ошибка CRC прошивки).

Так же есть возможность установить в Quartus флажок "Auto-Restart Configuration After Error", может спасти от неудачной конфигурации в случае недостаточной стабильности источника питания в начальный момент времени.

 

В любом случае в первую очередь надо сверить схему конфигурации с альтеровской "Configuration Handbook".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Огромное спасибо Esquire!!!

ПЛИС действительно не грузился, а точнее через раз. И когда поставил светодиод, то сразу все получилось, ПЛИС программируется все также через раз или два, но зато теперь есть контроль (светодиод), по которому и можно видеть запрограммирован ПЛИС или нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подтяните все конфигурационные ноги как прописано в даташите. И убедитесь что прошивка конфигурица с "internal gen" - выключенны опции USR_CLK/DCLK.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...