アプリケーションプロセッサコアとプログラマブルロジック部を1個のICに集積したプログラマブルSoC。注目を集めるプログラマブルSoCを用いた製品開発に最適なのが、「MATLAB/Simulink」によるモデルベースデザインである。ブロック線図で記述するSimulinkモデルだけでも、プログラマブルSoCの評価ボードへの実装コードが生成できるだけでなく、プログラム言語の違いによって生まれていたソフトウェアとハードウェアのエンジニアの間の相克を、Simulinkモデルという共通言語で解消することも可能になるのだ。 現在注目されているICカテゴリーの1つにプログラマブルSoCがある。ARMのアプリケーションプロセッサコア「Cortex-A9」と、周辺機能や入出力機能をFPGAのように再構成できるプログラマブルロジック部を集積したもので、代表的な製品にはXilinxの「Zynq」やAlteraの「
![プログラマブルSoCの可能性を最大限に発揮させる「MATLAB/Simulink」の新機能](https://cdn-ak-scissors.b.st-hatena.com/image/square/746327909a17f893896bb755ac3c2426664f9726/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fmn%2Farticles%2F1403%2F13%2Fl_sp_140313mathworks_02.jpg)