Experience

Turnkey icon

Hardware Design

Digital—Processors 32/16/8 bit, FPGA, DSP, SoC

Memory—DDR, EEPROM, Memory cards, FLASH

Analog—Signal conditioning, Precision circuits

Mixed—High speed / High resolution ADC’s and DACs

Displays—Touchscreen, LCD active/passive, E-ink, dot matrix, electroluminescent, LED

Battery / Energy Harvesting—Very low power design, Primary and Rechargeable Batteries, Solar powered, EnOcean

Wireless—WiFi, Bluetooth, Bluetooth low energy, ZigBee, Cellular, RFID, NFC, GPS, TI SimpliciTI, EnOcean

Communication Interfaces—USB, Ethernet, CANbus, RS232/422/485, SPI, I2C, one wire

Power Electronics—Battery charging, AC/DC and DC/DC supplies, Photovoltaic, drives, current sources

Optoelectronics—Laser / IR Diodes, Photodiodes / Photomultipliers, Camera, LED backlighting / cluster, Photo relays, Photocoupler

Turnkey icon

PCB Layout

Technologies—Rigid, Flex, Mixed

Experience—High Density, BGA, High voltage, High current, High speed, RF, Low noise, EMC/EMI, Thermal management

Mechanical—3D modelling, DFT / DFM, Width / Creepage analyses, Thermal management

Standards—IPC622 / 2221A, UL796, MIL Spec (461, 810, …), IEC610000 Series, RoHS

Tools—Altium Designer, OrCAD/Allegro

Turnkey icon

FPGA Design

Altera/Intel—MAX, MAX10, CYCLONE V, ARRIA

Xilinx—7-Series, ZYNQ

SoC—Microsemi SmartFusion2

Complete Design Flow—RTL Design, HDL Code (VHDL / Verilog), Qsys, synthesis, routing and timing closure

Simulation/Verification—ModelSim, TestBench HDL, self-test vector files, UVM Methodology

Applications—Video, Audio, DSP, Communication. High speed data acquisition, Software defined radio

Custom—Core/IP Design

Turnkey icon

Prototyping / Assembly

Board Level—Hand assembly (microscope / hot air tools), Rework, Test, Verification

Control Panels / Electromechanical—Purchasing, Machining, Assembly, Wiring, Test, FAT

Cables—Circular and High Density connectors, Assembly, Test

Troubleshooting—Hardware debugging using full suite of tools

Reverse Engineering—Schematics and Parts Lists of Boards and Module assemblies

Turnkey icon

Firmware / Software

Embedded Applications—Real Time Control, User Interfaces, Communication Protocols, Datalogging, Algorithms, Device Firmware Upgrade (DFU)/Bootloader, Low Power Operation, IoT, Single Board Computer (SBC) apps.

Embedded Development—Using C, C++ with or without RTOS, Bare metal (no OS), Embedded Linux, RTOSs (Keil / CMX / FreeRTOS)

Communication Protocols—Modbus, BACnet, IP/TCP, Custom

PC and Mobile Applications—GUI, Database/SQL, IoT, Peripheral Interfaces, and Communications

Web Applications—ASP.NET, Silverlight, Javascript, LUA

IoT Development—Edge Devices, Dashboards, Gateways

AI Development—Acquiring training data, select machine learning algorithms to build models based on representative data, train and test the model, implement AI models in device

Turnkey icon

System Integration

Electrical Design—Distribution / Circuit Protection, Motors and Drives, Control

Prototyping—Arduino, Raspberry Pi

Instrumentation—Sensors, Actuators, Cabling,

Automatic Test Equipment—Unit / Board Level, Functional Test, Programming / Configuration

Process Control—SCADA, Control Loops / PID, actuators / sensors, MCC interface, Safety

Machine Control—PLC / HMI, Motor Control (brushless, DC, servo, AC induction, VFD), Pneumatic, Hydraulic, Safety

Networking—EthernetIP, ProfiBus, DeviceNet, CANbus, Modbus, Database Interface, Integration with IT Systems

Turnkey icon

Industrial Design

Design—3D Models, Assembly Drawings, Detailed Mechanical Drawings

Material—Design for injection moulding, extrusion, forming, thermoforming, machining, stamping.

Prototyping—3d Printing, SMS,

Tools—SolidWorks