Разработка ПЛИС-систем (FPGA) на заказ
Под ключ
На основе ваших идей или референса создадим продукт, подготовим к серийному производству и внедрению.
Модификация
Добавим потребительскую ценность, оптимизируем себестоимость, адаптируем к новым задачам и требованиям.
Индивидуальные задачи
Выполним нужную часть работ: сбор и анализ требований, проектирование, реализацию, отладку или опытное производство.
Оптимальные сроки
Делаем только то, что действительно нужно вашему проекту. Используем готовые аппаратно-программные платформы для электронной разработки.
Контроль качества
Проводим проверки на всех этапах: подбор комплектующих и печатных плат, сборки электронных модулей и изделий, обслуживания.
Прозрачное ценообразование
Представим детализированную смету. Предложим варианты оптимизации расходов.

Этапы FPGA разработки (ПЛИС)
Разработка программируемых логических интегральных схем (ПЛИС или FPGA) обычно включает несколько этапов. Вот основные этапы разработки ПЛИС систем:
- Анализ требований: На этом этапе определяются функциональные и производственные требования к ПЛИС, включая желаемую производительность, количество входов/выходов, доступные ресурсы и т.д.
- Архитектурное проектирование: В этой фазе определяется архитектура ПЛИС, включая размещение блоков логики, макроклеток, ресурсов памяти и других компонентов. Разрабатывается схема взаимодействия между компонентами ПЛИС.
- Схемотехническое проектирование: На этом этапе разрабатывается схема FPGA, используя специализированные средства проектирования. Создаются схемы логических элементов, макроклеток и других компонентов.
- Верификация: Верификация проводится для проверки правильности функционирования ПЛИС. Она включает моделирование, симуляцию и анализ работы ПЛИС для проверки соответствия заданным требованиям.
- Физическое проектирование: На этом этапе создается физический дизайн ПЛИС. Он включает размещение и маршрутизацию компонентов, управление тепловым распределением, управление сигналами и другие аспекты физической реализации.
- Производство и тестирование: После завершения физического проектирования ПЛИС готовится к производству. Чипы ПЛИС изготавливаются и подвергаются тестированию, чтобы проверить их работоспособность и соответствие спецификациям.
- Программирование: После получения чипов ПЛИС они должны быть запрограммированы для выполнения нужной функциональности. Это может включать запись конфигурационных данных в память ПЛИС или загрузку программного кода.
- Разработка прикладного программного обеспечения: После программирования ПЛИС разрабатывается и тестируется прикладное программное обеспечение, которое будет взаимодействовать с ПЛИС и выполнять требуемые задачи.
Эти этапы являются общепринятыми в процессе разработки ПЛИС, но конкретные шаги и подходы могут немного различаться в зависимости от обстоятельств.
Артефакты
Заказчик в процессе разработки Field Programmable Gate Array (FPGA или ПЛИС) получает несколько основных артефактов. Вот некоторые из них:
- Техническое задание (ТЗ): Это документ, в котором заказчик формулирует свои требования к ПЛИС. ТЗ описывает функциональность, производительность, интерфейсы, ограничения и другие особенности, которые должны быть учтены при разработке ПЛИС.
- Спецификация ПЛИС: Это документ, который содержит детальное описание архитектуры и характеристик разрабатываемой ПЛИС. В спецификации указывается количество входов/выходов, размеры памяти, доступные ресурсы и другие технические параметры.
- Схематические исходники: Заказчик получает схематические исходники, которые представляют собой графическое представление логической схемы ПЛИС. Эти исходники позволяют заказчику понять, как устроена логика ПЛИС и внести необходимые изменения, если требуется.
- Результаты верификации: Заказчик получает отчеты о верификации, которые содержат результаты проверки функциональности ПЛИС. В этих отчетах указывается, проходит ли ПЛИС все тесты и соответствует ли она требованиям, установленным в ТЗ.
- Физический дизайн: Заказчик может получить результаты физического проектирования ПЛИС, которые включают в себя файлы размещения и маршрутизации компонентов, информацию о тепловом распределении и другие данные, связанные с физической реализацией.
- Программное обеспечение: Если ПЛИС требует программного обеспечения для работы, заказчик может получить компоненты программного обеспечения, которые необходимы для программирования и управления ПЛИС.
Эти артефакты предоставляют заказчику информацию и инструменты, необходимые для понимания, использования и интеграции ПЛИС в свои системы и приложения.
Технологии
Компоненты и микропроцессоры ведущих производителей: Texas Instruments, STMicroelectronics, Intel, Cypress. Широкий спектр архитектур: STM8 (RISC), MSP430 (PDP11), CC2540 (8051), ARM, x86, FPGA. Все основные протоколы и стандарты безопасности передачи данных: Wi-Fi, Bluetooth LE, Z-Wave, ZigBee, LoRa, NFC, GSM, Ethernet, RS-485.
Программируем на Node.js, Ruby, Javascript, Python, Angular, React, Vue.js. Разрабатываем программы для Windows, Android, iOS, Linux, веб-браузеров.
FDM-принтеры Picaso Designer 250 и Raise N1, SLA-принтер Form Labs 1, лазерный станок, сверлильная гравировальная машина, вакуумная камера System 1, сушильные печи с температурой до 350 градусов Цельсия, лазерный комплекс резки металла ТЕИР 1000.
Клиенты
С нами комфортно
План работ
Составляем и показываем детализированный план работ по производству электроприбора на старте проекта. Наши клиенты знают, за что платят.
Под контролем
Держите руку на пульсе удобным вам образом: проект-менеджер/система управления/прямой контакт.
Надежный партнер
Не бросаем проект на полпути. Сопровождаем и поддерживаем на протяжении всего жизненного цикла.
Часто задаваемые вопросы
Какой у вас штат?
Всего нас — 80 человек в штате (не фрилансеры, не субподрядчики).
В компании присутствуют проектные менеджеры и продуктовые аналитики. В отделе инженерной разработки — схемотехники, конструкторы, промышленные дизайнеры. В отделе разработки ПО — UI/UX-дизайнеры, фронтендеры, бэкендеры, QA-специалисты.
Есть внутренние развитые департаменты: HR, маркетинг.
У меня уже есть проект. Вы предоставляете услуги по доработке, сопровождению?
Да, предоставляем любой вид работ: дизайн, функционал, оптимизация, интеграции.
Как давно вы на рынке?
С 2015 — больше 7 лет.
Как вы считаете стоимость?
Мы предоставляем прозрачную, детализированную смету работ. Оцениваем каждую задачу в человекочасах, которые затем умножаем на часовую ставку специалиста.
Для чего нужен прототип?
Прототипирование позволяет на старте определить и согласовать концепцию, структуру, функциональность. Корректировать их на стадии прототипирования — гораздо дешевле и быстрее, чем на стадии непосредственной разработки.
Где вы территориально?
Россия, г. Красноярск, пр. Мира, 91, 4 этаж. Часовой пояс — +4 к Москве.