Skip to content
Snippets Groups Projects
  1. Apr 26, 2016
  2. Apr 22, 2016
  3. Apr 21, 2016
  4. Apr 06, 2016
  5. Apr 01, 2016
  6. Mar 30, 2016
    • Wesley W. Terpstra's avatar
      wishbone_pkg: fix ghdl compile errors; type not locally static · 6346131a
      Wesley W. Terpstra authored
      The subrange type might not be known in this context.
      Fixes:
        wishbone_pkg.vhd:1379:26: object subtype is not locally static
      6346131a
    • Wesley W. Terpstra's avatar
      wishbone_pkg: fix ghdl compile errors due to loop over length of a variable · 30a36213
      Wesley W. Terpstra authored
      Variable lengths might change; standard forbids length in a loop.
      Fixes:
        wishbone_pkg.vhd:1576:18: universal integer bound must be numeric literal or attribute
        wishbone_pkg.vhd:1613:18: universal integer bound must be numeric literal or attribute
        wishbone_pkg.vhd:1734:30: universal integer bound must be numeric literal or attribute
        wishbone_pkg.vhd:1771:16: universal integer bound must be numeric literal or attribute
        wishbone_pkg.vhd:1806:16: universal integer bound must be numeric literal or attribute
        wishbone_pkg.vhd:1817:16: universal integer bound must be numeric literal or attribute
      30a36213
  7. Jan 06, 2016
    • Cesar Prados's avatar
      generic_fifos: reorganization of the inferred, generic and altera fifos · bd7bca1c
      Cesar Prados authored
      The so-called "inferred_X_fifo" are basically generics fifos using
      inferred rams blocks from altera or xilinx, depending the target
      platform. That's why it makes more sense to move them to the "generic"
      folder of genrams. This change forces to rename the "generic_X_fifo"
      under "altera". Since these fifos are using the altera fifo  Megafunction,
      are going to be called "altera_X_fifo". The Manifest has been changed accordingly.
      btrain-v2.5
      bd7bca1c
  8. Nov 18, 2015
  9. Nov 17, 2015
  10. Nov 16, 2015
  11. Nov 12, 2015
  12. Oct 01, 2015
  13. Aug 12, 2015
    • Wesley W. Terpstra's avatar
      pcie_wb: reduce FIFO depth to decrease max wait times (fixes flash) · aa3570a7
      Wesley W. Terpstra authored
      PCIe must respond to reads within a fairly tight deadline.
      If we allow too many enqueued operations, that deadline may be missed.
      Using a smaller FIFO depth causes back-pressure on the PCIe bus, slowing the
      request arrival rate and thus increasing the time a single WB op can take.
      
      Concretely, this makes it possible to perform an SPI flash write within
      the PCIe time limit.
      aa3570a7
  14. Jul 07, 2015
    • Wesley W. Terpstra's avatar
      xwb_clock_crossing: be more forgiving to pushy masters · 849883ad
      Wesley W. Terpstra authored
      If a Wishbone master lowers the cycle line before receiving its acks, it is
      non-conforming.  However, it is probably a good idea to not let an honest
      slave (whose ack then comes in outside of the cycle) be penalized for that
      master's misbehaviour.
      
      This small change ensures the FIFO does not leak space in this case.
      849883ad
  15. Jul 03, 2015