PlatformsFaststream SiliconFaststream RadioFaststream VisionConnected EdgeFaststream SecureMobility & Rail
ProductsSemiconductor IPWireless & RANEdge & GatewaysTracking & IdentificationSoftware & FrameworksConnected Systems
TechnologyRTL to GDSIIVerification methodologyDFT and silicon testLow-power designMixed-signal integrationDesign enablement5G protocol stackWireless and RF architectureBaseband and low PHYForward error correctionControl and data planeHigh-speed interfacesFirmware and bootSilicon root of trustSoftware-defined vehicleAutomotive OTAFunctional safety
AIAI Engineering ServicesEdge AI & Embedded MLComputer Vision EngineeringSensor Fusion & PerceptionAI Silicon & AccelerationMLOps for DevicesAI Visual InspectionPredictive MaintenanceDriver MonitoringVideo Analytics & Safety
SolutionsSemiconductorIndustrial AIConnected ProductsAsset TrackingAutomotive & MobilitySmart InfrastructureSecure IdentityWireless & SatelliteSmart WashroomsFuel ManagementSmart BuildingsWorker SafetyEnergy MonitoringSmart AgricultureSmart CityAutonomous PlatformsAssembly AutomationLiDAR Rail SafetyHardware Wallet
IndustriesSemiconductorTelecommunicationsIndustrial & ManufacturingAutomotive & MobilityTransportation & RailAerospace & DefenceHealthcare & MedicalEnergy & UtilitiesOil & GasRetailConsumer ElectronicsMedia & EntertainmentSmart Infrastructure & IoT
ServicesSystem Integration overviewASIC & SoC DesignFPGA DesignFPGA-to-ASIC ConversionAnalog, Mixed-Signal & RFHardware & High-Speed PCBEmbedded SoftwareCloud, OTA & Device ManagementManufacturing TransitionHow we engage
InsightCase StudiesKnowledge CenterWhite PapersGlossaryNewsletterResources & Support
CompanyAbout FaststreamEngineering ExcellenceLeadership & OrganisationHow We EngageQuality & ComplianceStandards & EcosystemPartners & EcosystemTrust CentreLocations & DeliveryNewsroom & MediaCareers
ContactStart a projectHow we engage
Talk to an engineer
SILICON MIGRATION

A design that already worked, moved into silicon that costs less to build.

Dependency removal, reset architecture, DFT insertion and verification equivalence through to tapeout. The function was never in doubt; the work was in the assumptions the FPGA had been quietly satisfying.

DomainSilicon migration
PlatformsFaststream Silicon
ScopeAssessment to tapeout
Binding constraintEquivalence to a validated design
DriverUnit cost, power and volume
CONTEXT

Where this started.

The customer had a design working in the field on an FPGA, with volume rising to the point where the per-unit cost premium and the power consumption both mattered. The function was stable; the economics had changed.

That is the ideal case for conversion, and it is still not a translation exercise. An FPGA design carries assumptions that are invisible until removed: every flip-flop is initialised by configuration at power-up, memories are inferred with fixed behaviour, clock management is a vendor primitive, transceivers are hard IP, and there is no test infrastructure at all because the device provides its own.

Each of those has to be found, given an ASIC equivalent, and proven not to have changed the function — because after tapeout, a bug costs a mask set rather than a rebuild.

CHALLENGES

4 problems, named.

Stated as the customer stated them, before any of them had an answer. A challenge that is only described after it was solved is a description of the solution.

01

Invisible dependencies

FPGA-specific behaviour is distributed through the design rather than isolated. Finding all of it is the work; missing one is a mask set.

02

No reset where the FPGA supplied one

Configuration sets every flip-flop at power-up. An ASIC does not. Adding correct reset without changing behaviour touches the entire design.

03

No test infrastructure at all

An FPGA provides its own. The converted design needed scan, compression, memory BIST and boundary scan inserted from nothing — with no counterpart in the source to estimate from.

04

Equivalence is the deliverable

The customer's confidence rested on the design still doing exactly what the validated FPGA version did. Verification effort was weighted toward proving that rather than exploring new behaviour.

ARCHITECTURE

How the system was built.

WHAT CHANGES BETWEEN FPGA AND ASICSOURCEValidated FPGA designWorking in the fieldExisting regressionReused and extendedVendor primitivesTo be cataloguedCONVERTDependency removalPrimitives, inference, hard IPReset architectureExplicit, design-wideMemory migrationInferred to compiled macrosADDDFT insertionScan, BIST, boundary scanClock managementTiles to PLLsI/O libraryPrimitives to ASIC cellsPROVEFormal equivalenceWhere transformation permitsExtended regressionCovering what changedGate-level simulationReset and X-propagation

The three blocks marked in the Convert row are where the effort actually goes, and the Add row has no counterpart in the source design at all — which is why DFT is the most commonly underestimated line in a conversion estimate.

CONTRIBUTION

What Faststream did.

The specific scope, rather than a capability list. Where a stage was shared with the customer’s team, it is described as shared.

WHAT WAS HARD

The parts that consumed the schedule.

Rarely the subsystem that sounds difficult. Written out because a reader facing the same programme gets more from this than from a summary of what went well.

01

Reset was the largest single item

The FPGA relied on configuration to set every flip-flop; the ASIC does not. Adding correct reset without changing behaviour touches the entire design and is routinely under-scoped in conversion estimates.

02

DFT is invisible in the source

An FPGA design contains no scan chains, no BIST and no boundary scan, so none of that work appears in the code being converted. It is nonetheless a substantial part of the programme.

03

Memory behaviour is not identical

Inferred FPGA memories and compiled ASIC macros differ in read-during-write behaviour, latency and initialisation. Each difference is a potential functional change that has to be found deliberately.

04

Equivalence weighted over exploration

Because a post-tapeout bug costs a mask set, verification effort went into proving the design still did what it already did, rather than into exploring behaviour nobody had asked for.

OUTCOME

What resulted.

Taken through to tapeout

The converted design went through DFT, physical implementation and signoff to tapeout with functional equivalence demonstrated.

Unit cost and power addressed

The economics that motivated the conversion — per-unit premium and power at volume — were the design targets throughout.

A repeatable assessment

The dependency catalogue and effort model from the assessment stage is reusable, which makes the next conversion cheaper to scope.

A clean illustration of the trade

Conversion is attractive because the function is already validated, and non-trivial because the FPGA had been quietly satisfying assumptions nobody had written down.

Confidentiality

Customer projects are presented at property, capability, outcome and integration level. Customer names, internal architecture, register maps, state machines and confidential deliverables are not disclosed. Where a figure would identify a customer or a design, it is omitted rather than approximated. More detail is available under a non-disclosure agreement, within the limits each customer has agreed.

PRODUCTS AND CAPABILITY USED

What this was built from.

Every item links to its own page, with characteristics, applications and the maturity status stated honestly for that item.

WHERE THIS APPLIES

Industries this serves.

COMMON QUESTIONS

Questions this programme gets asked.

01

What is the most underestimated part of FPGA-to-ASIC conversion?

Reset architecture and design for test. FPGAs initialise every flip-flop through configuration and provide their own test infrastructure, so neither appears in the design being converted — yet both are substantial work in the ASIC.

02

How is equivalence to the original design proven?

Through the existing FPGA regression extended to cover the changed areas, formal equivalence checking where the transformation permits it, and gate-level simulation. Because a post-tapeout bug costs a mask set, this stage is not compressed.

03

When does conversion make business sense?

When annual volume times the per-unit FPGA cost premium exceeds engineering and mask cost over the product life, or when power, board area or FPGA supply risk cannot be resolved any other way.

04

What does the assessment stage produce?

A dependency catalogue, a scope, an effort estimate and a recommendation — including, where it applies, a recommendation not to proceed.

FOUND THIS USEFUL?

Pass it on.

Written for engineers. Share it with one.

ShareLinkedInXEmail
KEEP READING

Related work.

BUILD WITH FASTSTREAM

Bring us the difficult part.

Tell us the specification, the constraint and the deadline. Programmes that cross silicon, radio, embedded and AI are where Faststream is strongest.