control_cpu

FPGA setup with memory and Risc V CPU (by CompuSAR)

Control_cpu Alternatives

Similar projects and alternatives to control_cpu

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better control_cpu alternative or higher similarity.

control_cpu reviews and mentions

Posts with mentions or reviews of control_cpu. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-11.
  • Best tutorial on DDR protocol
    3 projects | /r/FPGA | 11 May 2023
    I ended up using both, though you'd be excused for not seeing that from my design. This design was meant to be absolutely minimal in size, and one of the ways it does this is by assuming there is a CPU involved. So a lot of the DDR initialization is done in software (you can find it here). All register assignment and mode switching is done from there, as well as entering and leaving the write leveling mode and the whole read calibration logic.
  • How can "worst negative slack" become _worse_ when I *lower* the clock?
    1 project | /r/FPGA | 21 Jan 2023
    In case anyone is interested, the design is at https://github.com/CompuSAR/control_cpu. You'll need to fetch the submodules (git submodule update --init) and erase the mcp file from the project for Vivado to generate it. The code as is in the repo is at 100MHz, which passes timing. Raising it to 120MHz or to 115MHz shows the problem. The clock speed register is set from a localparam at top.sv line 51.

Stats

Basic control_cpu repo stats
2
3
6.5
23 days ago

CompuSAR/control_cpu is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.

The primary programming language of control_cpu is SystemVerilog.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com