2024年9月29日 / 最終更新日時 : 2024年9月29日 代表高瀬 技術関連 技術継承講座-1 人材不足で断念しない製品開発 製造業の就業者数は減少傾向 製造業の就業者数は、2002年は約1202万人に対して2022年は約1044万人というデータがあります。20年間で約157万人の就業者数が減少していることになります。全産業の就業者数は、20 […]
2024年7月11日 / 最終更新日時 : 2024年8月2日 代表高瀬 技術関連 FPGA講座-8 module文とポート宣言 Verilog HDLのプログラム構造 ハードウェア言語であるVerolog HDLは、FPGA講座-5 階層設計とモジュール設計 で説明した通り、プログラムをモジュール単位で記述します。このモジュールを定義する場合、 […]
2024年6月10日 / 最終更新日時 : 2024年7月8日 代表高瀬 技術関連 FPGA講座-7 D型フリップフロップ フリップフロップとは 同期回路で重要な回路にフリップフロップがあります。フリップフロップとは、1ビットのデータを記憶できる回路です。フリップフロップには色々な種類が存在しますが、その中で最もよく使用されるD型フリップフ […]
2024年3月19日 / 最終更新日時 : 2024年7月8日 代表高瀬 技術関連 FPGA講座-6 メタステーブルとチャタリング メタステーブル フリップフロップにデータを取り込むときに、セットアップ時間やホールド時間を遵守しなければいけません。ただし、入力データがクロックに同期していない非同期データの場合、セットアップ時間やホールド時間を遵守で […]
2024年2月4日 / 最終更新日時 : 2024年7月8日 代表高瀬 技術関連 FPGA講座-5 階層設計とモジュール設計 階層設計 図1に二種類のトップモジュールの記述例を示しています。左側がベタ書きのトップモジュールで右側が階層設計されたトップモジュールです。ベタ書きのトップモジュールは、always文などが直接トップモジュールで記述さ […]
2023年8月28日 / 最終更新日時 : 2024年7月8日 代表高瀬 技術関連 FPGA講座-4 論理合成とレイアウト 論理合成 設計したRTL(ソースコード)からネットリストを生成する工程を論理合成といいます。ネットリストは結線情報で、ANDやORなどの論理ゲートやフリップフロップなどの論理素子などの接続関係が記されています。図1のよう […]
2023年7月14日 / 最終更新日時 : 2024年7月8日 代表高瀬 技術関連 ノイズ対策講座-10 電源ノイズの発生メカニズム デジタル回路で発生するノイズ デジタル回路のノイズ発生メカニズムを図1で説明します。図1はCMOS回路をスイッチ記号で表しています。実際は、上側のQ1のトランジスタはP-ch MOSFET、下側のQ2はN-ch MOSF […]
2023年6月18日 / 最終更新日時 : 2024年7月8日 代表高瀬 技術関連 FPGA講座-3 FPGA設計の手順 設計フローチャート 図1にFPGAの設計フローチャートが記されています。FPGAの設計は、コーディング、フィッティング、コンフィグレーションに分類されます。仕様設計の後に、ソースコードを記述します。この作業をコーディング […]
2023年6月1日 / 最終更新日時 : 2024年7月8日 代表高瀬 技術関連 ノイズ対策講座-9 ローパスフィルタ回路によるノイズ対策 パッシブフィルタ パッシブフィルタは、インダクタとコンデンサ、抵抗とコンデンサの受動素子で構成されたフィルタです。図1のLCローパスフィルタの場合、インダクタのインピーダンスはjωLで表すことができ、周波数が高くなるにつ […]
2023年5月16日 / 最終更新日時 : 2024年7月8日 代表高瀬 技術関連 FPGA講座-2 FPGAで論理回路を実現する FPGAで論理回路を実現するには… FPGAで論理回路を実現する方式として、プロダクトターム方式とルックアップテーブル方式があります。このプロダクトターム方式とルックアップテーブル方式について、実際の回路で説明します。図 […]