Новость из категории: Информация

Обзор OSHW-проекта и сообщества OpenCores

Содержание:
1. История, цели и задачи (Вы читаете данный раздел);
2. OpenRISC;
3. Другие проекты и сертификация.
Если программы из мира Open Source вызывают всё меньше и меньше удивления среди обычных пользователей, то применение идеалов и механизмов такого открытого подхода к аппаратной части на данный момент распространилось заметно скромнее. Статья посвящена крупнейшему проекту из категории Open Source Hardware (OSHW) - OpenCores (http://opencores.org).

Обзор OSHW-проекта и сообщества OpenCores

Основой проекта OpenCores является сообщество сторонников и любителей разработки открытого аппаратного обеспечения. Само название состоит из двух слов: «open» - открытое, и «cores» - так называемые «ядра» (или цифровые модули - «блоки»), которые могут быть использованы, например, при соз-дании интегральных схем. Термин «cores» широко известен в контексте готовых блоков для проектирования микросхем - «блоков интеллектуальной собственности» (IP-блоки или «IP cores»).

Основателем OpenCores стал Дамьян Ламперт (Damjan Lampert), который запустил сайт проекта в 1999 году с целью создания открытого сообщества, разрабатывающего и распространяющего IP-блоки. В качестве основных средств для их создания предлагалось использование языков VHDL и Verilog. Проект набирал популярность среди специалистов, и в 2006 году более 5 тысяч компаний загружают IP-блоки с официального сайта OpenCores. Уже к 2007 году это число удвоилось (более 10 тысяч компаний), а количество пользователей, совершивших загрузки, превысило 1 миллион. Более подробную информацию о первых годах развития OpenCores можно найти на сайте Д. Ламперта (http://www.lampret.com). Нынешняя статистика проекта OpenCores такова (http://opencores.org/numbers):
- 881 проект IP-блоков;
- около 80 000 посетителей каждый месяц;
- более 130 000 зарегистрированных пользователей.

Основные цели OpenCores перечислены в его миссии (http://opencores.org/opencores,mission). Участники проекта исходят из того, что высокотехнологичный субмикронный дизайн (DSM) включает в себя огромное количество компонентов, которые находят применение в рамках одной специализированной интегральной схемы (ASIC, «application-specific integrated circuit»; подробнее см. на http://ru.wikipedia.org/wiki/ASIC). Создание всех необходимых компонентов в рамках начинающей компании, разрабатывающей новый аппаратный продукт, может привести к долгому выходу на рынок и излишнему увеличению стоимости готового продукта. Причина заключается в том, что многие компоненты таких интегральных схем являются закрытыми и зачастую поставляются по высоким ценам. Участники проекта OpenCores видят решение проблемы в повторном использовании цифровых блоков. Такова и цель проекта - разработка и публикация своих наработок под свободными лицензиями: «Мы стремимся к идеалу: свободный доступ, свободное использование и повторное использование открытого аппаратного обеспечения».

Для достижения этой цели поставлены конкретные задачи:
- разработка стандартов для Open Source-блоков;
- создание инструментов и методов для развития Open Source-блоков и платформ;
- разработка Open Source-блоков и платформ;
- предоставление документации для этих блоков и платформ.



На повестке вашего дня стоит не изучение проектов OpenCores, а обучение стрип-дансу? Что ж, тогда рекомендую Вам найти опытного учителя! Такого специалиста Вам сможет предложить школа poledance (http://www.exoticdance.ru/)! Только здесь Вы научитесь основам и постигните азы этого набирающего популярность танцевального направления!

Рейтинг статьи

Оценка
0/5
голосов: 0
Ваша оценка статье по пятибальной шкале:
 
 
   

Поделиться

Похожие новости

Комментарии

^ Наверх