[EN]: は、アメリカのサイトへのジャンプを意味しています。
アカウント・インフォ         see this page in Englishsee this page in Korean

ラティスMico32開発ツール


概要

ラティスMico32システムは、ラティスMico32ソフト・マイクロプロセッサと同梱の周辺コンポーネントをラティスFPGAに実装するために使用します。ソフトウェア構築に、業界オープン・ソース開発及びアプリケーション・フレームワークのEclipse C/C ++開発ツール(CDT)環境を基にしています。ラティスMico32システムは、2つの統合ツール(詳細は下記)が合わせてあります。FPGAデバイス上の組込みプロセッサ・システムの構築を扱うispLEVERと、プロセッサを動作させるソフトウェア記述ツールです。

 

Micoシステム・ビルダ(MSB )

LatticeMico32 MSB Screen Snapshot
  • プラットフォーム記述の生成、及びハードウェア実装用の関連するHDL
  • ラティスMico32に接続する周辺コンポーネントの選択
  • 周辺コンポーネント間の接続を指示

 

C/C++ソフトウェア・プロジェクト環境(SPE)とデバッガ

LatticeMico32 SPE Screen Snapshot LatticeMico32 Debugger Screen Snapshot

  • MSBで作成されたプラットフォーム上で実行するコードの開発
  • コマンド・ラインを介したコンパイラ、アセンブラ、リンカ、デバッガ・ツールとのインターフェース
  • ラティスGNUベースのコンパイラ・ツールは必要に応じて適切なコンパイラ、アセンブラ、リンカとデバッガを提供
  • ISS(命令セット・シミュレータ)もしくはハードウェアをターゲット