1. 15 May, 2017 3 commits
  2. 14 May, 2017 1 commit
    • Jens Korinth's avatar
      PyNQ: Fix DDR parameters, PS parameters · 1ce272eb
      Jens Korinth authored
      * since PyNQ does not have a board definition file, DDR and general PS
        parameters (e.g., APU freq) have to be set manually
      * overridden createZynqPS in pynq.tcl takes care of that and also
        replaces the missing board automation for DDR, FIXED_IO
      1ce272eb
  3. 13 May, 2017 1 commit
    • Jens Korinth's avatar
      Closes #55 - Platform: Make board part optional · 5bfe0e82
      Jens Korinth authored
      * making it optional was trivial, but support in PyNQ was not
      * noticed that the board part of the ZedBoard and the support files for
      the ZedBoard were used, this does not work (completely different board)
      * had to pull the master XDC to find the clock pin and fix that
      * Platforms can implement platform::create_clock_port to generate their
      own clock ports
      * plugin is used to generated the constraints "post-synth"
      * Zedboard and PyNQ bitstreams build, but cannot be tested
      5bfe0e82
  4. 12 May, 2017 1 commit
    • Jens Korinth's avatar
      Closes #2 - Fix number of threads in Compose · 5cec7aba
      Jens Korinth authored
      * replaced maxThread var in trait Composer by implicit argument to
        compose method, facilitates easy pass-through
      * in Tcl, tapasco_jobs global and the Vivado maxThreads setting are only
        written if maxThreads is not None (default value)
      * dse.Run sets the implicit to 1
      5cec7aba
  5. 11 May, 2017 2 commits
    • Jens Korinth's avatar
      Closes #51 - Parse component.xml to exclude Verilog includes · a1dc2f2e
      Jens Korinth authored
      * LS patched this on TPC, forward ported it to TaPaSCo:
      * OOC must extract Verilog includes, but must not add them via add_files
      * hard to determine what an 'include' is, but IP-XACT component.xml
        contains this information -> parsed to an exclusion set
      * confirmed to work with example from LS and standard "counter"
      a1dc2f2e
    • Jens Korinth's avatar
      Closes #21 - OOC: Do not delete files on error · ec9f64e1
      Jens Korinth authored
      * EvaluateIP would delete files from .zip regardless of result, leaving
        the directory in non-reproducible state, fixed
      * also fixed: in case of success, the base directory would not be
        deleted due to wrong order of `deleteOnExit`s
      ec9f64e1
  6. 09 May, 2017 1 commit