Skip to content
Snippets Groups Projects
  1. Mar 05, 2013
    • Wesley W. Terpstra's avatar
      genrams: remove init_value generic option · fb24703c
      Wesley W. Terpstra authored
      In the past we used a generic to set the initial memory contents on altera.
      Unfortunately, quartus compiles big generics slowly (read: hours).
      Now we can load from a .mif file instead, which is much faster (seconds).
      Thus, this old option is no longer needed.
      fb24703c
  2. Feb 26, 2013
  3. Feb 25, 2013
  4. 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
  5. Aug 03, 2012
  6. Aug 01, 2012
  7. May 18, 2012
  8. May 14, 2012
  9. Mar 28, 2012
  10. Mar 13, 2012
  11. Mar 12, 2012
  12. Mar 07, 2012
  13. Mar 06, 2012
  14. Mar 05, 2012
    • Wesley W. Terpstra's avatar
      Fix bugs: · 308d96c9
      Wesley W. Terpstra authored
        record count is 16 bit
        index aliased decription (to avoid overflow)
      
      Added feature:
        make it easy to relocate a device to a new address
      
      Checks added:
        confirm address ranges to not overlap during synthesis
        check wbd_begin/end addresses for compatability with the crossbar
      308d96c9
    • Wesley W. Terpstra's avatar
      Split the SDWB ROM out of the crossbar into another entity. · 477c46a5
      Wesley W. Terpstra authored
      Decode the SDWB blocks to create bus addresses in the sdwb_crossbar.
      I still need to add assertions to confirm the user didn't give bad inputs.
      477c46a5
  15. Mar 02, 2012
  16. Jan 16, 2012
  17. Oct 05, 2011
  18. Sep 23, 2011
  19. Jul 12, 2011
  20. Jun 10, 2011
  21. Jun 07, 2011