Операционная система с предустановленными программами для моделирования и проектирования высокотехнологичных компонентов электронной техники.
Основное окно ОС Fedora Electronic Lab
Fedora Electronic Lab или сокращенно FEL содержит целый набор всевозможного программного обеспечения (и библиотек к ним) для радиолюбителей и инженеров-электронщиков. FEL представляет собой полноценный, законченный комплекс автоматизированного проектирования, включающий этапы дизайна, создания спецификаций, функциональной симуляции, разработки бэкэнда и прототипирования. Данный комплекс призван уменьшить временные и материальные потери, степени рисков, а также позволить эффективно, в кратчайшие сроки настроить производственный процесс.
В первую очередь Fedora Electronic Lab нацелена на сферу нано- и микроэлектронной инженерии, на разработку цифровых БИС/СБИС. В настоящее время комплекс включает в себя инструменты для:
разработки, редактирования, моделирования аналоговых схем и проведения анализов (Фурье, нелинейного, гармонического баланса, переходных процессов, S-параметров и других). Библиотеки компонентов являются полностью редактируемыми. Сюда относятся пакеты: xcircuit, gspiceui, gnucap и ngspice;
разработки макетов DRC, ASIC и LVS. Средства: Magic, Electric, Netgen и кросс-платформенный редактор Toped;
цифровой проверки и моделирования, позволяющие определить сроки исполнения модели и функциональность проекта. Среди возможностей – графический просмотр сигналов и их экспорт в GHW или VCD файл для визуального контроля, поддержка VHDL и Verilog разработок. Используются программы: GHDL, Qucs, FreeHDL, Icarus Verilog, GTKWave и Drawtiming;
разводки печатных плат – PCB, Gerbv, gEDA и Kicad;
разработки встраиваемых систем и программирования микроконтроллеров;
автоматизированного проектирования с модулями отслеживания ошибок и управления проектами;
отслеживания бюджета и экспертной оценки.
Программа PCB в ОС Fedora Electronic Lab
Среди множества программ, входящих в состав комплекса, стоит отметить:
симулятор электрических схем Qucs;
Eclipse Helios с плагином для отлаживания GDB Hardware Debugging;
Openocd для программирования/отладки микросхем ARM;
программатор avrdude;
arm-gp2x-Linux-gcc – основной компилятор для контроллеров ARM;
avr-gcc – дополнительный компилятор для ARM-контроллеров;
MCU8051IDE – среда разработки для микроконтроллеров на базе архитектуры Intel8051.
Помимо прочего в Fedora Electronic Lab входит коллекция Perl-модулей для расширенной поддержки VHDL и Verilog, инструменты по обеспечению процессов проектирования специализированных интегральных схем – ASIC и дополнительные библиотеки компонентов с размерами до 0,13 нм.
Основателями и основными архитекторами Fedora Electronic Lab являются программисты Читлеш Гурах и Шакти Каннан. Данный комплекс входит в дистрибутив Fedora – ОС GNU/Linux, построенную из свободного ПО и спонсируемую компанией Red Hat, использующую платформу для обкатки новых технологий, включаемых в дальнейшем в продукты Red Hat.
Впервые FEL появилась в 2007 году в восьмой версии Fedora. Новые версии выходят по расписанию каждые 6-8 месяцев. Каждый релиз предваряется выпуском нескольких демо-версий (от одной до трех), также доступных для загрузки и установки.
Программа MCU8051IDE в Fedora Electronic Lab
Fedora Electronic Lab имеет открытый исходный код и свободна от лицензионных выплат. Продукт не требует покупки дополнительных лицензий для активации всех возможностей. Загрузить последнюю версию комплекса можно по torrent или http со страницы загрузки. Дистрибутив представлен в виде образа операционной системы Live, запускающейся без установки на жётский диск. Существуют версии FEL для 32- и 64-разрядных архитектур.
Программное обеспечение данной платформы представлено на английском языке. Несмотря на существование русскоязычного сайта разработчиков ОС Fedora, русификация самого комплекса в ближайщем будущем не планируется.
Для работы Fedora Electronic Lab необходим персональный компьютер с процессором частотой не менее 400 МГц, 1 ГБ оперативной памяти, 3 ГБ на жестком диске и пишущим приводом (или же USB-портом). Скаченный образ необходимо записать на диск (или на флешку) и загрузить с него систему. Загрузочный CD/DVD-диск также можно заказать по минимальной цене у онлайн-распространителей. Live-дистрибутив загружается лишь в оперативную память системы, не оставляет следов на жестких дисках и не нарушает работы установленных версий Windows. Однако при желании можно установить FEL на жесткий диск, загрузчик корректно распознает существующие версии ОС от Microsoft.
Распространение: бесплатная.
Официальный сайт Fedora Electronic Lab: http://spins.fedoraproject.org/ru/fel/