<lsccip:ip xmlns:lsccip="http://www.latticesemi.com/XMLSchema/Radiant/ip" xmlns:xi="http://www.w3.org/2001/XInclude">
    <lsccip:general>
        <lsccip:vendor>latticesemi.com</lsccip:vendor>
        <lsccip:library>ip</lsccip:library>
        <lsccip:name>mpesti_initiator</lsccip:name>
        <lsccip:display_name>MPESTI Initiator</lsccip:display_name>
        <lsccip:version>2.1.0</lsccip:version>
        <lsccip:category>Processors_Controllers_and_Peripherals</lsccip:category>
        <lsccip:min_radiant_version>2023.2</lsccip:min_radiant_version>
        <lsccip:min_esi_version>2023.2</lsccip:min_esi_version>
        <lsccip:supported_products>
            <lsccip:supported_family name="LFMXO5"/>    
            <lsccip:supported_family name="LFMNX"/>    
            <lsccip:supported_family name="LAV-AT"/>
            <lsccip:supported_family name="MachXO3D"/>            
            <lsccip:supported_family name="LAMXO3D"/>
            <lsccip:supported_family name="LCMXO3D"/>  
            <lsccip:supported_family name="MachXO3LF"/>                       
            <lsccip:supported_family name="LAMXO3LF"/>               
            <lsccip:supported_family name="LCMXO3LF"/>
            <lsccip:supported_family name="LCMXO3L"/> 
            <lsccip:supported_family name="LN2-CT"/> 
            <lsccip:supported_family name="LN2-MH"/>                                                                                                              
            <lsccip:supported_family name="LFMXO4"/>
        </lsccip:supported_products>
        <lsccip:supported_platforms>
            <lsccip:supported_platform name="esi"/>
            <lsccip:supported_platform name="radiant"/>
        </lsccip:supported_platforms>
    </lsccip:general>
    <lsccip:settings>
        <lsccip:setting id="FAMILY"
                        type="param"
                        value_type="string"
                        conn_mod="lscc_mpesti_initiator"
                        title="Device Architecture"
                        default="LFMXO5"
                        value_expr="runtime_info.device_info.architecture(1)"
                        editable="False"
                        hidden="True"
                        group1="General"
                       />
        <lsccip:setting id="DEVICE"
                        type="param"
                        value_type="string"
                        conn_mod="lscc_mpesti_initiator"
                        title="Device"
                        value_expr="runtime_info.device_info.device(1)"
                        editable="False"
                        hidden="True"
                        group1="General"
                       />                          
        <lsccip:setting id="SPEC_VER"
                        type="param"
                        value_type="float"
                        conn_mod="lscc_mpesti_initiator"
                        title="Specification Version Support"
                        default="1.2"
                        options="[1.0, 1.2]"
                        group1="IP Settings"
                       />    
        <lsccip:setting id="IP_ID"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="IP Block ID"
                        default="0"                         
                        editable="False"
                        group1="IP Settings"
                       />   
        <lsccip:setting id="IP_BVER_MAJOR"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="IP Block Version (Major)"
                        value_range="(1,2)"
                        default="2"
                        editable="False"                         
                        group1="IP Settings"
                       />
        <lsccip:setting id="IP_BVER_MINOR"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="IP Block Version (Minor)"
                        value_range="(0,1)"                        
                        default="0"
                        editable="False"                         
                        group1="IP Settings"
                       />                                               
        <lsccip:setting id="IP_BVER"
                        type="input"
                        value_type="string"
                        conn_mod="lscc_mpesti_initiator"
                        title="IP Block Version"
                        value_expr="str(IP_BVER_MAJOR)+'.'+str(IP_BVER_MINOR)"
                        default="2.0"
                        editable="False"                         
                        group1="IP Settings"
                       />                                                                                  
        <lsccip:setting id="SYS_CLK_FREQ"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="System Clock Frequency (MHz)"
                        default="25"
                        value_range="(1, 100)"
                        group1="Clock"
                       />
        <lsccip:setting id="SYS_CLK_PERIOD"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="System Clock Period (ns)"
                        value_expr="1/SYS_CLK_FREQ*1000"
                        editable="False"
                        group1="Clock"
                       />
        <lsccip:setting id="MPESTI_BAUD"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="MPESTI Baud Rate (kHz)"
                        value_expr="250"
                        editable="False"
                        group1="Clock"
                       />
        <lsccip:setting id="MPESTI_BAUD_PERIOD"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="MPESTI Baud Period (ns)"
                        value_expr="1000000/MPESTI_BAUD"
                        editable="False"
                        group1="Clock"
                       />
        <lsccip:setting id="CLK_DIV_CALC"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Calculated Clock Divider Setting"
                        value_expr="(MPESTI_BAUD_PERIOD/SYS_CLK_PERIOD)/2"
                        editable="False"
                        group1="Clock"
                       />
        <lsccip:setting id="APB_DATA_SIZE"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="APB Data Width"
                        default="32"
                        group1="APB Interface Settings"
                        editable="False"
                       />
        <!-- <lsccip:setting id="ENABLE_OSSP"
                        type="param"
                        value_type="bool"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Open Server Standard Program (OSSP) Feature"
                        default="False"
						hidden="True"
                        group1="Feature Settings"
                       />							    -->
        <lsccip:setting id="OPT_SW_RESET_EN"
                        type="param"
                        value_type="bool"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Optional Software Reset Control"
                        default="False"
                        group1="General Settings"
                       />                       
        <lsccip:setting id="TDBREAK_EN"
                        type="param"
                        value_type="bool"
                        conn_mod="lscc_mpesti_initiator"
                        title="Presence Detection Timeout Enable"
                        default="False"
                        group1="General Settings"
                       />                       
        <lsccip:setting id="TDBREAK"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Presence Detection Timeout (us) (multiples of 2us)"
                        default="1000"
                        editable="False if TDBREAK_EN==0 else True"
                        hidden="TDBREAK_EN==0"
                        value_range="(1000,2000)"
                        group1="General Settings"
                       />				   
        <lsccip:setting id="NUM_TARGET"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Maximum Number of Target Devices"
                        default="8"
                        value_range="(1, 64)"
                        group1="General Settings"
                       />
        <lsccip:setting id="NUM_PAYLOAD_BYTES"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Maximum Static Discovery Payload Size"
                        default="16"
                        options="[16, 32, 64, 128]"
                        group1="General Settings"
                       />                        
        <lsccip:setting id="GUI_NUM_S_WIRE"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Total Number of Secondary Wires"
                        default="0"
                        value_range="(0, max_sec_wire(DEVICE, NUM_TARGET))"
                        group1="General Settings"
                       />      
        <lsccip:setting id="NUM_S_WIRE"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Secondary Wires"
                        value_expr="1 if (GUI_NUM_S_WIRE==0) else GUI_NUM_S_WIRE"
                        editable = "False"
                        hidden="True"                         
                        group1="General Settings"
                       />                                          
        <lsccip:setting id="S_WIRE_WIDTH"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Secondary Wire Width"
                        value_expr="ext_clog2(NUM_S_WIRE)"
                        editable = "False"
                        hidden="True"                        
                        group1="General Settings"
                       />       
        <lsccip:setting id="EN_CSR_SEC_WIRE"
                        type="param"
                        value_type="bool"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable CSR for Secondary Wire"
                        default="False"
                        hidden="GUI_NUM_S_WIRE==0"
                        group1="General Settings"
                       />    
        <lsccip:setting id="EN_FILTER"
                        type="param"
                        value_type="bool"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Glitch Filter"
                        default="False"
                        group1="General Settings"
                       />                                   
        <lsccip:setting id="EN_MULT_BYTE"
                        type="param"
                        value_type="bool"
                        conn_mod="lscc_mpesti_initiator"
                        title="Allow Multiple User Receive Bytes"
                        default="True"
                        group1="General Settings"
                        />
        <lsccip:setting id="MAX_USER_RCV_BYTES"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Maximum User Receive Byte Size"
                        default="16"
                        editable="False"
                        hidden="EN_MULT_BYTE!=1"                        
                        group1="General Settings"
                        />                                                                                                                                          
        <lsccip:setting id="DPEN"
                        type="param"
                        value_type="bool"
                        conn_mod="lscc_mpesti_initiator"
                        title="Discovery Phase Enable"
                        default="True"
                        group1="Target Settings"
                       />
        <lsccip:setting id="DISC_BYPASS"
                        type="param"
                        value_type="string"
                        drc="ext_check_hex_value(DISC_BYPASS, int(NUM_TARGET), 'Discovery Phase Bypass Enable (in hex)')"
                        conn_mod="lscc_mpesti_initiator"
                        title="Discovery Phase Bypass Enable (in hex)"
                        default="0"
                        output_formatter= "str"                         
                        hidden="SPEC_VER==1.0"  
                        editable="False if SPEC_VER==1.0 else True"                                               
                        group1="Target Settings"
                       />                                                    
         <lsccip:setting id="APEN"
                        type="param"
                        value_type="bool"
                        conn_mod="lscc_mpesti_initiator"
                        title="Active Phase Enable"
                        default="True"
                        group1="Target Settings"
                       /> 
        <lsccip:setting id="ACTIVE_PEC"
                        type="param"
                        value_type="string"
                        drc="ext_check_hex_value(ACTIVE_PEC, int(NUM_TARGET), 'Active Phase PEC Enable (in hex)')"
                        conn_mod="lscc_mpesti_initiator"
                        title="Active Phase PEC Enable (in hex)"
                        default="0"
                        output_formatter= "str"                         
                        hidden="SPEC_VER==1.0"  
                        editable="False if SPEC_VER==1.0 else True"                                               
                        group1="Target Settings"
                       />                                                                                                       
        <lsccip:setting id="MEM_OPTION"
                        type="param"
                        value_type="string"
                        conn_mod="lscc_mpesti_initiator"
                        title="Payload Memory Allocation Option (for single target only)"
                        default="RAM"
                        options="['RAM', 'Register']"
                        hidden="NUM_TARGET!=1"
                        group1="Memory Settings"
                       />
        <lsccip:setting id="MEM_ALLOC"
                        type="param"
                        value_type="string"
                        conn_mod="lscc_mpesti_initiator"
                        title="Payload Memory Allocation"
                        default="RAM"
                        value_expr="'RAM' if (NUM_TARGET>=2) else MEM_OPTION"
                        editable="False"
                        group1="Memory Settings"
                       />			   
        <lsccip:setting id="IO_PRIMITIVE"
                        type="param"
                        value_type="bool"
                        conn_mod="lscc_mpesti_initiator"
                        title="Include I/O Primitive"
                        default="True"
                        group1="I/O Settings"
                       />      
        <lsccip:setting id="EN_PROG_VWIRE"
                        type="param"
                        value_type="bool"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Programmable Virtual Wire"
                        default="True"                                      
                        group2="Virtual Wire Setting"
                       />                                               
        <lsccip:setting id="EN_PORTS_TGT"
                        type="param"
                        value_type="string"
                        drc="ext_check_hex_value(EN_PORTS_TGT, int(NUM_TARGET), 'Enable Virtual Wire as Ports (hex)')"
                        conn_mod="lscc_mpesti_initiator"
                        default= "0"
                        output_formatter= "str"                         
                        title="Enable Virtual Wire as Ports (hex)"     
                        group2="Virtual Wire Setting"                                                      
                       />       
        <lsccip:setting id="EN_PORTS_TGT0"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 0)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 0"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>0) else True"                                  
                        group1="Target 0"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT0"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>0) else True"                         
                        group1="Target 0"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT0"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>0) else True"                                              
                        group1="Target 0"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT1"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 1)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 1"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>1) else True"                                  
                        group1="Target 1"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT1"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>1) else True"                         
                        group1="Target 1"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT1"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>1) else True"                                              
                        group1="Target 1"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT2"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 2)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 2"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>2) else True"                                  
                        group1="Target 2"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT2"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>2) else True"                         
                        group1="Target 2"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT2"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>2) else True"                                              
                        group1="Target 2"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT3"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 3)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 3"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>3) else True"                                  
                        group1="Target 3"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT3"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>3) else True"                         
                        group1="Target 3"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT3"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>3) else True"                                              
                        group1="Target 3"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT4"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 4)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 4"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>4) else True"                                  
                        group1="Target 4"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT4"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>4) else True"                         
                        group1="Target 4"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT4"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>4) else True"                                              
                        group1="Target 4"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT5"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 5)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 5"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>5) else True"                                  
                        group1="Target 5"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT5"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>5) else True"                         
                        group1="Target 5"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT5"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>5) else True"                                              
                        group1="Target 5"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT6"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 6)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 6"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>6) else True"                                  
                        group1="Target 6"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT6"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>6) else True"                         
                        group1="Target 6"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT6"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>6) else True"                                              
                        group1="Target 6"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT7"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 7)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 7"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>7) else True"                                  
                        group1="Target 7"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT7"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>7) else True"                         
                        group1="Target 7"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT7"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>7) else True"                                              
                        group1="Target 7"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT8"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 8)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 8"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>8) else True"                                  
                        group1="Target 8"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT8"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>8) else True"                         
                        group1="Target 8"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT8"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>8) else True"                                              
                        group1="Target 8"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT9"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 9)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 9"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>9) else True"                                  
                        group1="Target 9"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT9"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>9) else True"                         
                        group1="Target 9"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT9"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>9) else True"                                              
                        group1="Target 9"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT10"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 10)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 10"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>10) else True"                                  
                        group1="Target 10"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT10"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>10) else True"                         
                        group1="Target 10"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT10"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>10) else True"                                              
                        group1="Target 10"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT11"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 11)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 11"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>11) else True"                                  
                        group1="Target 11"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT11"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>11) else True"                         
                        group1="Target 11"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT11"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>11) else True"                                              
                        group1="Target 11"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT12"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 12)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 12"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>12) else True"                                  
                        group1="Target 12"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT12"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>12) else True"                         
                        group1="Target 12"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT12"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>12) else True"                                              
                        group1="Target 12"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT13"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 13)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 13"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>13) else True"                                  
                        group1="Target 13"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT13"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>13) else True"                         
                        group1="Target 13"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT13"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>13) else True"                                              
                        group1="Target 13"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT14"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 14)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 14"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>14) else True"                                  
                        group1="Target 14"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT14"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>14) else True"                         
                        group1="Target 14"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT14"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>14) else True"                                              
                        group1="Target 14"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT15"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 15)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 15"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>15) else True"                                  
                        group1="Target 15"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT15"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>15) else True"                         
                        group1="Target 15"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT15"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>15) else True"                                              
                        group1="Target 15"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT16"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 16)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 16"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>16) else True"                                  
                        group1="Target 16"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT16"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>16) else True"                         
                        group1="Target 16"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT16"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>16) else True"                                              
                        group1="Target 16"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT17"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 17)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 17"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>17) else True"                                  
                        group1="Target 17"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT17"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>17) else True"                         
                        group1="Target 17"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT17"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>17) else True"                                              
                        group1="Target 17"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT18"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 18)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 18"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>18) else True"                                  
                        group1="Target 18"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT18"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>18) else True"                         
                        group1="Target 18"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT18"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>18) else True"                                              
                        group1="Target 18"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT19"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 19)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 19"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>19) else True"                                  
                        group1="Target 19"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT19"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>19) else True"                         
                        group1="Target 19"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT19"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>19) else True"                                              
                        group1="Target 19"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT20"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 20)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 20"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>20) else True"                                  
                        group1="Target 20"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT20"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>20) else True"                         
                        group1="Target 20"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT20"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>20) else True"                                              
                        group1="Target 20"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT21"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 21)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 21"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>21) else True"                                  
                        group1="Target 21"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT21"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>21) else True"                         
                        group1="Target 21"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT21"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>21) else True"                                              
                        group1="Target 21"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT22"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 22)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 22"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>22) else True"                                  
                        group1="Target 22"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT22"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>22) else True"                         
                        group1="Target 22"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT22"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>22) else True"                                              
                        group1="Target 22"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT23"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 23)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 23"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>23) else True"                                  
                        group1="Target 23"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT23"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>23) else True"                         
                        group1="Target 23"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT23"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>23) else True"                                              
                        group1="Target 23"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT24"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 24)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 24"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>24) else True"                                  
                        group1="Target 24"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT24"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>24) else True"                         
                        group1="Target 24"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT24"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>24) else True"                                              
                        group1="Target 24"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT25"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 25)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 25"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>25) else True"                                  
                        group1="Target 25"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT25"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>25) else True"                         
                        group1="Target 25"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT25"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>25) else True"                                              
                        group1="Target 25"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT26"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 26)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 26"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>26) else True"                                  
                        group1="Target 26"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT26"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>26) else True"                         
                        group1="Target 26"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT26"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>26) else True"                                              
                        group1="Target 26"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT27"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 27)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 27"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>27) else True"                                  
                        group1="Target 27"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT27"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>27) else True"                         
                        group1="Target 27"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT27"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>27) else True"                                              
                        group1="Target 27"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT28"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 28)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 28"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>28) else True"                                  
                        group1="Target 28"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT28"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>28) else True"                         
                        group1="Target 28"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT28"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>28) else True"                                              
                        group1="Target 28"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT29"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 29)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 29"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>29) else True"                                  
                        group1="Target 29"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT29"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>29) else True"                         
                        group1="Target 29"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT29"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>29) else True"                                              
                        group1="Target 29"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT30"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 30)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 30"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>30) else True"                                  
                        group1="Target 30"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT30"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>30) else True"                         
                        group1="Target 30"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT30"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>30) else True"                                              
                        group1="Target 30"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT31"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 31)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 31"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>31) else True"                                  
                        group1="Target 31"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT31"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>31) else True"                         
                        group1="Target 31"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT31"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>31) else True"                                              
                        group1="Target 31"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT32"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 32)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 32"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>32) else True"                                  
                        group1="Target 32"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT32"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>32) else True"                         
                        group1="Target 32"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT32"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>32) else True"                                              
                        group1="Target 32"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT33"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 33)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 33"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>33) else True"                                  
                        group1="Target 33"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT33"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>33) else True"                         
                        group1="Target 33"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT33"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>33) else True"                                              
                        group1="Target 33"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT34"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 34)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 34"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>34) else True"                                  
                        group1="Target 34"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT34"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>34) else True"                         
                        group1="Target 34"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT34"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>34) else True"                                              
                        group1="Target 34"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT35"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 35)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 35"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>35) else True"                                  
                        group1="Target 35"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT35"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>35) else True"                         
                        group1="Target 35"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT35"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>35) else True"                                              
                        group1="Target 35"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT36"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 36)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 36"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>36) else True"                                  
                        group1="Target 36"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT36"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>36) else True"                         
                        group1="Target 36"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT36"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>36) else True"                                              
                        group1="Target 36"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT37"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 37)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 37"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>37) else True"                                  
                        group1="Target 37"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT37"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>37) else True"                         
                        group1="Target 37"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT37"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>37) else True"                                              
                        group1="Target 37"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT38"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 38)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 38"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>38) else True"                                  
                        group1="Target 38"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT38"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>38) else True"                         
                        group1="Target 38"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT38"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>38) else True"                                              
                        group1="Target 38"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT39"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 39)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 39"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>39) else True"                                  
                        group1="Target 39"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT39"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>39) else True"                         
                        group1="Target 39"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT39"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>39) else True"                                              
                        group1="Target 39"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT40"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 40)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 40"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>40) else True"                                  
                        group1="Target 40"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT40"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>40) else True"                         
                        group1="Target 40"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT40"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>40) else True"                                              
                        group1="Target 40"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT41"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 41)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 41"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>41) else True"                                  
                        group1="Target 41"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT41"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>41) else True"                         
                        group1="Target 41"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT41"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>41) else True"                                              
                        group1="Target 41"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT42"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 42)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 42"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>42) else True"                                  
                        group1="Target 42"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT42"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>42) else True"                         
                        group1="Target 42"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT42"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>42) else True"                                              
                        group1="Target 42"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT43"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 43)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 43"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>43) else True"                                  
                        group1="Target 43"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT43"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>43) else True"                         
                        group1="Target 43"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT43"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>43) else True"                                              
                        group1="Target 43"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT44"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 44)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 44"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>44) else True"                                  
                        group1="Target 44"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT44"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>44) else True"                         
                        group1="Target 44"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT44"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>44) else True"                                              
                        group1="Target 44"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT45"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 45)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 45"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>45) else True"                                  
                        group1="Target 45"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT45"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>45) else True"                         
                        group1="Target 45"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT45"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>45) else True"                                              
                        group1="Target 45"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT46"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 46)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 46"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>46) else True"                                  
                        group1="Target 46"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT46"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>46) else True"                         
                        group1="Target 46"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT46"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>46) else True"                                              
                        group1="Target 46"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT47"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 47)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 47"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>47) else True"                                  
                        group1="Target 47"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT47"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>47) else True"                         
                        group1="Target 47"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT47"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>47) else True"                                              
                        group1="Target 47"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT48"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 48)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 48"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>48) else True"                                  
                        group1="Target 48"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT48"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>48) else True"                         
                        group1="Target 48"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT48"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>48) else True"                                              
                        group1="Target 48"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT49"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 49)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 49"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>49) else True"                                  
                        group1="Target 49"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT49"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>49) else True"                         
                        group1="Target 49"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT49"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>49) else True"                                              
                        group1="Target 49"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT50"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 50)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 50"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>50) else True"                                  
                        group1="Target 50"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT50"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>50) else True"                         
                        group1="Target 50"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT50"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>50) else True"                                              
                        group1="Target 50"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT51"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 51)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 51"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>51) else True"                                  
                        group1="Target 51"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT51"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>51) else True"                         
                        group1="Target 51"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT51"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>51) else True"                                              
                        group1="Target 51"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT52"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 52)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 52"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>52) else True"                                  
                        group1="Target 52"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT52"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>52) else True"                         
                        group1="Target 52"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT52"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>52) else True"                                              
                        group1="Target 52"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT53"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 53)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 53"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>53) else True"                                  
                        group1="Target 53"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT53"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>53) else True"                         
                        group1="Target 53"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT53"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>53) else True"                                              
                        group1="Target 53"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT54"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 54)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 54"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>54) else True"                                  
                        group1="Target 54"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT54"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>54) else True"                         
                        group1="Target 54"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT54"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>54) else True"                                              
                        group1="Target 54"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT55"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 55)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 55"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>55) else True"                                  
                        group1="Target 55"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT55"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>55) else True"                         
                        group1="Target 55"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT55"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>55) else True"                                              
                        group1="Target 55"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT56"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 56)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 56"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>56) else True"                                  
                        group1="Target 56"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT56"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>56) else True"                         
                        group1="Target 56"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT56"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>56) else True"                                              
                        group1="Target 56"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT57"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 57)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 57"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>57) else True"                                  
                        group1="Target 57"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT57"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>57) else True"                         
                        group1="Target 57"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT57"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>57) else True"                                              
                        group1="Target 57"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT58"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 58)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 58"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>58) else True"                                  
                        group1="Target 58"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT58"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>58) else True"                         
                        group1="Target 58"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT58"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>58) else True"                                              
                        group1="Target 58"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT59"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 59)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 59"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>59) else True"                                  
                        group1="Target 59"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT59"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>59) else True"                         
                        group1="Target 59"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT59"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>59) else True"                                              
                        group1="Target 59"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT60"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 60)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 60"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>60) else True"                                  
                        group1="Target 60"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT60"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>60) else True"                         
                        group1="Target 60"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT60"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>60) else True"                                              
                        group1="Target 60"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT61"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 61)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 61"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>61) else True"                                  
                        group1="Target 61"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT61"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>61) else True"                         
                        group1="Target 61"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT61"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>61) else True"                                              
                        group1="Target 61"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT62"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 62)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 62"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>62) else True"                                  
                        group1="Target 62"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT62"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>62) else True"                         
                        group1="Target 62"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT62"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>62) else True"                                              
                        group1="Target 62"
                        group2="Virtual Wire Setting"
                        />
        <lsccip:setting id="EN_PORTS_TGT63"
                         type="input"
                        value_type="bool"
                        value_expr="True if (get_bit_to_string(EN_PORTS_TGT, 63)== '1') else False"
                        conn_mod="lscc_mpesti_initiator"
                        title="Enable Virtual Wire as Ports 63"
                        default="False"       
                        editable="False"  
                        hidden="False if (NUM_TARGET>63) else True"                                  
                        group1="Target 63"
                        group2="Virtual Wire Setting"
                       />               
	<lsccip:setting id="NUM_VWIN_TGT63"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Input Bytes"
                        default="1"
                        value_range="(0,16)"
                        hidden="False if (NUM_TARGET>63) else True"                         
                        group1="Target 63"
                        group2="Virtual Wire Setting"
                        />                       
        <lsccip:setting id="NUM_VWOUT_TGT63"
                        type="param"
                        value_type="int"
                        conn_mod="lscc_mpesti_initiator"
                        title="Number of Virtual Wire Output Bytes"
                        default="1"
                        value_range="(0,16)" 
                        hidden="False if (NUM_TARGET>63) else True"                                              
                        group1="Target 63"
                        group2="Virtual Wire Setting"
                        />  
        <lsccip:setting id="MAX_VWOUT_BYTES"
                        type="param"
                        value_type="int"
                        value_expr="max_vwout_byte_value()"
                        conn_mod="lscc_mpesti_initiator"
                        title="Maximum VWout Bytes"
                        default="1"       
                        editable="False"  
                        hidden="True"                                  
                        group2="Virtual Wire Setting"
                       /> 
        <lsccip:setting id="MAX_VWIN_BYTES"
                        type="param"
                        value_type="int"
                        value_expr="max_vwin_byte_value()"
                        conn_mod="lscc_mpesti_initiator"
                        title="Maximum VWin Bytes"
                        default="1"       
                        editable="False"  
                        hidden="True"                                  
                        group2="Virtual Wire Setting"
                       />                                                                                                                
    </lsccip:settings>
    <lsccip:ports>
        <lsccip:port name="clk_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     conn_port="clk_i"
                    />
        <lsccip:port name="rst_n_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     conn_port="rst_n_i"
                    />
        <lsccip:port name="apb_paddr_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="(31, 0)"
                     conn_port="apb_paddr_i"
                     bus_interface="APB_S0"
                    />
        <lsccip:port name="apb_psel_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     conn_port="apb_psel_i"
                     bus_interface="APB_S0"
                    />
        <lsccip:port name="apb_pwrite_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     conn_port="apb_pwrite_i"
                     bus_interface="APB_S0"
                    />
        <lsccip:port name="apb_penable_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     conn_port="apb_penable_i"
                     bus_interface="APB_S0"
                    />
        <lsccip:port name="apb_pwdata_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="(APB_DATA_SIZE-1, 0)"
                     conn_port="apb_pwdata_i"
                     bus_interface="APB_S0"
                    />
        <lsccip:port name="apb_pready_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     conn_port="apb_pready_o"
                     bus_interface="APB_S0"
                    />
        <lsccip:port name="apb_prdata_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="(APB_DATA_SIZE-1, 0)"
                     conn_port="apb_prdata_o"
                     bus_interface="APB_S0"
                    />
        <lsccip:port name="apb_pslverr_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     conn_port="apb_pslverr_o"
                     bus_interface="APB_S0"
                    />
        <lsccip:port name="int_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     conn_port="int_o"
                     bus_interface="INT_M0"
                    />

        <lsccip:port name="mpesti_io"
                     dir="inout"
                     conn_mod="lscc_mpesti_initiator"
                     range="(NUM_TARGET - 1 , 0)"
                     conn_port="mpesti_io" 
                     dangling="not IO_PRIMITIVE"                                                                            
                    />

        <lsccip:port name="mpesti_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="(NUM_TARGET - 1 , 0)"
                     conn_port="mpesti_i"
                     stick_high="IO_PRIMITIVE"
                    />
        <lsccip:port name="mpesti_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="(NUM_TARGET - 1 , 0)"
                     conn_port="mpesti_o"
                     dangling="IO_PRIMITIVE"
                    />
        <lsccip:port name="mpesti_oe"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="(NUM_TARGET - 1 , 0)"
                     conn_port="mpesti_oe"
                     dangling="IO_PRIMITIVE"
                    />
        <lsccip:port name="s_mpesti_io"
                     dir="inout"
                     conn_mod="lscc_mpesti_initiator"
                     range="(NUM_S_WIRE - 1 , 0)"
                     conn_port="s_mpesti_io" 
                     dangling="not IO_PRIMITIVE or GUI_NUM_S_WIRE is 0"                                                                            
                    />
        <lsccip:port name="s_mpesti_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="(NUM_S_WIRE - 1 , 0)"
                     conn_port="s_mpesti_i"
                     stick_high="IO_PRIMITIVE or GUI_NUM_S_WIRE is 0"
                    />
        <lsccip:port name="s_mpesti_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="(NUM_S_WIRE - 1 , 0)"
                     conn_port="s_mpesti_o"
                     dangling="IO_PRIMITIVE or GUI_NUM_S_WIRE is 0"
                    />
        <lsccip:port name="s_mpesti_oe"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="(NUM_S_WIRE - 1 , 0)"
                     conn_port="s_mpesti_oe"
                     dangling="IO_PRIMITIVE or GUI_NUM_S_WIRE is 0"
                    />
        <lsccip:port name="vwire_in_tgt0_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT0*8)-1 , 0)"
                     conn_port="vwire_in_tgt0_o"                    
                     dangling="not EN_PORTS_TGT0 and NUM_VWIN_TGT0>0 or NUM_VWIN_TGT0==0"
                    /> 
        <lsccip:port name="vwire_out_tgt0_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT0*8)-1 , 0)"
                     conn_port="vwire_out_tgt0_i"
                     dangling="not EN_PORTS_TGT0 and NUM_VWOUT_TGT0>0 or NUM_VWOUT_TGT0==0"
                    /> 
        <lsccip:port name="vwire_in_tgt1_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT1*8)-1 , 0)"
                     conn_port="vwire_in_tgt1_o"                    
                     dangling="not EN_PORTS_TGT1 and NUM_VWIN_TGT1>0 or NUM_VWIN_TGT1==0"
                    /> 
        <lsccip:port name="vwire_out_tgt1_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT1*8)-1 , 0)"
                     conn_port="vwire_out_tgt1_i"
                     dangling="not EN_PORTS_TGT1 and NUM_VWOUT_TGT1>0 or NUM_VWOUT_TGT1==0"
                    /> 
        <lsccip:port name="vwire_in_tgt2_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT2*8)-1 , 0)"
                     conn_port="vwire_in_tgt2_o"                    
                     dangling="not EN_PORTS_TGT2 and NUM_VWIN_TGT2>0 or NUM_VWIN_TGT2==0"
                    /> 
        <lsccip:port name="vwire_out_tgt2_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT2*8)-1 , 0)"
                     conn_port="vwire_out_tgt2_i"
                     dangling="not EN_PORTS_TGT2 and NUM_VWOUT_TGT2>0 or NUM_VWOUT_TGT2==0"
                    /> 
        <lsccip:port name="vwire_in_tgt3_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT3*8)-1 , 0)"
                     conn_port="vwire_in_tgt3_o"                    
                     dangling="not EN_PORTS_TGT3 and NUM_VWIN_TGT3>0 or NUM_VWIN_TGT3==0"
                    /> 
        <lsccip:port name="vwire_out_tgt3_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT3*8)-1 , 0)"
                     conn_port="vwire_out_tgt3_i"
                     dangling="not EN_PORTS_TGT3 and NUM_VWOUT_TGT3>0 or NUM_VWOUT_TGT3==0"
                    /> 
        <lsccip:port name="vwire_in_tgt4_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT4*8)-1 , 0)"
                     conn_port="vwire_in_tgt4_o"                    
                     dangling="not EN_PORTS_TGT4 and NUM_VWIN_TGT4>0 or NUM_VWIN_TGT4==0"
                    /> 
        <lsccip:port name="vwire_out_tgt4_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT4*8)-1 , 0)"
                     conn_port="vwire_out_tgt4_i"
                     dangling="not EN_PORTS_TGT4 and NUM_VWOUT_TGT4>0 or NUM_VWOUT_TGT4==0"
                    /> 
        <lsccip:port name="vwire_in_tgt5_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT5*8)-1 , 0)"
                     conn_port="vwire_in_tgt5_o"                    
                     dangling="not EN_PORTS_TGT5 and NUM_VWIN_TGT5>0 or NUM_VWIN_TGT5==0"
                    /> 
        <lsccip:port name="vwire_out_tgt5_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT5*8)-1 , 0)"
                     conn_port="vwire_out_tgt5_i"
                     dangling="not EN_PORTS_TGT5 and NUM_VWOUT_TGT5>0 or NUM_VWOUT_TGT5==0"
                    /> 
        <lsccip:port name="vwire_in_tgt6_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT6*8)-1 , 0)"
                     conn_port="vwire_in_tgt6_o"                    
                     dangling="not EN_PORTS_TGT6 and NUM_VWIN_TGT6>0 or NUM_VWIN_TGT6==0"
                    /> 
        <lsccip:port name="vwire_out_tgt6_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT6*8)-1 , 0)"
                     conn_port="vwire_out_tgt6_i"
                     dangling="not EN_PORTS_TGT6 and NUM_VWOUT_TGT6>0 or NUM_VWOUT_TGT6==0"
                    /> 
        <lsccip:port name="vwire_in_tgt7_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT7*8)-1 , 0)"
                     conn_port="vwire_in_tgt7_o"                    
                     dangling="not EN_PORTS_TGT7 and NUM_VWIN_TGT7>0 or NUM_VWIN_TGT7==0"
                    /> 
        <lsccip:port name="vwire_out_tgt7_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT7*8)-1 , 0)"
                     conn_port="vwire_out_tgt7_i"
                     dangling="not EN_PORTS_TGT7 and NUM_VWOUT_TGT7>0 or NUM_VWOUT_TGT7==0"
                    /> 
        <lsccip:port name="vwire_in_tgt8_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT8*8)-1 , 0)"
                     conn_port="vwire_in_tgt8_o"                    
                     dangling="not EN_PORTS_TGT8 and NUM_VWIN_TGT8>0 or NUM_VWIN_TGT8==0"
                    /> 
        <lsccip:port name="vwire_out_tgt8_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT8*8)-1 , 0)"
                     conn_port="vwire_out_tgt8_i"
                     dangling="not EN_PORTS_TGT8 and NUM_VWOUT_TGT8>0 or NUM_VWOUT_TGT8==0"
                    /> 
        <lsccip:port name="vwire_in_tgt9_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT9*8)-1 , 0)"
                     conn_port="vwire_in_tgt9_o"                    
                     dangling="not EN_PORTS_TGT9 and NUM_VWIN_TGT9>0 or NUM_VWIN_TGT9==0"
                    /> 
        <lsccip:port name="vwire_out_tgt9_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT9*8)-1 , 0)"
                     conn_port="vwire_out_tgt9_i"
                     dangling="not EN_PORTS_TGT9 and NUM_VWOUT_TGT9>0 or NUM_VWOUT_TGT9==0"
                    /> 
        <lsccip:port name="vwire_in_tgt10_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT10*8)-1 , 0)"
                     conn_port="vwire_in_tgt10_o"                    
                     dangling="not EN_PORTS_TGT10 and NUM_VWIN_TGT10>0 or NUM_VWIN_TGT10==0"
                    /> 
        <lsccip:port name="vwire_out_tgt10_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT10*8)-1 , 0)"
                     conn_port="vwire_out_tgt10_i"
                     dangling="not EN_PORTS_TGT10 and NUM_VWOUT_TGT10>0 or NUM_VWOUT_TGT10==0"
                    /> 
        <lsccip:port name="vwire_in_tgt11_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT11*8)-1 , 0)"
                     conn_port="vwire_in_tgt11_o"                    
                     dangling="not EN_PORTS_TGT11 and NUM_VWIN_TGT11>0 or NUM_VWIN_TGT11==0"
                    /> 
        <lsccip:port name="vwire_out_tgt11_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT11*8)-1 , 0)"
                     conn_port="vwire_out_tgt11_i"
                     dangling="not EN_PORTS_TGT11 and NUM_VWOUT_TGT11>0 or NUM_VWOUT_TGT11==0"
                    /> 
        <lsccip:port name="vwire_in_tgt12_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT12*8)-1 , 0)"
                     conn_port="vwire_in_tgt12_o"                    
                     dangling="not EN_PORTS_TGT12 and NUM_VWIN_TGT12>0 or NUM_VWIN_TGT12==0"
                    /> 
        <lsccip:port name="vwire_out_tgt12_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT12*8)-1 , 0)"
                     conn_port="vwire_out_tgt12_i"
                     dangling="not EN_PORTS_TGT12 and NUM_VWOUT_TGT12>0 or NUM_VWOUT_TGT12==0"
                    /> 
        <lsccip:port name="vwire_in_tgt13_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT13*8)-1 , 0)"
                     conn_port="vwire_in_tgt13_o"                    
                     dangling="not EN_PORTS_TGT13 and NUM_VWIN_TGT13>0 or NUM_VWIN_TGT13==0"
                    /> 
        <lsccip:port name="vwire_out_tgt13_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT13*8)-1 , 0)"
                     conn_port="vwire_out_tgt13_i"
                     dangling="not EN_PORTS_TGT13 and NUM_VWOUT_TGT13>0 or NUM_VWOUT_TGT13==0"
                    /> 
        <lsccip:port name="vwire_in_tgt14_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT14*8)-1 , 0)"
                     conn_port="vwire_in_tgt14_o"                    
                     dangling="not EN_PORTS_TGT14 and NUM_VWIN_TGT14>0 or NUM_VWIN_TGT14==0"
                    /> 
        <lsccip:port name="vwire_out_tgt14_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT14*8)-1 , 0)"
                     conn_port="vwire_out_tgt14_i"
                     dangling="not EN_PORTS_TGT14 and NUM_VWOUT_TGT14>0 or NUM_VWOUT_TGT14==0"
                    /> 
        <lsccip:port name="vwire_in_tgt15_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT15*8)-1 , 0)"
                     conn_port="vwire_in_tgt15_o"                    
                     dangling="not EN_PORTS_TGT15 and NUM_VWIN_TGT15>0 or NUM_VWIN_TGT15==0"
                    /> 
        <lsccip:port name="vwire_out_tgt15_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT15*8)-1 , 0)"
                     conn_port="vwire_out_tgt15_i"
                     dangling="not EN_PORTS_TGT15 and NUM_VWOUT_TGT15>0 or NUM_VWOUT_TGT15==0"
                    /> 
        <lsccip:port name="vwire_in_tgt16_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT16*8)-1 , 0)"
                     conn_port="vwire_in_tgt16_o"                    
                     dangling="not EN_PORTS_TGT16 and NUM_VWIN_TGT16>0 or NUM_VWIN_TGT16==0"
                    /> 
        <lsccip:port name="vwire_out_tgt16_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT16*8)-1 , 0)"
                     conn_port="vwire_out_tgt16_i"
                     dangling="not EN_PORTS_TGT16 and NUM_VWOUT_TGT16>0 or NUM_VWOUT_TGT16==0"
                    /> 
        <lsccip:port name="vwire_in_tgt17_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT17*8)-1 , 0)"
                     conn_port="vwire_in_tgt17_o"                    
                     dangling="not EN_PORTS_TGT17 and NUM_VWIN_TGT17>0 or NUM_VWIN_TGT17==0"
                    /> 
        <lsccip:port name="vwire_out_tgt17_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT17*8)-1 , 0)"
                     conn_port="vwire_out_tgt17_i"
                     dangling="not EN_PORTS_TGT17 and NUM_VWOUT_TGT17>0 or NUM_VWOUT_TGT17==0"
                    /> 
        <lsccip:port name="vwire_in_tgt18_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT18*8)-1 , 0)"
                     conn_port="vwire_in_tgt18_o"                    
                     dangling="not EN_PORTS_TGT18 and NUM_VWIN_TGT18>0 or NUM_VWIN_TGT18==0"
                    /> 
        <lsccip:port name="vwire_out_tgt18_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT18*8)-1 , 0)"
                     conn_port="vwire_out_tgt18_i"
                     dangling="not EN_PORTS_TGT18 and NUM_VWOUT_TGT18>0 or NUM_VWOUT_TGT18==0"
                    /> 
        <lsccip:port name="vwire_in_tgt19_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT19*8)-1 , 0)"
                     conn_port="vwire_in_tgt19_o"                    
                     dangling="not EN_PORTS_TGT19 and NUM_VWIN_TGT19>0 or NUM_VWIN_TGT19==0"
                    /> 
        <lsccip:port name="vwire_out_tgt19_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT19*8)-1 , 0)"
                     conn_port="vwire_out_tgt19_i"
                     dangling="not EN_PORTS_TGT19 and NUM_VWOUT_TGT19>0 or NUM_VWOUT_TGT19==0"
                    /> 
        <lsccip:port name="vwire_in_tgt20_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT20*8)-1 , 0)"
                     conn_port="vwire_in_tgt20_o"                    
                     dangling="not EN_PORTS_TGT20 and NUM_VWIN_TGT20>0 or NUM_VWIN_TGT20==0"
                    /> 
        <lsccip:port name="vwire_out_tgt20_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT20*8)-1 , 0)"
                     conn_port="vwire_out_tgt20_i"
                     dangling="not EN_PORTS_TGT20 and NUM_VWOUT_TGT20>0 or NUM_VWOUT_TGT20==0"
                    /> 
        <lsccip:port name="vwire_in_tgt21_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT21*8)-1 , 0)"
                     conn_port="vwire_in_tgt21_o"                    
                     dangling="not EN_PORTS_TGT21 and NUM_VWIN_TGT21>0 or NUM_VWIN_TGT21==0"
                    /> 
        <lsccip:port name="vwire_out_tgt21_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT21*8)-1 , 0)"
                     conn_port="vwire_out_tgt21_i"
                     dangling="not EN_PORTS_TGT21 and NUM_VWOUT_TGT21>0 or NUM_VWOUT_TGT21==0"
                    /> 
        <lsccip:port name="vwire_in_tgt22_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT22*8)-1 , 0)"
                     conn_port="vwire_in_tgt22_o"                    
                     dangling="not EN_PORTS_TGT22 and NUM_VWIN_TGT22>0 or NUM_VWIN_TGT22==0"
                    /> 
        <lsccip:port name="vwire_out_tgt22_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT22*8)-1 , 0)"
                     conn_port="vwire_out_tgt22_i"
                     dangling="not EN_PORTS_TGT22 and NUM_VWOUT_TGT22>0 or NUM_VWOUT_TGT22==0"
                    /> 
        <lsccip:port name="vwire_in_tgt23_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT23*8)-1 , 0)"
                     conn_port="vwire_in_tgt23_o"                    
                     dangling="not EN_PORTS_TGT23 and NUM_VWIN_TGT23>0 or NUM_VWIN_TGT23==0"
                    /> 
        <lsccip:port name="vwire_out_tgt23_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT23*8)-1 , 0)"
                     conn_port="vwire_out_tgt23_i"
                     dangling="not EN_PORTS_TGT23 and NUM_VWOUT_TGT23>0 or NUM_VWOUT_TGT23==0"
                    /> 
        <lsccip:port name="vwire_in_tgt24_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT24*8)-1 , 0)"
                     conn_port="vwire_in_tgt24_o"                    
                     dangling="not EN_PORTS_TGT24 and NUM_VWIN_TGT24>0 or NUM_VWIN_TGT24==0"
                    /> 
        <lsccip:port name="vwire_out_tgt24_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT24*8)-1 , 0)"
                     conn_port="vwire_out_tgt24_i"
                     dangling="not EN_PORTS_TGT24 and NUM_VWOUT_TGT24>0 or NUM_VWOUT_TGT24==0"
                    /> 
        <lsccip:port name="vwire_in_tgt25_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT25*8)-1 , 0)"
                     conn_port="vwire_in_tgt25_o"                    
                     dangling="not EN_PORTS_TGT25 and NUM_VWIN_TGT25>0 or NUM_VWIN_TGT25==0"
                    /> 
        <lsccip:port name="vwire_out_tgt25_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT25*8)-1 , 0)"
                     conn_port="vwire_out_tgt25_i"
                     dangling="not EN_PORTS_TGT25 and NUM_VWOUT_TGT25>0 or NUM_VWOUT_TGT25==0"
                    /> 
        <lsccip:port name="vwire_in_tgt26_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT26*8)-1 , 0)"
                     conn_port="vwire_in_tgt26_o"                    
                     dangling="not EN_PORTS_TGT26 and NUM_VWIN_TGT26>0 or NUM_VWIN_TGT26==0"
                    /> 
        <lsccip:port name="vwire_out_tgt26_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT26*8)-1 , 0)"
                     conn_port="vwire_out_tgt26_i"
                     dangling="not EN_PORTS_TGT26 and NUM_VWOUT_TGT26>0 or NUM_VWOUT_TGT26==0"
                    /> 
        <lsccip:port name="vwire_in_tgt27_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT27*8)-1 , 0)"
                     conn_port="vwire_in_tgt27_o"                    
                     dangling="not EN_PORTS_TGT27 and NUM_VWIN_TGT27>0 or NUM_VWIN_TGT27==0"
                    /> 
        <lsccip:port name="vwire_out_tgt27_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT27*8)-1 , 0)"
                     conn_port="vwire_out_tgt27_i"
                     dangling="not EN_PORTS_TGT27 and NUM_VWOUT_TGT27>0 or NUM_VWOUT_TGT27==0"
                    /> 
        <lsccip:port name="vwire_in_tgt28_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT28*8)-1 , 0)"
                     conn_port="vwire_in_tgt28_o"                    
                     dangling="not EN_PORTS_TGT28 and NUM_VWIN_TGT28>0 or NUM_VWIN_TGT28==0"
                    /> 
        <lsccip:port name="vwire_out_tgt28_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT28*8)-1 , 0)"
                     conn_port="vwire_out_tgt28_i"
                     dangling="not EN_PORTS_TGT28 and NUM_VWOUT_TGT28>0 or NUM_VWOUT_TGT28==0"
                    /> 
        <lsccip:port name="vwire_in_tgt29_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT29*8)-1 , 0)"
                     conn_port="vwire_in_tgt29_o"                    
                     dangling="not EN_PORTS_TGT29 and NUM_VWIN_TGT29>0 or NUM_VWIN_TGT29==0"
                    /> 
        <lsccip:port name="vwire_out_tgt29_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT29*8)-1 , 0)"
                     conn_port="vwire_out_tgt29_i"
                     dangling="not EN_PORTS_TGT29 and NUM_VWOUT_TGT29>0 or NUM_VWOUT_TGT29==0"
                    /> 
        <lsccip:port name="vwire_in_tgt30_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT30*8)-1 , 0)"
                     conn_port="vwire_in_tgt30_o"                    
                     dangling="not EN_PORTS_TGT30 and NUM_VWIN_TGT30>0 or NUM_VWIN_TGT30==0"
                    /> 
        <lsccip:port name="vwire_out_tgt30_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT30*8)-1 , 0)"
                     conn_port="vwire_out_tgt30_i"
                     dangling="not EN_PORTS_TGT30 and NUM_VWOUT_TGT30>0 or NUM_VWOUT_TGT30==0"
                    /> 
        <lsccip:port name="vwire_in_tgt31_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT31*8)-1 , 0)"
                     conn_port="vwire_in_tgt31_o"                    
                     dangling="not EN_PORTS_TGT31 and NUM_VWIN_TGT31>0 or NUM_VWIN_TGT31==0"
                    /> 
        <lsccip:port name="vwire_out_tgt31_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT31*8)-1 , 0)"
                     conn_port="vwire_out_tgt31_i"
                     dangling="not EN_PORTS_TGT31 and NUM_VWOUT_TGT31>0 or NUM_VWOUT_TGT31==0"
                    /> 
        <lsccip:port name="vwire_in_tgt32_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT32*8)-1 , 0)"
                     conn_port="vwire_in_tgt32_o"                    
                     dangling="not EN_PORTS_TGT32 and NUM_VWIN_TGT32>0 or NUM_VWIN_TGT32==0"
                    /> 
        <lsccip:port name="vwire_out_tgt32_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT32*8)-1 , 0)"
                     conn_port="vwire_out_tgt32_i"
                     dangling="not EN_PORTS_TGT32 and NUM_VWOUT_TGT32>0 or NUM_VWOUT_TGT32==0"
                    /> 
        <lsccip:port name="vwire_in_tgt33_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT33*8)-1 , 0)"
                     conn_port="vwire_in_tgt33_o"                    
                     dangling="not EN_PORTS_TGT33 and NUM_VWIN_TGT33>0 or NUM_VWIN_TGT33==0"
                    /> 
        <lsccip:port name="vwire_out_tgt33_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT33*8)-1 , 0)"
                     conn_port="vwire_out_tgt33_i"
                     dangling="not EN_PORTS_TGT33 and NUM_VWOUT_TGT33>0 or NUM_VWOUT_TGT33==0"
                    /> 
        <lsccip:port name="vwire_in_tgt34_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT34*8)-1 , 0)"
                     conn_port="vwire_in_tgt34_o"                    
                     dangling="not EN_PORTS_TGT34 and NUM_VWIN_TGT34>0 or NUM_VWIN_TGT34==0"
                    /> 
        <lsccip:port name="vwire_out_tgt34_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT34*8)-1 , 0)"
                     conn_port="vwire_out_tgt34_i"
                     dangling="not EN_PORTS_TGT34 and NUM_VWOUT_TGT34>0 or NUM_VWOUT_TGT34==0"
                    /> 
        <lsccip:port name="vwire_in_tgt35_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT35*8)-1 , 0)"
                     conn_port="vwire_in_tgt35_o"                    
                     dangling="not EN_PORTS_TGT35 and NUM_VWIN_TGT35>0 or NUM_VWIN_TGT35==0"
                    /> 
        <lsccip:port name="vwire_out_tgt35_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT35*8)-1 , 0)"
                     conn_port="vwire_out_tgt35_i"
                     dangling="not EN_PORTS_TGT35 and NUM_VWOUT_TGT35>0 or NUM_VWOUT_TGT35==0"
                    /> 
        <lsccip:port name="vwire_in_tgt36_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT36*8)-1 , 0)"
                     conn_port="vwire_in_tgt36_o"                    
                     dangling="not EN_PORTS_TGT36 and NUM_VWIN_TGT36>0 or NUM_VWIN_TGT36==0"
                    /> 
        <lsccip:port name="vwire_out_tgt36_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT36*8)-1 , 0)"
                     conn_port="vwire_out_tgt36_i"
                     dangling="not EN_PORTS_TGT36 and NUM_VWOUT_TGT36>0 or NUM_VWOUT_TGT36==0"
                    /> 
        <lsccip:port name="vwire_in_tgt37_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT37*8)-1 , 0)"
                     conn_port="vwire_in_tgt37_o"                    
                     dangling="not EN_PORTS_TGT37 and NUM_VWIN_TGT37>0 or NUM_VWIN_TGT37==0"
                    /> 
        <lsccip:port name="vwire_out_tgt37_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT37*8)-1 , 0)"
                     conn_port="vwire_out_tgt37_i"
                     dangling="not EN_PORTS_TGT37 and NUM_VWOUT_TGT37>0 or NUM_VWOUT_TGT37==0"
                    /> 
        <lsccip:port name="vwire_in_tgt38_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT38*8)-1 , 0)"
                     conn_port="vwire_in_tgt38_o"                    
                     dangling="not EN_PORTS_TGT38 and NUM_VWIN_TGT38>0 or NUM_VWIN_TGT38==0"
                    /> 
        <lsccip:port name="vwire_out_tgt38_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT38*8)-1 , 0)"
                     conn_port="vwire_out_tgt38_i"
                     dangling="not EN_PORTS_TGT38 and NUM_VWOUT_TGT38>0 or NUM_VWOUT_TGT38==0"
                    /> 
        <lsccip:port name="vwire_in_tgt39_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT39*8)-1 , 0)"
                     conn_port="vwire_in_tgt39_o"                    
                     dangling="not EN_PORTS_TGT39 and NUM_VWIN_TGT39>0 or NUM_VWIN_TGT39==0"
                    /> 
        <lsccip:port name="vwire_out_tgt39_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT39*8)-1 , 0)"
                     conn_port="vwire_out_tgt39_i"
                     dangling="not EN_PORTS_TGT39 and NUM_VWOUT_TGT39>0 or NUM_VWOUT_TGT39==0"
                    /> 
        <lsccip:port name="vwire_in_tgt40_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT40*8)-1 , 0)"
                     conn_port="vwire_in_tgt40_o"                    
                     dangling="not EN_PORTS_TGT40 and NUM_VWIN_TGT40>0 or NUM_VWIN_TGT40==0"
                    /> 
        <lsccip:port name="vwire_out_tgt40_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT40*8)-1 , 0)"
                     conn_port="vwire_out_tgt40_i"
                     dangling="not EN_PORTS_TGT40 and NUM_VWOUT_TGT40>0 or NUM_VWOUT_TGT40==0"
                    /> 
        <lsccip:port name="vwire_in_tgt41_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT41*8)-1 , 0)"
                     conn_port="vwire_in_tgt41_o"                    
                     dangling="not EN_PORTS_TGT41 and NUM_VWIN_TGT41>0 or NUM_VWIN_TGT41==0"
                    /> 
        <lsccip:port name="vwire_out_tgt41_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT41*8)-1 , 0)"
                     conn_port="vwire_out_tgt41_i"
                     dangling="not EN_PORTS_TGT41 and NUM_VWOUT_TGT41>0 or NUM_VWOUT_TGT41==0"
                    /> 
        <lsccip:port name="vwire_in_tgt42_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT42*8)-1 , 0)"
                     conn_port="vwire_in_tgt42_o"                    
                     dangling="not EN_PORTS_TGT42 and NUM_VWIN_TGT42>0 or NUM_VWIN_TGT42==0"
                    /> 
        <lsccip:port name="vwire_out_tgt42_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT42*8)-1 , 0)"
                     conn_port="vwire_out_tgt42_i"
                     dangling="not EN_PORTS_TGT42 and NUM_VWOUT_TGT42>0 or NUM_VWOUT_TGT42==0"
                    /> 
        <lsccip:port name="vwire_in_tgt43_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT43*8)-1 , 0)"
                     conn_port="vwire_in_tgt43_o"                    
                     dangling="not EN_PORTS_TGT43 and NUM_VWIN_TGT43>0 or NUM_VWIN_TGT43==0"
                    /> 
        <lsccip:port name="vwire_out_tgt43_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT43*8)-1 , 0)"
                     conn_port="vwire_out_tgt43_i"
                     dangling="not EN_PORTS_TGT43 and NUM_VWOUT_TGT43>0 or NUM_VWOUT_TGT43==0"
                    /> 
        <lsccip:port name="vwire_in_tgt44_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT44*8)-1 , 0)"
                     conn_port="vwire_in_tgt44_o"                    
                     dangling="not EN_PORTS_TGT44 and NUM_VWIN_TGT44>0 or NUM_VWIN_TGT44==0"
                    /> 
        <lsccip:port name="vwire_out_tgt44_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT44*8)-1 , 0)"
                     conn_port="vwire_out_tgt44_i"
                     dangling="not EN_PORTS_TGT44 and NUM_VWOUT_TGT44>0 or NUM_VWOUT_TGT44==0"
                    /> 
        <lsccip:port name="vwire_in_tgt45_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT45*8)-1 , 0)"
                     conn_port="vwire_in_tgt45_o"                    
                     dangling="not EN_PORTS_TGT45 and NUM_VWIN_TGT45>0 or NUM_VWIN_TGT45==0"
                    /> 
        <lsccip:port name="vwire_out_tgt45_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT45*8)-1 , 0)"
                     conn_port="vwire_out_tgt45_i"
                     dangling="not EN_PORTS_TGT45 and NUM_VWOUT_TGT45>0 or NUM_VWOUT_TGT45==0"
                    /> 
        <lsccip:port name="vwire_in_tgt46_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT46*8)-1 , 0)"
                     conn_port="vwire_in_tgt46_o"                    
                     dangling="not EN_PORTS_TGT46 and NUM_VWIN_TGT46>0 or NUM_VWIN_TGT46==0"
                    /> 
        <lsccip:port name="vwire_out_tgt46_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT46*8)-1 , 0)"
                     conn_port="vwire_out_tgt46_i"
                     dangling="not EN_PORTS_TGT46 and NUM_VWOUT_TGT46>0 or NUM_VWOUT_TGT46==0"
                    /> 
        <lsccip:port name="vwire_in_tgt47_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT47*8)-1 , 0)"
                     conn_port="vwire_in_tgt47_o"                    
                     dangling="not EN_PORTS_TGT47 and NUM_VWIN_TGT47>0 or NUM_VWIN_TGT47==0"
                    /> 
        <lsccip:port name="vwire_out_tgt47_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT47*8)-1 , 0)"
                     conn_port="vwire_out_tgt47_i"
                     dangling="not EN_PORTS_TGT47 and NUM_VWOUT_TGT47>0 or NUM_VWOUT_TGT47==0"
                    /> 
        <lsccip:port name="vwire_in_tgt48_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT48*8)-1 , 0)"
                     conn_port="vwire_in_tgt48_o"                    
                     dangling="not EN_PORTS_TGT48 and NUM_VWIN_TGT48>0 or NUM_VWIN_TGT48==0"
                    /> 
        <lsccip:port name="vwire_out_tgt48_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT48*8)-1 , 0)"
                     conn_port="vwire_out_tgt48_i"
                     dangling="not EN_PORTS_TGT48 and NUM_VWOUT_TGT48>0 or NUM_VWOUT_TGT48==0"
                    /> 
        <lsccip:port name="vwire_in_tgt49_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT49*8)-1 , 0)"
                     conn_port="vwire_in_tgt49_o"                    
                     dangling="not EN_PORTS_TGT49 and NUM_VWIN_TGT49>0 or NUM_VWIN_TGT49==0"
                    /> 
        <lsccip:port name="vwire_out_tgt49_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT49*8)-1 , 0)"
                     conn_port="vwire_out_tgt49_i"
                     dangling="not EN_PORTS_TGT49 and NUM_VWOUT_TGT49>0 or NUM_VWOUT_TGT49==0"
                    /> 
        <lsccip:port name="vwire_in_tgt50_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT50*8)-1 , 0)"
                     conn_port="vwire_in_tgt50_o"                    
                     dangling="not EN_PORTS_TGT50 and NUM_VWIN_TGT50>0 or NUM_VWIN_TGT50==0"
                    /> 
        <lsccip:port name="vwire_out_tgt50_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT50*8)-1 , 0)"
                     conn_port="vwire_out_tgt50_i"
                     dangling="not EN_PORTS_TGT50 and NUM_VWOUT_TGT50>0 or NUM_VWOUT_TGT50==0"
                    /> 
        <lsccip:port name="vwire_in_tgt51_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT51*8)-1 , 0)"
                     conn_port="vwire_in_tgt51_o"                    
                     dangling="not EN_PORTS_TGT51 and NUM_VWIN_TGT51>0 or NUM_VWIN_TGT51==0"
                    /> 
        <lsccip:port name="vwire_out_tgt51_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT51*8)-1 , 0)"
                     conn_port="vwire_out_tgt51_i"
                     dangling="not EN_PORTS_TGT51 and NUM_VWOUT_TGT51>0 or NUM_VWOUT_TGT51==0"
                    /> 
        <lsccip:port name="vwire_in_tgt52_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT52*8)-1 , 0)"
                     conn_port="vwire_in_tgt52_o"                    
                     dangling="not EN_PORTS_TGT52 and NUM_VWIN_TGT52>0 or NUM_VWIN_TGT52==0"
                    /> 
        <lsccip:port name="vwire_out_tgt52_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT52*8)-1 , 0)"
                     conn_port="vwire_out_tgt52_i"
                     dangling="not EN_PORTS_TGT52 and NUM_VWOUT_TGT52>0 or NUM_VWOUT_TGT52==0"
                    /> 
        <lsccip:port name="vwire_in_tgt53_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT53*8)-1 , 0)"
                     conn_port="vwire_in_tgt53_o"                    
                     dangling="not EN_PORTS_TGT53 and NUM_VWIN_TGT53>0 or NUM_VWIN_TGT53==0"
                    /> 
        <lsccip:port name="vwire_out_tgt53_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT53*8)-1 , 0)"
                     conn_port="vwire_out_tgt53_i"
                     dangling="not EN_PORTS_TGT53 and NUM_VWOUT_TGT53>0 or NUM_VWOUT_TGT53==0"
                    /> 
        <lsccip:port name="vwire_in_tgt54_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT54*8)-1 , 0)"
                     conn_port="vwire_in_tgt54_o"                    
                     dangling="not EN_PORTS_TGT54 and NUM_VWIN_TGT54>0 or NUM_VWIN_TGT54==0"
                    /> 
        <lsccip:port name="vwire_out_tgt54_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT54*8)-1 , 0)"
                     conn_port="vwire_out_tgt54_i"
                     dangling="not EN_PORTS_TGT54 and NUM_VWOUT_TGT54>0 or NUM_VWOUT_TGT54==0"
                    /> 
        <lsccip:port name="vwire_in_tgt55_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT55*8)-1 , 0)"
                     conn_port="vwire_in_tgt55_o"                    
                     dangling="not EN_PORTS_TGT55 and NUM_VWIN_TGT55>0 or NUM_VWIN_TGT55==0"
                    /> 
        <lsccip:port name="vwire_out_tgt55_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT55*8)-1 , 0)"
                     conn_port="vwire_out_tgt55_i"
                     dangling="not EN_PORTS_TGT55 and NUM_VWOUT_TGT55>0 or NUM_VWOUT_TGT55==0"
                    /> 
        <lsccip:port name="vwire_in_tgt56_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT56*8)-1 , 0)"
                     conn_port="vwire_in_tgt56_o"                    
                     dangling="not EN_PORTS_TGT56 and NUM_VWIN_TGT56>0 or NUM_VWIN_TGT56==0"
                    /> 
        <lsccip:port name="vwire_out_tgt56_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT56*8)-1 , 0)"
                     conn_port="vwire_out_tgt56_i"
                     dangling="not EN_PORTS_TGT56 and NUM_VWOUT_TGT56>0 or NUM_VWOUT_TGT56==0"
                    /> 
        <lsccip:port name="vwire_in_tgt57_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT57*8)-1 , 0)"
                     conn_port="vwire_in_tgt57_o"                    
                     dangling="not EN_PORTS_TGT57 and NUM_VWIN_TGT57>0 or NUM_VWIN_TGT57==0"
                    /> 
        <lsccip:port name="vwire_out_tgt57_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT57*8)-1 , 0)"
                     conn_port="vwire_out_tgt57_i"
                     dangling="not EN_PORTS_TGT57 and NUM_VWOUT_TGT57>0 or NUM_VWOUT_TGT57==0"
                    /> 
        <lsccip:port name="vwire_in_tgt58_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT58*8)-1 , 0)"
                     conn_port="vwire_in_tgt58_o"                    
                     dangling="not EN_PORTS_TGT58 and NUM_VWIN_TGT58>0 or NUM_VWIN_TGT58==0"
                    /> 
        <lsccip:port name="vwire_out_tgt58_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT58*8)-1 , 0)"
                     conn_port="vwire_out_tgt58_i"
                     dangling="not EN_PORTS_TGT58 and NUM_VWOUT_TGT58>0 or NUM_VWOUT_TGT58==0"
                    /> 
        <lsccip:port name="vwire_in_tgt59_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT59*8)-1 , 0)"
                     conn_port="vwire_in_tgt59_o"                    
                     dangling="not EN_PORTS_TGT59 and NUM_VWIN_TGT59>0 or NUM_VWIN_TGT59==0"
                    /> 
        <lsccip:port name="vwire_out_tgt59_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT59*8)-1 , 0)"
                     conn_port="vwire_out_tgt59_i"
                     dangling="not EN_PORTS_TGT59 and NUM_VWOUT_TGT59>0 or NUM_VWOUT_TGT59==0"
                    /> 
        <lsccip:port name="vwire_in_tgt60_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT60*8)-1 , 0)"
                     conn_port="vwire_in_tgt60_o"                    
                     dangling="not EN_PORTS_TGT60 and NUM_VWIN_TGT60>0 or NUM_VWIN_TGT60==0"
                    /> 
        <lsccip:port name="vwire_out_tgt60_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT60*8)-1 , 0)"
                     conn_port="vwire_out_tgt60_i"
                     dangling="not EN_PORTS_TGT60 and NUM_VWOUT_TGT60>0 or NUM_VWOUT_TGT60==0"
                    /> 
        <lsccip:port name="vwire_in_tgt61_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT61*8)-1 , 0)"
                     conn_port="vwire_in_tgt61_o"                    
                     dangling="not EN_PORTS_TGT61 and NUM_VWIN_TGT61>0 or NUM_VWIN_TGT61==0"
                    /> 
        <lsccip:port name="vwire_out_tgt61_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT61*8)-1 , 0)"
                     conn_port="vwire_out_tgt61_i"
                     dangling="not EN_PORTS_TGT61 and NUM_VWOUT_TGT61>0 or NUM_VWOUT_TGT61==0"
                    /> 
        <lsccip:port name="vwire_in_tgt62_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT62*8)-1 , 0)"
                     conn_port="vwire_in_tgt62_o"                    
                     dangling="not EN_PORTS_TGT62 and NUM_VWIN_TGT62>0 or NUM_VWIN_TGT62==0"
                    /> 
        <lsccip:port name="vwire_out_tgt62_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT62*8)-1 , 0)"
                     conn_port="vwire_out_tgt62_i"
                     dangling="not EN_PORTS_TGT62 and NUM_VWOUT_TGT62>0 or NUM_VWOUT_TGT62==0"
                    /> 
        <lsccip:port name="vwire_in_tgt63_o"
                     dir="out"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWIN_TGT63*8)-1 , 0)"
                     conn_port="vwire_in_tgt63_o"                    
                     dangling="not EN_PORTS_TGT63 and NUM_VWIN_TGT63>0 or NUM_VWIN_TGT63==0"
                    /> 
        <lsccip:port name="vwire_out_tgt63_i"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     range="((NUM_VWOUT_TGT63*8)-1 , 0)"
                     conn_port="vwire_out_tgt63_i"
                     dangling="not EN_PORTS_TGT63 and NUM_VWOUT_TGT63>0 or NUM_VWOUT_TGT63==0"
                    />                                                
<!--
		<lsccip:port name="flexio_check"
                     dir="in"
                     conn_mod="lscc_mpesti_initiator"
                     conn_port="flexio_check"
                     stick_low="not ENABLE_OSSP"
                    />					
-->

    </lsccip:ports> 
  
	<lsccip:outFileConfigs>
        <lsccip:fileConfig name="wrapper" file_suffix="sv" file_description="top_level_system_verilog"></lsccip:fileConfig>
    </lsccip:outFileConfigs>
   
    <xi:include parse="xml" href="bus_interface.xml"/>
    <xi:include parse="xml" href="memory_map.xml"/>

    <lsccip:componentGenerators>
        <lsccip:componentGenerator>
        <lsccip:name>create_constraint_file</lsccip:name>
        <lsccip:generatorExe>eval/create_constraint.py</lsccip:generatorExe>
        </lsccip:componentGenerator>
    </lsccip:componentGenerators>       
</lsccip:ip>