Comments

Комментарии: FSB "Pentagon" : 21 10 2019

October 22, 2019· 15 posts· old URL

Неплохо, продолжайте - очень полезное дело! Очень важен фактор стоимости, на мой взгляд. Хотелось бы понять сколько оперативной памяти на борту устройства, какова ее частотность? В свою очередь могу поделится опытом установки в качестве таковой -...

digitalinvitro· October 22, 2019· #43
Неплохо, продолжайте - очень полезное дело! Очень важен фактор стоимости, на мой взгляд.
Хотелось бы понять сколько оперативной памяти на борту устройства, какова ее частотность? В свою очередь могу поделится опытом установки в качестве таковой - http://www.micrus.ru/pdf/K6R4008V1D.pdf в SOJ корпусе. Это и по уровню совместимо и  дешево и сердито.
Наличие программатора который будет опознаваться Vivado? Или это будет возможность "проиграть" битстрим" как в OpenOCD? Может быть тогда отладка не сильно нуждается в таковом? Или у программатора будет двойное назначение мост USB-COM?
KeisN13· October 23, 2019· #44
Спасибо, пока готовимся к окончательному варианту тестового образца.

Цитата
Хотелось бы понять сколько оперативной памяти на борту устройства, какова ее частотность?

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


Цитата
Наличие программатора который будет опознаваться Vivado?

Здесь есть несколько вариантов.Сами программаторы с поддержкой внутрисхемной отладки стоят приличных денег (4-6к). Есть конечно китайские клоны за 1000-2000 рублей, но как они себя поведут с вивадо не понятно. Может приобретем для тестов. Второй вариантов сделать клон (уже есть), но тут проблема лицензирования вероятно встанет нам боком. Третий вариант попробовать роялти лицензию от производителя, если такая опция у него есть. В общем работаем в нескольких направлениях.
digitalinvitro· October 23, 2019· #45
В принципе как поведет себя Vivado с китайским клоном можно проверить smile есть и то и другое и плата с Artix. Осталось только найти время распаять J8 под внешний JTAG. smile
KeisN13· October 23, 2019· #46
Будем весьма признательны. Проверить стоит ILA  и Microblaze
TestUser_0· October 26, 2019· #64
А можно ссылку, если не сложно, а то там много программаторов, чтобы наверняка знать какой именно вв используете
digitalinvitro· October 26, 2019· #65
Покупал очень давно, называется DL9C, но что то очень похожее тут по ссылке
https://ru.aliexpress.com/item....1603_52
igorkazinov· November 13, 2019· #72
Я бы добавил к периферии что то типа IP1001 или AR8033..35.
Как вариант RJ45 коннектора с транформером - HR911196AE / 357 руб было /
KeisN13· November 22, 2019· #80
как думаешь, если их посадить на pmod будет нормально работать в плане целостности сигналов на 100М или все таки надо делать непосредственно на плате ?
igorkazinov· November 23, 2019· #82
Для 100М (25МГц) в принципе добавив простое согласование работать должно. Но я думаю людям будет интереснее запускать что то на 1G (как бы 125МГц может звенеть сильно, правда если сертифицировать не надо будет то можно немного подзабить) - тут надо уточнить и промоделить в HL.
Могу намылить конкретику как появится.
Strijar· November 20, 2019· #76
Насчет програматора можно поставить FT2232  - половину использовать под JTAG половину подключить на ПЛИС - для UART/GPIO итд. так сделано например у Narvi - https://numato.com/product/narvi-spartan-7-fpga-module Один момент только - нужно прошить EPROM чтобы его видел vivado. У меня есть плата с FT2232 но я пока так и не смог ее заставить работать с vivado, хотя под impact работает
Strijar· November 20, 2019· #77
А прикидывали цену? Получится дешевле 3000р? Если нет то проще использовать готовое https://ru.aliexpress.com/item/32959887279.html

Интересно было бы получить Spartan7 + DDR. Типа Narvi, но бюджетней.
KeisN13· November 22, 2019· #81
дешевле 3к точно не получится. s7 сам по себе около 1200 стоит
Strijar· November 21, 2019· #78
Дополню: 7 серия Xilinx прошивается с помощью OpenOCD и через FT2232 в том числе.
https://u.to/qujGFg

Например плата от Numato c Artix7:
openocd -f board/numato_neso.cfg -c "init; pld load 0 top.bit; exit"
KeisN13· November 22, 2019· #79
я еще раз уточню. мы рассматриваем вариант не только прошивки, но и внутрисхемной отладки. должна быть возможность отлаживать софтпроцессоры и считывать данные с помощью ILA/Chipscope
igorbolshevikov· November 21, 2023· #251
Я как-то интереса ради склонировал программатор на ftdi с Genesys борды (на MPSoC), стащил оттуда же содержимое eeprom - вроде все работает. Так что главное найти откуда стащить eeprom) Другое дело вопрос с лицензией на это