1. 07 Sep, 2022 1 commit
  2. 17 Aug, 2022 2 commits
  3. 20 Jul, 2022 3 commits
  4. 27 Jun, 2022 10 commits
  5. 24 Jun, 2022 4 commits
  6. 23 Jun, 2022 1 commit
    • David Belohrad's avatar
      Quartus target supports mode assignments in Manifest · edf7671d
      David Belohrad authored
      Following commmit implements to standard makefile argument
      "syn_properties" as well additional 3:
      
      - syn_instances -> set_global_instance
      - syn_location_assignments-> set_location_assignment
      - syn_instance_assignments -> set_instance_assignment
      
      The original foreseen only
      
      - syn_properties -> set_global_assignment
      
      Following brings possibility to specify in manifest in more detail for
      example logilock regions.
      
      In order to make the parameters compatible with quartus manifest
      properties 'to' and 'region_id' can be now preprended by tilde (~) to
      announce that the given value of the command shall be enclosed in
      quotes. This is needed as it differs from parameter to
      parameter. Example:
      
      following does not need any quotes:
      
      set_global_assignment -name IOBANK_VCCIO 3.3V -section_id 3A
      
      but following does:
      
      set_instance_assignment -name LL_MEMBER_OF "bst_sync:i_bst_sync" -to
      "VfcHdApplication:i_VfcHdApplication|bran:i_bran|bst_sync:i_bst_sync"
      -section_id "bst_sync:i_bst_sync"
      edf7671d
  7. 22 Jun, 2022 5 commits
  8. 21 Jun, 2022 1 commit
  9. 20 Jun, 2022 7 commits
  10. 17 Jun, 2022 4 commits
    • David Belohrad's avatar
      simple makefile for VUnit with altera + modelsim · e58531b0
      David Belohrad authored
      this is very specific case for the moment, but skeleton is there and
      hence we can easily extend this to other compilers and use cases
      e58531b0
    • David Belohrad's avatar
      implemented mechanism to announce that top-level is not needed · 26daa698
      David Belohrad authored
      In some cases the top-level is not needed for the operation, following
      patch brings to all tools flag which indicates whether given tool
      requires or not top-level and acts accordingly when parsin the filetree
      26daa698
    • David Belohrad's avatar
      skeleton to generate makefile for VUnit · d0d2c11d
      David Belohrad authored
      - added hook which allows tool to modify the fileset before it is used
      for further actions. This is required by VUnit, which needs additional
      absolute path of incdir coming from installation place of VUnit.
      
      - added skeleton of vunit and makefilevunit which will serve as
      provider of makefile for vunit
      
      - improved on detection of off-loaded libraries for systemverilog
      files. Package detection mechanism looks different for VHDL and SV
      
      - added new simulation target 'vunit'
      d0d2c11d
    • David Belohrad's avatar
      additional files erased when make clean/mrproper in quartus · 62b573cd
      David Belohrad authored
      in addition to original CLEAN_TARGETS this commits as well:
      
      - a5_pin_model_dump.txt
      - *.sld
      
      to be erased when 'make clean' is issued
      62b573cd
  11. 16 Jun, 2022 2 commits