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: m-labs/nmigen
base: c52cd72d3e19
Choose a base ref
...
head repository: m-labs/nmigen
compare: c9879c795bf7
Choose a head ref
  • 2 commits
  • 7 files changed
  • 1 contributor

Commits on Jun 5, 2019

  1. build.dsl: replace extras= with Attrs().

    This change proved more tricky than expected due to downstream
    dependencies, so it also includes some secondary refactoring.
    whitequark committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    ab3f103 View commit details
    Browse the repository at this point in the history
  2. build.{dsl,res,plat}: apply clock constraints to signals, not resources.

    This adds the Clock() build DSL element, and adds a resource manager
    function add_clock_constraint() that takes a Pin or a Signal.
    Note that not all platforms, in particular not any nextpnr platforms
    at the moment, can add constraints on arbitrary signals.
    
    Fixes #86.
    whitequark committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    c9879c7 View commit details
    Browse the repository at this point in the history