1. 05 Sep, 2019 11 commits
  2. 04 Sep, 2019 6 commits
  3. 03 Sep, 2019 5 commits
  4. 02 Sep, 2019 4 commits
  5. 01 Sep, 2019 6 commits
  6. 31 Aug, 2019 3 commits
  7. 30 Aug, 2019 3 commits
  8. 29 Aug, 2019 2 commits
    • [VTA] Infinite recursive device_api.ext_dev call fix. (#3843) · 61d19ccc
      Issue
      when try vta on fpga board, would see a Infinite recursive
      device_api.ext_dev issue that cause stack overflow and vta
      failed.
      
      Analysis:
      device_api.ext_dev function in rpc_server.py is use to load
      vta library, once vta library get load, device_api.ext_dev would
      get replaced with vta function by vta library, vta device_api.cc
      did such work, but because a logic issue in VTA.cmake, the said file
      not get compiled, then vta would keep failing on rpc_server.py.
      
      Solution:
      fix the logic issue in VTA.cmake.
      Hua Jiang committed
    • [VTA] Fix RewriteForceSerial Function logic issue. (#3854) · 187600da
      Issue:
      RewriteForceSerial is a debug function to force instructions
      to be serialize instead of parrallel running, by doing so we
      can isolate some parallel problem or do performance compare
      between parallel and serialize. But this function have some
      problem, once get enabled by set debug flag, vta would stuck
      when running on pynq board.
      
      Analysis:
      once enable RewriteForceSerial, the dependency logic is different
      with default one, but we still use same logic to generate FINISH
      and other logic, this would cause dead lock.
      
      Solution:
      give a different dependency settings when enable RewriteForceSerial.
      Hua Jiang committed