RXファミリ用C/C++コンパイラ

|日立ソリューションズ『RXファミリ用 C/C++コンパイラ』のご案内です。

株式会社 日立ソリューションズ

HITACHI Inspire the Next

RXファミリ用 C/C++コンパイラ

RXファミリマイコンの性能を引き出す、C/C++最適化コンパイラ。

RXファミリの性能を引き出すために

RXファミリ用 C/C++コンパイラは、ルネサス製最新マイコン“RXファミリ”の性能を引き出すC/C++最適化コンパイラです。

RXファミリマイコンの性能を引き出すためには、RXファミリマイコン向けに高度に最適化された実行プログラムが必要です。
しかし、近年の組込みアプリケーションは、複雑化・大規模化し続ける一方で高い品質と高い生産性が求められています。
このような背景のなか、組み込みアプリケーションを人手によりチューニングすることは困難を極めており、コンパイラによる高度な最適化が必要不可欠です。

本製品では、SuperH RISC engineファミリマイコン用のC/C++コンパイラパッケージで培った最適化技術を基盤とすることで、RXファミリマイコンに特化した実行プログラム並べ替えなどの高度な最適化を実現しています。

RXファミリ用C/C++コンパイラ

RXファミリ用 C/C++コンパイラ  概要

統合開発環境の機能

プロジェクト管理機能

  • スタートアップルーチンの自動生成(プロジェクトジェネレータ)
  • CPUコアが混載するワークスペースを作成可能
  • ネットワークを利用したプロジェクト共有機能
  • メイクファイルのインポート

エディタ機能

  • 関数/マクロ/構造体/C++クラスブラウザ
  • ファイル差分ツール

シミュレータ機能

  • プログラム性能分析(プロファイラ、トレースなど)
  • マルチターゲットデバッグ
  • 周辺モジュール対応(簡易タイマー、擬似割込み)
  • カバレジ測定
  • 画像/波形のリアルタイム表示
  • 仮想入出力パネル

その他

  • 回帰テスト支援機能
  • TCL/TK対応
  • バージョン管理ツールI/Fをサポート(Microsoft Visual Source Safe他)
  • CASEツールとの連動(ZIPC他)

C/C++コンパイラの特長

RXファミリマイコンの性能を引き出す最適化

大域レジスタ割り付け、定数伝播、末達ブロックの削除、リンカ同期の最適化など、強力な最適化と、命令並べ換えなどのCPUコアを意識した専用最適化を搭載。RXファミリマイコン向けに最適化したオブジェクト生成が可能です。

言語仕様

  • ANSI規格のC89、C99(可変長配列を除く)、およびC++言語仕様に準拠
  • Embedded C++仕様とクラスライブラリの提供
  • 多バイト文字対応

既存マイコンからの移植支援機能

R8C,M16Cファミリ用Cコンパイラ、H8,H8S,H8SXファミリ用C/C++コンパイラ向けにコーディングしたC/C++言語ソースファイルを 本コンパイラに流用する際に効果的な、互換性に影響のあるオプション指定、ソース記述をチェックするための機能をサポートしています。

また、char型の有符号/無符号の扱いなど、コンパイラに依存する言語仕様の切り替え機能もサポートしています。

RXファミリ用拡張言語仕様

RXファミリマイコン向けの拡張機能を豊富にサポートしています。

  • 割込みルーチン指定機能
  • インラインアセンブラ機能
  • 組込み関数(積和演算や特殊レジスタ操作など)
  • 関数単位オプション指定
  • packed構造体
  • ビットフィールドの並び順指定

オリジナル ボーナスソフト

組込み向けソフトウェア開発を支援する、日立ソリューションズオリジナルのボーナスソフトを同梱しています。

  • Cコーディング診断システム
  • 再利用支援システム
  • コーディング量測定ツール

※ボーナスソフト以外の統合開発環境は、ルネサスエレクトロニクス社製R0C5RX00XSW01Rと同一製品です。

日立グループ「環境適合製品」に適合

本製品は日立グループの「環境適合設計アセスメント」で定める省エネルギー性、省資源性、再利用性、環境保全性など8項目に亘る評価を行い、 基準を満たした環境適合製品です。開発システムに合わせて、 RXファミリの高性能・高コード効率を活かす最適化済みオブジェクトを生成することにより、システム開発及びシステム運用時の効率化を図ります。

お問い合わせ

ご購入前の商品・サービスに関するご質問・ご相談など

お電話でのお問い合わせ
0120-571-488 受付時間:月曜日から金曜日(祝祭日除く)10時から17時30分
Webからのお問い合わせ
資料請求・お問い合わせ

このソリューション・商品で解決できる課題

最終更新日:2011年11月9日

お問い合わせ

ご購入前の商品・サービスに関するご質問・ご相談など

お電話でのお問い合わせ 0120-571-488 受付時間:月曜日から金曜日(祝祭日除く)10時から17時30分

Webからのお問い合わせ

資料請求・お問い合わせ

最新IT事情が5分で分かる ITバーつぐみ物語

関連リンク

日立ソリューションズのご紹介
日立ソリューションズは、オンプレミス・クラウド連携を始めとする豊富なソリューションを、お客様の全体最適の視点で組み合わせ、ワンストップで提供する『ハイブリッドインテグレーション』を実現します。