fma 0 23 июня, 2010 Опубликовано 23 июня, 2010 · Жалоба Подскажите пожалуйста как в ISE для Xilinx из готовой прошивки ПЛИСины сделать новую прошивку с добавлением еще одного кода на VHDL. Есть прошивка для Spartanа в файле *.bit. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Putnik 0 23 июня, 2010 Опубликовано 23 июня, 2010 · Жалоба Никак, и не только в ISE. обязательно нужны исходники Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fma 0 23 июня, 2010 Опубликовано 23 июня, 2010 · Жалоба Putnik, нужны все, например VHDLи и все ножки? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Putnik 0 23 июня, 2010 Опубликовано 23 июня, 2010 · Жалоба Putnik, нужны все, например VHDLи и все ножки? Именно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fma 0 23 июня, 2010 Опубликовано 23 июня, 2010 · Жалоба Putnik, благодарю за помощь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitus_strom 0 23 июня, 2010 Опубликовано 23 июня, 2010 · Жалоба Можно но для кода нужно нужно будет едиф и сделать вхдл враппер тогда вставляйте скока душе угодно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fma 0 23 июня, 2010 Опубликовано 23 июня, 2010 · Жалоба vitus_strom, а можно немного поподробней или где посмотреть. что есть - враппер? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bogaev_roman 0 23 июня, 2010 Опубликовано 23 июня, 2010 (изменено) · Жалоба Можно но для кода нужно нужно будет едиф и сделать вхдл враппер тогда вставляйте скока душе угодно То есть, другими словами, по файлу прошивки .bit можно восстановить исходный нетлист? Изменено 23 июня, 2010 пользователем bogaev_roman Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kuzmi4 0 23 июня, 2010 Опубликовано 23 июня, 2010 · Жалоба 2 bogaev_roman именно :laughing: Но на сколько я знаю эксперименты проводились не для всех камней, но спартан3/е вроде точно мучали Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bogaev_roman 0 23 июня, 2010 Опубликовано 23 июня, 2010 · Жалоба Но на сколько я знаю эксперименты проводились не для всех камней, но спартан3/е вроде точно мучали Я вообще слышал что азиаты ломали "прошивки", но вот интересно просто насколько это трудоемкий процесс и полностью ли можно вытащить схему, ну а тем более подключить к ней дополнительную логику? Да и плюс ко всему я так понимаю, что стандартный софт от xilinx тут не поможет. Или все гораздо проще? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fma 0 23 июня, 2010 Опубликовано 23 июня, 2010 · Жалоба bogaev_roman, вот именно, как подключить дополнительную логику? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitus_strom 0 23 июня, 2010 Опубликовано 23 июня, 2010 · Жалоба Пардон тему не внимательно прочитал - из бит файла вряд ли Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kuzmi4 0 23 июня, 2010 Опубликовано 23 июня, 2010 · Жалоба Я вообще слышал что азиаты ломали "прошивки", но вот интересно просто насколько это трудоемкий процесс и полностью ли можно вытащить схему, ну а тем более подключить к ней дополнительную логику? Да и плюс ко всему я так понимаю, что стандартный софт от xilinx тут не поможет. Или все гораздо проще? там в результате получаются нетлисты - а дальше с ними и пляшут :laughing: Естественно что если что-то лежит на поверхности то легче вклинится, а если внутри - то проже самому написать :rolleyes: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Putnik 0 23 июня, 2010 Опубликовано 23 июня, 2010 · Жалоба там в результате получаются нетлисты - а дальше с ними и пляшут :laughing: Естественно что если что-то лежит на поверхности то легче вклинится, а если внутри - то проже самому написать :rolleyes: fma, если вам научную работу писать, то покопать здесь еще можно.. если для практики - ищите исходники, на уровне нетлистов в сложном проекте мало реально разобраться, а в простом проще переписать самому тема уже обсуждалась на форуме - поищите Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bogaev_roman 0 23 июня, 2010 Опубликовано 23 июня, 2010 (изменено) · Жалоба там в результате получаются нетлисты - а дальше с ними и пляшут :laughing: Естественно что если что-то лежит на поверхности то легче вклинится, а если внутри - то проже самому написать :rolleyes: С этим абсолютно согласен, но КАК получить нетлист и с помощью чего? А тот тут пишешь крупный проект, потом платы продаешь, а какая-нить хитрая китайса за полчаса вытащит его нетлист, еще и перепродаст потом как свой под другую плату. Понятно, что защиту можно поставить, но все-таки интересно. Сам видел как "наши" спецы какой-то сигма-дельта модулятор (правда это ASIC была) ломали и меня просили взглянуть чего это там такое. Ну ОЧЕНЬ долго я вглядывался в вентильную схему и в итоге разглядел таки цепочку CIC-фильтра и обычного классического КИХ-фильтра, но в такого рода схемах без опыта вообще ничего не увидишь, да и хитреньких узелков там много без которых все сыплется. если для практики - ищите исходники, на уровне нетлистов в сложном проекте мало реально разобраться, а в простом проще переписать самому +1 Putnik Изменено 23 июня, 2010 пользователем bogaev_roman Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться