diff options
| author | Alejandro Soto <alejandro@34project.org> | 2022-09-04 16:14:37 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2022-09-04 16:14:37 -0600 |
| commit | fa3610a57e89dd667075cd8922a07a69ec433fa0 (patch) | |
| tree | baec1961a9b1dcfbfcd83cba179d2bb50f22c233 /platform.qsys | |
| parent | 9f058168d27de269df7c40f43a9070478971c4be (diff) | |
Add Avalon bus master
Diffstat (limited to 'platform.qsys')
| -rw-r--r-- | platform.qsys | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/platform.qsys b/platform.qsys index d2fa081..d9ab17c 100644 --- a/platform.qsys +++ b/platform.qsys @@ -25,6 +25,38 @@ type = "int"; } } + element master_0 + { + datum _sortIndex + { + value = "2"; + type = "int"; + } + } + element platform + { + datum _originalDeviceFamily + { + value = "Cyclone V"; + type = "String"; + } + } + element platform + { + datum _originalDeviceFamily + { + value = "Cyclone V"; + type = "String"; + } + } + element platform + { + datum _originalDeviceFamily + { + value = "Cyclone V"; + type = "String"; + } + } } ]]></parameter> <parameter name="clockCrossingAdapter" value="HANDSHAKE" /> @@ -47,6 +79,12 @@ <parameter name="useTestBenchNamingPattern" value="false" /> <instanceScript></instanceScript> <interface name="clk" internal="clk_0.clk_in" type="clock" dir="end" /> + <interface name="master_0_conduit_end" internal="master_0.conduit_end" /> + <interface + name="master_0_core" + internal="master_0.core" + type="conduit" + dir="end" /> <interface name="memory" internal="hps_0.memory" type="conduit" dir="end" /> <interface name="reset" internal="clk_0.clk_in_reset" type="reset" dir="end" /> <module name="clk_0" kind="clock_source" version="20.1" enabled="1"> @@ -585,11 +623,31 @@ <parameter name="usb_mp_clk_div" value="0" /> <parameter name="use_default_mpu_clk" value="true" /> </module> + <module + name="master_0" + kind="conspiracion_bus_master" + version="1.0" + enabled="1" /> + <connection + kind="avalon" + version="20.1" + start="master_0.avalon_master" + end="hps_0.f2h_sdram0_data"> + <parameter name="arbitrationPriority" value="1" /> + <parameter name="baseAddress" value="0x0000" /> + <parameter name="defaultConnection" value="false" /> + </connection> + <connection kind="clock" version="20.1" start="clk_0.clk" end="master_0.clock" /> <connection kind="clock" version="20.1" start="clk_0.clk" end="hps_0.f2h_sdram0_clock" /> + <connection + kind="reset" + version="20.1" + start="clk_0.clk_reset" + end="master_0.reset_sink" /> <interconnectRequirement for="$system" name="qsys_mm.clockCrossingAdapter" value="HANDSHAKE" /> <interconnectRequirement for="$system" name="qsys_mm.enableEccProtection" value="FALSE" /> <interconnectRequirement for="$system" name="qsys_mm.insertDefaultSlave" value="FALSE" /> |
