FPGAマガジン no.10
FPGAの開発といえば,Verilog HDLやVHDLなどのHDL(Hardware Description Language)でRTL(Resister Transfer Level)のソース・コードを記述し,FPGAベンダの開発ツールで論理合成するのが一般的です.HDLによるRTL記述はその名前の通り,レジスタ転送といったハードウェアの動作を記述するための言語であり,アルゴリズム・レベルのより抽象度が高い処理の論理合成はできません.このため,より上位(高位)のレベルの記述手法が望まれました. ご存知のように,ソフトウェア開発ではC言語がよく使われます.アルゴリズムの記述が得意なC言語でハードウェアが設計できると,開発が非常に楽になることが予想できます.こうした流れから,C言語に対応した高位合成ツールが登場しました. 本書では,Xilinx社の最新開発ツールSDSoCやVivado HLSを活用したハードウェア/ソフトウェア混在システムの開発,Altera社Nios IIと高位合成ツールeXCiteで実現する画像フィルタ・システムの設計事例について解説します.さらに,フリーの次世代コンパイラLLVMを使ってC言語ソースからVerilog HDLに変換して,FPGAに落とし込む方法についても解説します.変換時の最適化オプションの指定の違いがもたらす回路規模や動作周波数などを比較し考察しています. さらにC言語だけでなく,特集関連記事としてOpenCLでFPGAを開発する事例や,Javaでハードウェアを記述する事例などについても紹介しています.
- ジャンル
- 電子
通信
- 分類
- 専門
- 判型
- B5
- ページ数
- 144
- 著者名
- FPGAマガジン編集部
- 初版年月
- 2015/08
- 内容量
- 1冊
書籍 の新着商品
カテゴリ



商品レビュー
よくあるご質問(FAQ)
- 質問:
- 製品の安全データシート(SDS)や有害物質使用制限に関するデータ(RoHS)等の書面が必要ですがどうすれば良いですか。
- 回答:
- お手数ですが下記URLのお問合せフォームよりご依頼ください。
お問合せ種類 *必須の中から必要な書類をお選びご依頼ください。
https://help.monotaro.com/app/ask
書類名)
1:SDS(MSDS)
2:RoHS(2)
3:非該当証明書
4:ChemSHERPA
5:その他(ミルシート・出荷証明書)
2022-04-07














![自動車Ⅰ[基本/試験・検査・測定方法/二輪自動車] 日本規格協会 自動車Ⅰ[基本/試験・検査・測定方法/二輪自動車] 日本規格協会](https://jp.images-monotaro.com/Monotaro3/pi/middle/mono82788128-260724-02.jpg)
![自動車Ⅱ[エンジン/シャシ・車体/電気自動車] 日本規格協会 自動車Ⅱ[エンジン/シャシ・車体/電気自動車] 日本規格協会](https://jp.images-monotaro.com/Monotaro3/pi/middle/mono82788259-260724-02.jpg)

![試薬Ⅰ[K8001~K8549] 日本規格協会 試薬Ⅰ[K8001~K8549] 日本規格協会](https://jp.images-monotaro.com/Monotaro3/pi/middle/mono82788006-260724-02.jpg)
![試薬Ⅱ[K8550~K9906] 日本規格協会 試薬Ⅱ[K8550~K9906] 日本規格協会](https://jp.images-monotaro.com/Monotaro3/pi/middle/mono82788180-260724-02.jpg)

![金属分析Ⅰ[鉄鋼] 日本規格協会 金属分析Ⅰ[鉄鋼] 日本規格協会](https://jp.images-monotaro.com/Monotaro3/pi/middle/mono82788198-260724-02.jpg)
![金属分析Ⅱ[非鉄] 日本規格協会 金属分析Ⅱ[非鉄] 日本規格協会](https://jp.images-monotaro.com/Monotaro3/pi/middle/mono82788146-260724-02.jpg)


