<!-- Address table for FTM Control FPGA firmware  -->

<node id="TOP">
	<node id="Common_IdVersion" module="file://ftm_common_IdVersion.xml" address="0x0" description="ID register" fwinfo = "endpoint;width=3">
	</node>

	<node id="Module_Control" module="file://ftm_module_control.xml" address="0x8" description="ctrl/stat register" fwinfo = "endpoint;width=2">
	</node>

	<node id="XADC" module="file://ftm_xadc.xml" address="0x10" description="XADC conversions"  fwinfo = "endpoint;width=4">
	</node>

	<node id="Reconfigure" module="file://ftm_reconfigure.xml" address="0x20" description="Control FPGA" fwinfo = "endpoint;width=1">
	</node>

	<node id="PLL_SPI_Ram" module="file://ftm_pll_spi_ram.xml" address="0x100" description="SPI_RAM" fwinfo = "endpoint;width=6">
	</node>

	<node id="FLASH_SPI_Ram" module="file://ftm_flash_spi_ram.xml" address="0x200" description="SPI_RAM" fwinfo = "endpoint;width=9">
	</node>

	<node id="L1A_GENERATOR" module="file://ftm_l1a_generator.xml" address="0x400" description="L1A Pattern Generator" fwinfo = "endpoint;width=9">
	</node>

	<node id="Playback_Control" module="file://ftm_playback_control.xml" address="0x600" description="TTC Signal Generator" fwinfo = "endpoint;width=2">
	</node>

	<node id="MGT_XCVR_Control" module="file://ftm_con_mgt_registers.xml" address="0x800" description="MGT Transceiver Control" fwinfo = "endpoint;width=4">
	</node>

	<node id="TTC_FMC" module="file://ftm_ttc_fmc.xml" address="0x1000" description="TTC control and status"  fwinfo = "endpoint;width=3">
	</node>

    <node id="I2C_EEPROM" module="file://ftm_i2c.xml" address="0x1300" description="EEPROM" fwinfo="endpoint;width=4">
    </node>

    <node id="I2C_MPODs"  module="file://ftm_i2c.xml" address="0x1310" description="MiniPODS" fwinfo="endpoint;width=4">
    </node>

    <node id="I2C_BRIDGE"  module="file://ftm_i2c.xml" address="0x1320" description="BRIDGE" fwinfo="endpoint;width=4">
    </node>

    <node id="I2C_ADCS"  module="file://ftm_i2c.xml" address="0x1330" description="VI ADCs Producrion FTM" fwinfo="endpoint;width=4">
    </node>

	<node id="FTM_Buffer_Control" module="file://ftm_mgt_buf_control.xml" address="0x1100" description="MGT Tx Rx pointers" fwinfo = "endpoint;width=3">
	</node>

	<node id="TTCINFO" module="file://ftm_ttcinfo.xml" address="0x10000" description="TTC-INFO control and Status" fwinfo = "endpoint;width=3">
	</node>

   <node id="MGT_Source_Ram" module="file://ftm_con_source_ram.xml" address="0x100000" description="Source RAM" fwinfo = "endpoint;width=20"> 
   </node>

	<node id="MGT_Sink_Ram" module="file://ftm_con_sink_ram.xml" address="0x200000" description="Sink RAM" fwinfo = "endpoint;width=20">
	</node>


</node>

