chuan573906361 / arm_nyuzi

a multi-cpu with gpgpu project running on the xilinx zynq board(zc706)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is a project with axi connecting between arm and a gpgpu core called nyuzi which is running on the xilinx board(zc706) nyuzi core github:https://github.com/jbush001/NyuziProcessor

nyuzi project updates frequently.Now it is optimized for use cases like blockchain mining, deep learning, and autonomous driving .The project is amazing!!!

system architechture:

systemArch

It's AXI-LITE bus between mailbox and arm,since arm cores set the registers of mailbox through AXI-LITE bus.And nyuzi control the memory controller through AXI bus.

software architechture: softwareArch

block design: block design

About

a multi-cpu with gpgpu project running on the xilinx zynq board(zc706)


Languages

Language:VHDL 53.5%Language:C 18.2%Language:HTML 15.8%Language:Verilog 7.0%Language:C++ 3.0%Language:SystemVerilog 1.1%Language:Scala 0.5%Language:Tcl 0.3%Language:Assembly 0.2%Language:Makefile 0.1%Language:Coq 0.1%Language:JavaScript 0.0%Language:CartoCSS 0.0%Language:TeX 0.0%Language:Shell 0.0%Language:Batchfile 0.0%Language:Pascal 0.0%Language:1C Enterprise 0.0%