IC Design Consulting

Experienced help across the IC design flow: expert advice, a defined work package, or a complete block delivered by our team.

Our IC design expertise, laid out as a chip floorplan RTL & architecture Verification Analog &mixed-signal DFT FPGAprototyping Physical design Post-siliconvalidation Designautomation
Select a block to jump to that area of expertise.

Three ways to engage

Pick the level of involvement that suits your programme.

Technical consulting

An experienced consultant reviews your architecture, verification plan, DFT strategy or sign-off readiness, and works alongside your team.

Best for
Key decisions, design reviews and setting up methodology.
Who directs the work
Your team, with our consultant advising.

Project outsourcing

You define a work package, such as verifying a block or completing DFT insertion. We plan, staff and deliver it against agreed milestones.

Best for
Well-scoped work you want delivered without adding management load.
Who directs the work
Our project lead, reporting to you.

Turnkey block design

We design a complete IP block or subsystem from specification to sign-off and hand over the data and documentation.

Best for
Blocks you need designed end to end without building an in-house team.
Who directs the work
Our project lead, reporting to you.

Need design engineers to join your own team instead? See Talent Solutions.

Areas of expertise

Every area is available through any of the three engagement models.

Architecture & RTL design

We turn architecture and specifications into clean, synthesizable RTL, working to your coding guidelines and quality checks.

  • Micro-architecture definition and documentation
  • RTL design in Verilog, SystemVerilog and VHDL
  • Lint, CDC and RDC analysis
  • Synthesis support and timing constraint (SDC) development
  • IP integration and SoC-level assembly

Design verification

Verification engineers who build testbenches, close coverage and find bugs before tape-out.

  • Verification planning and test plan reviews
  • UVM testbench architecture and development
  • Constrained-random and directed testing
  • Functional and code coverage closure
  • Formal property verification
  • Gate-level simulation and regression management

Design for test

Test structures planned alongside the design, so your silicon can be tested with high coverage in production.

  • Scan insertion and compression
  • ATPG pattern generation and coverage analysis
  • Memory BIST and repair
  • Boundary scan (JTAG) and IEEE 1500 wrappers
  • DFT simulation and pattern debug

Analog & mixed-signal

Analog and mixed-signal engineers for circuit design, verification and integration with the digital design.

  • Schematic design and simulation across corners and Monte Carlo
  • Data converters, PLLs, bandgaps, regulators and IO
  • Behavioural modelling in Verilog-A and real-number models
  • Mixed-signal verification
  • Layout guidance and post-layout review

Physical design & layout

From netlist to sign-off-ready GDSII, including custom layout for analog and full-custom blocks.

  • Floorplanning and power planning
  • Placement, clock tree synthesis and routing
  • Static timing analysis and timing closure
  • Physical verification (DRC, LVS) and IR/EM analysis
  • Custom and analog layout

FPGA prototyping & emulation

Prototyping platforms that let software, firmware and system teams work before silicon is available.

  • Porting ASIC RTL to FPGA
  • Multi-FPGA partitioning
  • Emulation platform setup and bring-up
  • Hardware and software co-validation

Post-silicon validation

Lab engineers to bring up first silicon and confirm it behaves as designed.

  • Board and test setup
  • Silicon bring-up and debug
  • Electrical characterization across voltage and temperature
  • Correlation with pre-silicon results and issue reporting

Design automation & CAD

Flow and infrastructure support that keeps design teams productive.

  • Design flow development and scripting in Tcl, Python and Perl
  • EDA tool installation and licence management support
  • Regression and compute farm infrastructure
  • Methodology documentation and training

Engagement models compared

Aspect Technical consulting Project outsourcing Turnkey block design
What you get Expert review and advice from a senior consultant A defined work package delivered by our team A complete block or subsystem, specification to sign-off
Who directs the work Your team, with our consultant advising Our project lead, reporting to you Our project lead, reporting to you
Typical commercial basis Daily or monthly consulting rate Fixed price or milestone payments Fixed price with milestone payments
Best for Decisions that need experienced input Clearly scoped tasks with a known output Blocks you don't want to staff in-house

Discuss your design project

Describe the work and your timeline. We'll suggest the simplest way to get it done.