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

LatticeMico8、オープンで無償の8ビットソフト・マイクロコントローラ


LatticeMico8

LatticeMico8はMachXO2TM ファミリPLD用に最適化されている、フルにテストされた8ビット・マイクロコントローラです。また、他のFPGAファミリでも参照デザインとして用いることができます。フル18ビット幅の命令セットを32本の汎用レジスタに組み合わせ、LatticeMico8は通信やコンスーマ、コンピュータ、医療、産業および車載用を含むさまざまなマーケットに最適です。コアは広い機能セットを維持しつつも、最小コンフィグレーションでは200 LUT未満という最少のデバイスリソースしか必要としません。LatticeMico8は新しいオープンIPコアライセンス下で提供され、こうした形態はFPGAサプライヤとしては初めてです。オープンソースIPを用いる主な利点は、より大きい柔軟性と改善された移植性、そしてコストがかからないことです。この新しい協定は、標準のオープンソースのすべての恩恵を提供し、そしてユーザが自身のデザインとともに用いることを可能にします。さらに、コピーライセンスなしでビットストリームもしくはFPGAの形式で、デザインの分配が許容されます。

機能

  • 革新的なオープンIPコアライセンス
  • 効率的なアーキテクチャと広範な機能セット
    • 18ビット幅命令
    • 構成可能な16本、或いは32本の汎用レジスタ
    • 構成可能な命令メモリ(PROM)
      • Wishboneを介して内部や外部とインターフェイス
      • 256、512、1K、2Kまたは4Kの命令に構成可能
    • スクラッチパッド・メモリ
      • Wishboneを介して内部や外部とインターフェイスe
      • ページング(ページあたり256バイト)を用いて4ギガバイトまで構成可能
    • 命令実行は最少2サイクル
    • 構成可能な深さ8、16、または32のコールスタック
    • 8本までの外部割り込み入力に対応
    • 外付け不揮発性メモリ用にオプション的にPROMとスクラッチパッドを初期化する、集積化ハードウェアローダ
  • Wishboneペリフェラル・コンポーネント
    • GPIO、UART、DMAコントローラ、SPIフラッシュコントローラ、MachXO2 EFB(I2C、SPI、タイマ)
LatticeMico8 Platform

リソース使用効率1

以下の表は取り得る多くのコンフィグレーションのいくつかを示します。LatticeMico8コアのこのバージョンは、どのラティスFPGAでも参照デザインとしてターゲットにすることができます。

構成番号 記述* デバイス LUT数 レジスタ数 スライス数 f MAX (MHz)
1
 

レジスタ16本, スタック深さ8, データ& I/Oアドレス範囲256, 

512 PROM, 32バイト内部SP, 8ビット幅データGPIO  

LCMXO2-1200HC-5T G100C 194 83 129 46.2
2

レジスタ32本, スタック深さ8,データ& I/Oアドレス範囲256, 

512 PROM, 32バイト内部SP, 8ビット幅データGPIO  

LCMXO2-1200HC-5T G100C 206 83 147 49
3

レジスタ16本, スタック深さ8,データ& I/Oアドレス範囲256, 

512 PROM, 32バイト外部SP, 8ビット外部アドレス
 

 LCMXO2-1200HC-5T G100C 346 196 219 46.2

* SP = スクラッチパッド

1 動作条件を変更した場合、これらの数値は異なるかもしれません。

他のFPGAファミリ用のLatticeMico8に関する情報に関しては、 ラティス担当営業までご連絡ください。
 

開発ツール

LatticeMicoシステムは、ペリフェラル・コンポーネントを付加してLatticeMico8マイクロコントローラ・システムを実装するために用いられます。これはソフトウェアビルド用の業界オープンソースの開発/アプリケーション用フレームワークであるEclipse C/C++開発ツール環境をベースとしています。その他の詳細に関しては、LatticeMicoシステム開発ツールをご参照ください。
 

参照デザインのアーカイブ

参照デザインとしてリリースされたLatticeMico8の旧バージョンに関する詳しい情報については、LatticeMico8アーカイブページ [EN]をご参照ください。