【FPGA/HDL】ZYBOで遊ぼう日記 まとめ

投稿日:2019年1月25日

Xilinx社製のARM内蔵FPGA・Zynqを搭載したZYBOボードで遊ぶ日記。まだLチカくらいしかやってないけど。今後はMicroblazeやARMも使って、ファームウェアの勉強も兼ねて遊んでいきたい。

 

FPGAのロジックブロック(PL)だけを使ってLチカ

まずは小手調べで、ARMのプロセッサを含むブロック(PS)は使わず、FPGAのロジックブロック(PL)だけを使ってLチカさせてみた。
1日目:Vivado 2016.2 でZYBOのPLブロック用のプロジェクトを作成
2日目:Vivado 2016.2 でZYBOのトップモジュール(LED点滅)を作成
3日目:ZYBOにJTAG経由でbitファイル書き込んでLED点滅

最終的にこんな感じになった↓

 

Microblaze MCSを使ってLチカ

小規模ソフトコアプロセッサであるMicroblaze MCSを使い、ソフトウェアを使いつつLチカさせてみる日記(継続中)。MicroblazeはPLブロックのロジックで構成されているため、PSブロックは使用しない。Microblazeに関してはZynq以外のCPUを搭載していないXilinx FPGAでも使用可能。
1日目:Vivado更新と現状動作確認

1+

投稿者: wakky

映画と旅行が大好きなエンジニア。お酒、ゲーム、読書も好き。

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください