Open-Silicon .:. CPU Technology Center of Excellence
Download or Request: Submit ASIC Requirements for Quote 28G SerDes Evaluation Platform Virtual Prototyping Brochure HMC ASIC IP Product Brief
CPU-TCoE

Fastest Performance. Lowest Power. Smallest Possible Area.

Achieve unmatched success with your custom SoC design by leveraging the CPU Technology Center of Excellence at Open-Silicon, a SiFive Company. A team of dedicated front-end design experts combined with leading technology, allows customers to achieve market-differentiating performance and power levels in their custom SoC products. Deep experience from over a hundred processor implementations and various EDA tool flow options enable turnkey (spec to parts) SoC design.

Services and Offerings:

SoC Architecture & Analysis

  • CPU Architecture Performance Analysis & Optimization
  • Hardware/Software Partitioning
  • CPU Selection
    • CPU features needed
    • Cache sizing, L2$ need, etc.
  • SoC On-Chip Bus Design
  • Peripheral IP Selection
    • Compatibility with other IP in the SoC
    • Throughput/latency considerations
  • Chip/CPU Debug & Trace Support
  • System Security

RTL Design

Open-Silicon’s system engineers will construct a processor subsystem to meet the needs of the SoC application. This may be based upon an Open-Silicon reference design, or a fully custom implementation may be best suited to meet the coherence, latency and bandwidth requirements for the SoC.

Open-Silicon can also leverage ARM’s tooling (AMBA Designer) and methodology which specifically targets the quick stitching together of the SoC top-level using IP-XACT descriptions of the IP and a specification of the bus infrastructure.

FPGA-Based Prototyping

  • System validation & debug
    • Accelerate development
    • Reduce risk
    • Find problems early in the design cycle
  • Vehicle for customer demonstration
  • Speed-up verification through emulation
  • Early start for software development
  • Hardware includes Synopsys HAPS and others

Virtual Prototyping

  • Architectural exploration
  • Performance modeling
  • RTL Verification
  • Platform for early firmware & software development

Processor Optimization Hardening

SoC designers need hardened CPU processors that are optimized for performance and/or power. In today’s IC design, these processors will need to target a specific foundry technology, and sometimes metal stack. They will also need right-sized caches. Finally, the device application will drive whether a purely performance hardening is in order, or a more balanced performance/power tradeoff would yield a better market solution.

Open-Silicon offers processor hardening both as a service and as part of a complete SoC development solution. In addition to proven methodology capability at today’s leading edge process nodes, Open-Silicon brings the experience from over a hundred processor hardenings. In addition, Open-Silicon’s proprietary and patented technologies offer design-specific library augmentation flow for performance and/or power optimization. By adding 100-300 new cells to the standard cell library in a couple of Vts, the performance of these processors can be improved on average by 6-10%. With some of the industry’s broadest processor hardening experience, Open-Silicon is one of the leaders in processor implementation for embedded SoC designs.

Embedded Software

As a complete embedded CPU solutions provider, Open-Silicon offers processor software development. Customers who need to have low-level drivers, or middleware, written to complete a CPU-based embedded solution can use Open-Silicon for their product development needs. Open-Silicon has an experienced software team with capability in multiple operating systems (including Android and Linux) and with a wealth of applications. As part of this experience, the team is well versed in various memory optimization, performance and power optimization, and debug techniques.

In addition to the software capabilities, the team also offers  emulation solutions as part of an embedded SoC development effort. The emulation solutions are FPGA-based and well suited to complex SoC development design verification activities. Open-Silicon offers both the emulation system with reference design, and a complete design verification solution, as potential models to help customers quickly get their products to market.

Want to get a budgetary quote for embedded CPU ASIC? Please fill out the Design Requirements Form.

For more information, visit www.sifive.com


Contact Sales: For more information, please contact sales@open-silicon.com