Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: chipsalliance/chisel
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v7.2.0
Choose a base ref
...
head repository: chipsalliance/chisel
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v7.3.0
Choose a head ref
  • 12 commits
  • 45 files changed
  • 4 contributors

Commits on Oct 17, 2025

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

Commits on Oct 20, 2025

  1. [cd] Bump CIRCT from firtool-1.133.0 to firtool-1.134.0 (#5058)

    This is an automated commit generated by the `circt/update-circt` GitHub
    Action.
    
    Co-authored-by: chiselbot <[email protected]>
    chiselbot and chiselbot authored Oct 20, 2025
    Configuration menu
    Copy the full SHA
    13d5658 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2025

  1. [core] Add initial domain support (#5041)

    Extend the allowed binary incompatibility for more problems in
    `chisel3.internal.firrtl.ir*` and the same set of problems in
    `firrtl.ir*`.  This is in support of allowing breakages that are necessary
    to represent domain associations.
    
    Add support for creating domains and domain types.  Add a built-in
    ClockDomain type.
    
    This is very basic support initially and many things will not work, namely
    connections or compilation of these to anything meaningful.
    
    Add a new method for creating a `domain_define` FIRRTL operation.  This is
    used to forward a domain from one data to another, similar to
    `probe.define`.
    
    Signed-off-by: Schuyler Eldridge <[email protected]>
    seldridge authored Oct 22, 2025
    Configuration menu
    Copy the full SHA
    11695bb View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2025

  1. [svsim] Fix missing format specified

    Fix a missing format specified in the `simulation-driver.cpp`.
    
    Fixes #5062.
    
    Signed-off-by: Schuyler Eldridge <[email protected]>
    seldridge committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    68f12f5 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2025

  1. Empty prefixes should be ignored in emission (#5057)

    Previously they would result in an extra '_' in the same of the signal.
    Also delete duplicate implementation of prefix.
    jackkoenig authored Oct 25, 2025
    Configuration menu
    Copy the full SHA
    c819a75 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2025

  1. Configuration menu
    Copy the full SHA
    0bafdda View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c9272c View commit details
    Browse the repository at this point in the history
  3. [website] Update all website dependencies (#5064)

    * [website] Update all website dependencies
    * [ci] Update node in CI
    * [website] Commit package-lock.json
    
    This is recommended by all documentation so we should follow the best
    practice. Also use npm ci instead of npm install.
    jackkoenig authored Oct 28, 2025
    Configuration menu
    Copy the full SHA
    6c8d9d8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    775d974 View commit details
    Browse the repository at this point in the history
  5. [core] Add domain.unsafeCast method (#5065)

    Add a method, `domain.unsafeCast`, which can be used to generate the
    FIRRTL `unsafe_domain_cast` operation.  This is an advanced API used to
    build domain synchronizer libraries.
    
    Signed-off-by: Schuyler Eldridge <[email protected]>
    seldridge authored Oct 28, 2025
    Configuration menu
    Copy the full SHA
    5f94981 View commit details
    Browse the repository at this point in the history
  6. [website] Fix Snapshot API docs by hosting locally (#5067)

    Previously, we linked to s01.sonatype which allowed rendering doc jars
    in the browser. As Sonatype has been sunset and Maven Central does not
    appear to support this, we will have to host the latest snapshot
    ourselves.
    jackkoenig authored Oct 28, 2025
    Configuration menu
    Copy the full SHA
    74f04bf View commit details
    Browse the repository at this point in the history
  7. [core] Add the "period" field, docs to ClockDomain

    Add a "period" field to the ClockDomain.  Note: the fields of this
    domain (or any upstream domain) are highly experimental and may change at
    any time.
    
    Additionally, add some documentation about what a ClockDomain is.
    
    Signed-off-by: Schuyler Eldridge <[email protected]>
    seldridge committed Oct 28, 2025
    Configuration menu
    Copy the full SHA
    42f1a1e View commit details
    Browse the repository at this point in the history
Loading