Тарасов Илья д.т.н.
В феврале 2015 года компания Xilinx опубликовала предварительные технические сведения о новой аппаратной платформе FPGA и программируемых системах на кристалле. Новое семейство, названное UltraScale+, будет производиться с соблюдением 16 нм технологических норм на базе технологии FinFET компании TSMC. Особый интерес представляют микросхемы семейства Zynq, в которых существенно улучшена процессо... Журнал "Компоненты и технологии №4-2015
Практические вопросы проектирования устройств с применением ПЛИС Spartan–6
Ранее на страницах журнала «Компоненты и технологии» были рассмотрены характеристики младших ПЛИС семейства Spartan 6, которые в силу невысокой стоимости и наличия простых для монтажа пластиковых корпусов могут быть эффективно использованы в несложных цифровых устройствах. Однако исполненные по вполне актуальному технологическому процессу с 45 нм нормами, эти микросхемы требуют соблюдения прави... Журнал "Компоненты и технологии №4-2015
Проектирование для ПЛИС Xilinx: системные аспекты и уровень регистровых передач
В статье рассматриваются вопросы проектирования для ПЛИС Xilinx, требующие выяснения на ранних этапах данного процесса. Несмотря на универсальные возможности программируемых логических ячеек и постоянное совершенствование FPGA, остается вероятность заложить в проект архитектурные решения, неоптимальные для ПЛИС как таковых или для FPGA компании Xilinx в частности. Тем не менее существует ряд до... Журнал "Компоненты и технологии №2-2015
Разработка цифровых систем на базе FPGA Xilinx начального уровня
Микросхемы с архитектурой FPGA часто воспринимаются только как дорогие высокопроизводительные устройства, которые достаточно сложны в применении, требуют проектирования многослойной печатной платы и не могут быть смонтированы без специального оборудования. Однако до сих пор компанией Xilinx выпускаются ПЛИС начального уровня, выполненные в корпусах TQFP и предназначенные для широкого диапазона ... Журнал "Компоненты и технологии №3-2015
Методология проектирования для ПЛИС Xilinx: организационные аспекты
Развитие аппаратной платформы программируемых логических интегральных схем делает все более актуальным освоение новых подходов проектирования, которые учитывали бы возросшую логическую емкость, уменьшение технологических норм и связанное с этим увеличение тактовой частоты, необходимость интеграции в проект аппаратных компонентов, что в совокупности и обеспечивает высокие технико-экономические х... Журнал "Компоненты и технологии №1-2015
Проектирование процессорных ядер. Часть 5. Инструментальное обеспечение разработки
Данная статья завершает цикл публикаций, посвященный проектированию софт-процессоров с использованием ПЛИС. Рассматриваются вспомогательные инструменты разработки — организация загрузки программы и отладки, а также основные подходы к разработке кросс-компиляторов для вновь создаваемых процессорных архитектур.
Проектирование процессорных ядер.
Часть 4. Интеграция процессорного ядра в цифровой проект
В данной части цикла статей рассматриваются практические вопросы интеграции софт-процессоров в цифровые проекты на базе ПЛИС. Многообразие задач и известных технических решений заставляет фокусироваться на наиболее значимых и эффективных подходах, которые к тому же имеют приемлемую трудоемкость. Рассмотрены вопросы оптимизации проекта на базе ПЛИС, построение системной шины и использование внеш... Журнал "Компоненты и технологии №5-2018
Проектирование процессорных ядер.
Часть 3. Микроархитектуры ядра
В предыдущих частях цикла статей были рассмотрены вопросы проектирования простого процессорного ядра с конвейеризованной микроархитектурой. Показанный базовый подход к конвейеризации не является единственным. Более того, он открывает широкие возможности для построения микроархитектур с большей степенью конвейеризации, которые и являются в настоящее время широко распространенными. Данная статья ...
Проектирование процессорных ядер. Часть 2. Программная модель и микроархитектура
В статье рассматриваются вопросы практического проектирования конвейеризованных процессорных ядер. С учетом большого разнообразия доступных процессоров и развития компонентной базы программируемых логических интегральных схем появляется возможность не только изучить подходы к проектированию процессоров, но и применить софт-процессор в практическом проекте на базе ПЛИС. Подразумевается использов...
Проектирование процессорных ядер.
Часть 1. Цели, задачи, инструменты
Проектирование процессоров является несомненно актуальным направлением современной электроники. Процессоры уверенно ассоциируются с высокотехнологичными изделиями, и владение методикой их проектирования открывает широкие возможности для организации или специалиста. Вместе с тем в настоящее время явно недостаточно русскоязычной литературы, освещающей практические вопросы проектирования процессор...