BOOM on FPGA using fpga-zynq

403 views
Skip to first unread message

kavya borra

unread,
Sep 16, 2020, 11:55:36 AM9/16/20
to riscv-boom
Hi,
I want to implement the BOOM processor on an FPGA board.
I have tried to go about it by referring to the following flow:
This a project which uses the fpga-zynq repo to implement RocketChip on Zedboard.
However it uses an outdated/deprecated github repository.

I went through the previous conversations/topics on this forum to find that the repository by donggyukim is the updated one. 
I modified the commands accordingly but during the submodule instantiation the boom-template doesn't get cloned as that module is also no longer maintained.

Please suggest a work around or solution for this, if it exists.
Thanks

Jerry Zhao

unread,
Sep 17, 2020, 4:39:33 PM9/17/20
to kavya borra, riscv-boom
The latest version of boom is not compatible with fpga-zynq, as we've moved over to Chipyard for distribution, instead of boom-template. 
You may still attempt to use fpga-zynq with the boom-template located here: https://github.com/riscv-boom/boom-template.

Local-FPGA support may be added to chipyard in the future.

--
You received this message because you are subscribed to the Google Groups "riscv-boom" group.
To unsubscribe from this group and stop receiving emails from it, send an email to riscv-boom+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/riscv-boom/b6e256e0-e75a-402a-aeb5-17459084b9den%40googlegroups.com.

david....@googlemail.com

unread,
Sep 17, 2020, 4:53:28 PM9/17/20
to riscv-boom
Hi,
We got the latest version of Boom to work on the zc706.
Our fork of chipyard is located at https://github.com/EECS-NTNU/chipyard
It includes a generator zynq that contains the axi to serial adapter.
Combined with my cleaned fork of fpga-zynq at https://github.com/davidmetz/fpga-zynq it should be relatively easy to get it to work.
It's only tested for the zc706 and there might be a few hard coded paths.
Should be easier than starting from scratch though.

Greetings,
David Metz
Message has been deleted

kavya borra

unread,
Sep 18, 2020, 12:04:25 AM9/18/20
to riscv-boom
Hi David,
Thank you for your help! I will try it out.

Kavya

Maj Sa

unread,
Sep 18, 2020, 8:39:52 PM9/18/20
to kavya borra, riscv-boom
David,

Thanks for sharing your repo! I will check it out too.

The following repository also contains a very clean and complete setup for implementing SonicBoom on non-Zynq Xilinx FPGA boards:


Maj

Reply all
Reply to author
Forward
0 new messages