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

Add FuseSoC support for spm, s44 #1460

Closed
wants to merge 3 commits into from

Commits on Oct 30, 2022

  1. Add FuseSoC support for spm design

    This adds a core description file for the spm core that exposes targets
    for linting and for building a GDSII using OpenLANE.
    
    Quick FuseSoC instructions:
    
     #install FuseSoC
    pip3 install fusesoc
     #Create and enter a new workspace
    mkdir workspace && cd workspace
     #Register spm as a library in the workspace
    fusesoc library add spm /path/to/spm
     #...if repo is available locally or...
    fusesoc library add spm https://github.com/The-OpenROAD-Project/OpenLane
     #...to get the upstream repo
    
     #To run lint
    fusesoc run --target=lint efabless::spm
     #To build with OpenLANE running in a docker container
    EDALIZE_LAUNCHER=el_docker fusesoc run --target=sky130 efabless::spm
     #List all targets
    fusesoc core show efabless::spm
    olofk committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    2af9b9f View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. Merge The-OpenROAD-Project#1469

    donn committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    e534fde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fee511d View commit details
    Browse the repository at this point in the history