Skip to content
Snippets Groups Projects
Commit 6ac8234a authored by Kenneth Hiemstra's avatar Kenneth Hiemstra
Browse files

updated to quartus 14.1

parent 1be7ce19
Branches
Tags
No related merge requests found
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/flash/asmi_parallel/generated/sim" set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/flash/asmi_parallel/generated/sim"
vmap ip_arria10_asmi_parallel_altera_asmi_parallel_140 ./work/ vmap ip_arria10_asmi_parallel_altera_asmi_parallel_141 ./work/
vlog "$IP_DIR/../altera_asmi_parallel_140/sim/ip_arria10_asmi_parallel_altera_asmi_parallel_140_o6bwnxy.v" -work ip_arria10_asmi_parallel_altera_asmi_parallel_140 vcom "$IP_DIR/../altera_asmi_parallel_141/sim/ip_arria10_asmi_parallel_altera_asmi_parallel_141_miexaoi.vhd" -work ip_arria10_asmi_parallel_altera_asmi_parallel_141
vcom "$IP_DIR/ip_arria10_asmi_parallel.vhd" vcom "$IP_DIR/ip_arria10_asmi_parallel.vhd"
hdl_lib_name = ip_arria10_asmi_parallel hdl_lib_name = ip_arria10_asmi_parallel
hdl_library_clause_name = ip_arria10_asmi_parallel_altera_asmi_parallel_140 hdl_library_clause_name = ip_arria10_asmi_parallel_altera_asmi_parallel_141
hdl_lib_uses = hdl_lib_uses =
hdl_lib_technology = ip_arria10 hdl_lib_technology = ip_arria10
......
...@@ -11,6 +11,11 @@ ...@@ -11,6 +11,11 @@
{ {
element $${FILENAME} element $${FILENAME}
{ {
datum _originalDeviceFamily
{
value = "Arria 10";
type = "String";
}
} }
element asmi_parallel_0 element asmi_parallel_0
{ {
...@@ -40,34 +45,15 @@ ...@@ -40,34 +45,15 @@
<parameter name="timeStamp" value="0" /> <parameter name="timeStamp" value="0" />
<parameter name="useTestBenchNamingPattern" value="false" /> <parameter name="useTestBenchNamingPattern" value="false" />
<instanceScript></instanceScript> <instanceScript></instanceScript>
<interface name="clkin" internal="asmi_parallel_0.clkin" type="clock" dir="end">
<port name="clkin" internal="clkin" />
</interface>
<interface name="read" internal="asmi_parallel_0.read" type="conduit" dir="end">
<port name="read" internal="read" />
</interface>
<interface name="rden" internal="asmi_parallel_0.rden" type="conduit" dir="end">
<port name="rden" internal="rden" />
</interface>
<interface name="addr" internal="asmi_parallel_0.addr" type="conduit" dir="end"> <interface name="addr" internal="asmi_parallel_0.addr" type="conduit" dir="end">
<port name="addr" internal="addr" /> <port name="addr" internal="addr" />
</interface> </interface>
<interface name="reset" internal="asmi_parallel_0.reset" type="reset" dir="end">
<port name="reset" internal="reset" />
</interface>
<interface name="sce" internal="asmi_parallel_0.sce" type="conduit" dir="end">
<port name="sce" internal="sce" />
</interface>
<interface
name="dataout"
internal="asmi_parallel_0.dataout"
type="conduit"
dir="end">
<port name="dataout" internal="dataout" />
</interface>
<interface name="busy" internal="asmi_parallel_0.busy" type="conduit" dir="end"> <interface name="busy" internal="asmi_parallel_0.busy" type="conduit" dir="end">
<port name="busy" internal="busy" /> <port name="busy" internal="busy" />
</interface> </interface>
<interface name="clkin" internal="asmi_parallel_0.clkin" type="clock" dir="end">
<port name="clkin" internal="clkin" />
</interface>
<interface <interface
name="data_valid" name="data_valid"
internal="asmi_parallel_0.data_valid" internal="asmi_parallel_0.data_valid"
...@@ -75,9 +61,21 @@ ...@@ -75,9 +61,21 @@
dir="end"> dir="end">
<port name="data_valid" internal="data_valid" /> <port name="data_valid" internal="data_valid" />
</interface> </interface>
<interface name="wren" internal="asmi_parallel_0.wren" type="conduit" dir="end"> <interface
<port name="wren" internal="wren" /> name="datain"
internal="asmi_parallel_0.datain"
type="conduit"
dir="end">
<port name="datain" internal="datain" />
</interface>
<interface
name="dataout"
internal="asmi_parallel_0.dataout"
type="conduit"
dir="end">
<port name="dataout" internal="dataout" />
</interface> </interface>
<interface name="die_erase" internal="asmi_parallel_0.die_erase" />
<interface <interface
name="en4b_addr" name="en4b_addr"
internal="asmi_parallel_0.en4b_addr" internal="asmi_parallel_0.en4b_addr"
...@@ -85,19 +83,20 @@ ...@@ -85,19 +83,20 @@
dir="end"> dir="end">
<port name="en4b_addr" internal="en4b_addr" /> <port name="en4b_addr" internal="en4b_addr" />
</interface> </interface>
<interface name="ex4b_addr" internal="asmi_parallel_0.ex4b_addr" />
<interface <interface
name="write" name="fast_read"
internal="asmi_parallel_0.write" internal="asmi_parallel_0.fast_read"
type="conduit" type="conduit"
dir="end"> dir="end">
<port name="write" internal="write" /> <port name="fast_read" internal="fast_read" />
</interface> </interface>
<interface <interface
name="datain" name="illegal_erase"
internal="asmi_parallel_0.datain" internal="asmi_parallel_0.illegal_erase"
type="conduit" type="conduit"
dir="end"> dir="end">
<port name="datain" internal="datain" /> <port name="illegal_erase" internal="illegal_erase" />
</interface> </interface>
<interface <interface
name="illegal_write" name="illegal_write"
...@@ -106,6 +105,16 @@ ...@@ -106,6 +105,16 @@
dir="end"> dir="end">
<port name="illegal_write" internal="illegal_write" /> <port name="illegal_write" internal="illegal_write" />
</interface> </interface>
<interface name="rden" internal="asmi_parallel_0.rden" type="conduit" dir="end">
<port name="rden" internal="rden" />
</interface>
<interface name="read" internal="asmi_parallel_0.read" />
<interface name="reset" internal="asmi_parallel_0.reset" type="reset" dir="end">
<port name="reset" internal="reset" />
</interface>
<interface name="sce" internal="asmi_parallel_0.sce" type="conduit" dir="end">
<port name="sce" internal="sce" />
</interface>
<interface <interface
name="sector_erase" name="sector_erase"
internal="asmi_parallel_0.sector_erase" internal="asmi_parallel_0.sector_erase"
...@@ -114,54 +123,55 @@ ...@@ -114,54 +123,55 @@
<port name="sector_erase" internal="sector_erase" /> <port name="sector_erase" internal="sector_erase" />
</interface> </interface>
<interface <interface
name="illegal_erase" name="shift_bytes"
internal="asmi_parallel_0.illegal_erase" internal="asmi_parallel_0.shift_bytes"
type="conduit" type="conduit"
dir="end"> dir="end">
<port name="illegal_erase" internal="illegal_erase" /> <port name="shift_bytes" internal="shift_bytes" />
</interface>
<interface name="wren" internal="asmi_parallel_0.wren" type="conduit" dir="end">
<port name="wren" internal="wren" />
</interface> </interface>
<interface name="ex4b_addr" internal="asmi_parallel_0.ex4b_addr" />
<interface name="die_erase" internal="asmi_parallel_0.die_erase" />
<interface <interface
name="shift_bytes" name="write"
internal="asmi_parallel_0.shift_bytes" internal="asmi_parallel_0.write"
type="conduit" type="conduit"
dir="end"> dir="end">
<port name="shift_bytes" internal="shift_bytes" /> <port name="write" internal="write" />
</interface> </interface>
<module <module
name="asmi_parallel_0"
kind="altera_asmi_parallel" kind="altera_asmi_parallel"
version="14.0" version="14.1"
enabled="1" enabled="1"
name="asmi_parallel_0"
autoexport="1"> autoexport="1">
<parameter name="DEVICE_FAMILY" value="Arria 10" />
<parameter name="INTENDED_DEVICE_FAMILY" value="Arria 10" />
<parameter name="CBX_AUTO_BLACKBOX" value="ALL" /> <parameter name="CBX_AUTO_BLACKBOX" value="ALL" />
<parameter name="DATA_WIDTH" value="STANDARD" />
<parameter name="DEVICE_FAMILY" value="Arria 10" />
<parameter name="ENABLE_SIM" value="false" />
<parameter name="EPCS_TYPE" value="EPCQL1024" /> <parameter name="EPCS_TYPE" value="EPCQL1024" />
<parameter name="gui_read_sid" value="false" /> <parameter name="INTENDED_DEVICE_FAMILY" value="Arria 10" />
<parameter name="gui_read_rdid" value="false" />
<parameter name="gui_read_status" value="false" />
<parameter name="gui_read_address" value="false" />
<parameter name="gui_fast_read" value="false" />
<parameter name="DATA_WIDTH" value="QUAD" />
<parameter name="gui_read_dummyclk" value="false" />
<parameter name="gui_write" value="true" />
<parameter name="gui_wren" value="true" />
<parameter name="gui_single_write" value="false" />
<parameter name="gui_page_write" value="true" />
<parameter name="PAGE_SIZE" value="256" /> <parameter name="PAGE_SIZE" value="256" />
<parameter name="gui_use_eab" value="false" /> <parameter name="WRITE_DUMMY_CLK" value="0" />
<parameter name="gui_bulk_erase" value="false" /> <parameter name="gui_bulk_erase" value="false" />
<parameter name="gui_die_erase" value="false" /> <parameter name="gui_die_erase" value="false" />
<parameter name="gui_ex4b_addr" value="false" />
<parameter name="gui_fast_read" value="true" />
<parameter name="gui_page_write" value="true" />
<parameter name="gui_read_address" value="false" />
<parameter name="gui_read_dummyclk" value="false" />
<parameter name="gui_read_rdid" value="false" />
<parameter name="gui_read_sid" value="false" />
<parameter name="gui_read_status" value="false" />
<parameter name="gui_sector_erase" value="true" /> <parameter name="gui_sector_erase" value="true" />
<parameter name="gui_sector_protect" value="false" /> <parameter name="gui_sector_protect" value="false" />
<parameter name="gui_ex4b_addr" value="false" /> <parameter name="gui_single_write" value="false" />
<parameter name="gui_use_asmiblock" value="false" /> <parameter name="gui_use_asmiblock" value="false" />
<parameter name="WRITE_DUMMY_CLK" value="0" /> <parameter name="gui_use_eab" value="false" />
<parameter name="ENABLE_SIM" value="false" /> <parameter name="gui_wren" value="true" />
<parameter name="gui_write" value="true" />
</module> </module>
<interconnectRequirement for="$system" name="qsys_mm.clockCrossingAdapter" value="HANDSHAKE" /> <interconnectRequirement for="$system" name="qsys_mm.clockCrossingAdapter" value="HANDSHAKE" />
<interconnectRequirement for="$system" name="qsys_mm.maxAdditionalLatency" value="1" />
<interconnectRequirement for="$system" name="qsys_mm.insertDefaultSlave" value="FALSE" /> <interconnectRequirement for="$system" name="qsys_mm.insertDefaultSlave" value="FALSE" />
<interconnectRequirement for="$system" name="qsys_mm.maxAdditionalLatency" value="1" />
</system> </system>
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/flash/remote_update/generated/sim" set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/flash/remote_update/generated/sim"
vmap ip_arria10_remote_update_altera_remote_update_140 ./work/ vmap ip_arria10_remote_update_altera_remote_update_141 ./work/
vlog "$IP_DIR/../altera_remote_update_140/sim/ip_arria10_remote_update_altera_remote_update_140_5hyen6i.v" -work ip_arria10_remote_update_altera_remote_update_140 vlog -sv "$IP_DIR/../altera_remote_update_141/sim/mentor/altera_remote_update.sv" -work ip_arria10_remote_update_altera_remote_update_141
vcom "$IP_DIR/ip_arria10_remote_update.vhd" vcom "$IP_DIR/ip_arria10_remote_update.vhd"
hdl_lib_name = ip_arria10_remote_update hdl_lib_name = ip_arria10_remote_update
hdl_library_clause_name = ip_arria10_remote_update_altera_remote_update_140 hdl_library_clause_name = ip_arria10_remote_update_altera_remote_update_141
hdl_lib_uses = hdl_lib_uses =
hdl_lib_technology = ip_arria10 hdl_lib_technology = ip_arria10
......
...@@ -6,11 +6,16 @@ ...@@ -6,11 +6,16 @@
version="1.0" version="1.0"
description="" description=""
tags="INTERNAL_COMPONENT=true" tags="INTERNAL_COMPONENT=true"
categories="" /> categories="System" />
<parameter name="bonusData"><![CDATA[bonusData <parameter name="bonusData"><![CDATA[bonusData
{ {
element $${FILENAME} element $${FILENAME}
{ {
datum _originalDeviceFamily
{
value = "Arria 10";
type = "String";
}
} }
element remote_update_0 element remote_update_0
{ {
...@@ -40,12 +45,32 @@ ...@@ -40,12 +45,32 @@
<parameter name="timeStamp" value="0" /> <parameter name="timeStamp" value="0" />
<parameter name="useTestBenchNamingPattern" value="false" /> <parameter name="useTestBenchNamingPattern" value="false" />
<instanceScript></instanceScript> <instanceScript></instanceScript>
<interface name="busy" internal="remote_update_0.busy" type="conduit" dir="end">
<port name="busy" internal="busy" />
</interface>
<interface name="clock" internal="remote_update_0.clock" type="clock" dir="end">
<port name="clock" internal="clock" />
</interface>
<interface <interface
name="read_param" name="ctl_nupdt"
internal="remote_update_0.read_param" internal="remote_update_0.ctl_nupdt"
type="conduit" type="conduit"
dir="end"> dir="end">
<port name="read_param" internal="read_param" /> <port name="ctl_nupdt" internal="ctl_nupdt" />
</interface>
<interface
name="data_in"
internal="remote_update_0.data_in"
type="conduit"
dir="end">
<port name="data_in" internal="data_in" />
</interface>
<interface
name="data_out"
internal="remote_update_0.data_out"
type="conduit"
dir="end">
<port name="data_out" internal="data_out" />
</interface> </interface>
<interface <interface
name="param" name="param"
...@@ -55,34 +80,28 @@ ...@@ -55,34 +80,28 @@
<port name="param" internal="param" /> <port name="param" internal="param" />
</interface> </interface>
<interface <interface
name="reconfig" name="read_param"
internal="remote_update_0.reconfig" internal="remote_update_0.read_param"
type="conduit" type="conduit"
dir="end"> dir="end">
<port name="reconfig" internal="reconfig" /> <port name="read_param" internal="read_param" />
</interface> </interface>
<interface <interface
name="reset_timer" name="reconfig"
internal="remote_update_0.reset_timer" internal="remote_update_0.reconfig"
type="conduit" type="conduit"
dir="end"> dir="end">
<port name="reset_timer" internal="reset_timer" /> <port name="reconfig" internal="reconfig" />
</interface>
<interface name="clock" internal="remote_update_0.clock" type="clock" dir="end">
<port name="clock" internal="clock" />
</interface> </interface>
<interface name="reset" internal="remote_update_0.reset" type="reset" dir="end"> <interface name="reset" internal="remote_update_0.reset" type="reset" dir="end">
<port name="reset" internal="reset" /> <port name="reset" internal="reset" />
</interface> </interface>
<interface name="busy" internal="remote_update_0.busy" type="conduit" dir="end">
<port name="busy" internal="busy" />
</interface>
<interface <interface
name="data_out" name="reset_timer"
internal="remote_update_0.data_out" internal="remote_update_0.reset_timer"
type="conduit" type="conduit"
dir="end"> dir="end">
<port name="data_out" internal="data_out" /> <port name="reset_timer" internal="reset_timer" />
</interface> </interface>
<interface <interface
name="write_param" name="write_param"
...@@ -91,28 +110,21 @@ ...@@ -91,28 +110,21 @@
dir="end"> dir="end">
<port name="write_param" internal="write_param" /> <port name="write_param" internal="write_param" />
</interface> </interface>
<interface
name="data_in"
internal="remote_update_0.data_in"
type="conduit"
dir="end">
<port name="data_in" internal="data_in" />
</interface>
<module <module
name="remote_update_0"
kind="altera_remote_update" kind="altera_remote_update"
version="14.0" version="14.1"
enabled="1" enabled="1"
name="remote_update_0"
autoexport="1"> autoexport="1">
<parameter name="DEVICE_FAMILY" value="Arria 10" />
<parameter name="CBX_AUTO_BLACKBOX" value="ALL" /> <parameter name="CBX_AUTO_BLACKBOX" value="ALL" />
<parameter name="operation_mode" value="REMOTE" /> <parameter name="DEVICE" value="10AX115U3F45I2LG" />
<parameter name="GUI_config_device" value="EPCQ512" /> <parameter name="DEVICE_FAMILY" value="Arria 10" />
<parameter name="m_support_write_config_check" value="true" /> <parameter name="GUI_config_device" value="EPCQL1024" />
<parameter name="check_app_pof" value="false" /> <parameter name="check_app_pof" value="false" />
<parameter name="AUTO_CLOCK_CLOCK_RATE" value="0" /> <parameter name="m_support_write_config_check" value="true" />
<parameter name="operation_mode" value="REMOTE" />
</module> </module>
<interconnectRequirement for="$system" name="qsys_mm.clockCrossingAdapter" value="HANDSHAKE" /> <interconnectRequirement for="$system" name="qsys_mm.clockCrossingAdapter" value="HANDSHAKE" />
<interconnectRequirement for="$system" name="qsys_mm.maxAdditionalLatency" value="1" />
<interconnectRequirement for="$system" name="qsys_mm.insertDefaultSlave" value="FALSE" /> <interconnectRequirement for="$system" name="qsys_mm.insertDefaultSlave" value="FALSE" />
<interconnectRequirement for="$system" name="qsys_mm.maxAdditionalLatency" value="1" />
</system> </system>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment