アカウント・インフォ         see this page in Englishsee this page in Chinese

LatticeMico32開発ツール


概要

LatticeMico32システムは、LatticeMico32およびLatticeMico8ソフト・マイクロコントローラと同時に提供されているペリフェラル・コンポーネントをラティスFPGAに実装するために使用します。ソフトウェア構築に、業界オープンソース開発及びアプリケーション・フレームワークのEclipse C/C ++開発ツール(CDT)環境を基にしています。LatticeMicoシステムはFPGAデバイスに組み込みプロセッサシステムを構築し、それを動作させるためのソフトウェアを記述するための二つの集積されたツール(詳細は以下に示す)を含み、Lattice Diamondソフトウェアと組み合わされています。LatticeMico32システムには二つのバージョンが用意されており、ispLEVERソフトウェア用と、およびLattice Diamond用があります。これらのバージョンは、インストールされている論理設計ソフトウェアの違いを除けば、機能的には同一です。

新着情報

LatticeMicoシステムの最新リリースに関する情報はここをクリックして [EN]ご参照ください。
LatticeMico8についての新しい情報はここをクリックしてご参照ください。
LatticeMico32についての新しい情報はここをクリックしてご参照ください。

Micoシステムビルダ(MSB)

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

 

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

LatticeMico32 SPE Screen Snapshot LatticeMico32 Debugger Screen Snapshot

  • MSBで作成されたプラットフォーム上で実行するコードの開発
  • コマンド・ラインを介したコンパイラ、アセンブラ、リンカ、デバッガ・ツールとのインターフェース(デバッガはLatticeMico32のみに対応)
  • ラティスのGNUベースのコンパイラ・ツールは適切なコンパイラ、アセンブラ、リンカとオプションのデバッガを提供
  • ハードウェアをターゲット