3 ms·
In your opinion, is it a good idea to replace ZPU with Rocket on Xilinx FPGA? What are advantages and disadvantages? http://opensource.zylin.com/zpu.htm http:/
by ash 12y ago
In your opinion, is it a good idea to replace ZPU with Rocket on Xilinx FPGA? What are advantages and disadvantages?
http://opensource.zylin.com/zpu.htm http://opensource.zylin.com/zpu.htm
- zhemao 12y agoThe ZPU is designed to use as few FPGA resources as possible. So if you're looking for something to just do a little bit of control logic to tie things together, it probably is the way to go. Rocket on the other hand is a full-fledged in-order core with hardware mutliplier, single-precision and double-precision floating-point units, and MMU. Therefore, it can do things like boot a full Linux kernel, which the ZPU cannot. Rocket also has the RoCC co-processor interface, which allows you to define your own ISA extensions in Chisel.