FC2カウンター FPGAの部屋 BeMicro MAX 10 の Intro to FPGA Simple PWM Tutorial をやってみた2
FC2ブログ

FPGAやCPLDの話題やFPGA用のツールの話題などです。 マニアックです。 日記も書きます。

FPGAの部屋

FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。Xilinx ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。

BeMicro MAX 10 の Intro to FPGA Simple PWM Tutorial をやってみた2

BeMicro MAX 10 の Intro to FPGA Simple PWM Tutorial をやってみた1”の続き。

今回も、Altera Wiki の BeMicro MAX 10 の Intro to FPGA Simple PWM Tutorial の続きをやってみた。前回は実機動作まで終了しているが、今回は、コンパイル後のFPGA配線の様子の見方やタイミング制約の書け方を実習する。

BeMicro Max 10 Simple PWM Tutorial (PDF) 23ページの MODULE 3.EXPLORING THE DETAILS OF YOUR DESIGN で、top ファイルを右クリックし、右クリックメニューから Locate -> Locate in RTL Viewer を選択した時のRTL 図を下に示す。
BeMicro_MAX10_70_141016.png

・24ページ Part B: Explore design in device with the Chip Planer の top ファイルを右クリックし、右クリックメニューから Locate in Chip Planer (Florplan and Chip Editor) を選択した時の画面を下に示す。
BeMicro_MAX10_71_141016.png

・25ページ Part C: Explore design in device with the Resource Property Editor。すでに、Resource Property Editor は表示されていた。これはshiftreg を見ている。
BeMicro_MAX10_72_141016.png

・26ページ、3.1 Part D: Gather information from the Compilation Report で、Compilation Report -> Fiter -> Resource Utilzation by Entity を選択して、リソースの使用状況を表示した。
BeMicro_MAX10_73_141016.png

MODULE 4. SETING UP TIMING CONSTRAINTS (27ページ)

・Quartus II の Tools -> TimeQuest Timinig Analyzer を選択した。

・TimeQuest GUI の Tools -> TimeQuest Timinig Analyzer Wizard を選択した。

・28ページ 5) でクロック周期に 20ns を入力している。
BeMicro_MAX10_74_141016.png

・29ページの Summary を下に示す。クロックの制約のみ追加している。
BeMicro_MAX10_75_141016.png

・30ページの図。Qurtus II の Assignments -> Settings -> TimeQuest Timing Analyzer で pwm_led.sdc を使用する。
BeMicro_MAX10_76_141016.png

・TimeQuest で、Tasks -> Report Clocks を見ると、PLLから出力するクロックも見ることができた。これは便利だ。(31ページ)
BeMicro_MAX10_77_141016.png

・TimeQuest で、Report Fmax Summary を見た。(31ページ)
BeMicro_MAX10_78_141016.png

・Time Quest を閉じて、Quartus II でコンパイルしてから、1200mV 85C Model の Fmax Summary を見た。(32ページ)
BeMicro_MAX10_79_141016.png
  1. 2014年10月17日 04:31 |
  2. Altera_MAX10
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック URL
http://marsee101.blog.fc2.com/tb.php/2957-bb0a6fca
この記事にトラックバックする(FC2ブログユーザー)