Форум Эму-Россия http://forum.emu-russia.net/ |
|
64 квадратных миллиметров счастья http://forum.emu-russia.net/viewtopic.php?f=13&t=4106 |
Страница 7 из 16 |
Автор: | Nepo [ 29 июн 2013, 15:24 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
Gloval писал(а): Не помогает. plugins->transform->distortion correction Он сохранает результат почему-то только серым. попробуйте предварительно ваши равки пересохранить в тот же тиф (не менее 24Бит). потому что у меня на произвольных сканах, после этого все в нужных цветах. |
Автор: | Gloval [ 29 июн 2013, 20:26 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
Ничего не помогает ![]() А вы уверены, что коррекция была? Сначала по 9 перекрывающимся снимкам строится модель дисторсии, потом указывается директория, куда сохранять фикшенные снимки. И там у меня оно в 16 битном сером тифе хоть тресни. ![]() |
Автор: | org [ 29 июн 2013, 21:18 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
ну и пусть в сером ) какая разница ? ) |
Автор: | Gloval [ 29 июн 2013, 22:44 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
Хотелось, чтобы в цветном виде было бы. Полез в исходники, нашел причину. Код: for ( int i = ai.getAndIncrement(); i < ( sp.applyCorrection ? sp.names.length : ( sp.firstImageIndex + sp.numberOfImages ) ); i = ai.getAndIncrement() ) { IJ.log( "Correcting image " + sp.names[ i ] ); final ImagePlus imps = new Opener().openImage( sp.source_dir + sp.names[ i ] ); imps.setProcessor( imps.getTitle(), imps.getProcessor().convertToShort( false ) ); ImageProcessor[] transErg = nlt.transform( imps.getProcessor() ); imps.setProcessor( imps.getTitle(), transErg[ 0 ] ); if ( !sp.applyCorrection ) new File( sp.target_dir + sp.names[ i ] ).deleteOnExit(); new FileSaver( imps ).saveAsTiff( sp.target_dir + sp.names[ i ] ); } Вот convertToShort и переводит в 16 бит серый цвет. ![]() А трансформации идут потом. Как понимаю, для исправления нужно разложить картинку на три слоя по цветам и провести трансформ с каждым, а потом собрать обратно. Кто с Явой разбирается, поправьте плиз, а то у меня с ней знакомство шапочное. |
Автор: | Nepo [ 30 июн 2013, 11:52 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
а если разрабам написать? |
Автор: | Гость [ 09 июл 2013, 00:00 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
Как успехи у проекта камра́ды?? |
Автор: | org [ 09 июл 2013, 12:17 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
Ждём снимков со стравленным металлом. |
Автор: | org [ 11 июл 2013, 09:11 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
Мелкие межсоединения постоянной ширины, поэтому я для их рисования использую Прямоугольник (U), только настроенный на Линию, толщиной 6 пикселей. |
Автор: | ГОсть [ 29 июл 2013, 01:49 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
Безумству Хоабрых пою я песню. Увидел вас на Хабре, и так как откоментить там - это целое дело пишу сюда, так как мимио пройти молча не получается. Вашему бы энтузиазму да толкового кормчего. Судя по тому что я прочитал и здесь и на хабре - вы не ищете легких путей, тем паче хочется дать вам некоторую пищу для размышления и надеюсь сокращения ваших усилий. Подумайте - реверс поставлен в мире на поток. Но если не в мире то в китае по меньшей мере. И уже давно никому в голову не приходит делать его в простом графическом редакторе. Для этого существуют специализированные програмы и ими просто необходимо пользоваться. Если вы не можете их найти обратитесь в конторы которые на этом специализируются, (тот же chipworks например) обрисуйте им свой энузиазм и попросите об этом ПО. Погуглите фразу "IC reverce engineering" и в первых же 10 ссылках вы найдете много для себя полезного. В частности почему реверс начинается не с верхних слоев металлизации а с низних диффузии и поликремния. И зачем для начала нужны фотографии всех слоев сразу а не по одному. Узнайте на какой фабрике и по какому техпроцессу делался этот кристалл а дальше поробуйте найти их в интернете (edaboard.com вам ы помощь для начала) Это здорово сбережет вам силы и время на распознавания функций standard cell'ов даже если вы добудете только GDS'ы без доков. (как например вот тут http://www.mosis.com/pages/design/flows/design-flow-scmos-kits) и то уже можно будет не расшифровывать а сличать. И самое пожалуй важное - нет смысла это начинать если у вас в команде не будет человека знакомого с цифровым дизайном и архитектурой процессора. Без такого человека вы просто не сможете увидить картину целиком. Надеюсь у вас такой есть. P.S. А вообще если хотите сэкономить свои силы и время по максимуму - реализуйте себя в том что вы хорошо умеете, и на полученные от этого денги закажите реверс китайцам. Они делают довольно быстро и по весьма приемлимым ценам. :-) |
Автор: | edgbla [ 29 июл 2013, 02:22 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
Забавные гости посещают нас однако. ![]() |
Автор: | ГОсть [ 29 июл 2013, 04:01 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
Если то что я написал показалось вам не более чем забавным, то мне остается лишь умыть руки и запостись попкорном. В конце концов каждый ![]() Просто кристалл этот по большей части состоит из цифровых ячеек, которые специализированное ПО распознает на кристалле полуавтоматически, так же как и большинство металлических межсоединений. Одно это сэкономит вам уйму времени и сил. И потом я даже не представляю себе, как с вашим подходом вы будете из послойных картинок получать полноценную электрическую схему пригодную для дальнейшего использования. |
Автор: | HardWareMan [ 29 июл 2013, 06:44 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
Есть мнение, что хоть рабочая схема и лежит в основе всей этой работы, но не является основополагающей. Людям нравится сам процесс, а результат это уже бонус. |
Автор: | org [ 29 июл 2013, 11:27 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
Цитата: И потом я даже не представляю себе, как с вашим подходом вы будете из послойных картинок получать полноценную электрическую схему Примерно вот так : http://breaknes.com/files/6502/tilemap/ А потом вот так : http://breaknes.com/files/6502/6502_logic_top.jpg |
Автор: | Gloval [ 29 июл 2013, 19:06 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
ГОсть Да всем ясно, что со спец софтом лучше чем без него. Но что-то его в открытом доступе не наблюдается, за исключением какой-то студенческой поделки. Не от хорошей жизни в фотошопе копаются. У вас есть доступ к софту предназначенному для чип-реверса? Если так, поделитесь им приватно с org, будет польза. Или в ветке что-то упустили из доступного софта? |
Автор: | org [ 30 июл 2013, 15:37 ] | ||
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья | ||
Есть новости от Михаила. Травление привело к неуправляемому процессу расплавления ядра. В результате мы имеем серьезное загрязнение территории. (насколько я понял это с объектива 10x) Было принято единогласное решение остановить травление и сфоткать в hires то что есть, а потом стравить вообще все железо и сфоткать в hires голую активную зону. Затем мы попробуем расшифровать логику и если не получится, будем осваивать процесс шлифовки и вскрывать ещё один процессор.
|
Автор: | Akari [ 30 июл 2013, 23:38 ] | ||
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья | ||
Подписал все более менее важные чипы на отправленной материнке. Пару чипов опознать не удалось но не беда.
|
Автор: | Гость [ 31 июл 2013, 02:22 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
Gloval писал(а): ГОсть Да всем ясно, что со спец софтом лучше чем без него. Но что-то его в открытом доступе не наблюдается, за исключением какой-то студенческой поделки. Не от хорошей жизни в фотошопе копаются. У вас есть доступ к софту предназначенному для чип-реверса? Если так, поделитесь им приватно с org, будет польза. Или в ветке что-то упустили из доступного софта? Предоставить такой софт в силу объективных причин я не могу. И насколько я знаю таким САПР сейчас даже никто не торгует, потому что обладание таким софтом почти автоматически означает появление на рынке данных услуг еше одрого игрока, через какое то время, а никто не хотчет плодить себе потенциальных конкурентов. Поэтому и рекомендую вам обратится к монстрам в данной области, которым боятся конкуренции со стороны горстки энтузиастов вроде как не с руки, с попытками заинтересовать их немного проспонсировать ваш проект, возможно в рекламных целях, возможно вызвав еще какой либо интерес. И вообще в целом чем в большем колличестве специализированных мест в сети, причем лучше буржуйской, вы засветите свой проект тем больше шанс получить реальную помощь и дельные советы. Это конечно если не рассматривать вариант без вливания в него денежных средств. Впрочем могу дать наводку на российскую КОММЕРЧЕСКУЮ компанию которая имеет такое ПО. org писал(а): Цитата: И потом я даже не представляю себе, как с вашим подходом вы будете из послойных картинок получать полноценную электрическую схему Примерно вот так : http://breaknes.com/files/6502/tilemap/ А потом вот так : http://breaknes.com/files/6502/6502_logic_top.jpg Не совсем понимаю каким образом картинку электрической схемы можно полноценно использовать. Промоделировать ее нельзя. Перерисовать ее в ручную в каком либо редакторе электричиских схем чтобы получить полноценный нетлист? Как без LVS можно быть уверенным что та схема которую вы срисовали с кристалла эквивалентна той которую вы получили после компоновки крупных функциональных блоков из стандартных ячеек? И как LVS можно провести по картинке электрической схемы? Поймите меня правильно, я не знаю ваших целей, и исхожу из тех которые обычно приследуют затевая реверс чего нибудь нужного. А это помимо получения непосредственно электрической схемы может включать и ее анализ, и портирование на другие фабрики, и даже частичную модификацию. А для этих целей необходимо придерживаться определенных форматов данных и методологии работы. Возможно все что я написал вообще не имеет смысла принимать во внимание и не заморачиваться с оптимизацией временых издержек и затрачиваемых усилий. Подход "только хардкор" если человек его выдерживает дает максимально возможный опыт и навык. HardWareMan писал(а): Есть мнение, что хоть рабочая схема и лежит в основе всей этой работы, но не является основополагающей. Людям нравится сам процесс, а результат это уже бонус. Процесс ради процесса это тоже не плохо. И если нет сформулированного ркзультата который нужно достичь, необходимо иметь четкое представление о том когда этот процесс нужно остановить, чтобы он не длился вечно. ![]() |
Автор: | HardWareMan [ 31 июл 2013, 06:34 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
Гость писал(а): Впрочем могу дать наводку на российскую КОММЕРЧЕСКУЮ компанию которая имеет такое ПО. Сессьно, Ваша. Гость писал(а): Процесс ради процесса это тоже не плохо. И если нет сформулированного ркзультата который нужно достичь, необходимо иметь четкое представление о том когда этот процесс нужно остановить, чтобы он не длился вечно. ![]() Цель всегда должна быть недосягаема. Иначе рискуете потерять смысл жизни. |
Автор: | org [ 31 июл 2013, 07:45 ] |
Заголовок сообщения: | Re: 64 квадратных миллиметров счастья |
Цель - понять как работают изучаемые микросхемы и их эмуляция. |
Страница 7 из 16 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |