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

GrIvAl

Участник
  • Постов

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

  • Посещение

Репутация

0 Обычный

Информация о GrIvAl

  • Звание
    Участник
    Участник
  1. Потому что у меня нету такой возможности. С огромным удовольствием обновился бы, да даже хотя бы включил CES для данного проекта, чтобы проще было. Но я не в праве решать в какой версии работать с проектом. Таковы условия заказчиков. Поэтому приходится работать с тем, что имеется, со всеми вытекающими отсюда последствиями.
  2. Благодарю! Значит придется через формулы это делать. В любом случае, даже если через скрипты это можно сделать, то для меня написать такой скрипт займет куда больше времени, нежели составить формулы.
  3. Всем доброго времени! Подскажите, пожалуйста, может быть есть возможность в Xpedition Layout в проекте без CES ввести Pin Package Delay, чтобы при выравнивании трасс эти данные также учитывались? Перекопал все меню, ничего похожего так и не удалось найти. Поиски по разделам Help'a ни к чему не привели. Схема в Design Capture, может быть там можно это ввести? P.S.: Знаю, есть альтернативный вариант - через формулы, но интересует возможность сделать это аналогично как в CES.
  4. На днях наконец-то появилось возможность заняться вновь этим вопросом. Были попытки установить EEVX2.3 x64 на более раннюю версию Windows - 21H1, а также на свежеустановленную чистую Windows 22H2. В итоге столкнулся с теми же самыми ошибками, которые описаны в первом посте. Т.е. даже без установленной в системе версии EEVX2.3 x32, возникают те же проблемы, а следовательно, получается, что вопрос явно не в совместимости версии x64 с версией x32. Грешить на версию установочных файлов никак не могу, т.к. ранее с ними таких проблем не возникало. В добавок к этому, у другого человека на его компьютере именно с этих файлов всё установилось и регистрация файлов в системе прошла без ошибок. Выходит, что либо в новых версиях Windows чего-то не хватает для корректной регистрации файлов EEVX2.3, либо более ранние версии Xpedition несовместимы с современным железом. Я ранее слышал о проблемах установки и запуска более ранних версий на новых компьютерах, только вот не в курсе, в чем именно заключались проблемы. Хотя я слабо представляю себе, как железо может влиять на установку программ. В общем, если у кого-нибудь есть идеи на эту тему, не стесняйтесь поделиться. Буду благодарен. Просто уже интересно узнать причину такого поведения софта, даже если не получится решить эту проблему.
  5. Для меня это очевидно. Я их устанавливаю в разные папки, например для х32 версии у меня папка называется "MentorGraphics_x32", а для х64 стандартная папка "MentorGraphics". Если устанавливать все в одну папку, то установщик просто перезаписывает файлы, и понятно, что результат будет непредсказуемым.
  6. Все верно, на одну и туже машину. У меня на другой машине стоят одновременно х32 и х64 версии и обе полноценно рабочие. Вот только на той машине я вначале устанавливал х64 версию, а потом через некоторое время пришлось ставить х32 версию. На текущей же машине, я вначале поставил х32 версию, а потом уже ставил х64 версию. Вполне может быть, что проблема заключается в этом. У меня насчет этого также были некоторые мысли. Возможно попрбую на выходных переустановить обе версии и попробую первой поставить именно х64 версию.
  7. Выложил вот сюда: https://dropmefiles.com/7cYf6 Пароль: 1234 Премного благодарен!
  8. У меня сейчас установлены EEVX2.3 x32, EEVX 2.7 x64, EEVX2.10 x64. С ними проблем никаких нету, все работает и Release Switcher отрабатывает нормально и всё регистрирует. Но вот с EEVX2.3 x64 возникли проблемы. Очень всё непонятно для меня. Одно дело, если бы у всех релизов была одна и та же проблема, а тут только у одного из нескольких.
  9. Вы правы, нужно было запустить в директории где находится файл vllib.vmb. В итоге получил вот такое оповещение: Файл "Navigator.ocx" точно присутствует по указанному пути. UPD: Решил выполнить эту же операцию с файлами EEVX2.7, которая установлена и работает. В итоге получил точно такую же ошибку, как на картинке выше.
  10. Попробовал сделать как Вы посоветовали, в итоге получил Fatal Error. Быстрые поиски по интернету пока что ничего полезного не дают, буду искать дальше. Принимаю любые подсказки в каком направлении углубляться 🙂
  11. Вполне нормальный вопрос 🙂 Да, антивирусник Windows напрочь отключен в системе, других не устанавливал. Firewall также отключен.
  12. Благодарю за подсказки! Странно, что во время моих поисков по коду ошибки, мне этих ресурсов не выдавало. Да, устанавливаю, конечно же, с правами администратора. Не первый день работаю с Windows 🙂 Даже Release Switcher запускаю с правами администратора. Скачал Dependency Walker и проверил зависимости некоторых "проблемных" файлов. Он выдал ошибку на следующие библиотеки (рисунок ниже): - API-MS-WIN-XXX.Dll - EXT-MS-WIN-XXX.DLL - HVSIFILETRUST.DLL - IESHIMS.DLL - PDMUTILITIES.DLL Как выяснилось в интернете, это известный глюк самого Dependency Walker и на эти библиотеки можно не обращать внимания. Если кому-то интересно, полный лог-файл прикрепил к сообщению. Скачал альтернативную программу под названием "Dependencies". Она утверждает, что все зависимости "проблемных" файлов в порядке. Лог-файл к сожалению из неё не выводится. Отключение UAC в Windows, создание нового пользователя на компьютере и изменение звуковой схемы Windows, к сожалению, не помогли избавиться от ошибок. Все хорошо, но проблема есть, прям мистика какая-то 🙂 Navigator_DependencyWalker_log.txt
  13. Всем доброго времени суток! Столкнулся с непредвиденными ошибками во время установки пакета EEVX2.3 x64. Может быть кто-то может подсказать в чем может быть причина или куда копать глубже? Буду очень признателен за любую помощь. Ситуация следующая. По стечению обстоятельств необходимо было переустановить Windows 10. Образ системы взят с официального сайта Microsoft, установлен и обновлен. Информация о системе: Edition - Windows 10 Business, Version - 22H2, OS build - 19045.2364, Experience - Windows Feature Experience Pack 120.2212.4190.0. При установке EEVX2.3 x64 во время работы пост-инсталляционного скрипта возникают ошибки, показаные на картинках ниже. Здесь показано только несколько из них, всего таких ошибок 13 штук, но все с одинаковым "exitcode". К сожалению, на просторах интернета никакой полезной информации о такой ошибке найти не удалось. Лог-файл установки говорит, что все файлы скопированы и установлены (лог файл прикреплен к посту). Насколько я понимаю, проблема именно в регистрации файлов в ОС, т.к. при переключении релизов с помощью Release Switcher, возникают теже самые ошибки. Но сам Release Switcher никаких лог-файлов не пишет, т.е. посмотреть более подробную информацию никак не удается. Самое странное, что сбивает с толку то, что установка версии EEVX2.3 x32 и более свежих версий EEVX происходит без каких либо трудностей. А также то, что один из коллег смог установить с этого же самого дистрибутива EEVX2.3 x64 без ошибок (у него точно такая же версия Windows). Я понимаю, что переустановка Windows возможно и сможет решить данный вопрос, но это не точно. Хотелось бы найти другие пути решения данного вопроса, а еще лучше выяснить причину всего этого. GRIV_5340mip_history.txt
  14. Вы правы. Pin name (как и атрибут "Id") остаются на своих местах. А вот остальные атрибуты (FPGA Pin Function, FPGA Pin Name, Pin Number) самопроизвольно (в топологии их никто не свапал, это же пины питания - зачем их свапать) перемешиваются между пинами. Думаю, вопрос темы раскрыт. Выражаю огромную благодарность всем участникам! В первую очередь уважаемому PBO за ответы на все вопросы в ЛС. P.S.: На мой взгляд, на форуме можно сделать отдельную закрепленную тему по обсуждению как самого FPGA I/O Optimizer'a, так и вопросов по его функционалу. Как это сделано для Desiner'a, Layout'a и других программ.
  15. У нас в компании так заведено. Ранее с FPGA I/O Optimizer у нас никто не работал. И да, у нас этот компонент может использоваться в нескольких проектах. Я понимаю, что можно создать компонент ПЛИС через FPGA I/O Optimizer, а затем его экспортировать в ЦБ и использовать в других проектах. Но повторюсь, с этим у нас никто раньше не работал. Но суть вопроса не в том, где находится компонент, а в том, почему программа миксует выводы, которые, по логике вещей, вообще не должна трогать.
×
×
  • Создать...