Nasze usługi
Oferujemy:
- Projektowanie urządzeń wbudowanych i oprogramowania
- Usługi badawczo-rozwojowe
- Projekty oparte o FPGA
- Przetwarzanie sygnałów cyfrowych
- Prototypowanie
- Produkcja seryjna (partnerzy)
Nasz proces rozwoju produktu:
Co potrafimy?
Umiejętności naszego zespołu
Oprogramowanie wbudowane
- Bootloader’y
- Bare metal – sterowniki peryferyjne
- Systemy operacyjne (Embedded Linux, Android, FreeRTOS, Keil RTX, uC, Zephyr)
- Interfejsy, stosy protokołów, tworzenie sterowników
- Oprogramowanie aplikacji
Sprzęt
- Wielowarstwowe PCB
- Układy analogowe – i.e. interfejs czujników, audio, wzmacniacze, DACs, ADCs
- High speed (Serial ATA, DDR3, DDR4, USB3.0, CSI, DSI)
- Procesory embedded (Cortex–A5, A8, A9, A53, A72)
- Mikrokontrolery (Cortex–M3, M4, M33)
- nVidia Jetson TX1 and TX2
- SBC (Raspberry Pi, BeagleBone)
- Układy niskiej mocy (MSP430, Cortex–M0, nRF52)
- Cyfrowe przetwarzanie sygnałów (TMS320C55xx, TMS320C674x)
- Komunikacja radiowa (BLE 5.0, WiFi, GSM + LTE, RFID, UWB)
- Systemy przemysłowe
- Projektowanie pod EMC
FPGA
- Xilinx, Lattice, Intel / Altera
- Vivado / Quartus
- Zynq UltraScale+ i inne SoC
- VHDL, Verilog
- Synteza wysokiego poziomu
-
Implementacja i testy dedykowanych podzespołów “IP Core”
- Symulacja i weryfikacja
Cyfrowe przetwarzanie sygnałów
- Filtry adaptacyjne (eliminacja echa, tłumienie hałasu, korekcja, formowanie wiązki)
- Analiza sygnałów w dziedzinie czasu i częstotliwości
- Identyfikacja i modelowanie
- Kompresja sygnałów
- Systemy sterowania
- Systemy nieliniowe
- Systemy adaptacyjne
- Biometryka
- Przetwarzanie obrazu
- Systemy radarowe
Testy i certyfikacja
- Testy funkcjonalne
- Budowa dedykowanych testerów
- Testy funkcyjne oprogramowania
Bezpieczeństwo w IoT
- Budowa urządzeń
- Kryptografia
- Bezpieczny boot i aktualizacja oprogramowania
- Szyfrowanie komunikacji
- ARM TrustZone
- Ochrona IP
Narzędzia
- Altium Designer
- VS Code, Eclipse, Code Composer Studio
- CMake, Docker, CI/CD
- GCC, Clang
- SPICE
- VisualDSP
- J-Link, ST-Link
- Tektronix DPOs, MSOs
- Git, SVN
- Jira, Confluence
- MS Project
- Sharepoint
Programiści i konstruktorzy Embevity zdobyli dodatkowe doświadczenie biorąc udział w projektach z różnych dziedzin:
- IoT
- Przetwarzanie sygnałów
- Wearables
- Przetwarzanie w czasie rzeczywistym
- Bezpieczeństwo danych cyfrowych
- Inteligentne budynki
- Systemy sterowania procesami
- Systemy konferencyjne
- Edge computing
- Zagadnienia produkcji elektroniki
- Systemy pomiarowe
- Monitorowanie parametrów środowiskowych
- Automatyka przemysłowa
- Monitorowanie parametrów zdrowotnych
Embevity wdrożyło następujące procedury z zakresu kontroli jakości:
- Ustalanie strategii testowania,
- Wzajemna weryfikacja kodu,
- Statyczna i dynamiczna analiza kodu,
- Testy jednostkowe,
- Automatyzacja testów i ciągła intergacja,
- Standard pisania kodu zgodny z MISRA-C,
- Wewnętrzne procedury zgodne z normą IEC 61508 dotyczące jakości kodu i zarządzania źródłami,
- Śledzenie i raportowanie problemów,
- Stała komunikacja z klientem.