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

Replace apb soc ctrl #89

Draft
wants to merge 31 commits into
base: master
Choose a base branch
from
Draft

Replace apb soc ctrl #89

wants to merge 31 commits into from

Commits on Dec 1, 2022

  1. Configuration menu
    Copy the full SHA
    3ee8dbc View commit details
    Browse the repository at this point in the history
  2. Whitespace cleanup of soc_interconnect

    Manuel Eggimann committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    ee71cdb View commit details
    Browse the repository at this point in the history
  3. Refactor soc_peripherals module

    - Renamed fc_eu signals to fc_interrupts to make a clear distinction between
      events and interrupts.
    - Removed old APB crossbar and replaced it with integrated crossbar in AXI-lite
      to APB converter. Moved address definitions from peripheral_bud_defines to soc_mem_maps.svh
    Manuel Eggimann committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    a42d8b5 View commit details
    Browse the repository at this point in the history
  4. WIP switch to pulp-io

    Manuel Eggimann committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    26eed76 View commit details
    Browse the repository at this point in the history
  5. instantiate pulp_io and propagate peripheral structure to the top

    adimauro-iis authored and Manuel Eggimann committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    4984339 View commit details
    Browse the repository at this point in the history
  6. Integrate new gpio peripheral

    Manuel Eggimann committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    3e9e7fa View commit details
    Browse the repository at this point in the history
  7. Remove unused mode_select port

    Manuel Eggimann committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    cd972a1 View commit details
    Browse the repository at this point in the history
  8. Fix lint error for slice reversal of vector port connection

    Manuel Eggimann committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    9c57f34 View commit details
    Browse the repository at this point in the history
  9. Fix lint warnign about slice into integer type

    Manuel Eggimann committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    9189ab7 View commit details
    Browse the repository at this point in the history
  10. Fix wrong apb slaves count in soc_peripherals

    Manuel Eggimann committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    5b1311e View commit details
    Browse the repository at this point in the history
  11. enable pipeline registers on the axi_lite_to_apb bridge

    adimauro-iis authored and Manuel Eggimann committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    11309d3 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. Externalize clock generator modules using regbus

    Manuel Eggimann committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    108a27f View commit details
    Browse the repository at this point in the history
  2. Fix duplicate declaration of GPIO signals

    Manuel Eggimann committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    5af1926 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2022

  1. Bump version

    Manuel Eggimann committed Dec 4, 2022
    Configuration menu
    Copy the full SHA
    8e5f88a View commit details
    Browse the repository at this point in the history
  2. Bump APB version

    Manuel Eggimann committed Dec 4, 2022
    Configuration menu
    Copy the full SHA
    63cfec5 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

  1. Remove obsolete parameter

    Manuel Eggimann committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    373058a View commit details
    Browse the repository at this point in the history
  2. Remove internal reset synchronizers

    Manuel Eggimann committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    a4dd6da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04f0dae View commit details
    Browse the repository at this point in the history
  4. Remove less than constraint on reg_interface dependency

    Manuel Eggimann committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    5565c56 View commit details
    Browse the repository at this point in the history
  5. Move jtag_tap_top to pulp_soc repo where it is actually used

    Manuel Eggimann committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    72597bb View commit details
    Browse the repository at this point in the history
  6. Fix bugs in soc_peripherals

    Manuel Eggimann committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    99fdc24 View commit details
    Browse the repository at this point in the history
  7. Fix wrong jtag_tap connections in pulp_soc

    Manuel Eggimann committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    176d9fb View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. Print timestamp in virtual stdout

    Manuel Eggimann committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    e479f42 View commit details
    Browse the repository at this point in the history
  2. Add hint where boot rom model looks for the binary dump file

    Manuel Eggimann committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    f856e50 View commit details
    Browse the repository at this point in the history
  3. Add missing apb chip control signals

    Manuel Eggimann committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    e5754bf View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. Add connections for pin level gpio interrupts

    Manuel Eggimann committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    6042e9a View commit details
    Browse the repository at this point in the history
  2. Point to stable version of dependencies

    Manuel Eggimann committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    8cddda7 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Remove obsolete boot_l2 signal

    Was not connected anywhere in the first place
    Manuel Eggimann committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    00c1346 View commit details
    Browse the repository at this point in the history
  2. Add documentation to each toplevel port

    Manuel Eggimann committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    c9e1dcb View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. Configuration menu
    Copy the full SHA
    a3ed205 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b11ea4 View commit details
    Browse the repository at this point in the history