18.12.2012 Aufrufe

MachXO2 Programming and Configuration Usage Guide - Lattice ...

MachXO2 Programming and Configuration Usage Guide - Lattice ...

MachXO2 Programming and Configuration Usage Guide - Lattice ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>MachXO2</strong> ユーザガ イ ド<br />

ラティスセミコンダクター プログラミングとコンフィグレーション<br />

COMPRESS_CONFIG<br />

デフ ォル ト では生成される全てのビ ッ ト ス ト リ ームが圧縮されます。 オンチ ッ プ ・ CFM は、 SRAM メ モ リ よ<br />

り もややサ イ ズが小さ いためです。 こ のプ リ フ ァ レ ン ス を OFF にする こ と は、 コ ン フ ィ グ レーシ ョ ン ・ デー<br />

タ の格納に外付けデバイ ス を使用する場合のみです。<br />

こ の制約は GENERATE_BITSTREAM 制約が有効な場合のみ効果があ り 、 COMPRESS_CONFIG はビ ッ ト ス ト<br />

リ ームの生成だけに影響を与え ます。 <strong>MachXO2</strong> 用の JEDEC フ ァ イ ルは常に圧縮形式で生成 さ れます。<br />

CONFIGURATION<br />

CFM 及び UFM フ ラ ッ シ ュ セ ク タ の使用率を指定し ます。 こ のプ リ フ ァ レ ン スで使用可能な 4 つのオプシ ョ<br />

ンそれぞれに、 固有の用途があ り ます。<br />

• CFG_EBRUFM : コ ン フ ィ グ レーシ ョ ン ・ ビ ッ ト ス ト リ ーム (EBR 初期化データ を含ま ない) が CFM に格<br />

納 さ れます。 EBR 初期化データ があ る場合は、 UFM セ ク タ の最下位ページア ド レ ス (先頭がページ 0)<br />

に格納されます<br />

• CFG : コ ン フ ィ グ レーシ ョ ン ・ ビ ッ ト ス ト リ ーム (EBR 初期化データ があ る場合は こ れを含む) が CFM<br />

に格納され、 UFM にオーバフ ローし ません。 その結果 UFM セ ク タ全体を汎用フ ラ ッ シ ュ メ モ リ と し て利<br />

用でき ます<br />

• CFGUFM : メ モ リ 空間が余分に必要な場合に、 コ ン フ ィ グ レーシ ョ ン ・ ビ ッ ト ス ト リ ーム (EBR 初期化<br />

データ があ る場合は こ れを含む) が UFM にオーバフ ローする こ と を許可し ます。 ユーザはユーザモー ド<br />

の UFM への書き込み権限があ り ません<br />

• EXTERNAL : コ ン フ ィ グ レーシ ョ ン ・ ビ ッ ト ス ト リ ーム (EBR 初期化データ があ る場合は こ れを含む) が<br />

外付け メ モ リ デバイ スに格納されます。 UFM セ ク タ全体を汎用フ ラ ッ シ ュ メ モ リ と し て利用で き る よ う<br />

にな り ます<br />

現行バージ ョ ンの設計ソ フ ト ウ ェ アでは、 こ のプ リ フ ァ レ ン スの ソ フ ト ウ ェ ア ・ デフ ォル ト が CFG です 注1 。<br />

こ れに よ り 、 内部 WISHBONE イ ン ターフ ェ イ スか ら の EBR 初期化データ のダ イナ ミ ッ ク ・ ア ッ プデー ト が<br />

可能にな り ます。 こ のオプシ ョ ン を使用する と 、 EBR 初期化データ のマ ッ ピ ン グ後に未使用だった全ての<br />

UFM ページを、 汎用フ ラ ッ シ ュ メ モ リ と し て利用で き ます。<br />

CFM 空間が設計ビ ッ ト ス ト リ ームに対し て不十分な場合は、 CFGUFM ま たは EXTERNAL オプシ ョ ン を使用<br />

して、 必要なメモリ空間を用意するよ うにしてください。 CFGUFM オプションでは、 ビッ ト ス ト リームを<br />

UFM 空間にオーバフ ローで き ます。 こ のモー ド では UFM をユーザ機能に利用で き ません。 EXTERNAL オプ<br />

シ ョ ンでは、 ビ ッ ト ス ト リ ーム全体を外付け メ モ リ デバイ スに格納で き ます。 ビ ッ ト ス ト リ ーム ・ フ ァ イル<br />

は生成さ れますが、 JEDEC フ ァ イルではないため、 GENERATE_BITSTREAM 制約を ENABLE に設定する必要<br />

があ り ます。 デバイ ス を外付け SPI フ ラ ッ シ ュ メ モ リ か ら起動する ために、 こ のオプシ ョ ン を MSPI モー ド<br />

と 組み合わせる こ と があ り ます。<br />

UFM は、 最小の <strong>MachXO2</strong> デバ イ スであ る <strong>MachXO2</strong>-256 にはあ り ません。<br />

USERCODE<br />

ユーザは 32 ビ ッ ト USERCODE フ ィ ール ド に特定の値を指定で き ます。 こ の編集可能な フ ィ ール ド に表示及<br />

び許容される フ ォーマ ッ ト は、 USERCODE_Format を選択する設定に対応し ます。<br />

USERCODE_FORMAT<br />

このプリファレンスは、USERCODE フィールドのエントリのフォーマットを決定します。有効な選択肢は<br />

HEX、 BINARY、 ASCII です。<br />

1. 英語オリジナル版は誤り<br />

14-20 TN1204JP_01.3e

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!