Инициатива по развитию открытых проектов для FPGA

Автор Сообщение
news_bot ®

Стаж: 6 лет 9 месяцев
Сообщений: 27286

Создавать темы news_bot ® написал(а)
12-Апр-2021 15:30

Объявлено о формировании новой некоммерческой организации Open-Source FPGA Foundation (OSFPGA), нацеленной на развитие, продвижение и создание комфортной среды для совместной разработки открытых аппаратных и программных решений, связанных с использованием программируемых логических интегральных схем FPGA (программируемая пользователем вентильная матрица), допускающих перепрограммирование логики работы после изготовления чипа. Ключевые двоичные операции (AND, NAND, OR, NOR и XOR) в таких чипах реализуются при помощи логических вентилей (переключателей), имеющих множество входов и один выход, конфигурацию соединений между которыми можно менять программно.
В число учредителей организации OSFPGA вошли некоторые видные исследователи технологий, связанных с FPGA, представляющие такие компании и проекты, как EPFL, QuickLogic, Zero ASIC и GSG Group. Под эгидой новой организации будет развиваться набор открытых и бесплатных инструментов для быстрого создания прототипов на базе чипов FPGA и поддержки средств автоматизация проектирования электроники (EDA). Организация также будет курировать совместную разработку открытых стандартов, связанных с FPGA, предоставляя компаниям нейтральную площадку для обмена опытом и технологиями.
Ожидается, что благодаря деятельности OSFPGA, компании-производители чипов смогут избавиться от некоторых инженерных процессов при производстве FPGA, разработчики конечных решений получат готовый настраиваемый программный стек для FPGA и будет налажена совместная работа по созданию новых высококачественных архитектур.
Отмечается, что в предоставляемых организацией OSFPGA открытых инструментах будет поддерживаться наивысший уровень качества, соответствующий или превосходящий требования промышленных стандартов.
Основные цели Open-Source FPGA Foundation:
  • Предоставление ресурсов и инфраструктуры для разработки набора инструментов, связанных с оборудованием и программным обеспечением FPGA.
  • Продвижение использования данных инструментов через проведение различных мероприятий.
  • Обеспечение поддержки, развития и открытости инструментария для исследования передовых архитектутр FPGA, а также связанных программных и аппаратных разработок.
  • Поддержание каталога общедоступных архитектур FPGA, технологий проектирования и конструкций плат, заимствованных из публикаций и описаний патентов с истёкшим сроком действия.
  • Подготовка и предоставление доступа к обучающим материалам, помогающим формировать сообщество заинтересованных разработчиков.
  • Упрощение взаимодействия с производителями чипов для снижения стоимости и сокращения времени тестирования и проверки новых архитектур FPGA и оборудования.
Связанные с проектом открытые инструменты:
  • OpenFPGA - набор для автоматизации проектирования электронных приборов (EDA) для FPGA, поддерживающий генерацию начинки на основе описаний на языке Verilog.
  • 1st CLaaS - фреймворк, позволяющий использовать FPGA для создания аппаратных ускорителей для web- и облачных приложений.
  • Verilog-to-Routing (VTR) - инструментарий, позволяющий на основе описания на языке Verilog сформировать конфигурацию выбранного FPGA.
  • Symbiflow - инструментарий для разработки решений на базе FPGA Xilinx 7, Lattice iCE40, Lattice ECP5 и QuickLogic EOS S3.
  • Yosys - фреймворк для синтеза Verilog RTL для типовых областей применения.
  • EPFL - коллекция библиотек для разработки приложений логического синтеза.
  • LSOracle - надстройка над
    библиотеками EPFL для оптимизации результатов логического синтеза.
  • Edalize - инструментарий на языке Python для взаимодействия с системами автоматизации проектирования электронных приборов (EDA) и генерации для них файлов проектов.
  • GHDL - компилятор, анализатор, симулятор и синтезатор для языка описания аппаратуры VHDL.
  • VerilogCreator
    - плагин к QtCreator, превращающий данное приложение в среду для разработки на языке Verilog 2005.
  • FuseSoC - пакетный менеджер для кода HDL (Hardware Description Language) и утилита для абстрагирования сборки для FPGA/ASIC.
  • SOFA (Skywater Open-source FPGA) - набор открытых FPGA IP (Intellectual Property), созданных с использованием Skywater PDK и фреймворка OpenFPGA.
  • openFPGALoader - утилита для программирования FPGA.
  • LiteDRAM - настраиваемый IP Core для FPGA c реализацией DRAM.
Дополнительно можно отметить проект Main_MiSTer, позволяющий при помощи FPGA-платы DE10-Nano, подключённой к телевизору или монитору, симулировать оборудования старых игровых приставок и классических компьютеров. В отличие от запуска эмуляторов, применение FPGA даёт возможность воссоздать оригинальное аппаратное окружение, на котором можно запустить имеющиеся образы системы и приложения для старых аппаратных платформ.
===========
Источник:
OpenNet.RU
===========

Похожие новости: Теги для поиска: #_fpga, #_openhardware
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 22-Ноя 13:31
Часовой пояс: UTC + 5