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: 04c07715b41e
Choose a base ref
...
head repository: m-labs/nmigen
compare: 3fc5f170e6a8
Choose a head ref
  • 3 commits
  • 3 files changed
  • 1 contributor

Commits on Jun 17, 2019

  1. vendor.xilinx_{7series,spartan6}: connect FCDE and IOB directly.

    Before this commit, in some cases there will be an inverter, which is
    not allowed on an FDCE with IOB attribute set to true, as it will
    interfere with packing.
    whitequark committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    8b34602 View commit details
    Browse the repository at this point in the history
  2. vendor.xilinx_{7series,spartan6}: cleanup. NFC.

    Eliminate some intermediate signals if they are not necessary.
    Do not even return i, o, or t if the pin does not have them.
    whitequark committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    2a8e7bc View commit details
    Browse the repository at this point in the history
  3. vendor.xilinx_{7series,spartan6}: emit IBUF/OBUF explicitly.

    Do this to make sure all buffers, tristate/differential or not, are
    instantiated the exact same way, and are subject to the same set of
    toolchain bugs, if any.
    whitequark committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    3fc5f17 View commit details
    Browse the repository at this point in the history