diogenus 0 23 мая, 2022 Опубликовано 23 мая, 2022 · Жалоба Друзья, помогите разобраться. Выход из строя плисины - это в наше время настоящая трагедия. Пережил уже несколько.. А история такая. Использую отладочную плату Actel IGLOO NANO FPGA AGLN250V2-VQG100 Starter Kit, проект - преобразователь из UART в I2S с несложным кодированием и делитель частоты для обслуживания всего этого дела. Частоту 100 МГц беру от внешнего синусоидального генератора (на этом входе ПЛИС включаю триггер Шмидта). Использовал программатор FLASH Pro 4. Плата некоторое время работает, потом выходит из строя - накоротко звонится земля и VCC. Какая причина может быть? (я читал , соблюдаю..вроде) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
novikovfb 17 23 мая, 2022 Опубликовано 23 мая, 2022 · Жалоба Скорее всего - перенапряжение по входу. Возможные причины: некорректное напряжение входного сигнала, "звон" на длинной линии, висячие провода, не соединенные с питанием. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 189 23 мая, 2022 Опубликовано 23 мая, 2022 · Жалоба Нарисуйте и приведите схему вашего стенда, т.к. есть подозрение о возможном прилёте некорректного уровня от внешних приборов, подключенных к киту. Самый простой пример такого подключения: включение нескольких приборов с импульсными источниками питания в розетки с разным заземлением и/или без заземления. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
diogenus 0 23 мая, 2022 Опубликовано 23 мая, 2022 (изменено) · Жалоба Ок. Спасибо. Проверю напругу входного сигнала (там на первый взгляд всё норм - беру UART с FT2232H, а на неё с USB разъёма компа). Поясните, плз, популярнее о "звоне" на длинной линии.. Не используемых висячих проводов нет. 40 минут назад, makc сказал: Нарисуйте и приведите схему вашего стенда, т.к. есть подозрение о возможном прилёте некорректного уровня от внешних приборов, подключенных к киту. Самый простой пример такого подключения: включение нескольких приборов с импульсными источниками питания в розетки с разным заземлением и/или без заземления. да.. точно, есть подозрение на блок питания он у меня единственный не подключен к общему заземлению.. спасибо. Изменено 23 мая, 2022 пользователем diogenus Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
novikovfb 17 23 мая, 2022 Опубликовано 23 мая, 2022 · Жалоба 31 minutes ago, diogenus said: Поясните, плз, популярнее о "звоне" на длинной линии и висячем проводе.. я программист, если что.. Фронты при переключении сигналов из 0 в 1 и назад имеют длительность порядка единиц наносекунд, если не долей наносекунд. Если синусоидальный сигнал 100 МГц и фронты порядка 1/8 периода, то это - 1,25 нс. Волна за это время проходит 37 см (без учета замедления, вызванного диэлектриком в волноводе/между проводами и т.п. свойствами волновода). Если длина провода от генератора до входа микросхемы соизмерима с четвертью этого расстояния, то при отсутствии согласующих резисторов на концах линии возникают отражения и можно получить резонансное увеличение напряжения. Если при этом напряжение превысит максимально допустимое входное напряжение, то возможны всякие неприятные эффекты, например, тиристорный эффект - открывание паразитной структуры в кристалле микросхемы, приводящее к резкому увеличению потребляемого тока и, соответственно, сплавлению всего содержимого кристалла в замыкание. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 165 23 мая, 2022 Опубликовано 23 мая, 2022 · Жалоба 42 минуты назад, diogenus сказал: 100 МГц беру от внешнего синусоидального генератора Классические грабли — наблюдаемый эффект называется "защёлкивание КМОП" (CMOS latch-up), из-за неограниченного тока через данный вывод кристалла. Также, к этому приводят любые "горячие" коммутации, т.е. изменение межсоединений между устройствами, питаемыми на данный момент от электросети — такие манипуляции требуется делать лишь при обоих отключённых проводах электросети, либо все устройства должны иметь неразрывные соединения их шасси (общие провода, т.е. минусы питания). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
diogenus 0 23 мая, 2022 Опубликовано 23 мая, 2022 · Жалоба Да, спасибо. Понял.. беда в том что горело и до внешнего генератора. Работал от штатного 20 МГц - та же история. Но согласующий резистор обязательно поставлю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 2 23 мая, 2022 Опубликовано 23 мая, 2022 · Жалоба Если отладка не заземлена на комп и все остальные приборы, что вы к ней подключаете, то можете всё убить. И ещё остаётся статика с одежды, мебели. Обязательно заземляющий браслет всё время трогать перед прикосновением к отладке. з.ы. Вот сколько я электроники убил - это всегда было от незаземлённых между собой приборов и соеденении/разъеденении кабелей от них и измериловки/компа. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
byRAM 24 23 мая, 2022 Опубликовано 23 мая, 2022 · Жалоба Ещё могу посоветовать программировать ПЛИС с полностью отключённого от сети ноутбука, особенно если нет уверенности в качественном заземлении других приборов и ПК. Я только так и шью ПЛИС, ни одного выхода из строя не было. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha 0 24 мая, 2022 Опубликовано 24 мая, 2022 · Жалоба 23 hours ago, novikovfb said: Скорее всего - перенапряжение по входу. Возможные причины: некорректное напряжение входного сигнала, "звон" на длинной линии, висячие провода, не соединенные с питанием. У знакомого было такое при подаче на in_3V_плис - с выхода 5V логики. Все неиспользуемые ножки ПЛИС должны быть в воздухе. Это видно на схеме любого evaluation_board. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
diogenus 0 24 мая, 2022 Опубликовано 24 мая, 2022 · Жалоба 5 часов назад, gosha сказал: Все неиспользуемые ножки ПЛИС должны быть в воздухе. Это видно на схеме любого evaluation_board. Все неиспользуемые... Вообще все? И те что запрограммированы и те что не запрограммированы? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 189 24 мая, 2022 Опубликовано 24 мая, 2022 · Жалоба 5 часов назад, gosha сказал: Все неиспользуемые ножки ПЛИС должны быть в воздухе. Это видно на схеме любого evaluation_board. Есть разные рекомендации. И если, например, следовать рекомендации Xilinx, то лучше их подключить к земле для обеспечения большей стойкости к ESD. Думаю, что и у других производителей есть сходные рекомендации. 6 минут назад, diogenus сказал: Все неиспользуемые... Вообще все? И те что запрограммированы и те что не запрограммированы? В среде разработки, как правило, есть настройка задающая режим работы неиспользуемых пинов: tristate/pullup/pulldown. Установите её сообразно схеме вашей платы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
diogenus 0 24 мая, 2022 Опубликовано 24 мая, 2022 (изменено) · Жалоба система 12 минут назад, makc сказал: .. tristate/pullup/pulldown. Установите её сообразно схеме вашей платы. Система по умолчанию ставит X (tristate).."сообразно схеме вашей платы" ..Какими критериями пользоваться для этой установки tristate/pullup/pulldown? (для Libero Х,1,0). Они же не используются, как советуют "должны быть в воздухе" или "в землю" как у Xilinx. Изменено 24 мая, 2022 пользователем diogenus Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Yuri124 1 24 мая, 2022 Опубликовано 24 мая, 2022 · Жалоба 38 minutes ago, diogenus said: Какими критериями пользоваться для этой установки tristate/pullup/pulldown? В первую очередь - смотреть схему платы (отладочного кита). Чтобы не получилось - неиспользуемый в данном конкретном проекте пин закорачивается на землю, но на этот пин приходит сигнал , скажем, с внешнего по отношению к ПЛИС генератора - и тогда начинается борьба - кто кого сожжет первым :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 189 24 мая, 2022 Опубликовано 24 мая, 2022 · Жалоба 42 минуты назад, diogenus сказал: Они же не используются, как советуют "должны быть в воздухе" или "в землю" как у Xilinx. Если они подключены к земле или не используются - сделать "0", если к питанию - "1". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться