АВТОМАТИЗАЦИЯ БИЗНЕСА

за счет разработки и внедрения комплексов
аппаратно-программных средств (КАПС)

Микроконтроллеры

Программное обеспечение

Сервис и обслуживание

Микроконтроллеры

Программное обеспечение

Сервис и обслуживание

Комплексы аппаратно-программных средств (КАПС)

КАПС — это комплект из устройств:

Cбора информации, например, датчики

Контроллера для обработки информации на основе
связки микроконтроллера и ПЛИС

Программного обеспечения контролера

Устройства вывода информации

Главная проблема: большинство КАПС
на рынке зарубежного происхождения

КАПС служит для автоматизации

Промышленных установок

Измерительных приборов

Систем сбора информации

Тестовых комплексов

Разрабатываем контроллеры, сочетающие преимуществаARM и FPGA

Разрабатываем контроллеры, сочетающие преимущества ARM и FPGA

Пример типового устройства, имеющегося в продаже

Объединяем в одном устройстве ядро процессора (Hard Processor System (HPS)), например ARM и ядро программируемой логики (ПЛИС) FPGA - SoC (System-on-a-Chip).

Строим системы, сочетающие в себе алгоритмически сложные задачи, поддержку сетевых стеков, GUI и др., которые требуют жесткого реального времени, обработки сигналов, изображений и др.

В продаже отсутствуют устройства с функционалом SoC, сочетающие популярные микросхемы микроконтроллера и FPGA. 

Наша разработка — Контроллер uSmartFPGA v1Российского производства

Наша разработка — Контроллер uSmartFPGA v1Российского производства

Подходит для большинства задач автоматизации. 

ARM микроконтроллер семейства STM32F4 (168МГц, FPU)Микросхема FPGA фирмы Cyclone IV через шину FSMCс развитой периферией (UART, USB, TIMER, ADC, DAC, PWM, SPI, I2C) и быстродействующая FPGA.

Характеристики контроллера uSmartFPGA v1

Характеристики контроллера uSmartFPGA v1

Кол-во цифровых линий I/O: 64

Из них конфигурируемых цифровых линий I/O: 52

Наличие выходных буферов I/O: 5В, 250мА

Синхронизация FPGA с таймером STM32

Тактовая частота FPGA: до 150МГц
(два встроенных умножителя)

Интерфейс взаимодействия: USB

Базовый ряд контроллеров

Быстродействующих АЦП и ЦАП

Портов с гальванической развязкой

Потов с повышенной нагрузочной способностью

uSmartFPGA v1

ARM - STM32F407 (512k, 168MHz)

FPGA - EP4CE6 (392 LABs (6000LE) 91 IOs )

I/O FPGA - 56

I/O ARM 5 - 8

Интерфейсы - USB

uSmartFPGA v2

ARM - STM32F407 (1024k, 168MHz)

FPGA - EP4CE10 (645 LABs (10000LE) 179 IOs )

I/O FPGA - 128

I/O ARM 5 - 32

Интерфейсы - USB / Ethernet

uSmartFPGA v3

ARM - STM32F429 (2056k, 180MHz)

FPGA - EP4CE10 (645 LABs (~1000LE) 179 IOs )

I/O FPGA - 128

I/O ARM 5 - 32

Интерфейсы - USB / PCIe / Ethernet

uSmartFPGA v4

ARM - STM32F767 (2056k, 216MHz)

FPGA - EP4CE15 (963 LABs (15000LE) 343 IOs)

I/O FPGA - 256

I/O ARM 5 - 32

Интерфейсы - USB / PCIe / Ethernet

uSmartFPGA

ARM

FPGA

I/O FPGA

I/O ARM 5

Интерфейсы

v1

STM32F407 (512k, 168MHz)

EP4CE6 (392 LABs (6000LE) 91 IOs )

56

8

USB

v2

STM32F407 (1024k, 168MHz)

EP4CE10 (645 LABs (10000LE) 179 IOs )

128

32

USB / Ethernet

v3

STM32F429 (2056k, 180MHz)

EP4CE10 (645 LABs (~1000LE) 179 IOs )

128

32

USB / PCIe / Ethernet

v4

STM32F767 (2056k, 216MHz)

EP4CE15 (963 LABs (15000LE) 343 IOs)

256

32

USB / PCIe / Ethernet

Разработаем ПО под Ваши задачидля контроллера uSmartFPGA v1

Разработаем ПО под Ваши задачи для контроллераuSmartFPGA v1

Конфигурация FPGA в среде Quartus prime.

Любая удобная среда разработки для STM32: Keil, TrueStudio, IAR, STM32Cube.

Проекты STM32:

Обмен с FPGA по шине FSMC

USB Custom HID устройство

Терминал UART

Проекты FPGA:

Устройство ввода-вывода, сопряжённое  с шиной FSMC

Контроллер ШИМ

Целочисленный ПИД регулятор

Контроллер шагового двигателя с режимами плавного разгона и торможения

Контроллер UART

Встраиваемый аналог ядра AVR

Встраиваемое ядро NIOS-II

Контроллер инкрементного энкодера

Получите варианты автоматизации Вашего проекта

Свяжитесь с нами для составления
технического задания и разработки
проекта автоматизации.

г. Ульяновск, ул. Железной дивизии 15