Advanced Algorithm Implementation with Synphony Model Compiler
This course first introduces new users to the Synphony HLS tools. Designers can take this course at their own pace and enjoy the online version of this class. Comprehensive notes complete the information displayed on each page. This course is powered by Vitalect.
The course will familiarize new students with the Synphony Model Compiler design flow including model creation, implementation and architectural exploration, enabling them to actively create designs using the Synphony high-level synthesis products. The course then expands on these concepts to focus on more complex modeling and implementation features.
Designers who wish to quickly capture complex algorithmic behavior by using a high-level modeling library combined with a powerful DSP synthesis engine.
Familiarity with DSP functions and applications, experience in Verilog or VHDL design and logic synthesis.
- Course Outline
- Flow Overview
- Signal Date Types
- Vector Support
- Multi-rate Modeling
- Architectural Synthesis
- Micro-architectural Optimizations
- Folding and Multi-Channelization
- Advanced Features and IP Functions
- Synopsys Tools Used
- Synphony Model Compiler
- Synplify Pro