Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spit xbar into two levels #301

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on Nov 7, 2024

  1. Spit xbar into two levels

    Attempt to reduce the depth of xbar logic on critical timing paths
    to/from the HyperRAM/SRAM by moving most peripherals
    from the main cross-bar to a new "peri" (peripheral) sub-crossbar.
    Keeps addresses the same, but some few devices have increased
    access latency due to being moved to xbar_peri or to improve QoR.
    
    Blocks with increased access latency: timer, system_info, & hw_rev.
    
    Blocks with decreased access latency: plic.
    elliotb-lowrisc committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    fe713fc View commit details
    Browse the repository at this point in the history