私はすでに話をしている一緒に彼らの同僚アンドレイPapushinとウラジスラフとエレナSharshinを、新婚夫婦について、インテルはInnovateFPGA競争の中で銀の勝利のためにカリフォルニアにもたらしました。彼らのインタビューは最近公開された「デジタルシンセシス」にあります。このlabnikは、9月15〜17日にSkolkovoで開催されるChipEXPO展示会で開催される学童および中学生向けのセミナーで使用します。 SharshinsとPapushinの成果を繰り返す(または超える)場合、またはサンタクララを離れずにFPGAまたはASICデザイナーになる場合は、セミナーに参加するか、この投稿の最初の手順を確認するだけで、始めるのに役立ちます。
セミナーに登録した人の多くは、理論上の前提条件を満たしたため、すでにFPGAボード(RUSNANOの教育部門から配布されています)を受け取っています。セミナーの参加者が事前にIntelFPGA Quartus(または、Intel / Alteraが気に入らない場合は、ザイリンクスVivado)をインストールし、少なくとも基本的なテストを実行しておくことが非常に望ましいでしょう。 LEDの点滅すらありませんが、通常は1つのXORゲートです。全員が事前にこれを行う場合は、セミナーで「USB Blasterのドライバーがない」などの些細な問題ではなく、もっと興味深い問題について話し合います。たとえば、AMDのNVidiaでRTLロジックデザイナーのポジションについてインタビューを求められることなどです。アップルと他の会社。
そのため、まず、セミナーにはgithubに関する組織があります。ここからce2020labsリポジトリのクローンを作成し、beforeディレクトリのファイルを使用して、ボードのテスト、QuartusまたはVivadoのドライバのインストール、およびプログラマの問題のトラブルシューティングを行うことができます。このディレクトリには、7つのボードのファイルが含まれています。IntelFPGAを備えた5つのボード(OMDAZZ / rzrdの2つのバリアント、ZEOWAAとTerasic DE10-Liteの2つのバリアント)、およびザイリンクスを備えた2つのボード(Basys3とNexys4)です。
GitHubを使用したくない場合は、ここからzipをダウンロードできます。これらのファイルはすべて、QuartusとVivadoのWindowsバージョンとLinuxバージョンの両方で機能します。
Quartusをインストールするには、Chernihiv National TechnologicalUniversityの電子情報技術学部の学部長であるSergeiIvantsからの詳細なビデオを見ることができます
。
そして、Verilog言語の説明からの最も単純な例の合成に関するビデオ:
何が何であるかについての詳細な説明付き:
唯一の問題は、このビデオがプログラマーの使用(およびそのドライバーの問題)を十分にカバーしていないことです。したがって、Sergeyからの別のビデオを見ると便利な場合があります。Sergeyでは、回路図エディターの後にUSBBlasterを使用する方法について説明しています。ここでは、1990年代初頭にデジタルマイクロエレクトロニクスの設計者が概略エントリを使用しなくなったと言わなければなりません(誰もがVerilogおよびVHDLハードウェア記述言語を使用した設計に切り替えました)が、それでもセルゲイは、デジタル設計に従事し始めた学生がすぐに直感的に理解できるように、これを純粋に示すことにしました。 verlogのコードはプログラミング言語のコードに似ていますが、プログラムを作成するのではなく、回路を設計していることに気付きました。
これが概略エントリのビデオで、最後にプログラマーの使用法が説明されています。
スコルコボのChipEXPOでのセミナーの前、最中、後には、さまざまな資料を投稿し続けますが、すべてを見るには(たとえば、シリコンバレーのチップ開発チームの編成方法に関するミニレクチャーを含む)、登録することをお勧めします。