!Intel PAC ちゃんと使いこなしたいのであれこれお勉強中. * AFU Developer's Guide - https://www.intel.com/content/www/us/en/programmable/documentation/bfr1522087299048.html サンプルみても今ひとつよくわからなかったけどドキュメントが * DMA AFUのドキュメント - https://www.intel.com/content/www/us/en/programmable/documentation/tmv1511227122034.html * Streaming DMA AFUのドキュメント - https://www.intel.com/content/www/us/en/programmable/documentation/ctb1526061110715.html * Streaming DMA AFUのドキュメント(日本語) - https://www.intel.co.jp/content/www/jp/ja/programmable/documentation/ctb1526061110715.html !AFU Developer's Guideをやってみる https://www.intel.co.jp/content/www/jp/ja/programmable/documentation/bfr1522087299048.html ::Overview of the Design Flow The minimal flow + Specify the Platform Configuration + Design the AFU + Specify the Build Configuration + Generate the AF Build Environment + Generate the AF Minimalじゃない場合,3と4の間にASEを使った動作検証が入る. ::サンプルから作る とりあえず,一度合成する.たとえば, cd $OPAE_PLATFORM_ROOT/hw/samples/streaming_dma_afu afu_synth_setup --source hw/rtl/filelist.txt build_synth cd build_synth ${OPAE_PLATFORM_ROOT}/bin/run.sh とすると, build/dcp.qpf が作られる. Once the Intel(R) Quartus(R) Prime Pro Edition GUI opens, open the dcp.qpf project file and use the revisions feature to create a new revision based on the afu_synth revision and give it a unique name (e.g.,afu_dev). Use the newly created revision as a workspace to develop the AFU’s design description with tools such as Platform Designer or to add debug instances with tools such as Signal Tap. This method enables AFU design description development with high level, GUI-based tools in Quartus Prime Pro without corrupting the PR compilation revisions provided by the OPAE SDK for generating an AF. ということなので,Quartusを起動して,build/dcp.qpfを開く. メニューのProjectで,Revisionsを選ぶとRevisionsダイアログが開く. <>をダブルクリックして,afu_synthをベースにafu_devを作成. Start Analysis & Synthesisとかクリックしてみるとプロジェクトツリーが再生成される. !Mew の 設定 某社の人から送られてくる S/MIME なメールが開けなかった件は touch ~/.gnupg/gpgsm.conf echo disable-crl-checks >> ~/.gnupg/gpgsm.conf で,とりあえず. (参考 https://www.mew.org/en/feature/smime.html https://tty0.exblog.jp/4531842/ とか) Uberの領収書メールが process-kill-buffer-query-function: Variable binding depth exceeds max-specpdl-size とかいって開けなかった件は, (setq max-specpdl-size 100000) として解決.よかった.