|
|
@ -62,7 +62,7 @@ Vivado is a pain in the ass to source control decently, so these scripts provide |
|
|
|
├── project_name.sim/ |
|
|
|
├── project_name.srcs/ |
|
|
|
│ ├── sources_1/ |
|
|
|
│ │ ├── bd/ # BDs are regenerated from script |
|
|
|
│ │ ├── bd/ # BDs are regenerated from script |
|
|
|
│ │ │ ├── my_bd/hdl/my_bd_wrapper.{v,vhd} # BD wrappers are also regenerated |
|
|
|
│ │ │ └── ... |
|
|
|
│ │ └── ... |
|
|
@ -101,10 +101,10 @@ tracked by Git. If you need to manually modify the BD wrapper generated by Vivad |
|
|
|
you can write a handwritten wrapper to the generated wrapper and put only the |
|
|
|
handwritten one under source control. |
|
|
|
|
|
|
|
#### Board part repository paths |
|
|
|
#### Board part and IP repositories paths |
|
|
|
|
|
|
|
Only board part repositories inside the project are stored in the project |
|
|
|
Only board part and IP repositories inside the project are stored in the project |
|
|
|
generator script. |
|
|
|
|
|
|
|
If you have a system wide board part repository, you will need to add it manually |
|
|
|
If you have a system wide board part or IP repository, you will need to add it manually |
|
|
|
after recreating the project from the Tcl script (e.g. via `Settings --> Board Repository`). |