ユーザー事例

ASIC用用画像画像处理コアコアモデルデザインにより设计実装実装実装

课题

自动车ディスプレイおよび画像机器用の画像处理处理コアコアのアルゴリズムを开発する。。

ソリューション

matlab 万博1manbetxsimulinkによるによるベースを使用,アルゴリズム化化し,固定小数点点点変换,,シミュレーションによってによってによって検证検证検证ししし,

结果

  • 复数の化选択肢设计案を调查
  • 效率的なhdlコードコード生成生成
  • 実践的エンジニア技能を获得获得

モデルベース,はアルゴリズムおよびおよび机能を早期し,,仕様仕様変更変更によりにより速く适合しし,従来従来の设计フローよりももももrtlエンジニアエンジニアエンジニア间のギャップのを支援し。」」

神谷,ルネサスルネサスデザイン会社会社
Renesas用户故事
(((((()),画像画像画像画像画像左左上,,,,,,,,,浮动小数点出力出力出力出力画像画像画像((((((((()

エレクトロニクスのアプリケーション技术の会社であるルネサスシステムデザイン株式株式会社制品用用用のの中核中核中核中核中核技术技术技术技术およびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよびおよび,,,,,,は,用ディスプレイシステムデジタル机器でされる高度な画像处理およびおよびフィルター处理处理ありありあり

asic向け处理处理コアのおよび実装加速するために,ルネサスのエンジニアエンジニアエンジニアはは,®と万博1manbetx模拟®によるモデルデザインをしました。

IPコアするコアコア复数の制品使用されるのでれる品质品质でかつかつ柔软柔软柔软柔软ででなけれなければばなりませませんんん卫氏卫氏卫氏卫氏卫氏卫氏卫氏卫氏(デザインによりの段阶段阶リアルタイム・タイプタイプを,,设计设计のの选択选択选択肢肢についてについて的的にに调查调查しし,よりより多く多くののののテストテストテストテスト囲囲ななななな,これらゴール达成するました。」

课题

のワークは,ののは,静止画像画像データ段阶段阶のの画像画像画像处理处理处理アルゴリズムを検证検证しししましましたががががががががががででででででは明らかなかっアルゴリズムに关する问题が検出されるありありましましたた。。。実际実际にそのそのようようなな遅い遅い段阶でで必要なな変更変更変更変更加えることことことこと困难困难困难でででででためのはに无いもありました。

またルネサスははまず浮动小数点点小数小数コードコードで记述ていいましましましましたたた。。。点コードコードコードを固定固定固定固定小数小数小数小数点点コードコードコードコードにににに変换するするはははは,,アルゴリズムアルゴリズムアルゴリズムアルゴリズムアルゴリズムアルゴリズムアルゴリズムアルゴリズムををををを経験の少数のエンジニア依存していました时间时间がががかかるかかる重要重要重要なな作业が少数ののエンジニアエンジニアにに依存ししててているいるいるいる状况状况状况ボトルにおいてにおいてネックネックネックネックネックネックネックネックcコードてハンドによって记述れその结果さらなるを引き起こしまし。

ルネサス,リアルタイム検证开発初期に完了ことことをするするする开発开発アプローチアプローチをを必要必要ましましましましたたた。。。さらにさらに,,浮动小数点小数点から固定へへへへへおよびおよびおよびおよびおよびおよびおよび试みがれました。

ソリューション

ルネサスエンジニア,处理アルゴリズムおよび実装ためにベースデザインを采用しした。。。

matlab 万博1manbetxsimulinkによりによりは,要求仕様た画像画像の浮动浮动小数点モデルモデルモデルを开発ましたた。それらそれらは,,シミュレーションによってによってによって生成さた画像画像画像画像画像画像画像のののののの早期机能を実施し。。

システムモデルから出力のの视覚化は,,,计算机视觉工具箱™ががさましまし。。。。。

固定点设计器™™により,浮动小数点を固定固定小数点変换変换しししましました。。。たたたたたたたたたたたののののの固定固定小数アドバイザーアドバイザー机能机能机能によってによって,,オーバーとととアンダーアンダーアンダーアンダーアンダーアンダーアンダーできました。

simulinkモデル小数点点点点のした后后适化化化ささされれれれれれ万博1manbetxれたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたモデルモデルモデルモデル

HDL编码器およびhdl verifier™ののによりテストベンチが生成されれ,,,,,万博1manbetx,®尖锐®hdlがによってがされまし。にに仕様をを満たす満たすようよう,,,设计ののとと面积面积をを最适最适最适ししししましましましたたたた。。。。リソース・シェアシェアシェアシェア编码器からコードし,,®Design Compilerにより論理合成され、最適な設計は合成結果と仕様の比較によって選ばれました。この繰り返しによる設計プロセスを自動化するためにMATLABスクリプトを使用しました。また、その結果、手作業のプロセスと比べ、パラメータ・セッティングのより広範な選択肢から設計を最適化することが可能となりました。

合成さたコード,,,®Stratix ii fpgaにタイプとして実装されまし。。最终的同じ同じ同じ同万博1manbetxじ同じ同じ同じ同じモデルモデルモデルモデルからから生成さたたたたたたたたたたれれれれ

simulink sim万博1manbetxulinkおよびhdl编码器をををして,,画像画像画像コアコアコアの开発开発をすでに完了しておりおり,,将来将来,,同様のの画像处理处理处理技术ででももモデルモデルモデルモデルモデルモデルモデルモデル

结果

  • 复数の化选択肢设计案を调查。「ベース,私たち,ビットビットビットリソースシェアリング,,およびパイプラインパイプライン・ ・ ・レジスタレジスタ,,,,,,,,,,,コード」とはていますますこれにより,代替案案をを调查调查しし,要求仕様仕様に适合适合するようパラメータの最适最适最适最适

  • 效率的なhdlコードコード生成生成。最适后,自动的ににされたた,本质本质的的的にに私たち私たちののの手书き手书きののコードコードと同様の面积面积およびおよびおよびおよびををしししししししててててHDL编码器によって生成されたHDLコードは、私たちが手書きで作成した等価なHDLコードと比較して、120MHzおよび275MHzのターゲット・クロック周波数では、手書きよりやや少ないゲート数で実装することができました。」

  • 実践的エンジニア技能を获得获得。s万博1manbetximulinkおよびhdl编码器のの使用,过去ハードウェア経験がががががががががががが设计设计设计设计设计设计设计设计设计をかかかか月月で身身にに着ける着けることができましましたたたた」」fpgaにに上上で复雑な画像处理处理アルゴリズムをを设计し実装ことことをを可能可能にににする

使用制品

お客の成功事例绍介绍介

カスタマーリファレンスプログラム参加する