プロの高周波基板、高速基板、ICパッケージ基板、半導体テスト基板、HDI基板、リジットフレッキ基板、PCB設計とPCB メーカー
iPcb会社-信頼できるPCBメーカー! お問い合わせ
0
PCB技術

PCB技術

PCB技術

PCB技術

高周波回路のハードウェアデバッグスキル
2020-09-21
View:184
Author:Holia      Share

ハードウェアのデバッグ中にいくつかの問題に注意を払う必要があります。たとえば、ハードウェアのデバッグの前に、回路基板を注意深く検査して、短絡または開回路があるかどうかを確認する必要があります(DSP PCB基板の配線は一般に密で細いため、この発生の可能性は比較的高くなります)。電源を入れた後、一部のチップが特に手に熱くなっているかどうか。一部のチップが高温になっている場合は、すぐに電源を切り、回路を再確認する必要があります。トラブルシューティング後、水晶が発振しているかどうか、およびリセットが正しく信頼できるかどうかを確認してください。次に、オシロスコープを使用して、DSPのCLK-OUT1ピンとCLK-OUT2ピンの信号が正常であるかどうかを確認します。正常な場合は、DSP自体が基本的に正常に動作していることを示しています。


シミュレーションソフトウェアを使用してハードウェア障害のトラブルシューティング


        を行う回路基板の検査が完了したら、シミュレーションソフトウェアを使用してプログラムをデバッグできます。プログラムコードはシミュレーション中にターゲットシステムのオフチッププログラムメモリにダウンロードされるため、一部のハードウェア障害はシミュレーションソフトウェアを介して簡単にチェックできます。電源投入後、シミュレーションソフトウェアのデバッグウィンドウをプログラムに呼び出せない場合は、次の2つの可能性


        があります。1。DSPチップのピンに開回路または短絡がある。


        2.DSPチップが破損している。


        シミュレーションソフトウェアを使用してプログラムをデバッグするのが初めての場合は、この時点で実験ボードの電源をオフにし、DSPチップの各ピンの溶接状態を注意深くチェックする必要があります。ソフトウェアデバッグウィンドウがプログラムに正しくロードされている場合、DSPチップが損傷している可能性があります。この時点で、実験ボードのボード全体のインピーダンスを検出することにより、DSPチップが損傷しているかどうかをさらに判断できます。ボード全体のインピーダンスが急激に低下した場合は、DSPチップに電力を供給する電源ラインを切断してDSPチップの抵抗を確認することができます。


        ソフトウェアデバッグウィンドウをプログラムにロードできるが、ロードされたプログラムが部分的に間違っている場合、たとえば、オフチッププログラムメモリまたはデータメモリを操作するためのコードは.word xxxxになります。この場合、オフチッププログラムです。メモリまたはデータメモリが故障している可能性があります。メモリの短絡や仮想はんだ付けを注意深くチェックする必要があります。そうでない場合は、メモリが損傷していないかどうかをさらに判断する必要があります。


電源の安定性と信頼性を確保します


        DSPハードウェアシステムをデバッグする前に、実験ボードの電源が良好な定電圧および定電流特性を備えていることを確認してください。DSPの入力電圧は5.0V±0.05Vに保つ必要があることに注意することが特に重要です。電圧が低すぎると、JTAGインターフェイスを介してフラッシュにプログラムを書き込むときにエラーメッセージが表示されます。電圧が高すぎると、DSPチップが損傷します。