テーマ:FPGA/CPLD

『FPGAボードで学ぶVerilog HDL』 (12) 第4章「180秒タイマを作る」3(前編)

「『FPGAボードで学ぶVerilog HDL』 (11) 第4章「180秒タイマを作る」2」(前編)・(後編)を秒数ではなく「分」と「秒」で表示するよう書き換えてみた。 動作環境Windows XP ザイリンクス ISE WebPACK 9.1i 『FPGAボードで学ぶVerilog HDL』付属FPGAボード R…
トラックバック:0
コメント:0

続きを読むread more

『FPGAボードで学ぶVerilog HDL』 (11) 第4章「180秒タイマを作る」2(前編)

「『FPGAボードで学ぶVerilog HDL』 (10) 第4章「180秒タイマを作る」」(前編)・(後編)で 第4章の動作確認と自分なりの Verilog HDL の書き換えを行なった。 今回は、秒数の10進数の各桁を保持・ダウンカウントするのではなく、 秒数そのものを保持・ダウンカウントしてその秒数を10進数として出力する構…
トラックバック:1
コメント:0

続きを読むread more

『FPGAボードで学ぶVerilog HDL』 (10) 第4章「180秒タイマを作る」(前編)

『FPGAボードで学ぶVerilog HDL』(CQ出版)の4章の 「180秒タイマを作る」を合成し、付属の FPGAボードで動かしてみた。 また、Verilog HDL を自分なりに書き換え、付属の FPGAボードで動作を確認した。 動作環境Windows XP ザイリンクス ISE WebPACK 9.1i 『FPGA…
トラックバック:0
コメント:0

続きを読むread more

『FPGAボードで学ぶVerilog HDL』 (9)

『FPGAボードで学ぶVerilog HDL』(CQ出版)の3.7節の 「1秒ごとに 7セグメントLED の表示を変える」を合成し、付属の FPGAボードで動かしてみた。 また、Verilog HDL を VHDL で書き直し、付属の FPGAボードで動作を確認した。 動作環境Windows XP ザイリンクス ISE …
トラックバック:0
コメント:1

続きを読むread more

Quartus II Web Edition ライセンスアップデート

最近アルテラの開発環境である Quartus II を使っていなかった。 そろそろライセンスが切れているのではと思い起動してみたところ、 やはりライセンスが切れていた。そこで、ライセンスの再発行を行い、 多少トラブルがあったものの再度使用できるようになった。 動作環境Windows XP アルテラ Quartus II W…
トラックバック:0
コメント:30

続きを読むread more

『FPGAボードで学ぶVerilog HDL』 (8)

『FPGAボードで学ぶVerilog HDL』(CQ出版)の3.6節の 「1秒ごとに LED 表示を変化する」を合成し、付属の FPGAボードで動かしてみた。 また、Verilog HDL を VHDL で書き直し、付属の FPGAボードで動作を確認した。 動作環境Windows XP ザイリンクス ISE WebPACK …
トラックバック:0
コメント:2

続きを読むread more

トラ技2006年4月号付録CPLD基板:第6章 カウンタ回路の VHDL化

トランジスタ技術2006年4月号第6章に書かれていたカウンタの VHDL 化を行った。 トップ回路以外の VHDL化、トップを含めた全ての VHDL 化両方をやってみた。 CPLD へ書き込み、正常に動作することを確認した。 動作環境 Windows XP トランジスタ技術2006年4月号付録CPLD基板 若松で購入…
トラックバック:0
コメント:0

続きを読むread more

トラ技2006年4月号付録CPLD基板:第5章 課題 99までのカウンタへの変更

トランジスタ技術2006年4月号第5章の最後に書かれていた三つの課題のうち、 99までのカウンタへの変更とスイッチ入力のI/O回路タイプの変更をやってみた。 動作環境 Windows XP トランジスタ技術2006年4月号付録CPLD基板 若松で購入したトラ技付録用デジタル回路設計部品 RS-232C ケーブル(スト…
トラックバック:0
コメント:0

続きを読むread more

トラ技2006年4月号付録CPLD基板:7セグLEDとスイッチの基板組み立てと動作確認

トランジスタ技術2006年4月号付録のCPLD基板用に第5章の 7セグメントLEDとスイッチを接続した基板を作成した。 開発環境 Quartus II Web Edition 7.1 を使用して回路図入力をし、 カウンタアップと7セグメントLEDへの表示動作の確認を行った。 動作環境 Windows XP トランジス…
トラックバック:0
コメント:0

続きを読むread more

『FPGAボードで学ぶVerilog HDL』 (7)

『FPGAボードで学ぶVerilog HDL』(CQ出版)の3.5節の 「スイッチを押した回数を数えて7セグメントLEDに表示する」を合成し、 付属の FPGAボードで動かしてみた。 また、case 記述を配列記述で書き直したり、Verilog HDL を VHDL で書き直したりし、 付属の FPGAボードで7セグメントLED…
トラックバック:0
コメント:0

続きを読むread more

『FPGAボードで学ぶVerilog HDL』 (6)

『FPGAボードで学ぶVerilog HDL』(CQ出版)の3.4節の 「スイッチを押した回数を数えて四つのLEDに表示する」を合成し、 付属の FPGAボードで動かしてみた。 また、Verilog HDL を VHDL で書き直し、付属の FPGAボードで LED の点滅を確認した。 動作環境 Windows XP …
トラックバック:0
コメント:0

続きを読むread more

トラ技2006年4月号付録CPLD基板:基板組み立て、開発環境のインストールと動作確認

トランジスタ技術2006年4月号付録のCPLD基板を組み立てた。 CPLD 用の開発環境 Quartus II Web Edition 7.1 をインストールした。 第3章の LED を点灯させる回路を書き込み、LED の点灯を確認した。 動作環境 Windows XP トランジスタ技術2006年4月号付録CPLD基板…
トラックバック:0
コメント:0

続きを読むread more

『FPGAボードで学ぶVerilog HDL』 (5)

『FPGAボードで学ぶVerilog HDL』(CQ出版)にはチャタリングについての記述はあったが、 具体的なタイミングやコードが示されていなかった。 『FPGA/PLD設計スタートアップ 2007/2008年版』(CQ出版)を見ていたら、 第9章の「FPGA活用回路&HDLサンプル記述 -- ディジタル入力編」に スイ…
トラックバック:0
コメント:0

続きを読むread more

『FPGAボードで学ぶVerilog HDL』 (4)

『FPGAボードで学ぶVerilog HDL』(CQ出版)の3.3節の 「四つの LED を順番に点灯する」を合成し、付属の FPGAボードで動かしてみた。 さらに、シミュレータとして、はじめて ISE Simulator を使い動作波形を確認してみた。 また、Verilog HDL を VHDL で書き直し、付属の FPGAボー…
トラックバック:0
コメント:2

続きを読むread more

『FPGAボードで学ぶVerilog HDL』 (3)

『FPGAボードで学ぶVerilog HDL』(CQ出版)の3.2節の 「スイッチで LED を点滅する」を合成し、付属の FPGAボードで動かしてみた。 また、Verilog HDL を VHDL で書き直し、付属の FPGAボードで LED の点滅を確認した。 動作環境 Windows XP ザイリンクス ISE …
トラックバック:1
コメント:0

続きを読むread more

『FPGAボードで学ぶVerilog HDL』 (2)

ザイリンクスの開発環境 ISE 自体は、Verilog HDL でも VHDL でも使用できるようである。 ちょっとだけ VHDL を勉強中なので、VHDL で書いてみることにした。 『FPGAボードで学ぶVerilog HDL』(CQ出版)に載っている一番簡単な回路を Verilog HDL でなく、VHDL で記述し、付属の …
トラックバック:0
コメント:0

続きを読むread more

『FPGAボードで学ぶVerilog HDL』 (1)

ザイリンクスの FPGA 開発環境 ISE WebPACK 9.1i をインストールし、 『FPGAボードで学ぶVerilog HDL』(CQ出版)に付属しているFPGAボードを動作させてみた。 一番簡単な回路を合成してボードでの LED 点滅を確認した。 動作環境 Windows XP 『FPGAボードで学ぶVe…
トラックバック:0
コメント:0

続きを読むread more