реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Формат Xilinx mcs файла, Нужно описание
a123-flex
сообщение Oct 19 2016, 14:25
Сообщение #16


Профессионал
*****

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(vladec @ Oct 19 2016, 14:50) *
Транслятора в bit быть не может поскольку в mcs и в bin отсутствует информация заголовка. Поэтому только в ручную, как советует makc.

м. а дальше, насколько я понимаю, *.bit (debit) -> *.ncd -> FPGA editor ?


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
dm.pogrebnoy
сообщение Oct 19 2016, 16:24
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



a123-flex
А кто ж его знает, тут наверное еще никто такого не пробовал, по крайней мере не писал. Мы все в нетерпении, интересен результат.


--------------------
Go to the top of the page
 
+Quote Post
Flood
сообщение Oct 19 2016, 19:13
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871



Цитата(a123-flex @ Oct 19 2016, 17:25) *
м. а дальше, насколько я понимаю, *.bit (debit) -> *.ncd -> FPGA editor ?

Для Virtex2 (не PRO), поддержка была заявлена в debit. Но насколько она позволяет получить ncd, открывабельный в FPGA Editor... Ну, не знаю...
Мне казалось, debit позволяет получить низкоуровневое описание конфигурации в каком-то собственном текстовом формате на основе конвертированных примитивов. Чтобы он делал ncd даже не верится. Возможно, это был ultimate task до закрытия проекта.
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Oct 20 2016, 09:15
Сообщение #19


Профессионал
*****

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(Flood @ Oct 19 2016, 22:13) *
Для Virtex2 (не PRO), поддержка была заявлена в debit. Но насколько она позволяет получить ncd, открывабельный в FPGA Editor... Ну, не знаю...
Мне казалось, debit позволяет получить низкоуровневое описание конфигурации в каком-то собственном текстовом формате на основе конвертированных примитивов. Чтобы он делал ncd даже не верится. Возможно, это был ultimate task до закрытия проекта.

да, вот именно с этим и проблема. не жрет его выхлоп fpga editor. и формат файла там какой-то странный, я бы сказал на edif похожий. Но не ncd точно


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
Flood
сообщение Oct 20 2016, 09:31
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871



Если нужно найти в битстриме какую-то информацию, можно попытаться разобраться с форматом.
Если нужны исправления - это хуже. Обратно в bit этот формат конвертируется (debit-ом же)?
Возможно этого будет достаточно чтобы поправить что-то мелкое. Все равно сделать серьезные исправления не получится.
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Oct 20 2016, 09:40
Сообщение #21


Профессионал
*****

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(dm.pogrebnoy @ Oct 19 2016, 19:24) *
a123-flex
А кто ж его знает, тут наверное еще никто такого не пробовал, по крайней мере не писал. Мы все в нетерпении, интересен результат.

пробовали
https://electronix.ru/forum/index.php?showtopic=116848

Цитата(Flood @ Oct 20 2016, 12:31) *
Если нужно найти в битстриме какую-то информацию, можно попытаться разобраться с форматом.
Если нужны исправления - это хуже. Обратно в bit этот формат конвертируется (debit-ом же)?
Возможно этого будет достаточно чтобы поправить что-то мелкое. Все равно сделать серьезные исправления не получится.

вернуть обратно етот чудо файл я не попробовал. действительно интересно.
Результат преобразования debit-а вообще иерархический и легко читаемый - в нем действительно можно разобраться.
Я всегда писал rtl и руками схему никогда не правил, так что на мой неопытный взгляд нет большой разницы чего править - нетлист или картинки fpga editor-а - и то и другое - АД)

Ну да, видимо так и есть. В составе debit-а есть смотрелка. Очевидно, предполагаемое flow такое - правим нетлист руками, просматриваем.
И так до готовности.
Думаю debit в принципе не предполагал использования fpga editor-а.

О. а нельзя ли засунуть gate - level netlist обратно на вход Xilinx ?
Собсно, чем собственные примитивы Xilinx хуже просто примитивов ?
Типа симуляции post-fit модели ?
Тогда, найдя вход и выход требуемого блока, можно добавить описание своего блока, прописать констрейн на клок, а дальше Xil сам все разведет.
О. еще круче.
Если оригинальное размещение списать в rloc констрейны, тогда при перетрассировке Xil сохранит его.
Правда для етого нужно или вытаскивать констрейны размещения из gate-level нетлиста ручками, или вернуть все же проект в родную среду, для чего пути сейчас не видно.

А кто знает как списать констрейны размещения готового проекта ?


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 19:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01432 секунд с 7
ELECTRONIX ©2004-2016