『fpga、0~10冊』の電子書籍一覧
1 ~7件目/全7件
-
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。
FPGAデバイスにおける論理回路設計の効率化!
FPGAの設計には、VHDL言語が多用されています。本書は、VHDLによる回路記述と、その記述をテストするテストベンチの書き方について解説しています。テストベンチを理解することにより、回路記述の正確さや誤りをシミュレータ上で確認できるようになるため、効率的な開発が可能になることや、回路の動作のより深い理解につながります。
Step1 なぜ今、HDLによるFPGA設計なのか?
Step2 VHDLによる回路記述
Step3 より効率的なデバッグ
Step4 大規模回路の設計とデバッグへの対応 -
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
金融などのビッグデータ処理やロボットの制御などで注目されるFPGAの原理と応用例がわかる!
本書は、IoTやビッグデータ、機械学習といった大規模データ処理のニーズ増に伴って、その省電力性と高速な処理速度から注目を集めているFPGAの基盤技術を解説するものです。
近年、半導体技術の進歩に伴って、やや中途半端であったFPGAの性能が著しく向上した一方で、CPUの処理能力の頭打ちが見えてきました。そのため、CPUやGPUといった汎用デバイスよりも電力効率がよく、且つ高速にデータを処理することができるようになったFPGAが、さまざまな応用分野で再注目されています。
読者は本書を読み込むことで、FPGAのなんたるかを一通り学ぶことができ、要求されるパフォーマンスへの最適な回路設計を図ることができるようになります。また、いくつかの応用事例も取り上げているので、商品企画や研究テーマの検討にも役立つ内容になっています。
主要目次
1章 FPGAを理解するための基本事項
2章 FPGAの概要
3章 FPGAの構成
4章 設計フローとツール
5章 設計技術
6章 ハードウェアアルゴリズム
7章 PLD/FPGAの応用事例
8章 新しいデバイス,アーキテクチャ
索引 -
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。
FPGAによるモータ制御回路の設計を解説
本書は、ソフトウェアのように回路構成を書き換えることができるFPGAを用いて、PLLモータ制御回路の設計と実現を解説するものです。
ディジタル回路の基本から、FPGAによるいくつかの応用回路の設計、PLLモーション制御までを解説します。著者の実際の経験を基にして、モータ制御回路を設計し、モーション制御を実装したい方向けに解説しています。
第1章 FPGAとは
第2章 ディジタル回路設計とツール
第3章 FPGAによる応用回路設計
第4章 PLLモーション制御
第5章 FPGAのIoTへの活用事例
おわりに
付録
A.1 Quartus Prime Lite Ed.のインストール
A.2 VHDL言語かんたん解説
A.3 ディジタル砂時計のVHDLソースリスト
A.4 PLL/PWMモータ制御系のVHDLソースリスト
A.5 MAX7128S評価ボード -
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。
SystemVerilogによる回路設計を実践的に解説
SystemVerilogによるFPGA/ASIC 設計方法を解説する入門書です。
SystemVerilog は、はデジタル回路設計のデファクトスタンダードであるVerilog HDLを拡張した言語で、検証に関する機能が強化されています.Verilog HDLは、ライバルであるVHDLに比べて比較的書きやすい言語といわれています。
本書は、若い技術者や学生向けに最近のSystemVerilogによるデジタル回路設計を解説するものです。FPGAへの実装やデジタル回路自体の基礎からSystemVerilogによるRISC V(リスク ファイブ)設計、Verilog HDLと比較しての注意点など、実践的な内容を解説しています。
第1章 ハードウェア記述言語による FPGA/ASIC 設計
第2章 FPGA への実装入門
第3章 ディジタル回路入門
第4章 SystemVerliog による順序回路設計
第5章 SystemVerilog による FPGA の設計と実装
第6章 SystemVerilog による ASIC 設計
第7章 SystemVerilogとVerilog HDLの対比と記述の罠 -
ソフトウェア技術者のためのFPGAチュートリアル登場!
【ソフトウェアプログラマのためのFPGAチュートリアルガイド!】
プログラム可能なハードウェア「FPGA」をソフトウェア技術者が活用するためのチュートリアルガイドです。FPGAの基礎知識からツールの入手方法、機械学習を例にした実際の動作までを図表やツールの動作、ソースコードの紹介を交えてわかりやすく紹介しています。
【目次】
第一章 プログラムできるハードウェア
基礎知識:FPGAとは
ソフトウェアのFPGA化にあたって
FPGA開発言語
FPGAの処理構成
FPGAの開発フロー
第二章 開発環境の整備
SDSoCとは
開発環境(Linux環境)
SDSoCのダウンロード
インストール
ライセンスの取得
起動とライセンスの設定
評価ボード
ZedBoard
第三章 ハードウェア・プログラミング (スタートアップ編)
プロジェクトの作成
プロジェクト
ソースコードの作成
コンパイル
実機で動作確認
FPGA化する関数の指定
第四章 機械学習ソフトウェア
アルゴリズムを確立する
ソースコード
関数の構成
ソフトウェアの動作確認
第五章 ハードウェア・プログラミング(組み込み編)
SDSoCに適用
関数のFPGA化
SDSoCのpragmaで転送方式の指定
FPGA化する階層を1つ上げる
2つの関数をFPGA化
上位関数CNNLayerを対象
第六章 ハードウェア・プログラミング(チューニング編)
アルゴリズムの把握
FPGA化関数のトレース
データアクセスの修正
上位関数のトレース
メモリアクセス
ソースコードのリファクタリング
メモリアクセスとリファクタリング例
生成される回路規模
HLSプラグマの適用
エミュレータ -
LabVIEW入門者でも、本書を片手に本格的なロボットカーが作れます
コンピュータの計算処理能力が飛躍的に高まったため、一般家庭にあるPCを使って、ふつうに手に入るソフトウェアやハードウェアだけで、自律的に障害物を回避するロボットカーの作成が可能になりました。本書では、LabVIEWの基礎から、グラフィカルプログラミング手法、データ集録の基礎、リアルタイムOSの活用、FPGAプログラミングまで、ロボットカー作成の過程で必要となる、ソフトウェアとハードウェアの知識を習得できるよう構成しています。 -
1,980円(税込)レーベル: 技術の泉シリーズ(NextPublishing)出版社: インプレス NextPublishing
リーズナブルなボードでFPGA入門!
これまで高価だったFPGAボードですが、大幅に安価なFPGAボード「TANG PriMER FPGA Dev. Board」の登場で、手に届きやすくなりました。この開発環境の構築や汎用開発言語Verilog HDLの基礎を紹介するのが本書の目的です。
【目次】
第1章 FPGAの特徴と用途
第2章 TANG PriMERの特徴
第3章 FPGA開発の概要
第4章 論理回路/デジタル回路の基礎
第5章 開発環境の構築
第6章 開発環境の使い方
第7章 Verilog HDLの基礎
第8章 Icarus Verilogによる回路シミュレーション
付録A 2入力回路実習の準備
・キャンペーンの内容や期間は予告なく変更する場合があります。
・コインUP表示がある場合、ご購入時に付与されるキャンペーン分のコインは期間限定コインです。詳しくはこちら
・決済時に商品の合計税抜金額に対して課税するため、作品詳細ページの表示価格と差が生じる場合がございます。

