elechobby:picdic:pic12f683:39

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
elechobby:picdic:pic12f683:39 [2020/05/01 17:17] – [動作確認] htmikanelechobby:picdic:pic12f683:39 [2025/10/17 14:29] (現在) – 外部編集 127.0.0.1
行 2: 行 2:
  
 ===== 概要 ===== ===== 概要 =====
-FPGA(Field-Programmable Gate Array)は、現場(Field)で、書き換え可能(programmable)な、LSI(論理 +FPGA(Field-Programmable Gate Array)は、現場(Field)で、書き換え可能(programmable)な、LSI(論理ゲート(Gate)が、格子(Array)状に並んでいるセミカスタムLSI)と言われる物で、製品出荷後でも再設計が可能なため、製品の機能追加や修正をスムーズに行うことができます。
-ゲート(Gate)が、格子(Array)状に並んでいるセミカスタムLSI)と言われる物で、製品出荷後でも再設計が可能 +
-なため、製品の機能追加や修正をスムーズに行うことができます。+
 {{:imgpaste:202004:htmikan-20200429-145743.png}} {{:imgpaste:202004:htmikan-20200429-145743.png}}
  
-最近のFPGAの開発ツールでは、FPGAに実装する論理処理を、ANSI準拠のC言語で記述可能とすることによ +最近のFPGAの開発ツールでは、FPGAに実装する論理処理を、ANSI準拠のC言語で記述可能とすることにより、ソフトウェア・エンジニアでできるアルゴリズム的な方法でFPGA 設計が行えるようになっています。
-り、ソフトウェア・エンジニアでできるアルゴリズム的な方法でFPGA 設計が行えるようになっています。+
  
-今回は、FPGAの雰囲気を味わうために、PICとC言語を使って、簡単なロジック回路(簡易シミュレーション)を実 +今回は、FPGAの雰囲気を味わうために、PICとC言語を使って、簡単なロジック回路(簡易シミュレーション)を実現してみました。
-現してみました。+
  
 <仕様> <仕様>
行 19: 行 15:
  
 ===== 動作原理 ===== ===== 動作原理 =====
-NOT回路2個とD-FlipFlop回路1個をPIC上に実装し、それらを組み合わせることにより、発振回路と分周回路を +NOT回路2個とD-FlipFlop回路1個をPIC上に実装し、それらを組み合わせることにより、発振回路と分周回路を実現しました。
-実現しました。+
  
 ===== 動作原理(ハードウェア) ===== ===== 動作原理(ハードウェア) =====
行 101: 行 96:
 ===== 動作確認 ===== ===== 動作確認 =====
 {{:imgpaste:202004:htmikan-20200429-150100.png?500}} {{:imgpaste:202004:htmikan-20200429-150100.png?500}}
 +
 左側:外付けコンデンサが、0.01uFの時の各波形です。(上側=OUTPUT-1、下側=OUTPUT-2) 左側:外付けコンデンサが、0.01uFの時の各波形です。(上側=OUTPUT-1、下側=OUTPUT-2)
 右側:外付けコンデンサが、0.001uFの時の各波形です。 右側:外付けコンデンサが、0.001uFの時の各波形です。
 {{:imgpaste:202004:htmikan-20200429-150123.png}}{{:imgpaste:202004:htmikan-20200429-150128.png}} {{:imgpaste:202004:htmikan-20200429-150123.png}}{{:imgpaste:202004:htmikan-20200429-150128.png}}
 +
 左側:外付けコンデンサが、0.1uFの時の各波形です。 左側:外付けコンデンサが、0.1uFの時の各波形です。
 {{:imgpaste:202004:htmikan-20200429-150146.png}} {{:imgpaste:202004:htmikan-20200429-150146.png}}
  • elechobby/picdic/pic12f683/39.1588321060.txt.gz
  • 最終更新: 2025/10/17 14:27
  • (外部編集)