This article needs additional citations for verification. (December 2009) |
| デザイナー | ラティスセミコンダクター |
|---|---|
| ビット | 8ビット |
| デザイン | RISC |
| 開ける | いいえ |
| レジスター | |
| 汎用 | 32 |
LatticeMico8は、Lattice Semiconductorのフィールドプログラマブルゲートアレイ(FPGA)およびクロスオーバープログラマブルロジックデバイスアーキテクチャ向けに最適化された、8ビット マイクロコントローラ 縮小命令セットコンピュータ(RISC)ソフトプロセッサコアです。18ビット幅のフル命令セットと32個の汎用レジスタを組み合わせたLatticeMico8は、通信、コンシューマ、コンピュータ、医療、産業、自動車など、幅広い市場に適した柔軟なVerilogリファレンスデザインです。コアは、幅広い機能セットを維持しながら、最小限のデバイスリソース(最小構成で 200個未満のルックアップテーブル(LUT))を消費します。
LatticeMico8は、FPGAサプライヤーが提供する初の無償(IP)コアライセンスに基づきライセンス供与されます。このIPコアを使用する主なメリットは、柔軟性の向上、移植性の向上、そして無償であることが特徴です。この新しい契約は、標準的なオープンソースライセンスの利点の一部を提供し、ユーザーは独自の設計をコアと混在させることができます。さらに、ライセンスのコピーを添付することなく、ビットストリームまたはFPGA形式で設計を配布できます。開発者は、コアのソースコードを機密情報として保持し、「設計文書の作成および派生作品の作成のみを目的として…Latticeプログラマブルロジックデバイスをプログラムするための設計開発」に使用することが求められます。[1]
特徴
- 8ビットデータパス
- 18ビット幅の命令
- 32個の汎用レジスタ
- 32バイトの内部スクラッチパッドメモリ
- 入出力は「ポート」(最大256個のポート番号)を使用して実行されます。
- オプションの256バイトの外部スクラッチパッドRAM
- 命令ごとに2サイクル
- Lattice UARTリファレンスデザイン周辺機器
参考文献
- ^ 「ソースコードライセンス契約付きリファレンスデザイン」 。 2011年2月1日閲覧。