FPGA · Firmware · SoC design

Logic that meets timing.
Firmware that ships.

SoCSilicon designs FPGA gateware and embedded firmware for systems where latency, reliability and certification matter. We take projects from architecture through RTL, verification and board bring-up, for aerospace, automotive, trading and manufacturing clients across the US.

Services

From block diagram to working hardware

Bring us in for a full design, a single subsystem, or the hard part your team is stuck on. We write the RTL, the firmware that drives it, and the tests that prove it works.

FPGA architecture & RTL

Clean, synthesizable designs with clock-domain crossings handled properly and timing closed with margin. We plan resource and power budgets before the first line of code.

  • VHDL
  • SystemVerilog
  • CDC
  • Timing closure

Embedded firmware

Bare-metal, RTOS and embedded Linux on soft and hard processors. Drivers, bootloaders and device trees that match the hardware they run on.

  • C / C++
  • FreeRTOS
  • Embedded Linux
  • MicroBlaze / RISC-V

Verification

Testbenches that find bugs before the lab does. Constrained-random, coverage-driven and formal methods, sized to what the project actually needs.

  • UVM
  • cocotb
  • Formal
  • Code coverage

High-speed interfaces

Serial transceivers, memory controllers and host links integrated and tested on real boards, including eye scans and link margin checks.

  • PCIe
  • 10/25/100 GbE
  • JESD204B/C
  • DDR4

DSP & hardware acceleration

Filters, FFTs, image pipelines and custom compute moved from software into fabric. Fixed-point models are bit-matched against a reference before we build.

  • HLS
  • Fixed-point
  • MATLAB / Python models

Board bring-up & debug

First power-on through a stable build. We work with integrated logic analyzers and lab instruments to track down problems in hardware, firmware or the boundary between them.

  • ILA / SignalTap
  • JTAG
  • Scope & LA

Industries

Each field has its own constraints

We design to the requirement that matters most in your domain, whether that is a certification process, a latency budget or a production line that can't stop.

Aerospace & defense

Flight and payload electronics built for design-assurance processes, with fault mitigation for radiation environments and full requirements traceability.

process
DO-254 design assurance
mitigation
TMR, SEU scrubbing, ECC
interfaces
MIL-STD-1553, SpaceWire, ARINC 429

Automotive

Sensor fusion, camera and radar front ends, and in-vehicle networking, developed with functional-safety practices from the start.

process
ISO 26262 functional safety
sensors
MIPI CSI-2, radar ADC capture
networks
CAN FD, Automotive Ethernet

Trading & finance

Market-data feed handlers, order gateways and pre-trade risk checks in hardware, where every clock cycle between the wire and the order counts.

budget
Tick-to-trade measured in nanoseconds
network
10/25 GbE, low-latency MAC/PCS
host
PCIe DMA, kernel bypass

Manufacturing & industrial

Deterministic motion control, machine vision and industrial networking for equipment that has to run every shift without surprises.

control
Motor control, encoder interfaces
vision
Camera Link, GigE Vision pipelines
networks
EtherCAT, PROFINET, TSN

We also work on test & measurement, communications, medical devices and research instrumentation. If your system has an FPGA in it, we'd like to hear about it.

Recognition

Flight-proven engineering

Our founder's work on NASA JPL programs, including the Ingenuity Mars Helicopter, has been recognized with the following awards.

  • 2026

    NASA JPL Team Award

    Mars Helicopter Operation

  • 2026

    NASA JPL Team Award

    Snapdragon Hardware Development

  • 2023

    Milton Caniff Spirit of Flight Award

    Presented by the Academy of Model Aeronautics to NASA's Mars Helicopter Team. Read the announcement

  • 2022

    JPL Mars 2020 Team Award

    Software Quality Assurance

Process

How an engagement runs

Five stages, each with a clear deliverable. You see progress in working builds and test results, not slide decks.

  1. S0

    Scope

    We review requirements, interfaces and constraints, then agree on deliverables, milestones and a fixed or time-and-materials estimate.

  2. S1

    Architecture

    Block diagrams, clocking plan, resource and power estimates, and device selection if it hasn't been made yet.

  3. S2

    Design

    RTL and firmware developed in your repository with regular reviews, so your team knows the code as well as we do.

  4. S3

    Verify

    Simulation, coverage and hardware-in-the-loop testing against the requirements agreed in S0.

  5. S4

    Bring-up & handoff

    Integration on your hardware, documentation and a walkthrough. You own all source, constraints and test assets.

Platforms

Tools and devices we work with

We work in the vendor toolchains your team already uses and fit into your existing build and CI setup.

AMD / Xilinx
Vivado, Vitis · Artix, Kintex, Zynq-7000, Zynq UltraScale+ MPSoC & RFSoC, Versal
Intel / Altera
Quartus Prime · Cyclone, Arria, Stratix, Agilex
Lattice
Radiant, Diamond · ECP5, CertusPro-NX, iCE40
Microchip
Libero SoC · PolarFire, PolarFire SoC, RTG4
Simulation
Questa, Xcelium, Verilator, GHDL
Workflow
Git, Tcl build scripts, GitLab / GitHub CI, Docker

Contact

Tell us what you're building

Email a short description of the system, the FPGA or processor if you know it, and your timeline. We reply within one business day.

Based in the United States. We work with clients nationwide, on site or remote.