LINUX.ORG.RU

Verilog


4

0

Всего сообщений: 5

Опубликованы исходники ядер MIPS32 microAptiv по программе MIPS Open

 , , , ,

Группа Hardware and Drivers

Компания Вейв Компьютинг (Wave Computing, бывшая MIPS Technologies, ранее поглощенная компанией Imagination Technologies и после ее расчленения снова получившая самостоятельный статус) объявила в публикации исходного кода процессорных ядер MIPS32 microAptiv по программе MIPS Open.

Опубликован код для двух классов ядер:

  • ядро microAptiv MCU – микроконтроллерное ядро для встраиваемых систем реального времени.
  • ядро microAptiv MPU core – включает контроллер кеша и блок управления памятью (MMU), обеспечивающие возможность запуска полновесных операционных систем таких, как Linux.

В разделе закачек:

  • Документ с архитектурой MIPS Open
  • Среда разрботки MIPS Open IDE (версии для Linux и Windows)
  • Пакеты MIPS Open FPGA - для запуска ядер MIPS Open на ПЛИС
  • Исходный код ядер microAptiv UP Core и microAptiv UC Core на языке описания аппаратного обеспечения Верилог

Для скачивания требуется принять условия лицензионного соглашения и зарегистрироваться на сайте.

Ранее компания Вейв Компьютинг объявила о запуске программы MIPS Open, в рамках которой участники получат возможность выпускать собственные ядра с архитектурой MIPS без необходимости оплачивать сертификацию на соответствие архитектуре, покупать исходный код ядер, выплачивать другие лицензионные отчисления, а также получают доступ к исходному коду существующих ядер MIPS, являющихся разработкой Вейв Компьютинг.

>>> Подробности (wavecomp.ai)

bender
()

TkGate-2.0.0

 , tkgate,

Группа Open Source

После шести лет заморозки и смены разработчиков вышла новая версия TkGate, редактора и симулятора цифровых схем, основанного на Verilog.

Основные изменения:

  • добавлена русская локализация (переведено всё, кроме документации в формате html);
  • исправление множества ошибок, присутствовавших в версии 2.0-b10;
  • расширена библиотека микросхем стандартной логики серии 74xx
    • 7411 3 x 3И
    • 7420 2 x 4НЕ-И
    • 7421 2 x 4И
    • 7442 1-10 дешифратор
    • 7447 шифратор 7-сегментного индикатора
    • 74181 4-разрядное АЛУ
    • 74182 устройство быстрого переноса;
  • обеспечена поддержка 64-х разрядных архитектур.

Исходные тексты TkGate доступны в репозитории https://bitbucket.org/starling13/tkgate.

>>> Подробности (sourceforge.net)

starling13
()

Графический чип под LGPL на Kickstarter

 , , ,

Группа Hardware and Drivers

На сайте kickstarter.com предлагают поддержать проект открытого графического чипа. Конечным продуктом будет описание на языке Verilog под лицензией LGPLv3. Установлены следующие цели:

  • $200 000 — авторы откроют исходные тексты уже имеющегося VESA-совместимого 2D-ускорителя с интерфейсом PCI и поддержкой VGA и DVI/HDMI. Ускорителю доступны рисование линий, заливка, пересылка битовых блоков.
  • $400 000 — авторы добавят поддержку OpenGL и DirectX 7/8. Поддержка 3D будет такая, чтобы её легко можно было убрать, получив более дешёвый чип с только 2D-ускорением. Работа уже ведётся, результат ожидается в 1-ом квартале 2014 года
  • $600 000 — чип отвяжут от интегрированного интерфейса PCI и заменят его на «обобщённый» интерфейс и варианты AXI, Avalon и Wishbone. Также выпустят версии для FPGA, таких как Altera SOC и Xilinx ZYNQ. Запланировано на 2-ой квартал 2014 года.
  • $800 000 — оптимизация, повышение производительности. 3-ий квартал 2014 года.
  • $1 000 000 — «Универсальный шейдер». Ускоритель будет переделан с нуля с целью создать мощное современное устройство. Авторы давно хотят этим заняться, но не имеют возможности. Ради этого и затеяна кампания. 2-й квартал 2015 года.

Заплатившие более 100 долларов получат исходники на флешке, более 300 — получат доступ к исходникам на 3 месяца раньше выхода, более 500 — с самого начала. За 5000 обещают прислать персонального инструктора, который 1 день будет учить программировать под разрабатываемое устройство.

Кампания ведётся от имени Фрэнсиса Бруно (Francis Bruno). По данным его профиля и сайта он около 10 лет проработал в Number Nine Visual Technology («#9»), выпускавшей графические карты в 1980-х—90-х, а в 2002 году с другим бывшим сотрудником #9 основал фирму Silicon Spectrum, которая выкупила у S3 права на разработки #9 и продолжила их продавать и поддерживать.

Достаточно интересна страница продукции Silicon Spectrum. Не уточняя, к какому продукту что относится, она перечисляет в числе прочих свойств следующие: 2D-ускорение, 3D-ускорение совместимое с OpenGL и DirectX 7, шейдеры 1.0; драйверы под Windows от 98 до Vista, Linux, MS-DOS, OS/2; аппаратную поддержку VNC. Осязаемых устройств у них нет и не предвидится, всё делается на FPGA. Клиентов у них тоже нет, либо они не желают «светиться».

Итого: компания с опытом разработки графического «железа», живущая с разработок 15-летней давности, просит миллион долларов на разработку современного устройства за полтора года. В случае если миллион собрать не удастся, обещает открыть, и, возможно, доделать одну из своих разработок. По крайней мере, в этом случае исчезнет риск патентных исков, так как это опять-таки будет уровень 15-летней давности (мнение Фрэнсиса Бруно).

Новость на OpenNet

>>> Страница кампании на Kickstarter (kickstarter.com)

olegd
()

Quartus II Web Edition v10.0

 , , , ,

Группа Проприетарное ПО

Некоторое время назад Altera Corp. выпустила бесплатную версию среды разработки для ПЛИС (Программируемая Логическая Интегральная Схема, FPGA) их собственного производства. И вот, с новым релизом Quartus II 10.0, стала доступна и Linux версия уже без приставки beta. Отличительной особенностью этого релиза так же является и то, что весь GUI был переписан на Qt4.

>>> Подробности (altera.com)

ViTeX
()

Quartus II Web Edition Software v9.1 теперь и под Линукс

 , , , , ,

Группа Проприетарное ПО
Долгое время под Linux была доступна только платная версия Quartus II и вот, наконец-то, Altera выпустила бесплатную версию и для нашей операционной системы.

Altera Quartus II - это среда разработки для ПЛИС (Программируемая Логическая Интегральная Схема, FPGA) производства Altera, которая включает в себя реализацию языков описания аппаратного обеспечения VHDL и Verilog, систему визуального дизайна логических схем и симуляцию временных диаграмм.

Quartus II Web Edition является бесплатной, но урезанной версией данной среды разработки.

Пакет ещё находится в стадии бета-тестирования, но уже можно скачать.

>>> Подробности (altera.com)

ViTeX
()