├── .github └── workflows │ └── GithubTrafficPlot.yml ├── README.md ├── application ├── IntegerMultiplication │ ├── Makefile │ ├── freq │ ├── src │ │ ├── aie_aim_bottom.cc │ │ ├── aie_aim_mid.cc │ │ ├── aie_aim_top.cc │ │ ├── aie_aim_top_bottom.cc │ │ ├── aie_config.h │ │ ├── aie_graph.cpp │ │ ├── aie_graph.h │ │ ├── aie_kernel.h │ │ ├── config.h │ │ ├── host.cpp │ │ └── pl_kernel.cpp │ ├── system.cfg │ ├── tools │ │ ├── checkfreq.py │ │ ├── gen_array.py │ │ ├── host.cpp.jinja │ │ └── pl_kernel.cpp.jinja │ └── utils.mk ├── Mandelbrot │ ├── Makefile │ ├── src │ │ ├── aie_aim.cc │ │ ├── aie_config.h │ │ ├── aie_graph.cpp │ │ ├── aie_graph.h │ │ ├── aie_kernel.h │ │ ├── config.h │ │ ├── host.cpp │ │ └── pl_kernel.cpp │ ├── system.cfg │ ├── tools │ │ ├── checkfreq.py │ │ ├── gen_array.py │ │ ├── host.cpp.jinja │ │ └── pl_kernel.cpp.jinja │ └── utils.mk └── RSA │ ├── Makefile │ ├── src │ ├── aie_aim_bottom.cc │ ├── aie_aim_mid.cc │ ├── aie_aim_top.cc │ ├── aie_aim_top_bottom.cc │ ├── aie_config.h │ ├── aie_graph.cpp │ ├── aie_graph.h │ ├── aie_kernel.h │ ├── config.h │ ├── host.cpp │ └── pl_kernel.cpp │ ├── system.cfg │ ├── tools │ ├── checkfreq.py │ ├── gen_array.py │ ├── host.cpp.jinja │ ├── keys │ │ ├── 512 │ │ │ ├── m.txt │ │ │ ├── mp.txt │ │ │ ├── prikey.pem │ │ │ ├── prv_e.txt │ │ │ ├── pubkey.pem │ │ │ ├── rmod.txt │ │ │ └── rmod_x_1.txt │ │ ├── 1024 │ │ │ ├── m.txt │ │ │ ├── mp.txt │ │ │ ├── prikey.pem │ │ │ ├── prv_e.txt │ │ │ ├── pubkey.pem │ │ │ ├── rmod.txt │ │ │ └── rmod_x_1.txt │ │ ├── 2048 │ │ │ ├── m.txt │ │ │ ├── mp.txt │ │ │ ├── prikey.pem │ │ │ ├── prv_e.txt │ │ │ ├── pubkey.pem │ │ │ ├── rmod.txt │ │ │ └── rmod_x_1.txt │ │ ├── 4096 │ │ │ ├── m.txt │ │ │ ├── mp.txt │ │ │ ├── prikey.pem │ │ │ ├── prv_e.txt │ │ │ ├── pubkey.pem │ │ │ ├── rmod.txt │ │ │ └── rmod_x_1.txt │ │ ├── 7680 │ │ │ ├── m.txt │ │ │ ├── mp.txt │ │ │ ├── prikey.pem │ │ │ ├── prv_e.txt │ │ │ ├── pubkey.pem │ │ │ ├── rmod.txt │ │ │ └── rmod_x_1.txt │ │ ├── 8192 │ │ │ ├── m.txt │ │ │ ├── mp.txt │ │ │ ├── prikey.pem │ │ │ ├── prv_e.txt │ │ │ ├── pubkey.pem │ │ │ ├── rmod.txt │ │ │ └── rmod_x_1.txt │ │ ├── 15360 │ │ │ ├── m.txt │ │ │ ├── mp.txt │ │ │ ├── prikey.pem │ │ │ ├── prv_e.txt │ │ │ ├── pubkey.pem │ │ │ ├── rmod.txt │ │ │ └── rmod_x_1.txt │ │ └── 16384 │ │ │ ├── m.txt │ │ │ ├── mp.txt │ │ │ ├── prikey.pem │ │ │ ├── prv_e.txt │ │ │ ├── pubkey.pem │ │ │ ├── rmod.txt │ │ │ └── rmod_x_1.txt │ └── pl_kernel.cpp.jinja │ └── utils.mk ├── assets └── .gitkeep ├── images ├── AIM arch.png ├── Compare.png └── versal_arc.png └── templete ├── Makefile ├── freq ├── src ├── aie_aim_bottom.cc ├── aie_aim_mid.cc ├── aie_aim_top.cc ├── aie_aim_top_bottom.cc ├── aie_config.h ├── aie_graph.cpp ├── aie_graph.h ├── aie_kernel.h ├── config.h ├── host.cpp └── pl_kernel.cpp ├── system.cfg ├── tools ├── AIM.conf ├── AIM.py ├── build.sh ├── checkfreq.py ├── gen_array.py ├── host.cpp.jinja └── pl_kernel.cpp.jinja └── utils.mk /.github/workflows/GithubTrafficPlot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/.github/workflows/GithubTrafficPlot.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/README.md -------------------------------------------------------------------------------- /application/IntegerMultiplication/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/Makefile -------------------------------------------------------------------------------- /application/IntegerMultiplication/freq: -------------------------------------------------------------------------------- 1 | 200 -------------------------------------------------------------------------------- /application/IntegerMultiplication/src/aie_aim_bottom.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/src/aie_aim_bottom.cc -------------------------------------------------------------------------------- /application/IntegerMultiplication/src/aie_aim_mid.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/src/aie_aim_mid.cc -------------------------------------------------------------------------------- /application/IntegerMultiplication/src/aie_aim_top.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/src/aie_aim_top.cc -------------------------------------------------------------------------------- /application/IntegerMultiplication/src/aie_aim_top_bottom.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/src/aie_aim_top_bottom.cc -------------------------------------------------------------------------------- /application/IntegerMultiplication/src/aie_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/src/aie_config.h -------------------------------------------------------------------------------- /application/IntegerMultiplication/src/aie_graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/src/aie_graph.cpp -------------------------------------------------------------------------------- /application/IntegerMultiplication/src/aie_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/src/aie_graph.h -------------------------------------------------------------------------------- /application/IntegerMultiplication/src/aie_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/src/aie_kernel.h -------------------------------------------------------------------------------- /application/IntegerMultiplication/src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/src/config.h -------------------------------------------------------------------------------- /application/IntegerMultiplication/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/src/host.cpp -------------------------------------------------------------------------------- /application/IntegerMultiplication/src/pl_kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/src/pl_kernel.cpp -------------------------------------------------------------------------------- /application/IntegerMultiplication/system.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/system.cfg -------------------------------------------------------------------------------- /application/IntegerMultiplication/tools/checkfreq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/tools/checkfreq.py -------------------------------------------------------------------------------- /application/IntegerMultiplication/tools/gen_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/tools/gen_array.py -------------------------------------------------------------------------------- /application/IntegerMultiplication/tools/host.cpp.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/tools/host.cpp.jinja -------------------------------------------------------------------------------- /application/IntegerMultiplication/tools/pl_kernel.cpp.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/tools/pl_kernel.cpp.jinja -------------------------------------------------------------------------------- /application/IntegerMultiplication/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/IntegerMultiplication/utils.mk -------------------------------------------------------------------------------- /application/Mandelbrot/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/Mandelbrot/Makefile -------------------------------------------------------------------------------- /application/Mandelbrot/src/aie_aim.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/Mandelbrot/src/aie_aim.cc -------------------------------------------------------------------------------- /application/Mandelbrot/src/aie_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/Mandelbrot/src/aie_config.h -------------------------------------------------------------------------------- /application/Mandelbrot/src/aie_graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/Mandelbrot/src/aie_graph.cpp -------------------------------------------------------------------------------- /application/Mandelbrot/src/aie_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/Mandelbrot/src/aie_graph.h -------------------------------------------------------------------------------- /application/Mandelbrot/src/aie_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/Mandelbrot/src/aie_kernel.h -------------------------------------------------------------------------------- /application/Mandelbrot/src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/Mandelbrot/src/config.h -------------------------------------------------------------------------------- /application/Mandelbrot/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/Mandelbrot/src/host.cpp -------------------------------------------------------------------------------- /application/Mandelbrot/src/pl_kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/Mandelbrot/src/pl_kernel.cpp -------------------------------------------------------------------------------- /application/Mandelbrot/system.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/Mandelbrot/system.cfg -------------------------------------------------------------------------------- /application/Mandelbrot/tools/checkfreq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/Mandelbrot/tools/checkfreq.py -------------------------------------------------------------------------------- /application/Mandelbrot/tools/gen_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/Mandelbrot/tools/gen_array.py -------------------------------------------------------------------------------- /application/Mandelbrot/tools/host.cpp.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/Mandelbrot/tools/host.cpp.jinja -------------------------------------------------------------------------------- /application/Mandelbrot/tools/pl_kernel.cpp.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/Mandelbrot/tools/pl_kernel.cpp.jinja -------------------------------------------------------------------------------- /application/Mandelbrot/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/Mandelbrot/utils.mk -------------------------------------------------------------------------------- /application/RSA/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/Makefile -------------------------------------------------------------------------------- /application/RSA/src/aie_aim_bottom.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/src/aie_aim_bottom.cc -------------------------------------------------------------------------------- /application/RSA/src/aie_aim_mid.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/src/aie_aim_mid.cc -------------------------------------------------------------------------------- /application/RSA/src/aie_aim_top.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/src/aie_aim_top.cc -------------------------------------------------------------------------------- /application/RSA/src/aie_aim_top_bottom.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/src/aie_aim_top_bottom.cc -------------------------------------------------------------------------------- /application/RSA/src/aie_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/src/aie_config.h -------------------------------------------------------------------------------- /application/RSA/src/aie_graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/src/aie_graph.cpp -------------------------------------------------------------------------------- /application/RSA/src/aie_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/src/aie_graph.h -------------------------------------------------------------------------------- /application/RSA/src/aie_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/src/aie_kernel.h -------------------------------------------------------------------------------- /application/RSA/src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/src/config.h -------------------------------------------------------------------------------- /application/RSA/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/src/host.cpp -------------------------------------------------------------------------------- /application/RSA/src/pl_kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/src/pl_kernel.cpp -------------------------------------------------------------------------------- /application/RSA/system.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/system.cfg -------------------------------------------------------------------------------- /application/RSA/tools/checkfreq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/checkfreq.py -------------------------------------------------------------------------------- /application/RSA/tools/gen_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/gen_array.py -------------------------------------------------------------------------------- /application/RSA/tools/host.cpp.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/host.cpp.jinja -------------------------------------------------------------------------------- /application/RSA/tools/keys/1024/m.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/1024/m.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/1024/mp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/1024/mp.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/1024/prikey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/1024/prikey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/1024/prv_e.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/1024/prv_e.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/1024/pubkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/1024/pubkey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/1024/rmod.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/1024/rmod.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/1024/rmod_x_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/1024/rmod_x_1.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/15360/m.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/15360/m.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/15360/mp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/15360/mp.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/15360/prikey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/15360/prikey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/15360/prv_e.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/15360/prv_e.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/15360/pubkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/15360/pubkey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/15360/rmod.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/15360/rmod.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/15360/rmod_x_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/15360/rmod_x_1.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/16384/m.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/16384/m.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/16384/mp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/16384/mp.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/16384/prikey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/16384/prikey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/16384/prv_e.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/16384/prv_e.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/16384/pubkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/16384/pubkey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/16384/rmod.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/16384/rmod.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/16384/rmod_x_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/16384/rmod_x_1.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/2048/m.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/2048/m.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/2048/mp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/2048/mp.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/2048/prikey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/2048/prikey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/2048/prv_e.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/2048/prv_e.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/2048/pubkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/2048/pubkey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/2048/rmod.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/2048/rmod.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/2048/rmod_x_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/2048/rmod_x_1.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/4096/m.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/4096/m.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/4096/mp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/4096/mp.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/4096/prikey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/4096/prikey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/4096/prv_e.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/4096/prv_e.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/4096/pubkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/4096/pubkey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/4096/rmod.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/4096/rmod.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/4096/rmod_x_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/4096/rmod_x_1.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/512/m.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/512/m.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/512/mp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/512/mp.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/512/prikey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/512/prikey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/512/prv_e.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/512/prv_e.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/512/pubkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/512/pubkey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/512/rmod.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/512/rmod.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/512/rmod_x_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/512/rmod_x_1.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/7680/m.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/7680/m.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/7680/mp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/7680/mp.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/7680/prikey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/7680/prikey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/7680/prv_e.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/7680/prv_e.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/7680/pubkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/7680/pubkey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/7680/rmod.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/7680/rmod.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/7680/rmod_x_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/7680/rmod_x_1.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/8192/m.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/8192/m.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/8192/mp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/8192/mp.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/8192/prikey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/8192/prikey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/8192/prv_e.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/8192/prv_e.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/8192/pubkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/8192/pubkey.pem -------------------------------------------------------------------------------- /application/RSA/tools/keys/8192/rmod.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/8192/rmod.txt -------------------------------------------------------------------------------- /application/RSA/tools/keys/8192/rmod_x_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/keys/8192/rmod_x_1.txt -------------------------------------------------------------------------------- /application/RSA/tools/pl_kernel.cpp.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/tools/pl_kernel.cpp.jinja -------------------------------------------------------------------------------- /application/RSA/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/application/RSA/utils.mk -------------------------------------------------------------------------------- /assets/.gitkeep: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /images/AIM arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/images/AIM arch.png -------------------------------------------------------------------------------- /images/Compare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/images/Compare.png -------------------------------------------------------------------------------- /images/versal_arc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/images/versal_arc.png -------------------------------------------------------------------------------- /templete/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/Makefile -------------------------------------------------------------------------------- /templete/freq: -------------------------------------------------------------------------------- 1 | 200 -------------------------------------------------------------------------------- /templete/src/aie_aim_bottom.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/src/aie_aim_bottom.cc -------------------------------------------------------------------------------- /templete/src/aie_aim_mid.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/src/aie_aim_mid.cc -------------------------------------------------------------------------------- /templete/src/aie_aim_top.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/src/aie_aim_top.cc -------------------------------------------------------------------------------- /templete/src/aie_aim_top_bottom.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/src/aie_aim_top_bottom.cc -------------------------------------------------------------------------------- /templete/src/aie_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/src/aie_config.h -------------------------------------------------------------------------------- /templete/src/aie_graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/src/aie_graph.cpp -------------------------------------------------------------------------------- /templete/src/aie_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/src/aie_graph.h -------------------------------------------------------------------------------- /templete/src/aie_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/src/aie_kernel.h -------------------------------------------------------------------------------- /templete/src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/src/config.h -------------------------------------------------------------------------------- /templete/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/src/host.cpp -------------------------------------------------------------------------------- /templete/src/pl_kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/src/pl_kernel.cpp -------------------------------------------------------------------------------- /templete/system.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/system.cfg -------------------------------------------------------------------------------- /templete/tools/AIM.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/tools/AIM.conf -------------------------------------------------------------------------------- /templete/tools/AIM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/tools/AIM.py -------------------------------------------------------------------------------- /templete/tools/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/tools/build.sh -------------------------------------------------------------------------------- /templete/tools/checkfreq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/tools/checkfreq.py -------------------------------------------------------------------------------- /templete/tools/gen_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/tools/gen_array.py -------------------------------------------------------------------------------- /templete/tools/host.cpp.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/tools/host.cpp.jinja -------------------------------------------------------------------------------- /templete/tools/pl_kernel.cpp.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/tools/pl_kernel.cpp.jinja -------------------------------------------------------------------------------- /templete/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arc-research-lab/AIM/HEAD/templete/utils.mk --------------------------------------------------------------------------------