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

Тогда только шлифовка.

Изменено пользователем bookd

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


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

Задача именно получить нетлист, и как можно дешевле. Для последующего использования платы в качестве отладочного / девлоперского кита. Это сложный, но никому не нужный (устаревший) прибор на FPGA. Повторение платы не требуется.

Если есть плата с некой, пусть и устаревшей функциональностью и нужен новый прибор, может проще выставить технические требования к новой плате, с учетом недоработок нынешней, пожеланиями какую FPGA в каком виде вам хочется и в какой корпус все потом впихнуть. Очень часто "сейчас быстренько и недорого подпилим и все будет ОК!" превращается в потерянное время (нажитый опыт, разбирание в процессах) и все равно в "делаем как надо". Только затраты от этого не уменьшаются.

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


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

Если есть плата с некой, пусть и устаревшей функциональностью и нужен новый прибор, может проще выставить технические требования к новой плате, с учетом недоработок нынешней, пожеланиями какую FPGA в каком виде вам хочется и в какой корпус все потом впихнуть. Очень часто "сейчас быстренько и недорого подпилим и все будет ОК!" превращается в потерянное время (нажитый опыт, разбирание в процессах) и все равно в "делаем как надо". Только затраты от этого не уменьшаются.

 

Согласен, если речь идет о профессиональной деятельности и проф. применении. Однако, мой вопрос отличается от вопроса ОПа.

 

Здесь чистое радиолюбительство - есть интересная плата с компонентами, позволяющими сделать на ее основе кит для любительской деятельности на FPGA. Но полноценному использованию не по назначению мешает отсутствие схемы/нетлиста. Вот и все. Т.к. таких одинаковых плат есть несколько штук, возникла идея снять с нее все компоненты и каким-либо способом восстановить нетлист. Вопрос - как сделать это дешевле и проще. Электротестом или шлифовкой? Первое мне видится более адекватным задаче, но порядка цен все равно не представляю.

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


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

На FPGA столько китов, столько отладочных плат сделано... Бери, смотри, компиль, делай... Зачем использовать для этих целей черный ящик, не предназначенный для этого - не понимаю. Не, вопрос самооценки понятен - смог запустить пиратский парусник в космос без ракеты-носителя - молодец, мозг, герой! Но практическая польза вызывает большие сомнения.

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


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

Здесь чистое радиолюбительство - есть интересная плата с компонентами, позволяющими сделать на ее основе кит для любительской деятельности на FPGA. Но полноценному использованию не по назначению мешает отсутствие схемы/нетлиста. Вот и все.

Тоже потеоретизирую. По моему тут надо смотреть не с точки зрения пользователя, а самой FPGA. Ей все равно, кто там включил питание, если питание разведено неверно, или диффпары разведены в разных слоях как односигнальные трассы, так извините, по этим диффпарам скоростные данные не пройдут с нужной скоростью. А в нетлисте будет грубо две цепи точка точка.

Или питание, в нетлисте это просто соединение на 25 пинов одного провода.

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

Тут все дело в топологии. Нетлистом не отделаешься.

 

Допустим, FPGA стоит стандартная, но управление или какие то цепи включены особым образом и надо их проверить.

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

Как вариант. Целевой пин удерживаем одной рукой щуп. На другой щуп надеваем металлическую губку для мойки посуды в виде шарика.

И этим шариком "протираем" всю плату. Так можно массово проверить точки где трасса выходит на поверхность.

Дальше в месте где звенит уже щупом определяем конкретный пад.

Ну вот я бы делал так. Развести плату на стороне дорого. Сошлифовать тоже дорого. Заказать электротестирование, ну можно стукнуться в компанию, но насколько я понимаю, производители печатных плат по гербер файлам автоматически генерят программу для летающих щупов. И без герберов придется все эти точки вносить вручную, вносить тысячи точек координат никто не будет.

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

А сошлифовывать плату, не факт что удастся отсканить все слои с первого раза, ну и оборудование, такое поискать. А механики народ жадный, они за втулку денег дерут, а за сошлифовку с фотографиями могут без штанов оставить.

Так что самостоятельное изучение разводки и собственноручная разводка плюс тестер за 300 рублей, самый бюджетный вариант.

Изменено пользователем bookd

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


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

Целевой пин удерживаем одной рукой щуп. На другой щуп надеваем металлическую губку для мойки посуды в виде шарика.

И этим шариком "протираем" всю плату. Так можно массово проверить точки где трасса выходит на поверхность.

Дальше в месте где звенит уже щупом определяем конкретный пад.

...

Так что самостоятельное изучение разводки и собственноручная разводка плюс тестер за 300 рублей, самый бюджетный вариант.

Интересно, как таким способом можно вызвонить цепи, которые не выходят на поверхность, а полностью разведены во внутренних слоях?

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


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

... полностью разведены во внутренних слоях...

Имеются в виду, связи между встроенными компонентами, что ли ?

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


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

Любая трасса выходит на поверхность так или иначе. Конечно маску над будет счистить с переходных.

Не думаю что плата топикстартера содержит резисторы и емкости интегрированные в слои печатной платы.

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


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

Не думаю что плата топикстартера содержит резисторы и емкости интегрированные в слои печатной платы.

Любая банальная Нокия содержит прецизионный токоизмерительный резистор интегрированный в одном из слоёв. Попытки доковырятся (найти) не увенчались успехом.

А так, да - отображён на схеме и имеет выводы.

icon_blush.gif

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


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

Любая банальная Нокия содержит прецизионный токоизмерительный резистор интегрированный в одном из слоёв. Попытки доковырятся (найти) не увенчались успехом.

 

"Банальная Нокия" какого-нибудь лохматого года - сложнейшая HDI плата даже по сегодняшним меркам. Плюс, экономия целого резистора в миллионных масштабах :)

 

Любая трасса выходит на поверхность так или иначе. Конечно маску над будет счистить с переходных.

Не думаю что плата топикстартера содержит резисторы и емкости интегрированные в слои печатной платы.

 

Я не топикстартер, просто задал смежный вопрос в той же теме. Не понимаю, зачем снимать маску с переходных, если нужен нетлист.

 

Интересно, как таким способом можно вызвонить цепи, которые не выходят на поверхность, а полностью разведены во внутренних слоях?

 

Встроенных конденсаторов, скорее всего, там нет :)

 

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

Тут все дело в топологии. Нетлистом не отделаешься.

Еще раз - мне нужно использовать имеющуюся плату, а не делать на ее основе новую. Поэтому топология не нужна. Подразумевается, что она правильная.

 

На FPGA столько китов, столько отладочных плат сделано... Бери, смотри, компиль, делай... Зачем использовать для этих целей черный ящик, не предназначенный для этого - не понимаю.

 

Ключевое слово - радиолюбительство. На проф. форуме звучит как ругательство, знаю. Но тем не менее, вопрос о практической пользе почти не стоит. Есть готовая плата, почему не использовать? Тем более что BOM там на несколько килобаксов.

Китов на FPGA много, но цены на них весьма серьезные, для радиолюбительства выйдет накладно.

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


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

Сошлифовать тоже дорого.

Сама шлифовка не сильно дорогая, если дело поставить на поток. Вместо магнитной плиты ставим на шлифовальный станок вакуум или криоплиту, плюс шлифовщик не с кривыми руками. Сложнее с хорошим сканером. Нужен сканер без геометрических искажений с разрешением около 10000dpi Бытовые для этого не годятся.

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


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

Если стоит задача использовать существующую плату, тогда проблемы вообще нет. При неглубоком изучении плисины, выясняется, что из 1500 выводов, 700 это питание, 100 это функциональные, и только 700 порты. А порты как правило разводят пачками на внешние разъемы и память. Поэтому реально вызвонить за недельку все выводы. Если питание на нее подается корректно, а в рабочей плате по другому быть не может, вопрос только в загрузке, кто ее загружает софтом. Грузит ее либо flash, либо внешний проц, либо CPLD. Выводы, которые отвечают за загрузку, их не более 20 штук. Так что начать надо с изучения питания и этих 20 выводов управления.

Как только с загрузкой вопрос прояснится, вызвонить на плате порты, которые уходят на внешний разъем, и уже можно с ними играться. При снятой ПЛИС работы максимум на неделю. Хотя если внешний проц вещь в себе, типа заказного чипа, к которому не найти документации, придется на соплях припаять внешнюю флешку, если нужно чтоб плата помнила проект. Если этого не нужно, тогда можно просто грузить через JTAG, он обязательно должен быть на плате, хотя бы в виде площадок и играться.

Думаю Вы начали не с того, надо не с форума, а с документации на ПЛИС. А то как то непонятно, радиолюбительство, и поиск легких путей. Вещи имхо несовместимые...

 

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


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

Думаю Вы начали не с того, надо не с форума, а с документации на ПЛИС. А то как то непонятно, радиолюбительство, и поиск легких путей. Вещи имхо несовместимые...

 

Увидев тему о "сколке" плат не мог не спросить о возможности снятия нетлиста. То, что все можно сделать вручную, а часть цепей прозвонить JTAG-ом - это и так понятно. Но такая работа - нудная и кропотливая, да и в конечном счете не слишком нужная. Не всякое радиолюбительство обязано ходить самыми сложными путями.

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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