Zrodia provides services at every stage of the product life cycle. We can take a project from idea to production, or we can offer architecture advice and engineering work in the middle of an ongoing project.
We offer services leveraging expertise in the following areas:
Design and Architecture
Top-level Project Design
Interoperability
Communication Protocols
Component/API Specification
Hardware Interface Specification
Hardware Design (PCB, FPGA)
Mechanical Design
Hardware
Schematic Design
Board Layout (Standard/HDI)
Design Simulation
High Speed Interconnects
DDRx Layout
EMI/ESD Techniques
Mechanical Enclosures
FPGA
Verilog / SystemVerilog
Design Simulation and Test benches
High Speed Protocols (PCIe, SATA I/II/III, 3G-SDI, Custom)
Communication Path Aggregation (RAID, Multi-board Synchronization)
Data Integrity (ECC, CRC, Flow Control)
Memory Interfaces (LPDDR, DDR, FLASH)
CPU / FPGA Integration
Video Processing (Decoding, Debayering, Color Processing)
Embedded Controllers
ARM Processors
Linux / RTOS
Windows / Linux Tool Chains
Software
High-level development: C++, C#, Java
Embedded development: C, Assembly
Driver development: C, Assembly
Scripting: Perl
Linux/QNX/Windows Platforms
Redundant Design Techniques (Power-hit/ESD tolerance)