- Xilinx ise design suite windows 10
- ISE Design Suite
- Related Design Tools
- ISE Design Suite: Embedded Edition
- ISE Design Suite: System Edition
- ISE Design Suite: WebPACK Edition
- Additional Options
- Xilinx ise design suite windows 10
- Обратная Связь, Стабилизация, Регулирование, Компенсация
- Первичные и Вторичные Химические Источники Питания
- Высоковольтные Устройства — High-Voltage
- Электрические машины, Электропривод и Управление
- Индукционный Нагрев — Induction Heating
- Системы Охлаждения, Тепловой Расчет – Cooling Systems
- Моделирование и Анализ Силовых Устройств – Power Supply Simulation
- Компоненты Силовой Электроники — Parts for Power Supply Design
- Интерфейсы
- Форумы по интерфейсам
- Поставщики компонентов для электроники
- Поставщики всего остального
- Компоненты
- Майнеры криптовалют и их разработка, BitCoin, LightCoin, Dash, Zcash, Эфир
- Обсуждение Майнеров, их поставки и производства
- Дополнительные разделы — Additional sections
- Встречи и поздравления
- Ищу работу
- Предлагаю работу
- Куплю
- Продам
- Объявления пользователей
- Общение заказчиков и потребителей электронных разработок
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). Следующим в иерархии стоит верхний (он помечен тремя квадратиками, верхний из которых зеленый) уровень проекта. И далее топовый (верхний) уровень проекта делится на свои составные части в зависимости от сложности.
Область #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 граф:
- «Name» — здесь указываем ЛАТИНСКИМИ буквами наименование проекта;
- “Location” — указываем место расположения будущего проекта. Использовать только латинские символы при указании пути;
- “Working Directory” – путь к рабочей директории;
- “Description” – описание к создаваемому проекту;
- “Top – level source type” – указываем тип верхнего (топового) уровня проекта. Он может быть написан на любом из возможных поведенческих языков описания аппаратуры, НО 90 % случаев он именно в схематическом виде. Это связано с наглядностью, удобством. Т.е. на созданном схематичном листе можно рисовать блоки уже описанные на Verilog.
Далее кликаем кнопку «Next» и переходим в окно «Project Settings» (Задание настроек проекта) см. рис. 6.
Рис.6. Создание нового проекта шаг #2. Окно «Project Settings»
В этом окне выбираем семейство микросхем Xilinx “Spartan3E”,затем сам тип кристалла указываем “XC3S250E”. Задаем тип корпусного исполнения для выбранной микросхемы “PQ208” и её скорость “-4”. Все перечисленные величины можно найти на маркировке самой микросхемы.
Ниже указан тип топового уровня проекта – схемотехнический (см. рис. 5). Далее нам предлагается выбрать тип синтезатора, оставляем по умолчанию. Тут же можно указать симулятор, которым вы будете пользоваться при отладке (О нем я расскажу позже).
Кликаем кнопку «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
Related Design Tools
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.
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
- Тема:Высокотемпературные полимерные конденсаторы для …
- От:ДКО Электронщик
Общение заказчиков и потребителей электронных разработок
Обсуждение проектов, исполнителей и конкурсов