|
|
LatticeMico32™ は32ビットのハーバード / RISCアーキテクチャを採用した"ソフト"マイクロプロセッサで、オープンIPコアライセンス契約により無償で利用できます。LatticeMico32はオープンソースのハードウェア設計で期待される、可視性と柔軟性、および移植性を提供します。ソフトウェア開発ツール(LatticeMico™システム)とハードウェアや、ユーザのデザインを試すための評価ボードを含む、必要とされるものを全て用意しています。
32ビット幅の命令セットを32本の汎用レジスタに組み合わせることによって、LatticeMico32はさまざまなマーケットに適する性能と柔軟性を提供します。RISCアーキテクチャを用いて、必要な性能を確保しながらも、コアは最少源のデバイスリソースしか必要としません。マイクロプロセッサシステムの開発を加速するために、オプションとして用意されているWISHBONE互換のペリフェラル・コンポーネントの幾つかがLatticeMico32と共に集積されるかもしれません。
機能
WISHBONE互換のペリフェラル・コンポーネントマイクロプロセッサシステムの開発を加速するため、WISHBONE互換ペリフェラル・コンポーネントの幾つかがLatticeMico32と共にオプションとして集積されるかもしれません。
リソース使用と性能を最適化した3タイプのコンフィグレーション
1 性能と使用リソース数値は、Lattice Diamondソフトウェアを用いて生成されました。ラティスFPGAファミリ内でも異なるロジック規模や速度グレードでLatticeMico32を用いるとき、性能は異なるかもしれません。 他のラティスFPGAファミリのLatticeMico32に関する情報は、ラティス担当営業までお尋ねください。 8ビット・マイクロコントローラをお探しですか? LatticeMico8をチェックしましょう。
開発ツールシステムは、ペリフェラル・コンポーネントを付加してLatticeMico32システムを実装するために用いられます。これはソフトウェアビルド用の業界オープンソースの開発/アプリケーション用フレームワークであるEclipse C/C++開発ツール環境をベースとしています。 その他の詳細に関しては、 LatticeMicoシステム開発ツールをご参照ください。 対応する開発ボードラティスはLatticeMicoシステムソフトウェアに対応して、幾つかの開発ボードをプラットホームとして定義しました。これらのボードにより、ユーザはLatticeMico32ベースのシステム開発を迅速に開始できます。以下のボードが開発されています。 LatticeMico32デモンストレーションラティスは、さまざまなシステムレベル・アプリケーション用のLatticeMico32の使用を実証するデザインを開発しています。現在、以下のデモに対応しています。
今すぐダウンロードして試すLatticeMicoシステム開発ツールの最新情報に関しては、ここをクリックしてご確認ください。本ページは常にLatticeMicoシステムソフトウェアの最新リリースを提供します。 LatticeMico32に関連する既知の問題については、ここをクリックしてください。 |