Skip to content
Snippets Groups Projects
  1. Mar 08, 2013
  2. Mar 05, 2013
  3. Mar 01, 2013
  4. Feb 28, 2013
  5. Feb 26, 2013
  6. Feb 25, 2013
  7. Feb 21, 2013
  8. Feb 19, 2013
  9. Feb 15, 2013
  10. Feb 14, 2013
  11. Feb 13, 2013
    • Wesley W. Terpstra's avatar
      crossbar: eliminate lexically nested functions · fce11846
      Wesley W. Terpstra authored
      According to Peter Jansweijer, Precision and Questasim had trouble
      synthesizing the crossbar HDL. After tracking the problem down via
      email, it appears that these tools cannot handle nested functions
      correctly; they crash or fail when trying to access the parameters
      of the lexically enclosing function.
      
      Therefore, this patch just outright removes all nested functions.
      fce11846
  12. Feb 11, 2013
  13. Feb 05, 2013
    • Wesley W. Terpstra's avatar
      altera/generic_dpram: Support Arria5 · 39815f08
      Wesley W. Terpstra authored
      Unfortunately, Arria5 cannot do read-old-data for the same port.
      This formulation describes a dual-ported RAM with:
        write-first/read-new-data for RW conflict on same port
        read-first /read-old-data for RW conflict between ports
      ... which is exactly what Arria5 supports (and Arria2 can do too).
      
      Users of the generic_dpram should simply avoid simultaneous
      RW on the same port, as the result is undefined (Altera != Xilinx).
      39815f08
    • Wesley W. Terpstra's avatar
      wb_slave_adapter: rewrote using definition from the B.4 standard. · cda20b67
      Wesley W. Terpstra authored
      The old version didn't do WE properly and was rather strangely coded.
      cda20b67