Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
M
MicroCART
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Distributed Autonomous Networked Control Lab
MicroCART
Commits
0bbf15e3
Commit
0bbf15e3
authored
6 years ago
by
James Talbert
Browse files
Options
Downloads
Patches
Plain Diff
update to quad hw tcl
parent
2121a45b
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
quad/vivado_workspace/quad_hw.tcl
+6
-0
6 additions, 0 deletions
quad/vivado_workspace/quad_hw.tcl
with
6 additions
and
0 deletions
quad/vivado_workspace/quad_hw.tcl
+
6
−
0
View file @
0bbf15e3
...
@@ -283,6 +283,8 @@ proc cr_bd_design_1 { parentCell } {
...
@@ -283,6 +283,8 @@ proc cr_bd_design_1 { parentCell } {
set sws_4bits
[
create_bd_intf_port -mode Master -vlnv xilinx.com:interface:gpio_rtl:1.0 sws_4bits
]
set sws_4bits
[
create_bd_intf_port -mode Master -vlnv xilinx.com:interface:gpio_rtl:1.0 sws_4bits
]
# Create ports
# Create ports
set UART0_RX_0
[
create_bd_port -dir I UART0_RX_0
]
set UART0_TX_0
[
create_bd_port -dir O UART0_TX_0
]
set pwm_in_0
[
create_bd_port -dir I pwm_in_0
]
set pwm_in_0
[
create_bd_port -dir I pwm_in_0
]
set pwm_in_1
[
create_bd_port -dir I pwm_in_1
]
set pwm_in_1
[
create_bd_port -dir I pwm_in_1
]
set pwm_in_2
[
create_bd_port -dir I pwm_in_2
]
set pwm_in_2
[
create_bd_port -dir I pwm_in_2
]
...
@@ -294,6 +296,7 @@ proc cr_bd_design_1 { parentCell } {
...
@@ -294,6 +296,7 @@ proc cr_bd_design_1 { parentCell } {
set pwm_out_2
[
create_bd_port -dir O pwm_out_2
]
set pwm_out_2
[
create_bd_port -dir O pwm_out_2
]
set pwm_out_3
[
create_bd_port -dir O pwm_out_3
]
set pwm_out_3
[
create_bd_port -dir O pwm_out_3
]
# Create instance: axi_gpio_0, and set properties
# Create instance: axi_gpio_0, and set properties
set axi_gpio_0
[
create_bd_cell -type ip -vlnv xilinx.com:ip:axi_gpio:2.0 axi_gpio_0
]
set axi_gpio_0
[
create_bd_cell -type ip -vlnv xilinx.com:ip:axi_gpio:2.0 axi_gpio_0
]
set_property -dict
[
list
\
set_property -dict
[
list
\
...
@@ -881,8 +884,10 @@ proc cr_bd_design_1 { parentCell } {
...
@@ -881,8 +884,10 @@ proc cr_bd_design_1 { parentCell } {
connect_bd_intf_net -intf_net ps7_0_axi_periph_M14_AXI
[
get_bd_intf_pins axi_timer_0/S_AXI
]
[
get_bd_intf_pins ps7_0_axi_periph/M14_AXI
]
connect_bd_intf_net -intf_net ps7_0_axi_periph_M14_AXI
[
get_bd_intf_pins axi_timer_0/S_AXI
]
[
get_bd_intf_pins ps7_0_axi_periph/M14_AXI
]
# Create port connections
# Create port connections
connect_bd_net -net UART0_RX_0_1
[
get_bd_ports UART0_RX_0
]
[
get_bd_pins processing_system7_0/UART0_RX
]
connect_bd_net -net processing_system7_0_FCLK_CLK0
[
get_bd_pins axi_gpio_0/s_axi_aclk
]
[
get_bd_pins axi_gpio_1/s_axi_aclk
]
[
get_bd_pins axi_gpio_2/s_axi_aclk
]
[
get_bd_pins axi_gpio_3/s_axi_aclk
]
[
get_bd_pins axi_timer_0/s_axi_aclk
]
[
get_bd_pins processing_system7_0/FCLK_CLK0
]
[
get_bd_pins processing_system7_0/M_AXI_GP0_ACLK
]
[
get_bd_pins ps7_0_axi_periph/ACLK
]
[
get_bd_pins ps7_0_axi_periph/M00_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M01_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M02_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M03_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M04_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M05_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M06_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M07_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M08_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M09_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M10_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M11_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M12_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M13_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M14_ACLK
]
[
get_bd_pins ps7_0_axi_periph/S00_ACLK
]
[
get_bd_pins pwm_recorder_0/s_axi_aclk
]
[
get_bd_pins pwm_recorder_1/s_axi_aclk
]
[
get_bd_pins pwm_recorder_2/s_axi_aclk
]
[
get_bd_pins pwm_recorder_3/s_axi_aclk
]
[
get_bd_pins pwm_recorder_4/s_axi_aclk
]
[
get_bd_pins pwm_recorder_5/s_axi_aclk
]
[
get_bd_pins pwm_signal_out_0/s_axi_aclk
]
[
get_bd_pins pwm_signal_out_1/s_axi_aclk
]
[
get_bd_pins pwm_signal_out_2/s_axi_aclk
]
[
get_bd_pins pwm_signal_out_3/s_axi_aclk
]
[
get_bd_pins rst_ps7_0_50M/slowest_sync_clk
]
connect_bd_net -net processing_system7_0_FCLK_CLK0
[
get_bd_pins axi_gpio_0/s_axi_aclk
]
[
get_bd_pins axi_gpio_1/s_axi_aclk
]
[
get_bd_pins axi_gpio_2/s_axi_aclk
]
[
get_bd_pins axi_gpio_3/s_axi_aclk
]
[
get_bd_pins axi_timer_0/s_axi_aclk
]
[
get_bd_pins processing_system7_0/FCLK_CLK0
]
[
get_bd_pins processing_system7_0/M_AXI_GP0_ACLK
]
[
get_bd_pins ps7_0_axi_periph/ACLK
]
[
get_bd_pins ps7_0_axi_periph/M00_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M01_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M02_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M03_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M04_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M05_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M06_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M07_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M08_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M09_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M10_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M11_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M12_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M13_ACLK
]
[
get_bd_pins ps7_0_axi_periph/M14_ACLK
]
[
get_bd_pins ps7_0_axi_periph/S00_ACLK
]
[
get_bd_pins pwm_recorder_0/s_axi_aclk
]
[
get_bd_pins pwm_recorder_1/s_axi_aclk
]
[
get_bd_pins pwm_recorder_2/s_axi_aclk
]
[
get_bd_pins pwm_recorder_3/s_axi_aclk
]
[
get_bd_pins pwm_recorder_4/s_axi_aclk
]
[
get_bd_pins pwm_recorder_5/s_axi_aclk
]
[
get_bd_pins pwm_signal_out_0/s_axi_aclk
]
[
get_bd_pins pwm_signal_out_1/s_axi_aclk
]
[
get_bd_pins pwm_signal_out_2/s_axi_aclk
]
[
get_bd_pins pwm_signal_out_3/s_axi_aclk
]
[
get_bd_pins rst_ps7_0_50M/slowest_sync_clk
]
connect_bd_net -net processing_system7_0_FCLK_RESET0_N
[
get_bd_pins processing_system7_0/FCLK_RESET0_N
]
[
get_bd_pins rst_ps7_0_50M/ext_reset_in
]
connect_bd_net -net processing_system7_0_FCLK_RESET0_N
[
get_bd_pins processing_system7_0/FCLK_RESET0_N
]
[
get_bd_pins rst_ps7_0_50M/ext_reset_in
]
connect_bd_net -net processing_system7_0_UART0_TX
[
get_bd_ports UART0_TX_0
]
[
get_bd_pins processing_system7_0/UART0_TX
]
connect_bd_net -net pwm_in_master_0_1
[
get_bd_ports pwm_in_0
]
[
get_bd_pins pwm_recorder_0/pwm_in_master
]
connect_bd_net -net pwm_in_master_0_1
[
get_bd_ports pwm_in_0
]
[
get_bd_pins pwm_recorder_0/pwm_in_master
]
connect_bd_net -net pwm_in_master_1_1
[
get_bd_ports pwm_in_1
]
[
get_bd_pins pwm_recorder_1/pwm_in_master
]
connect_bd_net -net pwm_in_master_1_1
[
get_bd_ports pwm_in_1
]
[
get_bd_pins pwm_recorder_1/pwm_in_master
]
connect_bd_net -net pwm_in_master_2_1
[
get_bd_ports pwm_in_2
]
[
get_bd_pins pwm_recorder_2/pwm_in_master
]
connect_bd_net -net pwm_in_master_2_1
[
get_bd_ports pwm_in_2
]
[
get_bd_pins pwm_recorder_2/pwm_in_master
]
...
@@ -1159,3 +1164,4 @@ puts "INFO: Project created:${_xil_proj_name_}"
...
@@ -1159,3 +1164,4 @@ puts "INFO: Project created:${_xil_proj_name_}"
make_wrapper -files
[
get_files $
{
origin_dir
}
/$
{
_xil_proj_name_
}
/$
{
_xil_proj_name_
}
.srcs/sources_1/bd/design_1/design_1.bd
]
-top
make_wrapper -files
[
get_files $
{
origin_dir
}
/$
{
_xil_proj_name_
}
/$
{
_xil_proj_name_
}
.srcs/sources_1/bd/design_1/design_1.bd
]
-top
add_files -norecurse $
{
origin_dir
}
/$
{
_xil_proj_name_
}
/$
{
_xil_proj_name_
}
.srcs/sources_1/bd/design_1/hdl/design_1_wrapper.vhd
add_files -norecurse $
{
origin_dir
}
/$
{
_xil_proj_name_
}
/$
{
_xil_proj_name_
}
.srcs/sources_1/bd/design_1/hdl/design_1_wrapper.vhd
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment