No.12 目次

2016年1月25日

FPGAマガジン No.12

My回路のIPコア・ライブラリ化から共通クロス開発環境の構築まで

ARMコアFPGA×Linux初体験

読者アンケート
 
 ご購入はCQ Shopで

※ダウンロード版(PDF版)も好評発売中!
>> http://cc.cqpub.co.jp/lib/system/doclib_item/1115/

 

特集

プロローグ

【AlteraでもXilinxでもどっちでもこい!】

Cyclone V SoCとZynqの性能を活かすにはLinuxが不可欠

今日から使う!ARMプロセッサ内蔵FPGA

編集部 p.4 見本(pdf)

第1章

【あなたはAltera派?それともXilinx派?】

入門評価ボードDE1-SoCとZYBOをターゲットにARMプロセッサ内蔵FPGAを比べる

Cyclone V SoCとZynqの比較とFPGA開発フロー

石原 ひでみ p.8 見本(pdf)

第2章

【My回路のライブラリ化のすすめ】

FPGA内蔵メモリ・ブロックをデバイスの違いを意識しないで使うテクニック

VGA表示回路を例にしたMy回路のIPコア開発とライブラリ化

石原 ひでみ p.18 見本(pdf)

第3章

【System on a Chip開発を体験!】

Quartus Prime/QsysやVivado上でIPコアを選んで並べてAXIバスに接続

ビルディング・ブロック開発によるMy回路IPコアのFPGAへの実装

石原 ひでみ p.32 見本(pdf)

第4章

【共通カーネルはこうビルドする!】

ルート・ファイル・システムからクロス開発環境の構築,カーネルのビルドまで

共通カスタムLinuxディストリビューションの開発

石原 ひでみ p.46 見本(pdf)

第5章

【1枚のSDカードで両起動!】

Cyclone V SoC&Zynqの起動手順とブート用SDカードのファイル構成

ついに起動!デュアル・ブートSDカードの作り方

石原 ひでみ p.57 見本(pdf)

第6章

【DirectFBで画面にペンギンが躍る!】

I/Oアクセス方法やDMA転送ドライバ、各種ベンチマークの実行まで

Linuxデバドラ&アプリケーションの作成と性能評価

石原 ひでみ p.64 見本(pdf)

Appendix

【SDカード・イメージ・ファイルも用意!】

スクリプト1発実行でクロス開発環境が自動で構築できる!

特集関連ダウンロード・ファイルの内容

編集部 p.73  

特集関連

【安価なDE0-Nano-SoCですぐ試せる!】

ARMコアとFPGAを繋ぐハードウェア&ソフトウェアのリファレンス・デザイン

Atlas-SoCでアルテラSoC環境を手軽に楽しもう

三好 健文 p.74 見本(pdf)

【こちらの環境も両対応!】

もともとZynq用に用意されたLinux環境が,Cyclone V SoCにも対応!

使いやすいXillinux&XillybusをTerasic社SoCKit上に導入する

中原 啓貴 p.85 見本(pdf)

高位合成関連

【次はPythonで高位合成だ!】

Pythonで記述したソースからVerilog HDLソースを出力する高位合成ツール

プログラミング言語PythonではじめるFPGA開発入門

片岡 啓明 p.106 見本(pdf)

最新技術

【Quartus II Web Editionでも試せる】

DMA回路を自前で記述して回路規模を小さく,バス占有率も下げられる

Cyclone V SoCで試す無償版純正PCI Expressコアの使いこなし

川西 紀昭 p.130 見本(pdf)

【CPUが無くても仮想シリアル・ポートが組み込める!】

接続初期化処理(エニュメレーション)をハードウェアが自動で行う

USBコミュニケーション・デバイス・クラス対応のUSBターゲット機器の実装

石丸 顕二 p.92 見本(pdf)

基礎解説

【7シリーズFPGAでMicroBlazeを使おう!】

Vivadoで始めるソフトIPプロセッサMicroBlaze&MicroBlaze MCS

SDKを使ったMicroBlazeのソフトウェア開発手順詳細

横溝 憲治 p.118 見本(pdf)

 

メニュー