「Early Bird」ウェビナーシリーズでは、Catapult高位合成および高位検証プラットフォームやPowerPro RTLローパワー・ソリューション、Precision FPGA論理合成ソリューションなどを中心に、一歩先の未来を切り拓くユニークなEDAソリューションについて多角的に解説しています。
この度、お客様の幅広いニーズに対応するためのEaly Birdウェビナーの新しい取り組みとして、ツールに依存しない基本的な技術情報の発信を中心とした「Basics」編を始めることにいたしました。
シーメンスEDAのCalypto事業部では、高位合成および高位検証、パワー最適化ソリューションを中心とした高度なEDA技術をご紹介しておりますが、それらを有効にご利用いただくには、対象とする技術の「Basic=本質」をご理解いただくことが重要と考えております。また、設計上の課題を正しく特定するためにも該当分野の「Basic=本質」を正しく理解する必要があります。
Early BirdのBasics編では、CatapultやPowerProなどの様々な機能が何のために実装されているのか、それらの機能は設計課題を解決できるのか、他製品との違いは何なのかを正しく知るための「色あせない、本質的で、普遍的な技術情報」をお届けいたします。
<hr />
<span style="font-size:20px; color:#ec6602;"><strong>概要</strong></span>
Basics編の第2回目となる本ウェビナーでは、高位合成の基礎となぜ高位合成用の記述方法が存在するのかについての基礎について解説いたします。アルゴリズム・モデル(C/C++コード)をハードウェア化するにあたり、少なからずコード変更が必要となります。状況ごとに発生するコード変更、なぜコード変更を実施するのか、その理由について説明いたします。
高位設計環境をご検討中の方やCatapult初心者の方には、C/C++によるアルゴリズム・モデルの高位合成向け記述変更がなぜ必要とされるのか、をご理解いただけます。また、Catapultエキスパートの皆様には、高位合成技術について改めて理解を深めて頂ける内容となります。
<hr />
<span style="font-size:20px; color:#ec6602;"><strong>プログラム</strong></span>
セッション: 高位合成(HLS)でコード変更が必要になる理由
Q&A
<span style="font-size:11px;">※ セッション内容は予告なく変更される場合がございます。あらかじめご了承ください。</span>
<hr />
<span style="font-size:20px; color:#ec6602;"><strong>ウェビナーで学べること</strong></span>
<hr />
<span style="font-size:20px; color:#ec6602;"><strong>対象</strong></span>
<hr />
フィールド・アプリケーション・エンジニア