trurl 0 4 марта, 2008 Опубликовано 4 марта, 2008 · Жалоба Привет всем, Есть ли люди, которые могли бы прояснить, как прогнать simulation в Xilinx ISE? С уважением. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 222 4 марта, 2008 Опубликовано 4 марта, 2008 · Жалоба Привет всем, Есть ли люди, которые могли бы прояснить, как прогнать simulation в Xilinx ISE? С уважением. Не стоит ее прогонять, она хорошая. ;) А по существу вопроса - воспользуйтесь поиском по форуму. Этот вопрос уже обсуждался. Кроме того, не плохо бы было сразу сказать, какая версия ISE, какая лицензия и какой симулятор имеется (если имеется) в наличии. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
trurl 0 5 марта, 2008 Опубликовано 5 марта, 2008 · Жалоба Версия ISE: 8.1i Симулятор - ISE Simulator (VHDL/Verilog) П/О лицензионное (если я правильно понял вопрос) ModelSim - лицензии нет. Искал по форуму то, что мне нужно, но пока не нашёл. У меня маленький опыт работы с Xilinx и проектированием на fpga. Конкретно меня интересует следующее (после прочтения документации Xilinx остались вопросы) : 1) Мне необходимо оценить энергопотребление схемы с помощью XPower. Для работы XPower требуется готовое simulation схемы. Какие файлы требуются XPower для работы? 2) Как в среде ISE написать testbench, чтобы посмотреть waveformы результатов и чтобы получить те данные, которые необходимы XPower? С уважением. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 222 5 марта, 2008 Опубликовано 5 марта, 2008 · Жалоба Версия ISE: 8.1i Симулятор - ISE Simulator (VHDL/Verilog) П/О лицензионное (если я правильно понял вопрос) ModelSim - лицензии нет. Искал по форуму то, что мне нужно, но пока не нашёл. У меня маленький опыт работы с Xilinx и проектированием на fpga. Конкретно меня интересует следующее (после прочтения документации Xilinx остались вопросы) : 1) Мне необходимо оценить энергопотребление схемы с помощью XPower. Для работы XPower требуется готовое simulation схемы. Какие файлы требуются XPower для работы? Для работы XPower нужен файл vcd (если мне не изменяет память). Суть этого файла - изменения сигналов во времени в процессе моделирования ПЛИС. Исходя из характеристик ПЛИС и порядка (в т.ч. и частоты) переключений сигналов XPower вычисляет оценочное значение потребления. Эти файлы, как Вы понимаете, может сделать только симулятор. ModelSim прекрасно с этим справляется, что же касается ISE Simulator особенно в версии ISE 8.1i, то могу сказать (и поиск по форуму подтвердит мои слова), что это далеко не лучшее средство для моделирования. Про версию 8.1 я сказать точно не могу, но в 9.1 и позднее точно есть команда vcd, которая позволяет сохранять результаты моделирования в требуемом формате. 2) Как в среде ISE написать testbench, чтобы посмотреть waveformы результатов и чтобы получить те данные, которые необходимы XPower? В руководстве ISE (которое в не Help ... , а Software Manuals) есть раздел, называемый "Synthesis and Simulation Design Guide", где описаны общие вопросы моделирования, в т.ч. и создания тестбенчей начиная с их создания. Почитайте его. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 6 марта, 2008 Опубликовано 6 марта, 2008 (изменено) · Жалоба Для работы XPower нужен файл vcd (если мне не изменяет память). Суть этого файла - изменения сигналов во времени в процессе моделирования ПЛИС. Исходя из характеристик ПЛИС и порядка (в т.ч. и частоты) переключений сигналов XPower вычисляет оценочное значение потребления. Дополняю еще необходимо знать нагрузку по каждому выходу (емкость, ток). Лучшая проверка - запрограммировать и посмотреть на вольтметре и амперметре реальные значения, так как бывает что теория расходится с практикой! :) Изменено 6 марта, 2008 пользователем ZMaverickZ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 222 6 марта, 2008 Опубликовано 6 марта, 2008 · Жалоба Дополняю еще необходимо знать нагрузку по каждому выходу (емкость, ток). Лучшая проверка - запрограммировать и посмотреть на вольтметре и амперметре реальные значения, так как бывает что теория расходится с практикой! :) Безусловно. Это нужно знать, но это внешние параметры и их можно задать в том же XPower для всех выходных сигналов. PS: Вольтметр это, конечно, хорошо. Но как тогда определиться заранее с мощностью источника питания, необходимого для работы ПЛИС? Постфактум? ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 7 марта, 2008 Опубликовано 7 марта, 2008 (изменено) · Жалоба Безусловно. Это нужно знать, но это внешние параметры и их можно задать в том же XPower для всех выходных сигналов. PS: Вольтметр это, конечно, хорошо. Но как тогда определиться заранее с мощностью источника питания, необходимого для работы ПЛИС? Постфактум? ;) Не знаю кто как у меня на работе принято делать в начале макетную плату, а в макетной взять заранее стабилизаторы напряжения с завышенными требованиями. Проверить работоспособность прибора в целом, а потом на основе полученных результатов макетирования спроектировать боевую плату. И мое мнение таково, что в принципе должны быть у разработчика под рукой макетные платы, где все можно проверить и посмотреть. Внешние параметры (на какие токи и емкости нагружены выходы) кажется сильно влияют на потребляюмую мощность ПЛИС, конечно в XPower можно задать и ориентировочные значения и получить рассчитанное значение. :) З.Ы. Вопрос: Какой же путь для выбора стабилизаторов выбрать? на мой взгляд сделать макетную плату и удостовериться во всем (если расчетные значения совпадут с практикой -- супер) Изменено 7 марта, 2008 пользователем ZMaverickZ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 222 7 марта, 2008 Опубликовано 7 марта, 2008 · Жалоба Макетные платы + моделирование/рассчет - это идеальный вариант. Однако куда чаще бывает, что временной бюджет просто не позволяет потратить время на изготовление/наладку макетов, т.к. в любом случае придется все-равно налаживать опытные образцы, сделанные после макетов. Кроме того, это еще и денежные расходы. Поэтому моделирование с запасом прочности - это один из наиболее оптимальных путей. ИМХО. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
trurl 0 7 марта, 2008 Опубликовано 7 марта, 2008 · Жалоба Может ли кто посоветовать как создать vcd файл из simulation, пользуясь ISE simulator? Заранее благодарен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться