Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
tapasco
tapasco
Commits
8040311c
Commit
8040311c
authored
Jan 30, 2018
by
Jens Korinth
Browse files
Zynq: Fix zero master PE compositions
parent
b426ec6c
Pipeline
#207
passed with stage
in 3 minutes and 8 seconds
Changes
1
Pipelines
1
Show whitespace changes
Inline
Side-by-side
platform/zynq/zynq.tcl
View file @
8040311c
...
...
@@ -169,14 +169,18 @@ namespace eval ::platform {
set name
[
regsub
{
^M_
(
.*
)}
[
get_property NAME $m
]
{
S_
\1
}]
puts
"
$m
->
$name
"
lappend mem_slaves
[
create_bd_intf_pin -mode Slave -vlnv
[
get_property VLNV $m
]
$name
]
lappend mem_masters
[
create_bd_intf_pin -mode Master -vlnv
[
::tapasco::ip::get_vlnv
"aximm_intf"
]
\
"M_
[
lindex $ps_slaves $m_i
]
"
]
lappend mem_masters
[
create_bd_intf_pin -mode Master -vlnv
[
::tapasco::ip::get_vlnv
"aximm_intf"
]
"M_
[
lindex $ps_slaves $m_i
]
"
]
incr m_i
}
if
{[
llength $mem_slaves
]
> 0 &&
[
llength $mem_masters
]
> 0
}
{
foreach s $mem_slaves m $mem_masters
{
connect_bd_intf_net $s $m
}
if
{
$m
_i == 0
}
{
set name
[
format
"S_%s"
[
lindex $ps_slaves 0
]]
set vlnv
[
::tapasco::ip::get_vlnv
"aximm_intf"
]
lappend mem_slaves
[
create_bd_intf_pin -mode Slave -vlnv $vlnv $name
]
lappend mem_masters
[
create_bd_intf_pin -mode Master -vlnv $vlnv
"M_
[
lindex $ps_slaves $m_i
]
"
]
}
foreach s $mem_slaves m $mem_masters
{
connect_bd_intf_net $s $m
}
}
# Create interrupt controller subsystem:
...
...
Jens Korinth
@jk
mentioned in commit
17f0d672
·
Mar 05, 2018
mentioned in commit
17f0d672
mentioned in commit 17f0d67240ebf5d7e1d0be9162d272b04256c47d
Toggle commit list
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment