オリジナル3dグラフィックス表示回路をフルカ...

1
128 画面表示機能のない評価ボード DE0-Nano-SoC や ZedBoard への DVI 表示回路の実装 オリジナル3Dグラフィックス表示回路をフルカラー DVI表示できる 画面表示機能のない評価ボード DE0-Nano-SoC や ZedBoard への DVI 表示回路の実装 石丸 顕二 Kenji Ishimaru Cyclone V SoC評価ボードとしてDE0-Nano-SoC(Terasic社)は安価なので入門用として最適です.しかしDE0-Nano-SoCには グラフィックス表示機能がありません.そこでここでは,HDMI コネクタを搭載した DE0 拡張ボードを DE0-Nano-SoC に接続して, フルカラー・グラフィックス表示機能を実装してみます.また同じ回路を ZedBoard(Avnet 社 /Digilent 社)にも実装してみます. 描画結果をアナログRGB端子から出力しました.こ こではそのシステムを,写真1 に示すようにフルカ ラー DVI 表示に対応させます. DE0-Nano-SoC と ZedBoard の表示機能 1 表1 に,DE0-Nano-SoC と ZedBoard に 標 準 で 搭 載 されているビデオ表示機能を示します. ZedBoard は標準で画面表示機能はあるが… ZedBoard には,VGA コネクタと HDMI コネクタが 標準で搭載されています.しかし,VGAコネクタか らのアナログRGB信号は,RGB各4ビットの色表示 しかできません(最大4096色).また,HDMIコネク タにはHDMIエンコーダADV7511の出力が接続され ていますが,その入力信号はフォーマットがYCbCr 4:2:2に固定されています.このため,HDMIコネ クタでもフルカラー表示が行えません. DE0-Nano-SoC には画面表示機能なし もう一方の DE0-Nano-SoCの場合は,ビデオ表示用 のコネクタ類は一切搭載されていません. グラフィックス表示システムの構成 まず,前号の3Dグラフィックス表示回路を簡単に 紹介します.DE0-Nano-SoCにはAltera社のCyclone V SoC が, ま た ZedBoard に は Xilinx 社 の Zynq が そ れぞれ搭載されています.どちらのFPGAも,内部 は ARM Cortex-A9 のデュアル・コアを内蔵した CPU コア部分と,ユーザの論理回路を格納できるFPGA 部分で構成されています. これらのブロックは,名称こそ異なりますがZynq と Cyclone V SoC で機能はほとんど同じです.ここで は,ARM Cortex-A9のデュアル・コアを内蔵したブ 本書前号(FPGAマガジンNo.13)では,評価ボード DE0-Nano-SoC(Terasic社 )とZedBoard(Avnet社/ Digilent社)に3Dグラフィックス・システムを実装し, DE0- Nano-SoC で グラフィックス 表示! DVI表示 DE0-Nano-SoC a)DE0-Nano-SoC のフルカラー DVI表示例 ZedBoard DVI表示 b)ZedBoard のフルカラー DVI 表示例 写真 1 フルカラー DVI 表示機能を実装した様子 ボード名 標準で搭載されているビデオ表示機能 ZedBoard VGA コネクタ(RGB 各 4 ビット /4096 色) HDMIコネクタ(ADV7511/YCbCr 4:2:2) DE0-Nano-SoC なし 表 1 ZedBoard と DE0-Nano-SoC のビデオ表示機能

Upload: others

Post on 12-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: オリジナル3Dグラフィックス表示回路をフルカ …DE0-Nano-SoCには画面表示機能なし もう一方のDE0-Nano-SoCの場合は,ビデオ表示用 のコネクタ類は一切搭載されていません.

128 画面表示機能のない評価ボードDE0-Nano-SoCやZedBoardへのDVI表示回路の実装

オリジナル3Dグラフィックス表示回路をフルカラーDVI表示できる画面表示機能のない評価ボードDE0-Nano-SoCや

ZedBoardへのDVI表示回路の実装石丸 顕二 Kenji Ishimaru

 Cyclone V SoC評価ボードとしてDE0-Nano-SoC(Terasic社)は安価なので入門用として最適です.しかしDE0-Nano-SoCにはグラフィックス表示機能がありません.そこでここでは,HDMIコネクタを搭載したDE0拡張ボードをDE0-Nano-SoCに接続して,フルカラー・グラフィックス表示機能を実装してみます.また同じ回路をZedBoard(Avnet社/Digilent社)にも実装してみます.

描画結果をアナログRGB端子から出力しました.ここではそのシステムを,写真1に示すようにフルカラー DVI表示に対応させます.

DE0-Nano-SoCと ZedBoardの表示機能1

 表1に,DE0-Nano-SoCとZedBoardに標準で搭載されているビデオ表示機能を示します.● ZedBoardは標準で画面表示機能はあるが… ZedBoardには,VGAコネクタとHDMIコネクタが標準で搭載されています.しかし,VGAコネクタからのアナログRGB信号は,RGB各4ビットの色表示しかできません(最大4096色).また,HDMIコネクタにはHDMIエンコーダADV7511の出力が接続されていますが,その入力信号はフォーマットがYCbCr 4:2:2に固定されています.このため,HDMIコネクタでもフルカラー表示が行えません.● DE0-Nano-SoCには画面表示機能なし もう一方のDE0-Nano-SoCの場合は,ビデオ表示用のコネクタ類は一切搭載されていません.● グラフィックス表示システムの構成 まず,前号の3Dグラフィックス表示回路を簡単に紹介します.DE0-Nano-SoCにはAltera社のCyclone V SoCが,またZedBoardにはXilinx社のZynqがそれぞれ搭載されています.どちらのFPGAも,内部はARM Cortex-A9のデュアル・コアを内蔵したCPUコア部分と,ユーザの論理回路を格納できるFPGA部分で構成されています. これらのブロックは,名称こそ異なりますがZynqとCyclone V SoCで機能はほとんど同じです.ここでは,ARM Cortex-A9のデュアル・コアを内蔵したブ

 本書前号(FPGAマガジンNo.13)では,評価ボードDE0-Nano-SoC(Terasic社 )とZedBoard(Avnet社/Digilent社)に3Dグラフィックス・システムを実装し,

DE0- Nano-SoCで グラフィックス 表示!

DVI表示

DE0-Nano-SoC

(a)DE0-Nano-SoCのフルカラーDVI表示例

ZedBoard

DVI表示

(b)ZedBoardのフルカラーDVI表示例

写真1 フルカラーDVI表示機能を実装した様子

ボード名 標準で搭載されているビデオ表示機能

ZedBoard VGAコネクタ(RGB各4ビット/4096色)HDMIコネクタ(ADV7511/YCbCr 4:2:2)

DE0-Nano-SoC なし

表1 ZedBoardとDE0-Nano-SoCのビデオ表示機能