As the LSI becomes more refined, the number of gates that can be mounted is increasing. In the custom SoC development, the demand to design a chip with more than 100-million gates is increasing.
It is also becoming important to fulfill the demands of more complicated designs such as reduction of consumption power.
In this situation, Socionext supports and materializes custom SoC development with advanced front and back ends techniques for each technology for the customers.
Full Custom Development
To achieve the best performance of your SoC, we have full custom development option that allows you to customize as you like. For your full custom SoC development, we fully support for 1. proposing system architecture, 2. providing subsystem and a various of IPs, 3. optimized CPU peripheral design, and 4. system verification by hardware emulator and FPGA prototype. We also provide a device driver development service under contract as part of our software development support.
User Interface
We provide the three types of basic design interfaces shown below as selectable design methodologies. The optimal combination of customers' design assets and our design technologies and assets improves the efficiency of SoC development projects. We also provide a design flow that incorporates upstream verification and FPGA prototyping, supporting ever higher quality projects and shorter development periods.
● Specification interface
The specification interface method is used to interface with the customer based on the SoC design specifications. The customer will prepare a design specification document for the SoC to be developed. We will create an SoC development specification document based on those specifications, verify the logic design, and take care of everything right through to delivery of the SoC.
● RTL interface
The interface RTL method is used to interface with the customer based on design data (RTL) created by the customer through functional design. The customer will perform functional design through to verifying RTL. We will examine the test specifications, build a test circuit, and manage all processes through to SoC delivery.
● Netlist interface
The netlist interface method is used to interface with the customer based on a netlist composed of our cells. The customer will perform tasks up to logic synthesis for netlist creation.
Design Flow
We apply an optimized flow based on the following design flow to suit the characteristics of the LSI being developed.
Advanced Front and Back End Technologies Portfolio
Our portfolio includes: