High level synthesis Support Service Cedar™-HLS

Cedar™-HLS is a service for mapping from a high-level language (C/SystemC) to our technology. This service reduces the cost and work period for our customers.
Benefits of high level synthesis 
- Reduced development period: the amount of description is reduced by one tenth and the verification time are reduced by one third (based on our results)
- Reusing of sources: the efficiency of development can be improved (ease of changing devices/technologies)
- Ease of evaluation: performance and footprint (cost) can easily be optimized using parameters
Example applications of Cedar™-HLS
- Optimal source code tuning for custom SoCs (source code rewriting)
- Confirmation of high level synthesis results and integrity by performing RTL logic synthesis

synthesis_01.jpg

Service Category Service Description Item Submitted by Customer Deliverable from Socionext (Example)
Handing off of RTL designed with high level synthesis RTL hand-off Rewriting of a language in accordance with the tool
Rewriting of a language in accordance with constraints
Functional specifications
Constraint conditions
High level language
Rewritten high level language
Library for high level synthesis
RTL designed with high level synthesis
Handing off of high level language High level language is handed off and subsequent LSI design is performed under contract (subject to the above described service) LSI
Cedar™ coordination High level synthesis of RTL for FPGA
High level synthesis of RTL for ESL
Functional specifications
Constraint conditions
High level language
RTL
SystemC
Contact Information