をエッチングすることは、マイクロコントローラからロジックチップへジャンプをしたいと思ったことがありましたか?技術的には同じことではありませんが、FPGAとCPLDデバイスと同様のカテゴリを検討します。 FPGAと同様に、複雑なプログラマブルロジックデバイスを使用すると、チップ内のハードウェアをビルドできます。そして、回路基板をエッチングするためのナックを手に入れた場合は、独自のCPLD開発モジュールを構築できます。長年のハッカデーの読者はこの分野で私たち自身の提供を覚えています。
私たちのマイクロコントローラの経験は私たちにマントラを教えてきました:それがうまくいかないならば、それはハードウェアの問題です。私たちのコードが機能しない理由を理解しようとしている時間を無駄にするためのナックがあります。それはハードウェアの問題です。そしてこれがあなたが始動したときにあなた自身の保護ツールを設計したくないかもしれない理由です。しかし、このガイドがそれを行っていることの一つのことは、増分テストです。エッチングとボードの検査後、それは段階的に取り込まれます。ハードウェアが期待通りに動作していることを確認するのに役立つ各段階でテストコードがあります。
CPLDはその10ピンヘッダーを使用してプログラムされています。プログラマーがない場合は、パラレルポートを使用する独自のものを構築できます。ボードに含まれているAttiny2313は、VHDLコードでテストするためにあらゆる種類の異なるハードウェアをシミュレートできるように良いタッチです。 LEDの行、DIPスイッチのセット、および起動するいくつかのブレークアウトヘッダーもあります。