Hardware design
- Electric diagram design in CAD tools,
- PCB layout up to 14 layers,
- In-house board assembly capabilities (small batch),
- Test jig board design,
- Reverse engineering.
PCB DESIGN AND LAYOUT
Design of PCB board based on MCU/MPU from STM, Microchip, NXP, TI, Silicon Labs, Nordic Semiconductor, Dialog Semiconductor, Broadcom …
IN-HOUSE PCB ASSEMBLY
Small batch board assembly (5 to 10 boards) including the BGA like components.
Firmware development
- Development using C/C++, assembler, HDL, Matlab, Java and Python,
- 8/16/32 bit single and multi-core MCU’s,
- Board bring-up and low level driver design,
- Development of automated board testing procedures,
- Code design and integration for real time operating systems,
- Code execution optimization for low power applications.
- Code documentation using doxygen, Sphinx, LaTeX…
MULTI-BOARD-MICROCONTROLER-CORE FIRMWARE DESIGN AND TESTING
In complex systems with multiple boards, multiple MCU's and MCU's with multi-cores, firmware design requires custom communication protocols built on top of the standard wired and wireless protocols. Furthermore, firmware upgrade in such systems require careful planing and implementation of safety mechanism in order to ensure smooth operation.
FIRMWARE DEBUGGING UNDER HEAVY SCOPING
Firmware design and debugging without appropriate tools can be a nightmare. Having a companion DSO solves many signal miseries…
MULTIPLE BOARD CODE EXECUTION LOGGING
Beside having insight into code execution on one or multiple board systems, having a good cup of tea or coffee helps a lot …
System design and analysis
- EMC pre-compliance testing from which we offer the following tests:
– Conducted emission AC: up to 380 V and 16A,
– Conducted emission DC: up to 200 V and 10A,
– Radiated emission 30MHz – 3.2GHz,
– Signal immunity testing: 1 MHz – 100 MHz,
– Intentional and unintentional radiated emission testing. - Automated board testing during the mass production process:
– Test Jig Board design,
– Emulation of one or many segments of the overall system,
– Design of control interface for the intentional radiated emission tests.
AUTOMATED EMC TESTING
RADIATED EMISSION TESTING
DEBUGGING THE SOURCE OF EMC CONDUCTED EMISSION NOISE
Finding and resolving the source of the disturbance during conducted emission testing requires lots of equipment: isolated probes, scope, spectrum analyzer, LISN, isolated transformers, variable transformers…
TRACING THE SOURCE OF RADIATED EMISSION NOISE
Isolating the source of the radiated emission is a daunting task due to dynamic nature of the systems. Using the near-field E & H probes and modified controllable firmware actions eases the job.
AC CONDUCTED EMISSION TESTING
AC CONDUCTED EMISSION TESTING UNDER DIFFERENT LOADS
Conducted emission testing under different loads is very important part of pre-scan testing.
AUTMATED PCB BOARD TESTING WITH TEST JIG BOARD
Automated PCB board testing during the production via test jig boards is unavoidable process as it solves