diff options
author | Tobias Klauser <tklauser@distanz.ch> | 2010-06-18 11:53:45 +0200 |
---|---|---|
committer | Tobias Klauser <tklauser@distanz.ch> | 2010-06-18 11:59:57 +0200 |
commit | 0fffe741a1f1da87645e2833d06bc0851e6ff28e (patch) | |
tree | fc38797913de1a693b2a149479511fca61076195 /quartus/dionysos_nios2mmu.sopcinfo | |
parent | aaf0cef1601990fd5b1f01a893f85d141c3e486c (diff) |
Add TSE MAC and hook it up (code taken from SInet)
Diffstat (limited to 'quartus/dionysos_nios2mmu.sopcinfo')
-rw-r--r-- | quartus/dionysos_nios2mmu.sopcinfo | 6582 |
1 files changed, 6511 insertions, 71 deletions
diff --git a/quartus/dionysos_nios2mmu.sopcinfo b/quartus/dionysos_nios2mmu.sopcinfo index a44e48a..eddb46e 100644 --- a/quartus/dionysos_nios2mmu.sopcinfo +++ b/quartus/dionysos_nios2mmu.sopcinfo @@ -4,7 +4,7 @@ kind="com_altera_sopcmodel_ensemble_Ensemble" version="9.1"> <!-- Format version 9.1sp2 350 (Future versions may contain additional information.) --> - <!-- 2010.06.11.11:40:41 --> + <!-- 2010.06.17.11:04:27 --> <!-- A collection of modules and connections --> <parameter name="deviceFamily"> <type>com.altera.entityinterfaces.moduleext.IDeviceFamily$EDeviceFamily</type> @@ -48,7 +48,7 @@ </parameter> <parameter name="systemHash"> <type>long</type> - <value>-23323565077</value> + <value>-64275773308</value> <derived>false</derived> <enabled>true</enabled> <visible>true</visible> @@ -56,7 +56,7 @@ </parameter> <parameter name="timeStamp"> <type>long</type> - <value>1276249234420</value> + <value>1276765439648</value> <derived>false</derived> <enabled>true</enabled> <visible>true</visible> @@ -239,6 +239,42 @@ parameters are a RESULT of the module parameters. --> <slaveName>clk2</slaveName> <name>onchip_memory2_0.clk2</name> </clockDomainMember> + <clockDomainMember> + <isBridge>false</isBridge> + <moduleName>triple_speed_ethernet_0</moduleName> + <slaveName>receive_clock_connection</slaveName> + <name>triple_speed_ethernet_0.receive_clock_connection</name> + </clockDomainMember> + <clockDomainMember> + <isBridge>false</isBridge> + <moduleName>triple_speed_ethernet_0</moduleName> + <slaveName>transmit_clock_connection</slaveName> + <name>triple_speed_ethernet_0.transmit_clock_connection</name> + </clockDomainMember> + <clockDomainMember> + <isBridge>false</isBridge> + <moduleName>triple_speed_ethernet_0</moduleName> + <slaveName>control_port_clock_connection</slaveName> + <name>triple_speed_ethernet_0.control_port_clock_connection</name> + </clockDomainMember> + <clockDomainMember> + <isBridge>false</isBridge> + <moduleName>sgdma_rx</moduleName> + <slaveName>clk</slaveName> + <name>sgdma_rx.clk</name> + </clockDomainMember> + <clockDomainMember> + <isBridge>false</isBridge> + <moduleName>descriptor_memory</moduleName> + <slaveName>clk1</slaveName> + <name>descriptor_memory.clk1</name> + </clockDomainMember> + <clockDomainMember> + <isBridge>false</isBridge> + <moduleName>sgdma_tx</moduleName> + <slaveName>clk</slaveName> + <name>sgdma_tx.clk</name> + </clockDomainMember> </interface> <interface name="clk_in" kind="clock_sink" version="9.1"> <!-- The connection points exposed by a module instance for the @@ -2181,6 +2217,30 @@ parameters are a RESULT of the module parameters. --> <baseAddress>41952320</baseAddress> <span>8</span> </memoryBlock> + <memoryBlock> + <isBridge>false</isBridge> + <moduleName>triple_speed_ethernet_0</moduleName> + <slaveName>control_port</slaveName> + <name>triple_speed_ethernet_0.control_port</name> + <baseAddress>0</baseAddress> + <span>1024</span> + </memoryBlock> + <memoryBlock> + <isBridge>false</isBridge> + <moduleName>sgdma_rx</moduleName> + <slaveName>csr</slaveName> + <name>sgdma_rx.csr</name> + <baseAddress>1024</baseAddress> + <span>64</span> + </memoryBlock> + <memoryBlock> + <isBridge>false</isBridge> + <moduleName>sgdma_tx</moduleName> + <slaveName>csr</slaveName> + <name>sgdma_tx.csr</name> + <baseAddress>1088</baseAddress> + <span>64</span> + </memoryBlock> </interface> <interface name="d_irq" kind="interrupt_receiver" version="9.1"> <!-- The connection points exposed by a module instance for the @@ -2262,6 +2322,20 @@ parameters are a RESULT of the module parameters. --> <name>jtag_uart_0.irq</name> <interruptNumber>3</interruptNumber> </interrupt> + <interrupt> + <isBridge>false</isBridge> + <moduleName>sgdma_rx</moduleName> + <slaveName>csr_irq</slaveName> + <name>sgdma_rx.csr_irq</name> + <interruptNumber>4</interruptNumber> + </interrupt> + <interrupt> + <isBridge>false</isBridge> + <moduleName>sgdma_tx</moduleName> + <slaveName>csr_irq</slaveName> + <name>sgdma_tx.csr_irq</name> + <interruptNumber>5</interruptNumber> + </interrupt> </interface> <interface name="tightly_coupled_data_master_0" @@ -8583,6 +8657,5659 @@ parameters are a RESULT of the module parameters. --> </port> </interface> </module> + <module + name="triple_speed_ethernet_0" + kind="triple_speed_ethernet" + version="9.1"> + <!-- Describes a single module. Module parameters are +the requested settings for a module instance. --> + <assignment> + <name>embeddedsw.CMacro.TRANSMIT</name> + <value>"sgdma_tx"</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.RECEIVE</name> + <value>"sgdma_rx"</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.TRANSMIT_FIFO_DEPTH</name> + <value>1024</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.RECEIVE_FIFO_DEPTH</name> + <value>1024</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.FIFO_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.ENABLE_MACLITE</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.MACLITE_GIGE</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.USE_MDIO</name> + <value>1</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.NUMBER_OF_CHANNEL</name> + <value>1</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.NUMBER_OF_MAC_MDIO_SHARED</name> + <value>1</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.IS_MULTICHANNEL_MAC</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.MDIO_SHARED</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.REGISTER_SHARED</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.PCS</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.PCS_SGMII</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.PCS_ID</name> + <value>0u</value> + </assignment> + <parameter name="atlanticSinkClockRate"> + <type>long</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="atlanticSinkClockSource"> + <type>java.lang.String</type> + <value>unassigned</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="atlanticSourceClockRate"> + <type>long</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="atlanticSourceClockSource"> + <type>java.lang.String</type> + <value>unassigned</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="avalonSlaveClockRate"> + <type>long</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="avalonSlaveClockSource"> + <type>java.lang.String</type> + <value>unassigned</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="avalonStNeighbours"> + <type>java.lang.String</type> + <value>{TRANSMIT=sgdma_tx, RECEIVE=sgdma_rx}</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="channel_count"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="core_variation"> + <type>com.altera.megacore.tse.model.IEthernetCoreParameter$eCoreVariation</type> + <value>MAC_ONLY</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="core_version"> + <type>long</type> + <value>2305</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="crc32check16bit"> + <type>byte</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="crc32dwidth"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="crc32gendelay"> + <type>int</type> + <value>6</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="crc32s1l2_extern"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="cust_version"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="dataBitsPerSymbol"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="dev_version"> + <type>long</type> + <value>2305</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>com.altera.entityinterfaces.moduleext.IDeviceFamily$EDeviceFamily</type> + <value>CYCLONEIII</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="eg_addr"> + <type>int</type> + <value>10</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="eg_fifo"> + <type>int</type> + <value>1024</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="ena_hash"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_alt_reconfig"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_clk_sharing"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_ena"> + <type>int</type> + <value>32</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_fifoless"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_gmii_loopback"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_hd_logic"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_mac_flow_ctrl"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_mac_txaddr_set"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_mac_vlan"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_maclite"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_magic_detect"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_multi_channel"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_pkt_class"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_pma"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_reg_sharing"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_sgmii"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_shift16"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_sup_addr"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enable_use_internal_fifo"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="export_calblkclk"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="export_pwrdn"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="ext_stat_cnt_ena"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="gigeAdvanceMode"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="ifGMII"> + <type>com.altera.megacore.tse.model.IEthernetCoreParameter$MIIInterface</type> + <value>MII_GMII</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="ifPCSuseEmbeddedSerdes"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="ing_addr"> + <type>int</type> + <value>10</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="ing_fifo"> + <type>int</type> + <value>1024</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="insert_ta"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="maclite_gige"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="max_channels"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="mdio_clk_div"> + <type>int</type> + <value>20</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="phy_identifier"> + <type>long</type> + <value>0</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="ramType"> + <type>com.altera.megacore.tse.model.IEthernetCoreParameter$eRamType</type> + <value>AUTO</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="reset_level"> + <type>byte</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="sopcSystemTopLevelName"> + <type>java.lang.String</type> + <value>dionysos_nios2mmu</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="stat_cnt_ena"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="timingAdapterName"> + <type>java.lang.String</type> + <value>timingAdapter</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="toolContext"> + <type>com.altera.entityinterfaces.moduleext.megawizard.IMegaWizard$EToolContext</type> + <value>SOPC_BUILDER</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="transceiver_type"> + <type>com.altera.megacore.tse.model.IEthernetCoreParameter$TransceiverType</type> + <value>GXB</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="uiEgFIFOSize"> + <type>java.lang.String</type> + <value>1024 x 32 Bits</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="uiHostClockFrequency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="uiIngFIFOSize"> + <type>java.lang.String</type> + <value>1024 x 32 Bits</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="uiMACFIFO"> + <type>boolean</type> + <value>false</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="uiMACOptions"> + <type>boolean</type> + <value>false</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="uiMDIOFreq"> + <type>java.lang.String</type> + <value>0.0 MHz</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="uiMIIInterfaceOptions"> + <type>boolean</type> + <value>false</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="uiPCSInterface"> + <type>boolean</type> + <value>false</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="uiPCSInterfaceOptions"> + <type>boolean</type> + <value>false</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="useLvds"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="useMAC"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="useMDIO"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="usePCS"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="use_sync_reset"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <interface name="transmit" kind="avalon_streaming_sink" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="associatedClock"> + <type>java.lang.String</type> + <value>receive_clock_connection</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="dataBitsPerSymbol"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="errorDescriptor"> + <type>[Ljava.lang.String;</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="maxChannel"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="packetDescription"> + <type>java.lang.String</type> + <value>Prefix,(d4,b3,c2,a1)3,Postfix</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readyLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="symbolsPerBeat"> + <type>int</type> + <value>4</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>avalon_streaming</type> + <isStart>false</isStart> + <port> + <name>ff_tx_data</name> + <direction>Input</direction> + <width>32</width> + <role>data</role> + </port> + <port> + <name>ff_tx_eop</name> + <direction>Input</direction> + <width>1</width> + <role>endofpacket</role> + </port> + <port> + <name>ff_tx_err</name> + <direction>Input</direction> + <width>1</width> + <role>error</role> + </port> + <port> + <name>ff_tx_mod</name> + <direction>Input</direction> + <width>2</width> + <role>empty</role> + </port> + <port> + <name>ff_tx_rdy</name> + <direction>Output</direction> + <width>1</width> + <role>ready</role> + </port> + <port> + <name>ff_tx_sop</name> + <direction>Input</direction> + <width>1</width> + <role>startofpacket</role> + </port> + <port> + <name>ff_tx_wren</name> + <direction>Input</direction> + <width>1</width> + <role>valid</role> + </port> + </interface> + <interface name="receive_clock_connection" kind="clock_sink" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="clockRate"> + <type>long</type> + <value>0</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="clockRateKnown"> + <type>boolean</type> + <value>false</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="externallyDriven"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="ptfSchematicName"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>clock</type> + <isStart>false</isStart> + <port> + <name>ff_tx_clk</name> + <direction>Input</direction> + <width>1</width> + <role>clk</role> + </port> + </interface> + <interface name="receive" kind="avalon_streaming_source" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="associatedClock"> + <type>java.lang.String</type> + <value>transmit_clock_connection</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="dataBitsPerSymbol"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="errorDescriptor"> + <type>[Ljava.lang.String;</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="maxChannel"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="packetDescription"> + <type>java.lang.String</type> + <value>Prefix,(d4,b3,c2,a1)3,Postfix</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readyLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="symbolsPerBeat"> + <type>int</type> + <value>4</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>avalon_streaming</type> + <isStart>true</isStart> + <port> + <name>ff_rx_data</name> + <direction>Output</direction> + <width>32</width> + <role>data</role> + </port> + <port> + <name>ff_rx_dval</name> + <direction>Output</direction> + <width>1</width> + <role>valid</role> + </port> + <port> + <name>ff_rx_eop</name> + <direction>Output</direction> + <width>1</width> + <role>endofpacket</role> + </port> + <port> + <name>ff_rx_mod</name> + <direction>Output</direction> + <width>2</width> + <role>empty</role> + </port> + <port> + <name>ff_rx_rdy</name> + <direction>Input</direction> + <width>1</width> + <role>ready</role> + </port> + <port> + <name>ff_rx_sop</name> + <direction>Output</direction> + <width>1</width> + <role>startofpacket</role> + </port> + <port> + <name>rx_err</name> + <direction>Output</direction> + <width>6</width> + <role>error</role> + </port> + </interface> + <interface name="transmit_clock_connection" kind="clock_sink" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="clockRate"> + <type>long</type> + <value>0</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="clockRateKnown"> + <type>boolean</type> + <value>false</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="externallyDriven"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="ptfSchematicName"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>clock</type> + <isStart>false</isStart> + <port> + <name>ff_rx_clk</name> + <direction>Input</direction> + <width>1</width> + <role>clk</role> + </port> + </interface> + <interface name="control_port" kind="avalon_slave" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <assignment> + <name>embeddedsw.configuration.isEthernetMacDevice</name> + <value>1</value> + </assignment> + <parameter name="addressAlignment"> + <type>com.altera.sopcmodel.avalon.AvalonConnectionPoint$AddressAlignment</type> + <value>DYNAMIC</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="addressGroup"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressSpan"> + <type>long</type> + <value>1024</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>WORDS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="alwaysBurstMaxBurst"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedClock"> + <type>java.lang.String</type> + <value>control_port_clock_connection</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="bitsPerSymbol"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="bridgesToMaster"> + <type>com.altera.entityinterfaces.IConnectionPoint</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="burstOnBurstBoundariesOnly"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="burstcountUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>WORDS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="constantBurstBehavior"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="explicitAddressSpan"> + <type>long</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="holdTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="interleaveBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isFlash"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isMemoryDevice"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="isNonVolatileStorage"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="linewrapBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="maximumPendingReadTransactions"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="minimumUninterruptedRunLength"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="printableDevice"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="readLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="readWaitStates"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readWaitTime"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="registerIncomingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerOutgoingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="setupTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="timingUnits"> + <type>com.altera.sopcmodel.avalon.TimingUnits</type> + <value>Cycles</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="transparentBridge"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="wellBehavedWaitrequest"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeWaitStates"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeWaitTime"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>avalon</type> + <isStart>false</isStart> + <port> + <name>address</name> + <direction>Input</direction> + <width>8</width> + <role>address</role> + </port> + <port> + <name>readdata</name> + <direction>Output</direction> + <width>32</width> + <role>readdata</role> + </port> + <port> + <name>read</name> + <direction>Input</direction> + <width>1</width> + <role>read</role> + </port> + <port> + <name>writedata</name> + <direction>Input</direction> + <width>32</width> + <role>writedata</role> + </port> + <port> + <name>write</name> + <direction>Input</direction> + <width>1</width> + <role>write</role> + </port> + <port> + <name>waitrequest</name> + <direction>Output</direction> + <width>1</width> + <role>waitrequest</role> + </port> + </interface> + <interface name="control_port_clock_connection" kind="clock_sink" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="clockRate"> + <type>long</type> + <value>0</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="clockRateKnown"> + <type>boolean</type> + <value>false</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="externallyDriven"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="ptfSchematicName"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>clock</type> + <isStart>false</isStart> + <port> + <name>clk</name> + <direction>Input</direction> + <width>1</width> + <role>clk</role> + </port> + <port> + <name>reset</name> + <direction>Input</direction> + <width>1</width> + <role>reset</role> + </port> + </interface> + <interface name="exported_connection" kind="conduit" version="7.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>conduit</type> + <isStart>false</isStart> + <port> + <name>gm_rx_d</name> + <direction>Input</direction> + <width>8</width> + <role>export</role> + </port> + <port> + <name>gm_rx_dv</name> + <direction>Input</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>gm_rx_err</name> + <direction>Input</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>gm_tx_d</name> + <direction>Output</direction> + <width>8</width> + <role>export</role> + </port> + <port> + <name>gm_tx_en</name> + <direction>Output</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>gm_tx_err</name> + <direction>Output</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>m_rx_d</name> + <direction>Input</direction> + <width>4</width> + <role>export</role> + </port> + <port> + <name>m_rx_en</name> + <direction>Input</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>m_rx_err</name> + <direction>Input</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>m_tx_d</name> + <direction>Output</direction> + <width>4</width> + <role>export</role> + </port> + <port> + <name>m_tx_en</name> + <direction>Output</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>m_tx_err</name> + <direction>Output</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>m_rx_col</name> + <direction>Input</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>m_rx_crs</name> + <direction>Input</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>tx_clk</name> + <direction>Input</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>rx_clk</name> + <direction>Input</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>set_10</name> + <direction>Input</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>set_1000</name> + <direction>Input</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>ena_10</name> + <direction>Output</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>eth_mode</name> + <direction>Output</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>mdio_out</name> + <direction>Output</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>mdio_oen</name> + <direction>Output</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>mdio_in</name> + <direction>Input</direction> + <width>1</width> + <role>export</role> + </port> + <port> + <name>mdc</name> + <direction>Output</direction> + <width>1</width> + <role>export</role> + </port> + </interface> + </module> + <module name="sgdma_rx" kind="altera_avalon_sgdma" version="9.1"> + <!-- Describes a single module. Module parameters are +the requested settings for a module instance. --> + <assignment> + <name>embeddedsw.CMacro.READ_BLOCK_DATA_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.WRITE_BLOCK_DATA_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.STREAM_DATA_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.ADDRESS_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.HAS_READ_BLOCK</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.HAS_WRITE_BLOCK</name> + <value>1</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.READ_BURSTCOUNT_WIDTH</name> + <value>4</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.WRITE_BURSTCOUNT_WIDTH</name> + <value>4</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.BURST_TRANSFER</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.ALWAYS_DO_MAX_BURST</name> + <value>1</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.DESCRIPTOR_READ_BURST</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.UNALIGNED_TRANSFER</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.CONTROL_SLAVE_DATA_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.CONTROL_SLAVE_ADDRESS_WIDTH</name> + <value>4</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.DESC_DATA_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.CHAIN_WRITEBACK_DATA_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.STATUS_TOKEN_DATA_WIDTH</name> + <value>24</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.BYTES_TO_TRANSFER_DATA_WIDTH</name> + <value>16</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.BURST_DATA_WIDTH</name> + <value>8</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.CONTROL_DATA_WIDTH</name> + <value>8</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.ATLANTIC_CHANNEL_DATA_WIDTH</name> + <value>4</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.COMMAND_FIFO_DATA_WIDTH</name> + <value>104</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.SYMBOLS_PER_BEAT</name> + <value>4</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.IN_ERROR_WIDTH</name> + <value>6</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.OUT_ERROR_WIDTH</name> + <value>0</value> + </assignment> + <parameter name="actualDataTransferFIFODepth"> + <type>int</type> + <value>64</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="addressWidth"> + <type>int</type> + <value>32</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="alwaysDoMaxBurst"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>false</valid> + </parameter> + <parameter name="dataTransferFIFODepth"> + <type>int</type> + <value>2</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enableBurstTransfers"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enableDescriptorReadMasterBurst"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enableUnalignedTransfers"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="internalFIFODepth"> + <type>int</type> + <value>2</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="readBlockDataWidth"> + <type>int</type> + <value>32</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="readBurstcountWidth"> + <type>int</type> + <value>4</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="sinkErrorWidth"> + <type>int</type> + <value>6</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="sourceErrorWidth"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="transferMode"> + <type>com.altera.sopcmodel.components.avalon.sgdma.ETransferMode</type> + <value>STREAM_TO_MEMORY</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="writeBurstcountWidth"> + <type>int</type> + <value>4</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <interface name="clk" kind="clock_sink" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="clockRate"> + <type>long</type> + <value>0</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="clockRateKnown"> + <type>boolean</type> + <value>false</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="externallyDriven"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="ptfSchematicName"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>clock</type> + <isStart>false</isStart> + <port> + <name>clk</name> + <direction>Input</direction> + <width>1</width> + <role>clk</role> + </port> + <port> + <name>reset_n</name> + <direction>Input</direction> + <width>1</width> + <role>reset_n</role> + </port> + </interface> + <interface name="csr" kind="avalon_slave" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <assignment> + <name>embeddedsw.configuration.affectsTransactionsOnMasters</name> + <value>m_write</value> + </assignment> + <parameter name="addressAlignment"> + <type>com.altera.sopcmodel.avalon.AvalonConnectionPoint$AddressAlignment</type> + <value>DYNAMIC</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="addressGroup"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressSpan"> + <type>long</type> + <value>64</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>WORDS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="alwaysBurstMaxBurst"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedClock"> + <type>java.lang.String</type> + <value>clk</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="bitsPerSymbol"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="bridgesToMaster"> + <type>com.altera.entityinterfaces.IConnectionPoint</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="burstOnBurstBoundariesOnly"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="burstcountUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>WORDS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="constantBurstBehavior"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="explicitAddressSpan"> + <type>long</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="holdTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="interleaveBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isFlash"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isMemoryDevice"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="isNonVolatileStorage"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="linewrapBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="maximumPendingReadTransactions"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="minimumUninterruptedRunLength"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="printableDevice"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="readLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="readWaitStates"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readWaitTime"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="registerIncomingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerOutgoingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="setupTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="timingUnits"> + <type>com.altera.sopcmodel.avalon.TimingUnits</type> + <value>Cycles</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="transparentBridge"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="wellBehavedWaitrequest"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeWaitStates"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeWaitTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>avalon</type> + <isStart>false</isStart> + <port> + <name>csr_chipselect</name> + <direction>Input</direction> + <width>1</width> + <role>chipselect</role> + </port> + <port> + <name>csr_address</name> + <direction>Input</direction> + <width>4</width> + <role>address</role> + </port> + <port> + <name>csr_read</name> + <direction>Input</direction> + <width>1</width> + <role>read</role> + </port> + <port> + <name>csr_write</name> + <direction>Input</direction> + <width>1</width> + <role>write</role> + </port> + <port> + <name>csr_writedata</name> + <direction>Input</direction> + <width>32</width> + <role>writedata</role> + </port> + <port> + <name>csr_readdata</name> + <direction>Output</direction> + <width>32</width> + <role>readdata</role> + </port> + </interface> + <interface name="descriptor_read" kind="avalon_master" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="adaptsTo"> + <type>com.altera.entityinterfaces.IConnectionPoint</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressGroup"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>SYMBOLS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="alwaysBurstMaxBurst"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedClock"> + <type>java.lang.String</type> + <value>clk</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="bitsPerSymbol"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="burstOnBurstBoundariesOnly"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="burstcountUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>WORDS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="constantBurstBehavior"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="dBSBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="doStreamReads"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="doStreamWrites"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="holdTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="interleaveBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isAsynchronous"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isReadable"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isWriteable"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="linewrapBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="maxAddressWidth"> + <type>int</type> + <value>32</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="maximumPendingReadTransactions"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readWaitTime"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerIncomingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerOutgoingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="setupTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="timingUnits"> + <type>com.altera.sopcmodel.avalon.TimingUnits</type> + <value>Cycles</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeWaitTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>avalon</type> + <isStart>true</isStart> + <port> + <name>descriptor_read_readdata</name> + <direction>Input</direction> + <width>32</width> + <role>readdata</role> + </port> + <port> + <name>descriptor_read_readdatavalid</name> + <direction>Input</direction> + <width>1</width> + <role>readdatavalid</role> + </port> + <port> + <name>descriptor_read_waitrequest</name> + <direction>Input</direction> + <width>1</width> + <role>waitrequest</role> + </port> + <port> + <name>descriptor_read_address</name> + <direction>Output</direction> + <width>32</width> + <role>address</role> + </port> + <port> + <name>descriptor_read_read</name> + <direction>Output</direction> + <width>1</width> + <role>read</role> + </port> + <memoryBlock> + <isBridge>false</isBridge> + <moduleName>descriptor_memory</moduleName> + <slaveName>s1</slaveName> + <name>descriptor_memory.s1</name> + <baseAddress>8192</baseAddress> + <span>8192</span> + </memoryBlock> + </interface> + <interface name="descriptor_write" kind="avalon_master" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="adaptsTo"> + <type>com.altera.entityinterfaces.IConnectionPoint</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressGroup"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>SYMBOLS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="alwaysBurstMaxBurst"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedClock"> + <type>java.lang.String</type> + <value>clk</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="bitsPerSymbol"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="burstOnBurstBoundariesOnly"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="burstcountUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>WORDS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="constantBurstBehavior"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="dBSBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="doStreamReads"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="doStreamWrites"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="holdTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="interleaveBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isAsynchronous"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isReadable"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isWriteable"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="linewrapBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="maxAddressWidth"> + <type>int</type> + <value>32</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="maximumPendingReadTransactions"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readWaitTime"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerIncomingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerOutgoingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="setupTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="timingUnits"> + <type>com.altera.sopcmodel.avalon.TimingUnits</type> + <value>Cycles</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeWaitTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>avalon</type> + <isStart>true</isStart> + <port> + <name>descriptor_write_waitrequest</name> + <direction>Input</direction> + <width>1</width> + <role>waitrequest</role> + </port> + <port> + <name>descriptor_write_address</name> + <direction>Output</direction> + <width>32</width> + <role>address</role> + </port> + <port> + <name>descriptor_write_write</name> + <direction>Output</direction> + <width>1</width> + <role>write</role> + </port> + <port> + <name>descriptor_write_writedata</name> + <direction>Output</direction> + <width>32</width> + <role>writedata</role> + </port> + <memoryBlock> + <isBridge>false</isBridge> + <moduleName>descriptor_memory</moduleName> + <slaveName>s1</slaveName> + <name>descriptor_memory.s1</name> + <baseAddress>8192</baseAddress> + <span>8192</span> + </memoryBlock> + </interface> + <interface name="csr_irq" kind="interrupt_sender" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="associatedAddressablePoint"> + <type>com.altera.entityinterfaces.IConnectionPoint</type> + <value>sgdma_rx.csr</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="irqScheme"> + <type>com.altera.sopcmodel.interrupt.InterruptConnectionPoint$EIrqScheme</type> + <value>NONE</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>interrupt</type> + <isStart>false</isStart> + <port> + <name>csr_irq</name> + <direction>Output</direction> + <width>1</width> + <role>irq</role> + </port> + </interface> + <interface name="m_write" kind="avalon_master" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="adaptsTo"> + <type>com.altera.entityinterfaces.IConnectionPoint</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressGroup"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>SYMBOLS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="alwaysBurstMaxBurst"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedClock"> + <type>java.lang.String</type> + <value>clk</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="bitsPerSymbol"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="burstOnBurstBoundariesOnly"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="burstcountUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>WORDS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="constantBurstBehavior"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="dBSBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="doStreamReads"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="doStreamWrites"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="holdTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="interleaveBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isAsynchronous"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isReadable"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isWriteable"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="linewrapBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="maxAddressWidth"> + <type>int</type> + <value>32</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="maximumPendingReadTransactions"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readWaitTime"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerIncomingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerOutgoingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="setupTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="timingUnits"> + <type>com.altera.sopcmodel.avalon.TimingUnits</type> + <value>Cycles</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeWaitTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>avalon</type> + <isStart>true</isStart> + <port> + <name>m_write_waitrequest</name> + <direction>Input</direction> + <width>1</width> + <role>waitrequest</role> + </port> + <port> + <name>m_write_address</name> + <direction>Output</direction> + <width>32</width> + <role>address</role> + </port> + <port> + <name>m_write_write</name> + <direction>Output</direction> + <width>1</width> + <role>write</role> + </port> + <port> + <name>m_write_writedata</name> + <direction>Output</direction> + <width>32</width> + <role>writedata</role> + </port> + <memoryBlock> + <isBridge>false</isBridge> + <moduleName>sdram_0</moduleName> + <slaveName>s1</slaveName> + <name>sdram_0.s1</name> + <baseAddress>16777216</baseAddress> + <span>16777216</span> + </memoryBlock> + </interface> + <interface name="in" kind="avalon_streaming_sink" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="associatedClock"> + <type>java.lang.String</type> + <value>clk</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="dataBitsPerSymbol"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="errorDescriptor"> + <type>[Ljava.lang.String;</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="maxChannel"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="packetDescription"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readyLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="symbolsPerBeat"> + <type>int</type> + <value>4</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>avalon_streaming</type> + <isStart>false</isStart> + <port> + <name>in_sop</name> + <direction>Input</direction> + <width>1</width> + <role>startofpacket</role> + </port> + <port> + <name>in_eop</name> + <direction>Input</direction> + <width>1</width> + <role>endofpacket</role> + </port> + <port> + <name>in_empty</name> + <direction>Input</direction> + <width>2</width> + <role>empty</role> + </port> + <port> + <name>in_data</name> + <direction>Input</direction> + <width>32</width> + <role>data</role> + </port> + <port> + <name>in_valid</name> + <direction>Input</direction> + <width>1</width> + <role>valid</role> + </port> + <port> + <name>in_ready</name> + <direction>Output</direction> + <width>1</width> + <role>ready</role> + </port> + <port> + <name>in_error</name> + <direction>Input</direction> + <width>6</width> + <role>error</role> + </port> + </interface> + </module> + <module + name="descriptor_memory" + kind="altera_avalon_onchip_memory2" + version="9.1"> + <!-- Describes a single module. Module parameters are +the requested settings for a module instance. --> + <assignment> + <name>embeddedsw.CMacro.ALLOW_MRAM_SIM_CONTENTS_ONLY_FILE</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.INIT_CONTENTS_FILE</name> + <value>"descriptor_memory"</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.NON_DEFAULT_INIT_FILE_ENABLED</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.GUI_RAM_BLOCK_TYPE</name> + <value>"Automatic"</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.WRITABLE</name> + <value>1</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.DUAL_PORT</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.SIZE_VALUE</name> + <value>8192u</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.SIZE_MULTIPLE</name> + <value>1</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.CONTENTS_INFO</name> + <value>""</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.RAM_BLOCK_TYPE</name> + <value>"Auto"</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.INIT_MEM_CONTENT</name> + <value>1</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.ALLOW_IN_SYSTEM_MEMORY_CONTENT_EDITOR</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.INSTANCE_ID</name> + <value>"NONE"</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.READ_DURING_WRITE_MODE</name> + <value>"DONT_CARE"</value> + </assignment> + <assignment> + <name>embeddedsw.memoryInfo.MEM_INIT_DATA_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.memoryInfo.HAS_BYTE_LANE</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.memoryInfo.GENERATE_HEX</name> + <value>1</value> + </assignment> + <assignment> + <name>embeddedsw.memoryInfo.HEX_INSTALL_DIR</name> + <value>QPF_DIR</value> + </assignment> + <assignment> + <name>embeddedsw.memoryInfo.GENERATE_DAT_SYM</name> + <value>1</value> + </assignment> + <assignment> + <name>embeddedsw.memoryInfo.DAT_SYM_INSTALL_DIR</name> + <value>SIM_DIR</value> + </assignment> + <parameter name="allowInSystemMemoryContentEditor"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="blockType"> + <type>com.altera.sopcmodel.components.avalon.AlteraAvalonOnchipMemory.AlteraAvalonOnchipMemory$BlockType</type> + <value>AUTO</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="dataWidth"> + <type>int</type> + <value>32</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>Cyclone III</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="dualPort"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="initMemContent"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="initializationFileName"> + <type>java.lang.String</type> + <value>descriptor_memory</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="instanceID"> + <type>java.lang.String</type> + <value>NONE</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="memorySize"> + <type>long</type> + <value>8192</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="readDuringWriteMode"> + <type>com.altera.sopcmodel.components.avalon.AlteraAvalonOnchipMemory.AlteraAvalonOnchipMemory$ReadDuringWriteMode</type> + <value>DONT_CARE</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="simAllowMRAMContentsFile"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="slave1Latency"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="slave2Latency"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="useNonDefaultInitFile"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="useShallowMemBlocks"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="writable"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <interface name="clk1" kind="clock_sink" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="clockRate"> + <type>long</type> + <value>0</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="clockRateKnown"> + <type>boolean</type> + <value>false</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="externallyDriven"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="ptfSchematicName"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>clock</type> + <isStart>false</isStart> + <port> + <name>clk</name> + <direction>Input</direction> + <width>1</width> + <role>clk</role> + </port> + </interface> + <interface name="s1" kind="avalon_slave" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <assignment> + <name>embeddedsw.configuration.isMemoryDevice</name> + <value>1</value> + </assignment> + <assignment> + <name>embeddedsw.configuration.isNonVolatileStorage</name> + <value>0</value> + </assignment> + <parameter name="addressAlignment"> + <type>com.altera.sopcmodel.avalon.AvalonConnectionPoint$AddressAlignment</type> + <value>DYNAMIC</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="addressGroup"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressSpan"> + <type>long</type> + <value>8192</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>WORDS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="alwaysBurstMaxBurst"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedClock"> + <type>java.lang.String</type> + <value>clk1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="bitsPerSymbol"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="bridgesToMaster"> + <type>com.altera.entityinterfaces.IConnectionPoint</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="burstOnBurstBoundariesOnly"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="burstcountUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>WORDS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="constantBurstBehavior"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="explicitAddressSpan"> + <type>long</type> + <value>8192</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="holdTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="interleaveBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isFlash"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isMemoryDevice"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="isNonVolatileStorage"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="linewrapBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="maximumPendingReadTransactions"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="minimumUninterruptedRunLength"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="printableDevice"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="readLatency"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="readWaitStates"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readWaitTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="registerIncomingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerOutgoingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="setupTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="timingUnits"> + <type>com.altera.sopcmodel.avalon.TimingUnits</type> + <value>Cycles</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="transparentBridge"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="wellBehavedWaitrequest"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeWaitStates"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeWaitTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>avalon</type> + <isStart>false</isStart> + <port> + <name>address</name> + <direction>Input</direction> + <width>11</width> + <role>address</role> + </port> + <port> + <name>chipselect</name> + <direction>Input</direction> + <width>1</width> + <role>chipselect</role> + </port> + <port> + <name>clken</name> + <direction>Input</direction> + <width>1</width> + <role>clken</role> + </port> + <port> + <name>readdata</name> + <direction>Output</direction> + <width>32</width> + <role>readdata</role> + </port> + <port> + <name>write</name> + <direction>Input</direction> + <width>1</width> + <role>write</role> + </port> + <port> + <name>writedata</name> + <direction>Input</direction> + <width>32</width> + <role>writedata</role> + </port> + <port> + <name>byteenable</name> + <direction>Input</direction> + <width>4</width> + <role>byteenable</role> + </port> + </interface> + </module> + <module name="sgdma_tx" kind="altera_avalon_sgdma" version="9.1"> + <!-- Describes a single module. Module parameters are +the requested settings for a module instance. --> + <assignment> + <name>embeddedsw.CMacro.READ_BLOCK_DATA_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.WRITE_BLOCK_DATA_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.STREAM_DATA_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.ADDRESS_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.HAS_READ_BLOCK</name> + <value>1</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.HAS_WRITE_BLOCK</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.READ_BURSTCOUNT_WIDTH</name> + <value>4</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.WRITE_BURSTCOUNT_WIDTH</name> + <value>4</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.BURST_TRANSFER</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.ALWAYS_DO_MAX_BURST</name> + <value>1</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.DESCRIPTOR_READ_BURST</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.UNALIGNED_TRANSFER</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.CONTROL_SLAVE_DATA_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.CONTROL_SLAVE_ADDRESS_WIDTH</name> + <value>4</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.DESC_DATA_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.CHAIN_WRITEBACK_DATA_WIDTH</name> + <value>32</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.STATUS_TOKEN_DATA_WIDTH</name> + <value>24</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.BYTES_TO_TRANSFER_DATA_WIDTH</name> + <value>16</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.BURST_DATA_WIDTH</name> + <value>8</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.CONTROL_DATA_WIDTH</name> + <value>8</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.ATLANTIC_CHANNEL_DATA_WIDTH</name> + <value>4</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.COMMAND_FIFO_DATA_WIDTH</name> + <value>104</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.SYMBOLS_PER_BEAT</name> + <value>4</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.IN_ERROR_WIDTH</name> + <value>0</value> + </assignment> + <assignment> + <name>embeddedsw.CMacro.OUT_ERROR_WIDTH</name> + <value>1</value> + </assignment> + <parameter name="actualDataTransferFIFODepth"> + <type>int</type> + <value>64</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="addressWidth"> + <type>int</type> + <value>32</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="alwaysDoMaxBurst"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>false</valid> + </parameter> + <parameter name="dataTransferFIFODepth"> + <type>int</type> + <value>2</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enableBurstTransfers"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enableDescriptorReadMasterBurst"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="enableUnalignedTransfers"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="internalFIFODepth"> + <type>int</type> + <value>2</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="readBlockDataWidth"> + <type>int</type> + <value>32</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="readBurstcountWidth"> + <type>int</type> + <value>4</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="sinkErrorWidth"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="sourceErrorWidth"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="transferMode"> + <type>com.altera.sopcmodel.components.avalon.sgdma.ETransferMode</type> + <value>MEMORY_TO_STREAM</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="writeBurstcountWidth"> + <type>int</type> + <value>4</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <interface name="clk" kind="clock_sink" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="clockRate"> + <type>long</type> + <value>0</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="clockRateKnown"> + <type>boolean</type> + <value>false</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="externallyDriven"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="ptfSchematicName"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>clock</type> + <isStart>false</isStart> + <port> + <name>clk</name> + <direction>Input</direction> + <width>1</width> + <role>clk</role> + </port> + <port> + <name>reset_n</name> + <direction>Input</direction> + <width>1</width> + <role>reset_n</role> + </port> + </interface> + <interface name="csr" kind="avalon_slave" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <assignment> + <name>embeddedsw.configuration.affectsTransactionsOnMasters</name> + <value>m_read</value> + </assignment> + <parameter name="addressAlignment"> + <type>com.altera.sopcmodel.avalon.AvalonConnectionPoint$AddressAlignment</type> + <value>DYNAMIC</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="addressGroup"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressSpan"> + <type>long</type> + <value>64</value> + <derived>true</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>WORDS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="alwaysBurstMaxBurst"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedClock"> + <type>java.lang.String</type> + <value>clk</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="bitsPerSymbol"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="bridgesToMaster"> + <type>com.altera.entityinterfaces.IConnectionPoint</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="burstOnBurstBoundariesOnly"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="burstcountUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>WORDS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="constantBurstBehavior"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="explicitAddressSpan"> + <type>long</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="holdTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="interleaveBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isFlash"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isMemoryDevice"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="isNonVolatileStorage"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="linewrapBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="maximumPendingReadTransactions"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>false</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="minimumUninterruptedRunLength"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="printableDevice"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="readLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="readWaitStates"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readWaitTime"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="registerIncomingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerOutgoingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="setupTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="timingUnits"> + <type>com.altera.sopcmodel.avalon.TimingUnits</type> + <value>Cycles</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="transparentBridge"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="wellBehavedWaitrequest"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeWaitStates"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeWaitTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>avalon</type> + <isStart>false</isStart> + <port> + <name>csr_chipselect</name> + <direction>Input</direction> + <width>1</width> + <role>chipselect</role> + </port> + <port> + <name>csr_address</name> + <direction>Input</direction> + <width>4</width> + <role>address</role> + </port> + <port> + <name>csr_read</name> + <direction>Input</direction> + <width>1</width> + <role>read</role> + </port> + <port> + <name>csr_write</name> + <direction>Input</direction> + <width>1</width> + <role>write</role> + </port> + <port> + <name>csr_writedata</name> + <direction>Input</direction> + <width>32</width> + <role>writedata</role> + </port> + <port> + <name>csr_readdata</name> + <direction>Output</direction> + <width>32</width> + <role>readdata</role> + </port> + </interface> + <interface name="descriptor_read" kind="avalon_master" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="adaptsTo"> + <type>com.altera.entityinterfaces.IConnectionPoint</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressGroup"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>SYMBOLS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="alwaysBurstMaxBurst"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedClock"> + <type>java.lang.String</type> + <value>clk</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="bitsPerSymbol"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="burstOnBurstBoundariesOnly"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="burstcountUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>WORDS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="constantBurstBehavior"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="dBSBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="doStreamReads"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="doStreamWrites"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="holdTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="interleaveBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isAsynchronous"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isReadable"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isWriteable"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="linewrapBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="maxAddressWidth"> + <type>int</type> + <value>32</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="maximumPendingReadTransactions"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readWaitTime"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerIncomingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerOutgoingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="setupTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="timingUnits"> + <type>com.altera.sopcmodel.avalon.TimingUnits</type> + <value>Cycles</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeWaitTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>avalon</type> + <isStart>true</isStart> + <port> + <name>descriptor_read_readdata</name> + <direction>Input</direction> + <width>32</width> + <role>readdata</role> + </port> + <port> + <name>descriptor_read_readdatavalid</name> + <direction>Input</direction> + <width>1</width> + <role>readdatavalid</role> + </port> + <port> + <name>descriptor_read_waitrequest</name> + <direction>Input</direction> + <width>1</width> + <role>waitrequest</role> + </port> + <port> + <name>descriptor_read_address</name> + <direction>Output</direction> + <width>32</width> + <role>address</role> + </port> + <port> + <name>descriptor_read_read</name> + <direction>Output</direction> + <width>1</width> + <role>read</role> + </port> + <memoryBlock> + <isBridge>false</isBridge> + <moduleName>descriptor_memory</moduleName> + <slaveName>s1</slaveName> + <name>descriptor_memory.s1</name> + <baseAddress>8192</baseAddress> + <span>8192</span> + </memoryBlock> + </interface> + <interface name="descriptor_write" kind="avalon_master" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="adaptsTo"> + <type>com.altera.entityinterfaces.IConnectionPoint</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressGroup"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>SYMBOLS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="alwaysBurstMaxBurst"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedClock"> + <type>java.lang.String</type> + <value>clk</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="bitsPerSymbol"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="burstOnBurstBoundariesOnly"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="burstcountUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>WORDS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="constantBurstBehavior"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="dBSBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="doStreamReads"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="doStreamWrites"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="holdTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="interleaveBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isAsynchronous"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isReadable"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isWriteable"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="linewrapBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="maxAddressWidth"> + <type>int</type> + <value>32</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="maximumPendingReadTransactions"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readWaitTime"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerIncomingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerOutgoingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="setupTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="timingUnits"> + <type>com.altera.sopcmodel.avalon.TimingUnits</type> + <value>Cycles</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeWaitTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>avalon</type> + <isStart>true</isStart> + <port> + <name>descriptor_write_waitrequest</name> + <direction>Input</direction> + <width>1</width> + <role>waitrequest</role> + </port> + <port> + <name>descriptor_write_address</name> + <direction>Output</direction> + <width>32</width> + <role>address</role> + </port> + <port> + <name>descriptor_write_write</name> + <direction>Output</direction> + <width>1</width> + <role>write</role> + </port> + <port> + <name>descriptor_write_writedata</name> + <direction>Output</direction> + <width>32</width> + <role>writedata</role> + </port> + <memoryBlock> + <isBridge>false</isBridge> + <moduleName>descriptor_memory</moduleName> + <slaveName>s1</slaveName> + <name>descriptor_memory.s1</name> + <baseAddress>8192</baseAddress> + <span>8192</span> + </memoryBlock> + </interface> + <interface name="csr_irq" kind="interrupt_sender" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="associatedAddressablePoint"> + <type>com.altera.entityinterfaces.IConnectionPoint</type> + <value>sgdma_tx.csr</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="irqScheme"> + <type>com.altera.sopcmodel.interrupt.InterruptConnectionPoint$EIrqScheme</type> + <value>NONE</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>interrupt</type> + <isStart>false</isStart> + <port> + <name>csr_irq</name> + <direction>Output</direction> + <width>1</width> + <role>irq</role> + </port> + </interface> + <interface name="m_read" kind="avalon_master" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="adaptsTo"> + <type>com.altera.entityinterfaces.IConnectionPoint</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressGroup"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="addressUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>SYMBOLS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="alwaysBurstMaxBurst"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedClock"> + <type>java.lang.String</type> + <value>clk</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="bitsPerSymbol"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="burstOnBurstBoundariesOnly"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="burstcountUnits"> + <type>com.altera.sopcmodel.avalon.EAddrBurstUnits</type> + <value>WORDS</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="constantBurstBehavior"> + <type>boolean</type> + <value>true</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="dBSBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="doStreamReads"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="doStreamWrites"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="holdTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="interleaveBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isAsynchronous"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isBigEndian"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isReadable"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="isWriteable"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="linewrapBursts"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="maxAddressWidth"> + <type>int</type> + <value>32</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="maximumPendingReadTransactions"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readWaitTime"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerIncomingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="registerOutgoingSignals"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="setupTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="timingUnits"> + <type>com.altera.sopcmodel.avalon.TimingUnits</type> + <value>Cycles</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="writeWaitTime"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>avalon</type> + <isStart>true</isStart> + <port> + <name>m_read_readdata</name> + <direction>Input</direction> + <width>32</width> + <role>readdata</role> + </port> + <port> + <name>m_read_readdatavalid</name> + <direction>Input</direction> + <width>1</width> + <role>readdatavalid</role> + </port> + <port> + <name>m_read_waitrequest</name> + <direction>Input</direction> + <width>1</width> + <role>waitrequest</role> + </port> + <port> + <name>m_read_address</name> + <direction>Output</direction> + <width>32</width> + <role>address</role> + </port> + <port> + <name>m_read_read</name> + <direction>Output</direction> + <width>1</width> + <role>read</role> + </port> + <memoryBlock> + <isBridge>false</isBridge> + <moduleName>sdram_0</moduleName> + <slaveName>s1</slaveName> + <name>sdram_0.s1</name> + <baseAddress>16777216</baseAddress> + <span>16777216</span> + </memoryBlock> + </interface> + <interface name="out" kind="avalon_streaming_source" version="9.1"> + <!-- The connection points exposed by a module instance for the +particular module parameters. Connection points and their +parameters are a RESULT of the module parameters. --> + <parameter name="associatedClock"> + <type>java.lang.String</type> + <value>clk</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="associatedReset"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="dataBitsPerSymbol"> + <type>int</type> + <value>8</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="errorDescriptor"> + <type>[Ljava.lang.String;</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="maxChannel"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="packetDescription"> + <type>java.lang.String</type> + <value></value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="readyLatency"> + <type>int</type> + <value>0</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="symbolsPerBeat"> + <type>int</type> + <value>4</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>false</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <type>avalon_streaming</type> + <isStart>true</isStart> + <port> + <name>out_data</name> + <direction>Output</direction> + <width>32</width> + <role>data</role> + </port> + <port> + <name>out_valid</name> + <direction>Output</direction> + <width>1</width> + <role>valid</role> + </port> + <port> + <name>out_ready</name> + <direction>Input</direction> + <width>1</width> + <role>ready</role> + </port> + <port> + <name>out_eop</name> + <direction>Output</direction> + <width>1</width> + <role>endofpacket</role> + </port> + <port> + <name>out_sop</name> + <direction>Output</direction> + <width>1</width> + <role>startofpacket</role> + </port> + <port> + <name>out_empty</name> + <direction>Output</direction> + <width>2</width> + <role>empty</role> + </port> + <port> + <name>out_error</name> + <direction>Output</direction> + <width>1</width> + <role>error</role> + </port> + </interface> + </module> <connection name="clk_0.clk/cpu_0.clk" kind="clock" @@ -9595,28 +15322,725 @@ parameters are a RESULT of the module parameters. --> <endModule>onchip_memory2_0</endModule> <endConnectionPoint>s2</endConnectionPoint> </connection> + <connection + name="clk_0.clk/triple_speed_ethernet_0.receive_clock_connection" + kind="clock" + version="9.1" + start="clk_0.clk" + end="triple_speed_ethernet_0.receive_clock_connection"> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>clk_0</startModule> + <startConnectionPoint>clk</startConnectionPoint> + <endModule>triple_speed_ethernet_0</endModule> + <endConnectionPoint>receive_clock_connection</endConnectionPoint> + </connection> + <connection + name="clk_0.clk/triple_speed_ethernet_0.transmit_clock_connection" + kind="clock" + version="9.1" + start="clk_0.clk" + end="triple_speed_ethernet_0.transmit_clock_connection"> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>clk_0</startModule> + <startConnectionPoint>clk</startConnectionPoint> + <endModule>triple_speed_ethernet_0</endModule> + <endConnectionPoint>transmit_clock_connection</endConnectionPoint> + </connection> + <connection + name="cpu_0.data_master/triple_speed_ethernet_0.control_port" + kind="avalon" + version="6.1" + start="cpu_0.data_master" + end="triple_speed_ethernet_0.control_port"> + <parameter name="arbitrationPriority"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="baseAddress"> + <type>long</type> + <value>0x0000</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>cpu_0</startModule> + <startConnectionPoint>data_master</startConnectionPoint> + <endModule>triple_speed_ethernet_0</endModule> + <endConnectionPoint>control_port</endConnectionPoint> + </connection> + <connection + name="clk_0.clk/triple_speed_ethernet_0.control_port_clock_connection" + kind="clock" + version="9.1" + start="clk_0.clk" + end="triple_speed_ethernet_0.control_port_clock_connection"> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>clk_0</startModule> + <startConnectionPoint>clk</startConnectionPoint> + <endModule>triple_speed_ethernet_0</endModule> + <endConnectionPoint>control_port_clock_connection</endConnectionPoint> + </connection> + <connection + name="clk_0.clk/sgdma_rx.clk" + kind="clock" + version="9.1" + start="clk_0.clk" + end="sgdma_rx.clk"> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>clk_0</startModule> + <startConnectionPoint>clk</startConnectionPoint> + <endModule>sgdma_rx</endModule> + <endConnectionPoint>clk</endConnectionPoint> + </connection> + <connection + name="cpu_0.data_master/sgdma_rx.csr" + kind="avalon" + version="6.1" + start="cpu_0.data_master" + end="sgdma_rx.csr"> + <parameter name="arbitrationPriority"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="baseAddress"> + <type>long</type> + <value>0x0400</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>cpu_0</startModule> + <startConnectionPoint>data_master</startConnectionPoint> + <endModule>sgdma_rx</endModule> + <endConnectionPoint>csr</endConnectionPoint> + </connection> + <connection + name="cpu_0.d_irq/sgdma_rx.csr_irq" + kind="interrupt" + version="9.1" + start="cpu_0.d_irq" + end="sgdma_rx.csr_irq"> + <parameter name="irqNumber"> + <type>int</type> + <value>4</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>cpu_0</startModule> + <startConnectionPoint>d_irq</startConnectionPoint> + <endModule>sgdma_rx</endModule> + <endConnectionPoint>csr_irq</endConnectionPoint> + </connection> + <connection + name="clk_0.clk/descriptor_memory.clk1" + kind="clock" + version="9.1" + start="clk_0.clk" + end="descriptor_memory.clk1"> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>clk_0</startModule> + <startConnectionPoint>clk</startConnectionPoint> + <endModule>descriptor_memory</endModule> + <endConnectionPoint>clk1</endConnectionPoint> + </connection> + <connection + name="clk_0.clk/sgdma_tx.clk" + kind="clock" + version="9.1" + start="clk_0.clk" + end="sgdma_tx.clk"> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>clk_0</startModule> + <startConnectionPoint>clk</startConnectionPoint> + <endModule>sgdma_tx</endModule> + <endConnectionPoint>clk</endConnectionPoint> + </connection> + <connection + name="cpu_0.data_master/sgdma_tx.csr" + kind="avalon" + version="6.1" + start="cpu_0.data_master" + end="sgdma_tx.csr"> + <parameter name="arbitrationPriority"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="baseAddress"> + <type>long</type> + <value>0x0440</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>cpu_0</startModule> + <startConnectionPoint>data_master</startConnectionPoint> + <endModule>sgdma_tx</endModule> + <endConnectionPoint>csr</endConnectionPoint> + </connection> + <connection + name="cpu_0.d_irq/sgdma_tx.csr_irq" + kind="interrupt" + version="9.1" + start="cpu_0.d_irq" + end="sgdma_tx.csr_irq"> + <parameter name="irqNumber"> + <type>int</type> + <value>5</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>cpu_0</startModule> + <startConnectionPoint>d_irq</startConnectionPoint> + <endModule>sgdma_tx</endModule> + <endConnectionPoint>csr_irq</endConnectionPoint> + </connection> + <connection + name="sgdma_rx.descriptor_read/descriptor_memory.s1" + kind="avalon" + version="6.1" + start="sgdma_rx.descriptor_read" + end="descriptor_memory.s1"> + <parameter name="arbitrationPriority"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="baseAddress"> + <type>long</type> + <value>0x2000</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>sgdma_rx</startModule> + <startConnectionPoint>descriptor_read</startConnectionPoint> + <endModule>descriptor_memory</endModule> + <endConnectionPoint>s1</endConnectionPoint> + </connection> + <connection + name="sgdma_rx.descriptor_write/descriptor_memory.s1" + kind="avalon" + version="6.1" + start="sgdma_rx.descriptor_write" + end="descriptor_memory.s1"> + <parameter name="arbitrationPriority"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="baseAddress"> + <type>long</type> + <value>0x2000</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>sgdma_rx</startModule> + <startConnectionPoint>descriptor_write</startConnectionPoint> + <endModule>descriptor_memory</endModule> + <endConnectionPoint>s1</endConnectionPoint> + </connection> + <connection + name="sgdma_rx.m_write/sdram_0.s1" + kind="avalon" + version="6.1" + start="sgdma_rx.m_write" + end="sdram_0.s1"> + <parameter name="arbitrationPriority"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="baseAddress"> + <type>long</type> + <value>0x01000000</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>sgdma_rx</startModule> + <startConnectionPoint>m_write</startConnectionPoint> + <endModule>sdram_0</endModule> + <endConnectionPoint>s1</endConnectionPoint> + </connection> + <connection + name="triple_speed_ethernet_0.receive/sgdma_rx.in" + kind="avalon_streaming" + version="9.1" + start="triple_speed_ethernet_0.receive" + end="sgdma_rx.in"> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>triple_speed_ethernet_0</startModule> + <startConnectionPoint>receive</startConnectionPoint> + <endModule>sgdma_rx</endModule> + <endConnectionPoint>in</endConnectionPoint> + </connection> + <connection + name="sgdma_tx.out/triple_speed_ethernet_0.transmit" + kind="avalon_streaming" + version="9.1" + start="sgdma_tx.out" + end="triple_speed_ethernet_0.transmit"> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>sgdma_tx</startModule> + <startConnectionPoint>out</startConnectionPoint> + <endModule>triple_speed_ethernet_0</endModule> + <endConnectionPoint>transmit</endConnectionPoint> + </connection> + <connection + name="sgdma_tx.m_read/sdram_0.s1" + kind="avalon" + version="6.1" + start="sgdma_tx.m_read" + end="sdram_0.s1"> + <parameter name="arbitrationPriority"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="baseAddress"> + <type>long</type> + <value>0x01000000</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>sgdma_tx</startModule> + <startConnectionPoint>m_read</startConnectionPoint> + <endModule>sdram_0</endModule> + <endConnectionPoint>s1</endConnectionPoint> + </connection> + <connection + name="sgdma_tx.descriptor_read/descriptor_memory.s1" + kind="avalon" + version="6.1" + start="sgdma_tx.descriptor_read" + end="descriptor_memory.s1"> + <parameter name="arbitrationPriority"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="baseAddress"> + <type>long</type> + <value>0x2000</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>sgdma_tx</startModule> + <startConnectionPoint>descriptor_read</startConnectionPoint> + <endModule>descriptor_memory</endModule> + <endConnectionPoint>s1</endConnectionPoint> + </connection> + <connection + name="sgdma_tx.descriptor_write/descriptor_memory.s1" + kind="avalon" + version="6.1" + start="sgdma_tx.descriptor_write" + end="descriptor_memory.s1"> + <parameter name="arbitrationPriority"> + <type>int</type> + <value>1</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="baseAddress"> + <type>long</type> + <value>0x2000</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="deviceFamily"> + <type>java.lang.String</type> + <value>UNKNOWN</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <parameter name="generateLegacySim"> + <type>boolean</type> + <value>false</value> + <derived>false</derived> + <enabled>true</enabled> + <visible>true</visible> + <valid>true</valid> + </parameter> + <startModule>sgdma_tx</startModule> + <startConnectionPoint>descriptor_write</startConnectionPoint> + <endModule>descriptor_memory</endModule> + <endConnectionPoint>s1</endConnectionPoint> + </connection> <plugin> - <instanceCount>1</instanceCount> - <name>clock_source</name> + <instanceCount>10</instanceCount> + <name>avalon_master</name> <type>com.altera.entityinterfaces.IElementClass</type> <subtype>com.altera.entityinterfaces.IMutableConnectionPoint</subtype> - <displayName>Clock Output</displayName> + <displayName>Avalon Memory Mapped Master</displayName> <version>9.1</version> </plugin> <plugin> <instanceCount>1</instanceCount> - <name>altera_avalon_epcs_flash_controller</name> + <name>altera_avalon_cfi_flash</name> <type>com.altera.entityinterfaces.IElementClass</type> <subtype>com.altera.entityinterfaces.IModule</subtype> - <displayName>EPCS Serial Flash Controller</displayName> + <displayName>Flash Memory Interface (CFI)</displayName> <version>9.1</version> </plugin> <plugin> <instanceCount>1</instanceCount> - <name>avalon_tristate_slave</name> + <name>altera_avalon_uart</name> + <type>com.altera.entityinterfaces.IElementClass</type> + <subtype>com.altera.entityinterfaces.IModule</subtype> + <displayName>UART (RS-232 Serial Port)</displayName> + <version>9.1</version> + </plugin> + <plugin> + <instanceCount>1</instanceCount> + <name>avalon_tristate_master</name> <type>com.altera.entityinterfaces.IElementClass</type> <subtype>com.altera.entityinterfaces.IMutableConnectionPoint</subtype> - <displayName>Avalon Memory Mapped Tristate Slave</displayName> + <displayName>Avalon Memory Mapped Tristate Master</displayName> + <version>9.1</version> + </plugin> + <plugin> + <instanceCount>1</instanceCount> + <name>triple_speed_ethernet</name> + <type>com.altera.entityinterfaces.IElementClass</type> + <subtype>com.altera.entityinterfaces.IModule</subtype> + <displayName>Triple-Speed Ethernet</displayName> + <version>9.1</version> + </plugin> + <plugin> + <instanceCount>1</instanceCount> + <name>altera_nios2</name> + <type>com.altera.entityinterfaces.IElementClass</type> + <subtype>com.altera.entityinterfaces.IModule</subtype> + <displayName>Nios II Processor</displayName> <version>9.1</version> </plugin> <plugin> @@ -9628,35 +16052,43 @@ parameters are a RESULT of the module parameters. --> <version>9.1</version> </plugin> <plugin> - <instanceCount>3</instanceCount> - <name>conduit</name> + <instanceCount>6</instanceCount> + <name>interrupt</name> <type>com.altera.entityinterfaces.IElementClass</type> - <subtype>com.altera.entityinterfaces.IMutableConnectionPoint</subtype> - <displayName>Conduit Endpoint</displayName> - <version>7.1</version> + <subtype>com.altera.entityinterfaces.IConnection</subtype> + <displayName>Interrupt Connection</displayName> + <version>9.1</version> </plugin> <plugin> <instanceCount>1</instanceCount> - <name>altera_avalon_jtag_uart</name> + <name>altera_avalon_timer</name> <type>com.altera.entityinterfaces.IElementClass</type> <subtype>com.altera.entityinterfaces.IModule</subtype> - <displayName>JTAG UART</displayName> + <displayName>Interval Timer</displayName> <version>9.1</version> </plugin> <plugin> <instanceCount>13</instanceCount> - <name>avalon</name> + <name>avalon_slave</name> + <type>com.altera.entityinterfaces.IElementClass</type> + <subtype>com.altera.entityinterfaces.IMutableConnectionPoint</subtype> + <displayName>Avalon Memory Mapped Slave</displayName> + <version>9.1</version> + </plugin> + <plugin> + <instanceCount>2</instanceCount> + <name>avalon_streaming</name> <type>com.altera.entityinterfaces.IElementClass</type> <subtype>com.altera.entityinterfaces.IConnection</subtype> - <displayName>Avalon Memory Mapped Connection</displayName> - <version>6.1</version> + <displayName>Avalon Streaming Connection</displayName> + <version>9.1</version> </plugin> <plugin> - <instanceCount>11</instanceCount> - <name>clock_sink</name> + <instanceCount>16</instanceCount> + <name>clock</name> <type>com.altera.entityinterfaces.IElementClass</type> - <subtype>com.altera.entityinterfaces.IMutableConnectionPoint</subtype> - <displayName>Clock Input</displayName> + <subtype>com.altera.entityinterfaces.IConnection</subtype> + <displayName>Clock Connection</displayName> <version>9.1</version> </plugin> <plugin> @@ -9668,125 +16100,133 @@ parameters are a RESULT of the module parameters. --> <version>9.1</version> </plugin> <plugin> - <instanceCount>10</instanceCount> - <name>clock</name> + <instanceCount>22</instanceCount> + <name>avalon</name> <type>com.altera.entityinterfaces.IElementClass</type> <subtype>com.altera.entityinterfaces.IConnection</subtype> - <displayName>Clock Connection</displayName> + <displayName>Avalon Memory Mapped Connection</displayName> + <version>6.1</version> + </plugin> + <plugin> + <instanceCount>2</instanceCount> + <name>altera_avalon_sgdma</name> + <type>com.altera.entityinterfaces.IElementClass</type> + <subtype>com.altera.entityinterfaces.IModule</subtype> + <displayName>Scatter-Gather DMA Controller</displayName> <version>9.1</version> </plugin> <plugin> <instanceCount>1</instanceCount> - <name>avalon_tristate_master</name> + <name>altera_avalon_jtag_uart</name> <type>com.altera.entityinterfaces.IElementClass</type> - <subtype>com.altera.entityinterfaces.IMutableConnectionPoint</subtype> - <displayName>Avalon Memory Mapped Tristate Master</displayName> + <subtype>com.altera.entityinterfaces.IModule</subtype> + <displayName>JTAG UART</displayName> <version>9.1</version> </plugin> <plugin> <instanceCount>1</instanceCount> - <name>altera_avalon_cfi_flash</name> + <name>altera_avalon_tri_state_bridge</name> <type>com.altera.entityinterfaces.IElementClass</type> <subtype>com.altera.entityinterfaces.IModule</subtype> - <displayName>Flash Memory Interface (CFI)</displayName> + <displayName>Avalon-MM Tristate Bridge</displayName> <version>9.1</version> </plugin> <plugin> - <instanceCount>4</instanceCount> - <name>avalon_master</name> + <instanceCount>1</instanceCount> + <name>nios_custom_instruction_master</name> <type>com.altera.entityinterfaces.IElementClass</type> <subtype>com.altera.entityinterfaces.IMutableConnectionPoint</subtype> - <displayName>Avalon Memory Mapped Master</displayName> + <displayName>Custom Instruction Master</displayName> <version>9.1</version> </plugin> <plugin> <instanceCount>1</instanceCount> - <name>altera_nios2</name> + <name>clock_source</name> <type>com.altera.entityinterfaces.IElementClass</type> <subtype>com.altera.entityinterfaces.IModule</subtype> - <displayName>Nios II Processor</displayName> + <displayName>Clock Source</displayName> <version>9.1</version> </plugin> <plugin> - <instanceCount>1</instanceCount> - <name>nios_custom_instruction_master</name> + <instanceCount>6</instanceCount> + <name>interrupt_sender</name> <type>com.altera.entityinterfaces.IElementClass</type> <subtype>com.altera.entityinterfaces.IMutableConnectionPoint</subtype> - <displayName>Custom Instruction Master</displayName> + <displayName>Interrupt Sender</displayName> <version>9.1</version> </plugin> <plugin> - <instanceCount>1</instanceCount> - <name>avalon_tristate</name> + <instanceCount>17</instanceCount> + <name>clock_sink</name> <type>com.altera.entityinterfaces.IElementClass</type> - <subtype>com.altera.entityinterfaces.IConnection</subtype> - <displayName>Avalon Memory Mapped Tristate Connection</displayName> + <subtype>com.altera.entityinterfaces.IMutableConnectionPoint</subtype> + <displayName>Clock Input</displayName> <version>9.1</version> </plugin> <plugin> - <instanceCount>1</instanceCount> - <name>clock_source</name> + <instanceCount>2</instanceCount> + <name>altera_avalon_onchip_memory2</name> <type>com.altera.entityinterfaces.IElementClass</type> <subtype>com.altera.entityinterfaces.IModule</subtype> - <displayName>Clock Source</displayName> + <displayName>On-Chip Memory (RAM or ROM)</displayName> <version>9.1</version> </plugin> <plugin> - <instanceCount>1</instanceCount> - <name>altera_avalon_timer</name> + <instanceCount>2</instanceCount> + <name>avalon_streaming_sink</name> <type>com.altera.entityinterfaces.IElementClass</type> - <subtype>com.altera.entityinterfaces.IModule</subtype> - <displayName>Interval Timer</displayName> + <subtype>com.altera.entityinterfaces.IMutableConnectionPoint</subtype> + <displayName>Avalon Streaming Sink</displayName> <version>9.1</version> </plugin> <plugin> <instanceCount>1</instanceCount> - <name>altera_avalon_tri_state_bridge</name> + <name>avalon_tristate</name> <type>com.altera.entityinterfaces.IElementClass</type> - <subtype>com.altera.entityinterfaces.IModule</subtype> - <displayName>Avalon-MM Tristate Bridge</displayName> + <subtype>com.altera.entityinterfaces.IConnection</subtype> + <displayName>Avalon Memory Mapped Tristate Connection</displayName> <version>9.1</version> </plugin> <plugin> - <instanceCount>9</instanceCount> - <name>avalon_slave</name> + <instanceCount>4</instanceCount> + <name>conduit</name> <type>com.altera.entityinterfaces.IElementClass</type> <subtype>com.altera.entityinterfaces.IMutableConnectionPoint</subtype> - <displayName>Avalon Memory Mapped Slave</displayName> - <version>9.1</version> + <displayName>Conduit Endpoint</displayName> + <version>7.1</version> </plugin> <plugin> <instanceCount>1</instanceCount> - <name>altera_avalon_uart</name> + <name>altera_avalon_epcs_flash_controller</name> <type>com.altera.entityinterfaces.IElementClass</type> <subtype>com.altera.entityinterfaces.IModule</subtype> - <displayName>UART (RS-232 Serial Port)</displayName> + <displayName>EPCS Serial Flash Controller</displayName> <version>9.1</version> </plugin> <plugin> - <instanceCount>4</instanceCount> - <name>interrupt</name> + <instanceCount>2</instanceCount> + <name>avalon_streaming_source</name> <type>com.altera.entityinterfaces.IElementClass</type> - <subtype>com.altera.entityinterfaces.IConnection</subtype> - <displayName>Interrupt Connection</displayName> + <subtype>com.altera.entityinterfaces.IMutableConnectionPoint</subtype> + <displayName>Avalon Streaming Source</displayName> <version>9.1</version> </plugin> <plugin> <instanceCount>1</instanceCount> - <name>altera_avalon_onchip_memory2</name> + <name>avalon_tristate_slave</name> <type>com.altera.entityinterfaces.IElementClass</type> - <subtype>com.altera.entityinterfaces.IModule</subtype> - <displayName>On-Chip Memory (RAM or ROM)</displayName> + <subtype>com.altera.entityinterfaces.IMutableConnectionPoint</subtype> + <displayName>Avalon Memory Mapped Tristate Slave</displayName> <version>9.1</version> </plugin> <plugin> - <instanceCount>4</instanceCount> - <name>interrupt_sender</name> + <instanceCount>1</instanceCount> + <name>clock_source</name> <type>com.altera.entityinterfaces.IElementClass</type> <subtype>com.altera.entityinterfaces.IMutableConnectionPoint</subtype> - <displayName>Interrupt Sender</displayName> + <displayName>Clock Output</displayName> <version>9.1</version> </plugin> <reportVersion>9.1sp2 350</reportVersion> - <uniqueIdentifier>0023AE674DE0000001292660CE4E</uniqueIdentifier> + <uniqueIdentifier>0023AE674DE000000129451D90C8</uniqueIdentifier> </EnsembleReport> |