FoRUmS

How do I use RISC-V FPGA in the other board instead "Nexys A7" board?  

 

taeyeong
(@taeyeong)
New Member
Joined: 3 months ago
Posts: 1
30/09/2021 4:29 am  

I want to use "zcu-106" board instead "Nexys A7" board to study RISC-V FPGA.

// zcu-106 ( https://www.xilinx.com/products/boards-and-kits/zcu106.html#overview)

 

I have no idea what to do because I am a total beginner in this field.

I would appreciate it if you could give me a simple hint or advice.

 

 

 


ReplyQuote
Topic Tags
RCWO
 RCWO
(@rcwo)
Member Admin
Joined: 2 years ago
Posts: 30
30/09/2021 11:43 am  

Dear Taeyong.
The ZCU-106 is a very big and expensive board. I'm sure it has more than enough capacity to run RVfpga.
The main challenges in using other boards are firstly checking there is enough space, then secondly developing the "wrappers" that map the ports on the processor to the IO on the new FPGA board. If you are a beginner, this is difficult to do. Experienced FPGA users can surely do it.

  
We are busy finishing the new labs for RVfpga v2.0 so developing for other platforms is not something we can do for you. We are thinking about offering a Basys-3 solution next year, but this is a smaller (and lower-cost) platform. We won't be touching the high-end platforms. The $199 (Academic Price) for Nexys A7 is our highest level offer.
We recommend you discuss this project with your digital design class teacher.
 
There will be a virtual solution for online learning next year - using an on-screen "Virtual Development Board" - it will look like a Nexys A7 but be entirely on-screen, not physical.
 

We are sorry that we cannot be more help at this stage.


ReplyQuote
Richard-Alexander-5
(@richard-alexander-5)
New Member
Joined: 1 month ago
Posts: 2
30/10/2021 5:22 am  

@rcwo Greetings. I'm learning RISC-V and I have a basys 3 FPGA. I want to know if its posible to run the SwerVolf core in my fpga and if it's not posible, What other options can you suggest me about RISC-V cores in my fpga?. Thanks for reading and I hope you can answer my question. 


ReplyQuote
RCWO
 RCWO
(@rcwo)
Member Admin
Joined: 2 years ago
Posts: 30
30/10/2021 11:35 am  

@richard-alexander-5 
The current configurations of the SweRV EH1 are too big for a Basys 3. 
There is a smaller version of the SweRV family (EL2), and our programme of work for next year includes porting some examples to the Basys3 board.
In the meantime I suggest you hunt for a second-hand Nexys4 DDR board - there are lots of them around (the Nexys4 was the earlier version of Nexys A7, and supports all the RVfpga Labs.).


ReplyQuote
Richard-Alexander-5
(@richard-alexander-5)
New Member
Joined: 1 month ago
Posts: 2
30/10/2021 4:10 pm  

@rcwo Thanks for the answer. I have a spartan 6 too. Can I implement the SwerVolf core in that FPGA? 


ReplyQuote
RCWO
 RCWO
(@rcwo)
Member Admin
Joined: 2 years ago
Posts: 30
30/10/2021 4:23 pm  

@richard-alexander-5 It's not big enough. You need an Artix 7 100T or bigger.


ReplyQuote