Xilinx ise design suite windows 10

Содержание
  1. Xilinx ise design suite windows 10
  2. ISE Design Suite
  3. Related Design Tools
  4. ISE Design Suite: Embedded Edition
  5. ISE Design Suite: System Edition
  6. ISE Design Suite: WebPACK Edition
  7. Additional Options
  8. Xilinx ise design suite windows 10
  9. Обратная Связь, Стабилизация, Регулирование, Компенсация
  10. Первичные и Вторичные Химические Источники Питания
  11. Высоковольтные Устройства — High-Voltage
  12. Электрические машины, Электропривод и Управление
  13. Индукционный Нагрев — Induction Heating
  14. Системы Охлаждения, Тепловой Расчет – Cooling Systems
  15. Моделирование и Анализ Силовых Устройств – Power Supply Simulation
  16. Компоненты Силовой Электроники — Parts for Power Supply Design
  17. Интерфейсы
  18. Форумы по интерфейсам
  19. Поставщики компонентов для электроники
  20. Поставщики всего остального
  21. Компоненты
  22. Майнеры криптовалют и их разработка, BitCoin, LightCoin, Dash, Zcash, Эфир
  23. Обсуждение Майнеров, их поставки и производства
  24. Дополнительные разделы — Additional sections
  25. Встречи и поздравления
  26. Ищу работу
  27. Предлагаю работу
  28. Куплю
  29. Продам
  30. Объявления пользователей
  31. Общение заказчиков и потребителей электронных разработок

Xilinx ise design suite windows 10

Часть 1. Установка Xilinx ISE WebPack

В этой статье хотелось бы осветить особенности и суть работы с САПР Xilinx ISE Design Suite. Номер версии советую выбирать последнюю из семейства ISE. Далее только Vivado поддерживающее 7+ поколение кристаллов Xilinx. В то время как ISE 14 поддерживает до 7 поколения включительно. Такое «пересечение» поддерживаемых версий дает возможность разработчикам плавно и безболезненно (теоретически) обновить свою САПР.

Xilinx ISE Design Suite начиная с 4 версии по своей сути мало чем менялась. В основе оставался все тот же синтезатор XST, который «подпиливался» с выходом очередного семейства микросхем, ну и конечно же устранялись ошибки. То же самое можно отметить и об интерфейсе. Тем не менее, шли годы, ISE Design Suite становилась лучше. И имеем мы на сегодняшний день 14 версию САПР вполне даже пригодную к серьезной работе.

Перед началом работы необходимо установить ISE Design Suite 14, скачав дистрибутив на сайте разработчика Xilinx. При этом можно сразу создать аккаунт на Xilinx.com, это потребуется при регистрации ISE Design Suite 14. Дистрибутив достаточно объемный порядка 6-8 Гб. Поэтому быстро скачать не удастся. После удачной закачки дистрибутива необходимо запустить установщик и следовать его указаниям.

Выбрать редакцию ISE WebPACK (бесплатная версия):

На экране настроек комплекта установки можно снять все снимаемые галки по желанию; галку «Install Cable Drivers» снять настоятельно рекомендуется:

Выбрать каталог для установки:

Проверить все заданные параметры перед установкой:

Сам процесс установки:

По завершению установки Вам будет предложено зарегистрировать установленный продукт. Вы регистрируете все на том же ресурсе разработчика ПО и получаете уникальный регистрационный (лицензионный) номер. Этот номер вы используете при первом запуске ISE WebPACK Design Software.

Полученный файл Xilinx.lic можно или сразу руками скопировать в домашний каталог в каталог:

/.Xilinx/Xilinx.lic — при следующем старте приложения запрос лицензии уже не повторится. Или же на экране запроса лицензии перейти на вкладку «Manage Xilinx Licenses», нажать на кнопку «Copy License» и выбрать файл Xilinx.lic в том месте, куда он был сохранен из интерфейса управления электронной почтой.

Часть 2. Знакомство с интерфейсом

На рис.1 приведен интерфейс ISE Design. Рисунок я разделил на 4 основные области. Такой подход позволит качественно разобраться с назначением вкладок и разделов САПР. Начнем по порядку:

Рис.1. Интерфейс ISE WebPACK Design Software 14

Область #1 «Иерархия»

В этом окне отображается иерархия нашего проекта. Все модули, начиная с самого верхнего и заканчивая самым мелким глубоко спрятанных внутри можно посмотреть именно в этом окне. Из рисунка видно, что каждый блок (макрос) имеет собственный уникальный номер типа «XLXI_16» и наименование блока «BR_AK_4» см. рис 2. Так же здесь отображается

Рис.2. Иерархия проекта созданного в ISE WebPACK Design Software 14

наименование корневого каталога, в котором хранится наш проект. Чуть ниже указан тип кристалла, для которого создан наш проект, т.е. тип ПЛИС (FPGA). Следующим в иерархии стоит верхний (он помечен тремя квадратиками, верхний из которых зеленый) уровень проекта. И далее топовый (верхний) уровень проекта делится на свои составные части в зависимости от сложности.

Читайте также:  Логин для windows live

Область #2 «Процессы»

Рис.3. Окно процессов в ISE WebPACK Design Software 14

Здесь располагаются основные узлы управления проектом: Отчеты, заданные ограничения, процессы синтеза, трассировки кристалла и т.д. Теперь подробнее о самых основных:

— «Design Symmary/Reports» — основная информация о проекте. Здесь зачастую приходится контролировать ресурсы ПЛИС. А также все отчеты о разводке нашего проекта в заданном кристалле можно найти тут.

— «Design Utilities» — здесь расположены вспомогательные утилиты для работы в ISE. К ним относится утилита по созданию схематического образа компонента. А так же «просмоторщики» функциональных HDL моделей.

— «User Constraints» — пользовательские ограничения. То есть именно тут задают временные ограничения для глобальных тактовых линий. Задают «распиновку» для программируемых I/o и IP. А так же отсюда есть возможность запустить приложение «PlanAhead», которое позволяет более подробно задать ограничения для разводчика связей ПЛИС .

— «Synthesize — XST» — синтезатор типа XST. Синтезирует проект для конкретно выбранного типа кристалла ПЛИС. Позволяет посмотреть «RTL» модель написанного или нарисованного блока.

— «Implement Design» — один из основных процессов. Транслирует, трассирует.

— «Generate Programming File» — генератор программного файла, т.е. то с чего конфигурируется ПЛИС.

— «Configure Target Device» — конфигуратор. Создает файл прошивки для флэш ПЛИС. А так же отсюда запускается утилита «IMPACT» позволяющая программировать PROM и FPGA.

— «Analyze Design Using ChipScope» — логический анализатор по средствам интерфейса JTAG.

Область #3 «Консоль»

Думаю, это окно в особых комментариях не нуждается, все ясно из названия. Скажу лишь, что в этом окошке отображаются все информационные рабочие процессы (системные сообщения).

Область #4 «Общие сведения о проекте»

Таблицы, отражающие информацию об используемом кристалле, версии САПР ISE, наименование проекта, количество ошибок, предупреждений и т.п. Основной таблицей этого раздела является отчет о доступных и задействованных ресурсов выбранного кристалла.

Так же очень полезную информацию при наладке проекта можно узнать из таблицы детального отчета: Синтеза, Транслятора, Трассировщика, Временных задержек (очень важный параметр).

Вкладки, приведенные на рис. 4 так же помогают разработчику при работе с проектом, но интерфейс их интуитивно понятен и назначение их понятно из названия. Поэтому эти вкладки не будут рассмотрены подробно.

Рис.4. Дополнительные вкладки ISE WebPACK Design 14

Часть 3. Создание нового проекта

Чтобы создать новый проект необходимо выбрать в файловом меню File -> New Project, откроется окно, представленное на рис. 5.

Рис.5. Создание нового проекта шаг #1.

Из рисунка видно, что предлагается заполнить 5 граф:

  1. «Name» — здесь указываем ЛАТИНСКИМИ буквами наименование проекта;
  2. “Location” — указываем место расположения будущего проекта. Использовать только латинские символы при указании пути;
  3. “Working Directory” – путь к рабочей директории;
  4. “Description” – описание к создаваемому проекту;
  5. “Top – level source type” – указываем тип верхнего (топового) уровня проекта. Он может быть написан на любом из возможных поведенческих языков описания аппаратуры, НО 90 % случаев он именно в схематическом виде. Это связано с наглядностью, удобством. Т.е. на созданном схематичном листе можно рисовать блоки уже описанные на Verilog.

Далее кликаем кнопку «Next» и переходим в окно «Project Settings» (Задание настроек проекта) см. рис. 6.

Рис.6. Создание нового проекта шаг #2. Окно «Project Settings»

В этом окне выбираем семейство микросхем Xilinx “Spartan3E”,затем сам тип кристалла указываем “XC3S250E”. Задаем тип корпусного исполнения для выбранной микросхемы “PQ208” и её скорость “-4”. Все перечисленные величины можно найти на маркировке самой микросхемы.

Ниже указан тип топового уровня проекта – схемотехнический (см. рис. 5). Далее нам предлагается выбрать тип синтезатора, оставляем по умолчанию. Тут же можно указать симулятор, которым вы будете пользоваться при отладке (О нем я расскажу позже).

Читайте также:  Intel atom d510 windows

Кликаем кнопку «Next» и переходим в окно «Заданные настройки» (Заданные настроек проекта) см. рис. 7.

Рис.7. Заданные настройки шаг #3. Окно «Project Summary»

В этом окне можно проверить все то, что мы указали ранее.

Кликаем кнопку «Next» и видим пустой только что созданный проект см. рис. 8.

Рис.8. Пустой загрузившийся проект шаг #4.

По завершению создания проекта необходимо создать верхний уровень нашего дизайна. Для этого необходимо выбрать в файловой строке вкладку Project -> New Source… . Перед нами откроется окно, показанное на рис. 9

Рис.9. Мастер создания нового описания (источника).

В открывшимся окне в графе “Select source type, file name and its location” необходимо выбрать вид представления вашего листа. То есть это может быть языки формального описания аппаратуры (Verilog или VHDL) или схемотехническое представление, либо генератор стандартных функций (IP CORE). Выберем самый наглядный и простой для начинающего схемотехнический вид “Schematic”. Правее в соответствующей графе указываем имя будущего описания и место его нахождения. Жмем на кнопку «Далее» и переходим в окно, показанное на рис. 10. Проверяем имя модуля, местоположение, тип представления.

Рис.10. Общие сведения о создаваемом модуле.

ISE Design Suite

ISEВ® design suite supports the SpartanВ®-6, VirtexВ®-6, and CoolRunnerв„ў devices, as well as their previous generation families. ISEВ® design suite runs on Windows 10 and Linux operating systems, clickВ hereВ for OS support details.

Xilinx recommends VivadoВ® Design Suite for new design starts with VirtexВ®-7, KintexВ®-7, ArtixВ®-7, and ZynqВ®-7000.

ISE Design Suite: Embedded Edition

The ISE Design Suite: Embedded Edition includes Xilinx Platform Studio (XPS), Software Development Kit (SDK), large repository of plug and play IP including MicroBlazeв„ў Soft Processor and peripherals, and a complete RTL to bit stream design flow. Embedded Edition provides the fundamental tools, technologies and familiar design flow to achieve optimal design results. These include intelligent clock gating for dynamic power reduction, team design for multi-site design teams, design preservation for timing repeatability, and a partial reconfiguration option for greater system flexibility, size, power, and cost reduction.

ISE Design Suite: System Edition

The ISE Design Suite: System Edition builds on top of the Embedded Edition by adding on System Generator for DSPв„ў. System Generator for DSP is the industry’s leading high-level tool for designing high-performance DSP systems using Xilinx programmale devices, providing system modeling and automatic code generation from SimulinkВ® and MATLABВ® (The MathWorks, Inc.)

ISE Design Suite: WebPACK Edition

ISE WebPACK delivers a complete, front-to-back design flow providing instant access to the ISE features and functionality at no cost. To learn more, please visit ISE WebPACK Design Software landing page.

Additional Options

The ISE Design Suite also offers a-la-carte tools to enhance designer productivity and to provide flexible configurations of the Design Suite Editions.

    High-Level Synthesis – Vivado High-Level Synthesis accelerates IP creation by enabling C, C++ and System C specifications to be directly targeted into Xilinx programmable devices without the need to manually create RTL.

Partial Reconfiguration – Xilinx Partial Reconfiguration technology allows designers to change functionality on the fly, eliminating the need to fully reconfigure and re-establish links, dramatically enhancing the flexibility that FPGAs offer.

ChipScope – The ChipScope Pro Serial I/O Toolkit provides a fast, easy, and interactive setup and debug of serial I/O channels in high-speed FPGA designs for use with the WebPACK edition.

Embedded Development Kit – The Embedded Development Kit (EDK) is an integrated development environment for designing embedded processing systems for use with WebPACK edition.

  • System Generator for DSP – The industry’s leading high-level tool for designing high-performance DSP systems using Xilinx devices for use with the WebPACK edition.
  • Читайте также:  Все продукты линейки windows

    Xilinx ise design suite windows 10

    Источники питания электронной аппаратуры, импульсные и линейные регуляторы. Топологии AC-DC, DC-DC преобразователей (Forward, Flyback, Buck, Boost, Push-Pull, SEPIC, Cuk, Full-Bridge, Half-Bridge). Драйвера ключевых элементов, динамика, алгоритмы управления, защита. Синхронное выпрямление, коррекция коэффициента мощности (PFC)

    • Вчера в 09:18
    • Тема:Вопрос по soft stsrt в фазовом контроллере UCC2…
    • От:2expres
  • Обратная Связь, Стабилизация, Регулирование, Компенсация

    Организация обратных связей в цепях регулирования, выбор топологии, обеспечение стабильности, схемотехника, расчёт

    • 1 марта
    • Тема:Токовая ОС
    • От:Cyrus Smith
  • Первичные и Вторичные Химические Источники Питания

    Li-ion, Li-pol, литиевые, Ni-MH, Ni-Cd, свинцово-кислотные аккумуляторы. Солевые, щелочные (алкалиновые), литиевые первичные элементы. Применение, зарядные устройства, методы и алгоритмы заряда, условия эксплуатации. Системы бесперебойного и резервного питания

    • 9 апреля
    • Тема:Горячая замена аккумулятора — есть ли стандартны…
    • От:Plain
  • Высоковольтные Устройства — High-Voltage

    Высоковольтные выпрямители, умножители напряжения, делители напряжения, высоковольтная развязка, изоляция, электрическая прочность. Высоковольтная наносекундная импульсная техника

    • 3 марта
    • Тема:Улучшить параметры ВВ БП
    • От:Neuromantix
  • Электрические машины, Электропривод и Управление

    Электропривод постоянного тока, асинхронный электропривод, шаговый электропривод, сервопривод. Синхронные, асинхронные, вентильные электродвигатели, генераторы

    • Вчера в 16:07
    • Тема:Шаговый двигатель с редуктором — работа до упора…
    • От:Herz
  • Индукционный Нагрев — Induction Heating

    Технологии, теория и практика индукционного нагрева

    • 2 апреля
    • Тема:ТВЧ закалка поверхности стальной плиты. Возможно…
    • От:fpga_student
  • Системы Охлаждения, Тепловой Расчет – Cooling Systems

    Охлаждение компонентов, систем, корпусов, расчёт параметров охладителей

    • 17 марта
    • Тема:теплопроводность защитной маски
    • От:korotaev
  • Моделирование и Анализ Силовых Устройств – Power Supply Simulation

    Моделирование силовых устройств в популярных САПР, самостоятельных симуляторах и специализированных программах. Анализ устойчивости источников питания, непрерывные модели устройств, модели компонентов

    • 30 марта
    • Тема:Как симулировать кабель с затуханием?
    • От:ViKo
  • Компоненты Силовой Электроники — Parts for Power Supply Design

    Силовые полупроводниковые приборы (MOSFET, BJT, IGBT, SCR, GTO, диоды). Силовые трансформаторы, дроссели, фильтры (проектирование, экранирование, изготовление), конденсаторы, разъемы, электромеханические изделия, датчики, микросхемы для ИП. Электротехнические и изоляционные материалы.

    • Во вторник в 14:50
    • Тема:Стабилизаторы серии 1325
    • От:ded2016
  • Интерфейсы

    Форумы по интерфейсам

    все интерфейсы здесь

    • 4 часа назад
    • Тема:Кто каким мобильником пользуется?
    • От:byRAM
  • Поставщики компонентов для электроники

    Поставщики всего остального

    от транзисторов до проводов

    • 10 часов назад
    • Тема:Научите заказывать в ДКО «Электронщик»
    • От:x893
  • Компоненты

    Закачка тех. документации, обмен опытом, прочие вопросы.

    • Вчера в 18:06
    • Тема:Доступность STM на российском рынке
    • От:Leka
  • Майнеры криптовалют и их разработка, BitCoin, LightCoin, Dash, Zcash, Эфир

    Обсуждение Майнеров, их поставки и производства

    наблюдается очень большой спрос на данные устройства.

    • 23 февраля
    • Тема:Зачем нужны дорогие майнеры
    • От:krux
  • Дополнительные разделы — Additional sections

    Встречи и поздравления

    Предложения встретиться, поздравления участников форума и обсуждение мест и поводов для встреч.

    • В понедельник в 20:51
    • Тема:С Днем Космонавтики .
    • От:looser
  • Ищу работу

    ищу работу, выполню заказ, нужны клиенты — все это сюда

    • Вчера в 15:50
    • Тема:Разработка электроники (Украина).
    • От:FLPPotapov
  • Предлагаю работу

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

    • 10 часов назад
    • Тема:Разработчик C#
    • От:arkhi-ekaterina@yandex.ru
  • Куплю

    микросхему; устройство; то, что предложишь ты 🙂

    • 10 часов назад
    • Тема:Куплю осциллограф С1-85
    • От:Herasim
  • Продам

    есть что продать за деньги, пиво, даром ?
    Реклама товаров и сайтов также здесь.

    • Вчера в 05:56
    • Тема:FPGA Altera EP3C10E144C8N (Украина)
    • От:ENIAC
  • Объявления пользователей

    Тренинги, семинары, анонсы и прочие события

    • Вчера в 13:04
    • Тема:Высокотемпературные полимерные конденсаторы для …
    • От:ДКО Электронщик
  • Общение заказчиков и потребителей электронных разработок

    Обсуждение проектов, исполнителей и конкурсов

  • Оцените статью