diff --git a/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc.qsys b/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc.qsys index c80e9005a2f435c2711debc724f6a893a58030b1..5cdb712bcb3e7d711b6d7aff316092eccd165e02 100644 --- a/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc.qsys +++ b/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc.qsys @@ -6,11 +6,16 @@ version="1.0" description="" tags="" - categories="" /> + categories="System" /> <parameter name="bonusData"><![CDATA[bonusData { element $${FILENAME} { + datum _originalDeviceFamily + { + value = "Arria 10"; + type = "String"; + } } element ip_arria10_fifo_dc { @@ -23,9 +28,9 @@ } ]]></parameter> <parameter name="clockCrossingAdapter" value="HANDSHAKE" /> - <parameter name="device" value="Unknown" /> + <parameter name="device" value="10AX115U3F45I2LG" /> <parameter name="deviceFamily" value="Arria 10" /> - <parameter name="deviceSpeedGrade" value="Unknown" /> + <parameter name="deviceSpeedGrade" value="2" /> <parameter name="fabricMode" value="QSYS" /> <parameter name="generateLegacySim" value="false" /> <parameter name="generationId" value="0" /> @@ -64,50 +69,50 @@ <port name="wrfull" internal="wrfull" /> </interface> <module + name="ip_arria10_fifo_dc" kind="fifo" - version="14.0" + version="14.1" enabled="1" - name="ip_arria10_fifo_dc" autoexport="1"> <parameter name="DEVICE_FAMILY" value="Arria 10" /> - <parameter name="GUI_Clock" value="4" /> + <parameter name="GUI_AlmostEmpty" value="false" /> + <parameter name="GUI_AlmostEmptyThr" value="-1" /> + <parameter name="GUI_AlmostFull" value="false" /> + <parameter name="GUI_AlmostFullThr" value="-1" /> <parameter name="GUI_CLOCKS_ARE_SYNCHRONIZED" value="0" /> - <parameter name="GUI_delaypipe" value="5" /> - <parameter name="GUI_synStage" value="3" /> + <parameter name="GUI_Clock" value="4" /> + <parameter name="GUI_Depth" value="256" /> + <parameter name="GUI_Empty" value="true" /> + <parameter name="GUI_Full" value="true" /> + <parameter name="GUI_LE_BasedFIFO" value="false" /> <parameter name="GUI_LegacyRREQ" value="1" /> - <parameter name="GUI_RAM_BLOCK_TYPE" value="Auto" /> + <parameter name="GUI_MAX_DEPTH" value="Auto" /> + <parameter name="GUI_MAX_DEPTH_BY_9" value="false" /> + <parameter name="GUI_OVERFLOW_CHECKING" value="false" /> <parameter name="GUI_Optimize" value="1" /> <parameter name="GUI_Optimize_max" value="1" /> + <parameter name="GUI_RAM_BLOCK_TYPE" value="Auto" /> + <parameter name="GUI_UNDERFLOW_CHECKING" value="false" /> + <parameter name="GUI_UsedW" value="true" /> <parameter name="GUI_Width" value="8" /> - <parameter name="GUI_Depth" value="256" /> - <parameter name="GUI_output_width" value="8" /> - <parameter name="GUI_AlmostFullThr" value="-1" /> - <parameter name="GUI_AlmostEmptyThr" value="-1" /> - <parameter name="GUI_MAX_DEPTH" value="Auto" /> + <parameter name="GUI_dc_aclr" value="true" /> + <parameter name="GUI_delaypipe" value="5" /> <parameter name="GUI_diff_widths" value="false" /> - <parameter name="GUI_Full" value="true" /> - <parameter name="GUI_Empty" value="true" /> - <parameter name="GUI_UsedW" value="true" /> - <parameter name="GUI_AlmostFull" value="false" /> - <parameter name="GUI_AlmostEmpty" value="false" /> - <parameter name="GUI_sc_aclr" value="false" /> - <parameter name="GUI_sc_sclr" value="false" /> - <parameter name="GUI_rsFull" value="false" /> + <parameter name="GUI_msb_usedw" value="false" /> + <parameter name="GUI_output_width" value="8" /> + <parameter name="GUI_read_aclr_synch" value="false" /> <parameter name="GUI_rsEmpty" value="true" /> + <parameter name="GUI_rsFull" value="false" /> <parameter name="GUI_rsUsedW" value="true" /> - <parameter name="GUI_wsFull" value="true" /> + <parameter name="GUI_sc_aclr" value="false" /> + <parameter name="GUI_sc_sclr" value="false" /> + <parameter name="GUI_synStage" value="3" /> + <parameter name="GUI_write_aclr_synch" value="true" /> <parameter name="GUI_wsEmpty" value="false" /> + <parameter name="GUI_wsFull" value="true" /> <parameter name="GUI_wsUsedW" value="true" /> - <parameter name="GUI_msb_usedw" value="false" /> - <parameter name="GUI_dc_aclr" value="true" /> - <parameter name="GUI_write_aclr_synch" value="true" /> - <parameter name="GUI_read_aclr_synch" value="false" /> - <parameter name="GUI_OVERFLOW_CHECKING" value="false" /> - <parameter name="GUI_UNDERFLOW_CHECKING" value="false" /> - <parameter name="GUI_LE_BasedFIFO" value="false" /> - <parameter name="GUI_MAX_DEPTH_BY_9" value="false" /> </module> <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.maxAdditionalLatency" value="1" /> </system> diff --git a/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc_mixed_widths.qsys b/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc_mixed_widths.qsys index 2471308fd7968a0d8d49ac06204a7fad7b6f0b3b..e98c2ef292dcbd8d40ef696e18666ca472d74802 100644 --- a/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc_mixed_widths.qsys +++ b/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc_mixed_widths.qsys @@ -6,11 +6,16 @@ version="1.0" description="" tags="" - categories="" /> + categories="System" /> <parameter name="bonusData"><![CDATA[bonusData { element $${FILENAME} { + datum _originalDeviceFamily + { + value = "Arria 10"; + type = "String"; + } } element ip_arria10_fifo_dc_mixed_widths { @@ -23,9 +28,9 @@ } ]]></parameter> <parameter name="clockCrossingAdapter" value="HANDSHAKE" /> - <parameter name="device" value="Unknown" /> + <parameter name="device" value="10AX115U3F45I2LG" /> <parameter name="deviceFamily" value="Arria 10" /> - <parameter name="deviceSpeedGrade" value="Unknown" /> + <parameter name="deviceSpeedGrade" value="2" /> <parameter name="fabricMode" value="QSYS" /> <parameter name="generateLegacySim" value="false" /> <parameter name="generationId" value="0" /> @@ -64,50 +69,50 @@ <port name="wrfull" internal="wrfull" /> </interface> <module + name="ip_arria10_fifo_dc_mixed_widths" kind="fifo" - version="14.0" + version="14.1" enabled="1" - name="ip_arria10_fifo_dc_mixed_widths" autoexport="1"> <parameter name="DEVICE_FAMILY" value="Arria 10" /> - <parameter name="GUI_Clock" value="4" /> + <parameter name="GUI_AlmostEmpty" value="false" /> + <parameter name="GUI_AlmostEmptyThr" value="-1" /> + <parameter name="GUI_AlmostFull" value="false" /> + <parameter name="GUI_AlmostFullThr" value="-1" /> <parameter name="GUI_CLOCKS_ARE_SYNCHRONIZED" value="0" /> - <parameter name="GUI_delaypipe" value="5" /> - <parameter name="GUI_synStage" value="3" /> + <parameter name="GUI_Clock" value="4" /> + <parameter name="GUI_Depth" value="256" /> + <parameter name="GUI_Empty" value="true" /> + <parameter name="GUI_Full" value="true" /> + <parameter name="GUI_LE_BasedFIFO" value="false" /> <parameter name="GUI_LegacyRREQ" value="1" /> - <parameter name="GUI_RAM_BLOCK_TYPE" value="Auto" /> + <parameter name="GUI_MAX_DEPTH" value="Auto" /> + <parameter name="GUI_MAX_DEPTH_BY_9" value="false" /> + <parameter name="GUI_OVERFLOW_CHECKING" value="false" /> <parameter name="GUI_Optimize" value="1" /> <parameter name="GUI_Optimize_max" value="1" /> + <parameter name="GUI_RAM_BLOCK_TYPE" value="Auto" /> + <parameter name="GUI_UNDERFLOW_CHECKING" value="false" /> + <parameter name="GUI_UsedW" value="true" /> <parameter name="GUI_Width" value="8" /> - <parameter name="GUI_Depth" value="256" /> - <parameter name="GUI_output_width" value="16" /> - <parameter name="GUI_AlmostFullThr" value="-1" /> - <parameter name="GUI_AlmostEmptyThr" value="-1" /> - <parameter name="GUI_MAX_DEPTH" value="Auto" /> + <parameter name="GUI_dc_aclr" value="true" /> + <parameter name="GUI_delaypipe" value="5" /> <parameter name="GUI_diff_widths" value="true" /> - <parameter name="GUI_Full" value="true" /> - <parameter name="GUI_Empty" value="true" /> - <parameter name="GUI_UsedW" value="true" /> - <parameter name="GUI_AlmostFull" value="false" /> - <parameter name="GUI_AlmostEmpty" value="false" /> - <parameter name="GUI_sc_aclr" value="false" /> - <parameter name="GUI_sc_sclr" value="false" /> - <parameter name="GUI_rsFull" value="false" /> + <parameter name="GUI_msb_usedw" value="false" /> + <parameter name="GUI_output_width" value="16" /> + <parameter name="GUI_read_aclr_synch" value="false" /> <parameter name="GUI_rsEmpty" value="true" /> + <parameter name="GUI_rsFull" value="false" /> <parameter name="GUI_rsUsedW" value="true" /> - <parameter name="GUI_wsFull" value="true" /> + <parameter name="GUI_sc_aclr" value="false" /> + <parameter name="GUI_sc_sclr" value="false" /> + <parameter name="GUI_synStage" value="3" /> + <parameter name="GUI_write_aclr_synch" value="true" /> <parameter name="GUI_wsEmpty" value="false" /> + <parameter name="GUI_wsFull" value="true" /> <parameter name="GUI_wsUsedW" value="true" /> - <parameter name="GUI_msb_usedw" value="false" /> - <parameter name="GUI_dc_aclr" value="true" /> - <parameter name="GUI_write_aclr_synch" value="true" /> - <parameter name="GUI_read_aclr_synch" value="false" /> - <parameter name="GUI_OVERFLOW_CHECKING" value="false" /> - <parameter name="GUI_UNDERFLOW_CHECKING" value="false" /> - <parameter name="GUI_LE_BasedFIFO" value="false" /> - <parameter name="GUI_MAX_DEPTH_BY_9" value="false" /> </module> <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.maxAdditionalLatency" value="1" /> </system> diff --git a/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_sc.qsys b/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_sc.qsys index f242da88a46821285294070116370020e93e5a30..6556b0a16364b3d08960571b7654d3d492a28b51 100644 --- a/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_sc.qsys +++ b/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_sc.qsys @@ -6,11 +6,16 @@ version="1.0" description="" tags="" - categories="" /> + categories="System" /> <parameter name="bonusData"><![CDATA[bonusData { element $${FILENAME} { + datum _originalDeviceFamily + { + value = "Arria 10"; + type = "String"; + } } element ip_arria10_fifo_sc { @@ -23,9 +28,9 @@ } ]]></parameter> <parameter name="clockCrossingAdapter" value="HANDSHAKE" /> - <parameter name="device" value="Unknown" /> + <parameter name="device" value="10AX115U3F45I2LG" /> <parameter name="deviceFamily" value="Arria 10" /> - <parameter name="deviceSpeedGrade" value="Unknown" /> + <parameter name="deviceSpeedGrade" value="2" /> <parameter name="fabricMode" value="QSYS" /> <parameter name="generateLegacySim" value="false" /> <parameter name="generationId" value="0" /> @@ -62,50 +67,50 @@ <port name="empty" internal="empty" /> </interface> <module + name="ip_arria10_fifo_sc" kind="fifo" - version="14.0" + version="14.1" enabled="1" - name="ip_arria10_fifo_sc" autoexport="1"> <parameter name="DEVICE_FAMILY" value="Arria 10" /> - <parameter name="GUI_Clock" value="0" /> + <parameter name="GUI_AlmostEmpty" value="false" /> + <parameter name="GUI_AlmostEmptyThr" value="-1" /> + <parameter name="GUI_AlmostFull" value="false" /> + <parameter name="GUI_AlmostFullThr" value="-1" /> <parameter name="GUI_CLOCKS_ARE_SYNCHRONIZED" value="1" /> - <parameter name="GUI_delaypipe" value="3" /> - <parameter name="GUI_synStage" value="3" /> + <parameter name="GUI_Clock" value="0" /> + <parameter name="GUI_Depth" value="256" /> + <parameter name="GUI_Empty" value="true" /> + <parameter name="GUI_Full" value="true" /> + <parameter name="GUI_LE_BasedFIFO" value="false" /> <parameter name="GUI_LegacyRREQ" value="1" /> - <parameter name="GUI_RAM_BLOCK_TYPE" value="Auto" /> + <parameter name="GUI_MAX_DEPTH" value="Auto" /> + <parameter name="GUI_MAX_DEPTH_BY_9" value="false" /> + <parameter name="GUI_OVERFLOW_CHECKING" value="false" /> <parameter name="GUI_Optimize" value="1" /> <parameter name="GUI_Optimize_max" value="1" /> + <parameter name="GUI_RAM_BLOCK_TYPE" value="Auto" /> + <parameter name="GUI_UNDERFLOW_CHECKING" value="false" /> + <parameter name="GUI_UsedW" value="true" /> <parameter name="GUI_Width" value="8" /> - <parameter name="GUI_Depth" value="256" /> - <parameter name="GUI_output_width" value="8" /> - <parameter name="GUI_AlmostFullThr" value="-1" /> - <parameter name="GUI_AlmostEmptyThr" value="-1" /> - <parameter name="GUI_MAX_DEPTH" value="Auto" /> + <parameter name="GUI_dc_aclr" value="false" /> + <parameter name="GUI_delaypipe" value="3" /> <parameter name="GUI_diff_widths" value="false" /> - <parameter name="GUI_Full" value="true" /> - <parameter name="GUI_Empty" value="true" /> - <parameter name="GUI_UsedW" value="true" /> - <parameter name="GUI_AlmostFull" value="false" /> - <parameter name="GUI_AlmostEmpty" value="false" /> - <parameter name="GUI_sc_aclr" value="true" /> - <parameter name="GUI_sc_sclr" value="false" /> - <parameter name="GUI_rsFull" value="false" /> + <parameter name="GUI_msb_usedw" value="false" /> + <parameter name="GUI_output_width" value="8" /> + <parameter name="GUI_read_aclr_synch" value="false" /> <parameter name="GUI_rsEmpty" value="true" /> + <parameter name="GUI_rsFull" value="false" /> <parameter name="GUI_rsUsedW" value="false" /> - <parameter name="GUI_wsFull" value="true" /> + <parameter name="GUI_sc_aclr" value="true" /> + <parameter name="GUI_sc_sclr" value="false" /> + <parameter name="GUI_synStage" value="3" /> + <parameter name="GUI_write_aclr_synch" value="false" /> <parameter name="GUI_wsEmpty" value="false" /> + <parameter name="GUI_wsFull" value="true" /> <parameter name="GUI_wsUsedW" value="false" /> - <parameter name="GUI_msb_usedw" value="false" /> - <parameter name="GUI_dc_aclr" value="false" /> - <parameter name="GUI_write_aclr_synch" value="false" /> - <parameter name="GUI_read_aclr_synch" value="false" /> - <parameter name="GUI_OVERFLOW_CHECKING" value="false" /> - <parameter name="GUI_UNDERFLOW_CHECKING" value="false" /> - <parameter name="GUI_LE_BasedFIFO" value="false" /> - <parameter name="GUI_MAX_DEPTH_BY_9" value="false" /> </module> <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.maxAdditionalLatency" value="1" /> </system> diff --git a/libraries/technology/ip_arria10/flash/asmi_parallel/ip_arria10_asmi_parallel.qsys b/libraries/technology/ip_arria10/flash/asmi_parallel/ip_arria10_asmi_parallel.qsys index b2d574199c9ef8036e9ba9601ea65b51a7d39052..461c562cd1bb061b5991a591a88847c6e47224da 100644 --- a/libraries/technology/ip_arria10/flash/asmi_parallel/ip_arria10_asmi_parallel.qsys +++ b/libraries/technology/ip_arria10/flash/asmi_parallel/ip_arria10_asmi_parallel.qsys @@ -84,13 +84,7 @@ <port name="en4b_addr" internal="en4b_addr" /> </interface> <interface name="ex4b_addr" internal="asmi_parallel_0.ex4b_addr" /> - <interface - name="fast_read" - internal="asmi_parallel_0.fast_read" - type="conduit" - dir="end"> - <port name="fast_read" internal="fast_read" /> - </interface> + <interface name="fast_read" internal="asmi_parallel_0.fast_read" /> <interface name="illegal_erase" internal="asmi_parallel_0.illegal_erase" @@ -108,7 +102,9 @@ <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="read" internal="asmi_parallel_0.read" type="conduit" dir="end"> + <port name="read" internal="read" /> + </interface> <interface name="reset" internal="asmi_parallel_0.reset" type="reset" dir="end"> <port name="reset" internal="reset" /> </interface> @@ -156,7 +152,7 @@ <parameter name="gui_bulk_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_fast_read" value="false" /> <parameter name="gui_page_write" value="true" /> <parameter name="gui_read_address" value="false" /> <parameter name="gui_read_dummyclk" value="false" />