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

Commits on Jun 15, 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 15, 2019
    Configuration menu
    Copy the full SHA
    f18c1d4 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 15, 2019
    Configuration menu
    Copy the full SHA
    066c936 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 15, 2019
    Configuration menu
    Copy the full SHA
    9df4335 View commit details
    Browse the repository at this point in the history