This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tutorials:vivado_project_setup [2017/09/15 17:23] electrovir |
tutorials:vivado_project_setup [2020/05/07 12:51] (current) nelson [Project Configuration] |
||
---|---|---|---|
Line 4: | Line 4: | ||
/* {{ :tutorials:vivado_setup:vivado_project_setup.mp4 }} */ | /* {{ :tutorials:vivado_setup:vivado_project_setup.mp4 }} */ | ||
- | {{ :tutorials:creating_vivado_project.mp4 }} | + | /*{{ :tutorials:creating_vivado_project.mp4 }} */ |
+ | |||
+ | {{youtube>K0FBXq8DaZo?rel=0&noborder&1080x700}} | ||
+ | |||
+ | ** Clarifications to video steps for online courses:** | ||
+ | * You do not use the J: drive unless you are doing Option #3. Rather, you put the project on your local computer's disk. | ||
Follow these steps to create a project: | Follow these steps to create a project: | ||
- | - Open Vivado. There should be a shortcut for it on the desktop. \\ {{ tutorials:vivado_setup:vivado_shortcut.png?nolink |}} | + | - Open Vivado **2019.1**. There should be a shortcut for it on the desktop. |
- Click **create new project**. Click **next**. | - Click **create new project**. Click **next**. | ||
- Name your project after the lab that its for. | - Name your project after the lab that its for. | ||
Line 18: | Line 23: | ||
* **Package**: csg324 | * **Package**: csg324 | ||
* **Speed grade**: -1 | * **Speed grade**: -1 | ||
- | * **Part Name**: xc7a100tcsg324-1 \\ {{ tutorials:vivado_setup:project_board_select.png?nolink |}} | + | * **Part Name**: xc7a100tcsg324-1 \\ {{ :tutorials:vivado_setup:project_board_select.png?nolink&600 |}}\\ |
- Click **next**, then **finish**! | - Click **next**, then **finish**! | ||
- | For future reference, the part name **xc7a100tcsg324-1** is also located in the sidebar and links to this tutorial. | + | /*For future reference, the part name **xc7a100tcsg324-1** is also located in the sidebar and links to this tutorial.*/ |
+ | |||
+ | =====Project Configuration===== | ||
+ | |||
+ | <color #ed1c24>After you have created your project, you should copy and paste the following commands and run them in the Tcl Console. You don't have to run them one at a time; you can copy the full set of commands, paste them in the Tcl Console and press Enter to run all of them. | ||
+ | EACH TIME YOU CREATE A NEW PROJECT, YOU SHOULD PASTE AND RUN THESE COMMANDS. But, once you have done it for a new project, you don't have to ever do it again for that project. </color> | ||
+ | |||
+ | <file tcl> | ||
+ | set_msg_config -new_severity "ERROR" -id "Synth 8-87" | ||
+ | set_msg_config -new_severity "ERROR" -id "Synth 8-327" | ||
+ | set_msg_config -new_severity "ERROR" -id "Synth 8-3352" | ||
+ | set_msg_config -new_severity "ERROR" -id "Synth 8-5559" | ||
+ | set_msg_config -new_severity "ERROR" -id "Synth 8-6090" | ||
+ | set_msg_config -new_severity "ERROR" -id "Synth 8-6858" | ||
+ | set_msg_config -new_severity "ERROR" -id "Synth 8-6859" | ||
+ | set_msg_config -new_severity "WARNING" -id "Timing 38-313" | ||
+ | set_msg_config -new_severity "ERROR" -id "Timing 38-282" | ||
+ | set_property INCREMENTAL false [get_filesets sim_1] | ||
+ | set_property -name {xsim.simulate.runtime} -value 100ns -objects [get_filesets sim_1] | ||
+ | </file> | ||
==== Creating a Project using a TCL Command ==== | ==== Creating a Project using a TCL Command ==== |