Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
learn:programmable-logic:tutorials:vivado-hierarchical-blocks:start [2021/05/14 23:05] – ↷ Links adapted because of a move operation Arthur Brownlearn:programmable-logic:tutorials:vivado-hierarchical-blocks:start [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 13: Line 13:
 ==== Setting Up Dependencies ==== ==== Setting Up Dependencies ====
  
-**Note**: //In order to use git commands,// [[https://git-scm.com|git]] //must be installed on the computer. There are various different applications which can be used to interact with the git tools. The code blocks below detail the commands used in a bash shell.//+Check if vivado-library is already included in the Vivado project, if it is not, then it should be downloaded:
  
-Check if vivado-library is already included in the Vivado project, if it is not, then it should be cloned:+{{https://github.com/Digilent/vivado-library/archive/refs/tags/zmod/v1/2019.1-2.zip|vivado-library-zmod-v1-2019.1-2.zip}}
  
-**Note:** //If git tools are not installed, then a ZIP of the hierarchies branch can be downloaded from GitHub:// [[https://github.com/Digilent/vivado-library/archive/hierarchies.zip|vivado-library-hierarchies.zip]]+Those familiar with git may want to clone the hierarchies rather than download a ZIP. The dropdown below contains brief instructions.
  
 +--> Using git to clone the hierarchies #
 <code> <code>
 cd (somewhere memorable) cd (somewhere memorable)
-git clone https://github.com/digilent/vivado-library -b hierarchies+git clone https://github.com/digilent/vivado-library -b zmod/v1/2019.1-2
 </code> </code>
  
Line 27: Line 28:
  
 **Warning!** //If IP from the library are already included in the project, checking out a different branch may cause changes to them. Be careful!// **Warning!** //If IP from the library are already included in the project, checking out a different branch may cause changes to them. Be careful!//
 +
 +Note that the "branch" selected by this command is a git tag known to work with this documentation.
  
 <code> <code>
Line 32: Line 35:
 git checkout hierarchies git checkout hierarchies
 </code> </code>
 +<--
  
 ---- ----