tmct-web

電子工作・DIYの製作例やノウハウを公開しています

FPGA

  • openMSP430を使ってみる[ファームウェア編]
    ソフトコアCPUの一つであるopenMSP430をFPGAに実装して使う方法を紹介します。Terasic DE0(Intel CycloneIII EP3C16F484C6)・Terasic DE0CV(Intel CycloneV 5CEBA4F23C7)に実装したデモプロジェクトとファームウェア一式も公開します。デモプロジェクトにはGPIO・基本機能を実装したUARTインターフェイス・I2Cマスタインターフェイスも実装しましたので色々なモノに応用できるでしょう。この記事はファームウェアのカスタマイズ・コンパイルとデバッガを利用したデバッグの方法を紹介します。
    2022-09-18
  • openMSP430を使ってみる[ハードウェア編]
    ソフトコアCPUの一つであるopenMSP430をFPGAに実装して使う方法を紹介します。Terasic DE0(Intel CycloneIII EP3C16F484C6)・Terasic DE0CV(Intel CycloneV 5CEBA4F23C7)に実装したデモプロジェクトとファームウェア一式も公開します。デモプロジェクトにはGPIO・基本機能を実装したUARTインターフェイス・I2Cマスタインターフェイスも実装しましたので色々なモノに応用できるでしょう。この記事は主にハードウェア・RTLのカスタマイズを紹介します。
    2022-09-17
  • openMSP430を使ってみる[導入・開発環境整備編]
    ソフトコアCPUの一つであるopenMSP430をFPGAに実装して使う方法を紹介します。Terasic DE0(Intel CycloneIII EP3C16F484C6)・Terasic DE0CV(Intel CycloneV 5CEBA4F23C7)に実装したデモプロジェクトとファームウェア一式も公開します。デモプロジェクトにはGPIO・基本機能を実装したUARTインターフェイス・I2Cマスタインターフェイスも実装しましたので色々なモノに応用できるでしょう。この記事は導入〜開発環境整備・デモプロジェクトの構成説明までの内容です。
    2022-08-18
  • 【音声も送れる!】FPGAからHDMI信号を出力する
    FPGAからHDMI信号を出力する方法を紹介します。しかも希少な音声付き! ブレッドボードはTerasic DE0(Intel CycloneIII EP3C16F484C6)を使用。ライブラリとしてSammer Puriさんが作られGithubで公開されているものを使用しています。Quartus Primeのプロジェクト一式を公開しているほか、FPGAとモニタへの結線なども詳しく説明しますよ!
    2022-05-04
  • 【JRunner改】Raspberry PiでIntel製FPGAをコンフィグレーションする
    Raspberry PiのGPIOでIntel(ALTERA)製FPGAをコンフィグレーションするツールを紹介します。当時Intel(ALTERA)がJRunnerとして公開していたツールをRaspberry Piに移植したものですが、たいていのマイコンに移植できるでしょう。
    2021-07-10
  • 【SRunner改】Raspberry PiでIntel製コンフィグレーションROMに書き込む
    Raspberry PiのGPIOでIntel(ALTERA)製コンフィグレーションROM(EPCS)に書き込むためのツールを紹介します。当時Intel(ALTERA)がSRunnerとして公開していたツールをRaspberry Piに移植したものですが、たいていのマイコンに移植できるでしょう。
    2021-07-10

© 2025 tmct-web All Rights Reserved.
Powered by Hugo. Theme by TechDoc. Designed by Thingsym.