Architecture & IP selection
Define your requirements and choose the building blocks for your SoC.
- Requirements & architectureArchitecture consulting, modeling and system analysis.
- Processor & accelerator selectionCPU, GPU, DSP, NPU, RISC-V and custom accelerators.
- Interface & connectivity IPPCIe, CXL, UCIe, Ethernet, USB, MIPI, DDR and HBM interfaces.
- Memory & subsystem IPSRAM, embedded memory, memory controllers and PHYs.
- Security IPRoot of trust, cryptography, secure boot and post-quantum security.
- NoC & interconnectNetwork-on-chip, coherency and chiplet fabrics.
Design & verification
Integrate the design and verify that it behaves as intended.
Implementation & tapeout
Turn the design into a physical layout and prepare it for fabrication.
- Synthesis & DFTLogic synthesis, scan insertion, BIST and testability tools.
- Physical designPlace-and-route, clock-tree synthesis, power and timing closure.
- SignoffStatic timing analysis, power integrity, signal integrity, DRC and LVS.
- Tapeout & prototypingTapeout support, MPW services, mask services and FPGA prototyping.
Manufacturing & lifecycle
Fabricate, package and test your silicon, then support production.
- Wafer fabricationFoundries, process nodes and specialty processes.
- Packaging & chiplets2.5D/3D integration, advanced packaging, substrates and interposers.
- Test & qualificationATE, characterization, compliance and reliability testing.
- Production & lifecycleProduction support, supply chain, product change notifications, obsolescence and redesign.
Need help identifying IP for your application?
Use IP Finder to quickly explore relevant solutions across the ecosystem.