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

dmitry-tomsk

Свой
  • Постов

    847
  • Зарегистрирован

  • Посещение

Весь контент dmitry-tomsk


  1. Подскажите какой-нибудь скрипт для импорта-экспорта распиновки для ПЛИС Artix. Стандартный импорт не поддерживает vivado (xcf), экспорт через создание fpga проекта выдаёт runtime ошибки.
  2. Кто-нибудь пробовал собрать fpga проект для artix-7?
  3. А вот как потом эту 3d в solidworks загружать. Через экспорт степ модели? Ну попробуйте это сделать для платы хотя бы с одной тысячей компонентов. В altium есть специальный extension для solidworks.
  4. Спасибо, попробую. Ну для правильного пути, когда ментор нашу отечественную базу включит в свои базы данных?
  5. А если потом тыкать по компонентам в layout в dxdesigner они будут выделяться?
  6. Это не то, это аналог altium vault. В altium есть типа dxdatabook, только для связи символа и ячейки в exel базе данных достаточно ссылки указать. Не нужно создавать partsdв, как в менторе. Кстати, а не кто не составлял для себя базы отечественного пассива, а то у них не поймёшь, что выпускают, а что нет?
  7. А я в автоматическом не умею, это где там?
  8. Коллеги, пост для тех, у кого нет подписки supportnet ментора и нет возможности достать фирменные скрипты. Ниже прикрепил простенький скрипт для создания Parts из файла базы данных в формате csv. В основном он ориентирован на пассив. Понятно, что работать с тысячами компонентов их базы данных можно только в соединении с DxDatabook, который весьма кривовато работает, если для каждой записи в таблице нет соответствующей Parts в центральной библиотеке. Перед использованием в библиотеке нужно создать в property definition editor поля Manufacturer и Part Description. Пользоваться скриптом нужно из library tools-> File-> Open Script Form. В диалоговом окне нужно указать базу данных и пин файл и нажать Read Files. Пин файл получается в редакторе символов через меню File->Export->Pins. Далее назначаем поля базы данных, задаём имя символа (символ один на всю базу) префикс для поз. обозначения и partition для сохранения результата. Затем Process и всё. Прилагаю базу для примера. Если будут ошибки – пишите, постараюсь исправить. P.S. Завидию альтиуму в этом плане, там есть библиотеки с базы данных. MyScripts.zip
  9. Вот увидел в library tools мастер по созданию символов для плис. А нет ли скриптика, чтобы в Xpedition unravel делать на основе Swap Group из PartDB?
  10. Я вот тоже работал во всех этих трёх сапрах. У всех есть свои плюсы и минусы, но в общем то они более менее равны по функционалу, а отличаются приёмами работы. Но вот если руки заточены до автоматизма в одном из сапр и плата делается почти без участия мозга :) на автомате, то вопрос какой лучше не стоит - просто дело вкуса.
  11. Кто знает как получить номер пина символа в library tools через automation?
  12. Люди, а кто знает как попасть в fpga группу в linkedin?
  13. Да, похоже то, что надо. Только у меня доступа нет. Вроде как в VX2.3 будет включена эта утилита?
  14. Ну с первыми пунктами ещё можно с натяжкой согласится, хотя я использую не такие, как по умолчанию, мне удобнее по-другому немного. Вот скрипт это интересно, только кто его будет выполнять. Символ на всю таблицу общий, как правило, а cell name в отдельной колонке есть. Выводы назначать по совпадению номеров на символе и на cell по умолчанию, почти всегда это правда, так как очень редки сейчас компоненты со свапируемыми вентилями.
  15. Мне вот тоже интересно. Я раньше пробовал их симулировать, но потом понял - это чушь полная. Чтобы его хорошо сделать нужно такую кучу паразитов учесть, что ни в документации, ни с layout их ничем и не достать. У меня было желание промоделировать переключение токовых петель на плате с целью минимизации шума земли, но я такой софтины не нашёл. Правда mentor full wave solver не пробовал ещё.
  16. Ну скажем есть база компонентов в excel. В dxdatabook перенести - 2 минуты делов. Но потом ведь требуется для каждого part number свой part делать в центральной библиотеке. А если их в файле тысячи? Потом parts lister при создании бом требует, чтобы все свойства (поля базы) были прописаны в property definition editor, а то он их просто не видит. Потом для резисторов одни атрибуты, для конденсаторов другие, для ис - третьи. Все придётся перечислять в ЦБ, чтобы включить в бом. А можно один атрибут my notes, куда для резисторов - корпус, мощность, допуск, для конденсаторов - диэлектрик, напряжение, допуск к примеру. Тогда в ЦБ только один атрибут нужен (part label как раньше), а не кучу разных.
  17. Вот хорошо бы они ещё такую утилиту придумали, чтобы взять exel файл с базой моих компонентов нажать кнопку и раз - созданы все parts как в файле, а ещё все параметры в один строковый атрибут типа my notes. А то если есть в файле сто параметров сидеть все сто в property definition editor каждый раз прописывать, чтобы не было non-common property косяков? В общем не хочется иметь дубляжа с dxdatabook.
  18. А кто-нибудь пробовал на aliepxress принтер заказать. Там цены от 15 тыс и выглядят солидно. Знать бы ещё, кто не обманывает.
  19. Я в вивадо делаю open implemente design затем file->export->export I/O ports в xdc. xdc только и использую, больше ничего. Про vhdl там задумка интересная - разбивка на символы по компонентам внутри топового vhdl но на деле только для простых проектов, куча всяких ограничений. Проще самому на символы растащить мышкой.
×
×
  • Создать...