meyon230

VerilogHDL

VerilogHDL 7セグメントデコーダのシミュレーション

引き続き、例題をシミュレーションしてみましょう。今回は、これ。 えーと、記述のお作法ってゆーか、VerilogHDL の記述って新旧いろいろあるらしい。これまでの記述も間違いじゃなくて、そんなふうにも書けます、ってところかな。どれが新しいの...
VerilogHDL

VerilogHDL 4ビットカウンタのシミュレーション

少しづつですが、なんだか、わかってきましたね (^_^;) 今回は、この問題をやってみます。 4 ビットカウンタをシミュレーションする 図 1 4ビットカウンタ 4 ビットカウンタは、クロックをカウントして 4 ビットの値を出力する、順序回...
VerilogHDL

VerilogHDL 4ビット加算器のシミュレーション

2つ目の例題です。 4 ビット加算器をシミュレーションする 図 1 4ビット加算器 図 1 に示す、4 ビット加算器のシミュレーションをしましょう。 論理回路のおさらいに、加算器はまだ登場してませんけど、むずかしいもんじゃないです。4 ビッ...
VerilogHDL

VerilogHDL 組み合わせ回路のシミュレーション

VerilogHDL と GTKWave の環境が整いましたので、いくつか例題を試してみようと思います。以下のサイトの問題を、例題にさせていただきました。 組み合わせ回路をシミュレーションする 図 1 組み合わせ回路 組み合わせ回路です。 ...
VerilogHDL

VerilogHDL シミュレーション環境のインストール

カウンタ回路で遊びつかれたので (;´Д`)、ちょっと違うことをしようかな。といっても、論理回路つながりで、VerilogHDL を勉強してみようと思います。 まぁ、FPGA とか使うつもりはないんだけど、パソコン上でシミュレーションできる...
電子回路

7セグメントLEDをダイナミック点灯させる (3) / ブランキング

前回までに、7 セグメント LED のダイナミック点灯が、ほぼ、できあがりました。 が、ゴーストがでている、という問題点が残っています。ゴーストとは、デジットの切り換えと表示するデータの切り換えとのわずかなタイミングのずれのために、ほんらい...
電子回路

7セグメントLEDをダイナミック点灯させる (2) / 入力切換制御

前回は、7 セグメント LED まわりと、デジット側を制御する回路をつくりました。基本は、4 進カウンタの出力を 2to4 ラインデコーダに入力し、そのアドレスに応じた出力の桁を点灯させる、というものです。 この状態で、BCD to 7 セ...
電子回路

7セグメントLEDをダイナミック点灯させる (1) / デジット制御

先に製作したデジタル時計では、表示器として 7 セグメント LED を使用し、スタティック点灯させていました。それはそれでいいのですが、単純に技術的な興味から、ダイナミック点灯させるってのもやってみたいなと考えていました。もちろん、Ardu...
電子回路

続・デジタル時計をつくる (3) / 時刻合わせ回路

これまでに、秒、分、時をカウントする回路ができあがりました。 「続・デジタル時計をつくる」記事一覧 続・デジタル時計をつくる (2) / D-FF を使った12進カウンタ続・デジタル時計をつくる (1) / カウンタを同期させる 時計のよう...
電子回路

続・デジタル時計をつくる (2) / D-FF を使った12進カウンタ

前回は、秒カウンタ、分カウンタに使う、同期 60 進カウンタをつくりました。 「続・デジタル時計をつくる」記事一覧 続・デジタル時計をつくる (1) / カウンタを同期させる 今回は、時をカウントする同期 12 進カウンタをつくります。とい...
電子回路

続・デジタル時計をつくる (1) / カウンタを同期させる

復活 (^_^;)前回までに「低機能」なデジタル時計を、つくってみました。とりあえず、まぁ使えるでしょう。使えるんじゃないかな、わからんけど。 「デジタル時計をつくる」記事一覧 デジタル時計をつくる (8) / 基準クロック回路デジタル時計...
電子回路

デジタル時計をつくる (8) / 基準クロック回路

ロジック IC を使って、デジタル時計をつくっています。前回は、基準クロック発振回路として 32.768KHz の発振回路をつくってみました。 「デジタル時計をつくる」記事一覧 デジタル時計をつくる (7) / 32.768KHz 発振回路...
電子回路

デジタル時計をつくる (7) / 32.768KHz 発振回路

ロジック IC を使って、デジタル時計をつくっています。前回までに、時計としての機能がほぼできあがってきました。 「デジタル時計をつくる」記事一覧 デジタル時計をつくる (6) / 時刻合わせ回路デジタル時計をつくる (5) / 60 分周...
電子回路

デジタル時計をつくる (6) / 時刻合わせ回路

前回までに、秒、分、時カウンタと、7 セグメント LED 表示器を、つくってきました。 「デジタル時計をつくる」記事一覧 デジタル時計をつくる (5) / 60 分周回路デジタル時計をつくる (4) / 7 セグ LED 表示回路デジタル時...