Schedule
3-TP1
C++ IP Design and Reuse
Tuesday, February 3 | 2:00 pm – 2:40 pm
Andres Takach, Chief Scientist, Mentor Graphics
David Burnette, Development Engineer, Mentor Graphics
Michael Fingeroff, Technical Marketing Engineer, Mentor Graphics
Recent years have seen an increased adoption of a design methodology that generates optimized RTL directly from ANSI C++ specifications using high-level synthesis (HLS). In addition to reduced design times, an important benefit that designers seek when using an HLS–based design methodology is the ability to reuse the same C++ specifications for many applications. This paper outlines the requirements for a comprehensive C++ IP design and reuse methodology, which includes fast bit-accurate data types, design parameterization using C++ templates, flexible interface synthesis, and an automated verification environment that provides functional and formal verification.
Featured Event
This session is part of the IP Summit at DesignCon, featuring dedicated educational sessions and technology demonstrations on semiconductor IP and system-on-chip design. Click here for a complete lineup of IP Summit programming.