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

Commits on Sep 23, 2019

  1. lib.fifo: round up AsyncFIFO{,Buffered} depth to lowest valid value.

    Unless exact_depth=True is specified.
    
    The logic introduced in this commit is idempotent: that is, if one
    uses the depth of one AsyncFIFOBuffered in the constructor of another
    AsyncFIFOBuffered, they will end up with the same depth. More naive
    logic would result in an unbounded, quadratic growth with each such
    step.
    
    Fixes #219.
    whitequark committed Sep 23, 2019
    Copy the full SHA
    ca6b1f2 View commit details
    Browse the repository at this point in the history