<lsccip:ip xmlns:lsccip="http://www.latticesemi.com/XMLSchema/Radiant/ip" xmlns:xi="http://www.w3.org/2001/XInclude" version="2.0" platform="esi" platform_version="2023.2">
    <lsccip:general>
        <lsccip:vendor>latticesemi.com</lsccip:vendor>
        <lsccip:library>ip</lsccip:library>
        <lsccip:name>jesd204b</lsccip:name>
        <lsccip:display_name>JESD204B</lsccip:display_name>
        <lsccip:version>1.4.0</lsccip:version>
        <lsccip:category>Connectivity</lsccip:category>
        <lsccip:min_radiant_version>2026.1</lsccip:min_radiant_version>
        <lsccip:min_esi_version>2026.1</lsccip:min_esi_version>
        <lsccip:supported_products>
            <lsccip:supported_family name="LFCPNX">
                <lsccip:supported_device name="LFCPNX-100"></lsccip:supported_device>
                <lsccip:supported_device name="LFCPNX-100AUTODIE"></lsccip:supported_device>
                <lsccip:supported_device name="LFCPNX-50"></lsccip:supported_device>
            </lsccip:supported_family>
            <lsccip:supported_family name="LAV-AT">
                <lsccip:supported_device name="LAV-AT-G70"></lsccip:supported_device>
                <lsccip:supported_device name="LAV-AT-X70"></lsccip:supported_device>
                <lsccip:supported_device name="LAV-AT-G50"></lsccip:supported_device>
                <lsccip:supported_device name="LAV-AT-X50"></lsccip:supported_device>
                <lsccip:supported_device name="LAV-AT-G30"></lsccip:supported_device>
                <lsccip:supported_device name="LAV-AT-X30"></lsccip:supported_device>
                <lsccip:supported_device name="ap6a65b"></lsccip:supported_device>
                <lsccip:supported_device name="ap6a400c"></lsccip:supported_device>
            </lsccip:supported_family>
            <lsccip:supported_family name="LN2-MH">
                <lsccip:supported_device name="LN2-MH-20ES1"></lsccip:supported_device>
                <lsccip:supported_device name="LN2-MH-70ES1"></lsccip:supported_device>
                <lsccip:supported_device name="LN2-MH-20"></lsccip:supported_device>
                <lsccip:supported_device name="LN2-MH-16"></lsccip:supported_device>
            </lsccip:supported_family>
            <lsccip:supported_family name="LN2-CT">
                <lsccip:supported_device name="LN2-CT-20ES1"></lsccip:supported_device>
                <lsccip:supported_device name="LN2-CT-20"></lsccip:supported_device>
                <lsccip:supported_device name="LN2-CT-16"></lsccip:supported_device>
            </lsccip:supported_family>
        </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                 = "JESD204_CORE_EN"
                        type               = "param"
                        value_type         = "bool"
                        conn_mod           = "lscc_jesd204"
                        title              = "JESD204 IP Core Generation Enable"
                        default            = "True"
                        description        = "Turn on to enable JESD204 IP Core Generation."
                        drc                = "drc_check_phy_core_en(JESD204_PHY_EN,JESD204_CORE_EN)"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "FAMILY"
                        type               = "param"
                        value_type         = "string"
                        conn_mod           = "lscc_jesd204"
                        title              = "FAMILY"
                        group2             = "General"
                        value_expr         = "get_device_name(1)"
                        editable           = "False"
                        hidden             = "True"
                       />
        <lsccip:setting
                        id                 = "DEVICE"
                        type               = "input"
                        value_type         = "string"
                        conn_mod           = "lscc_jesd204"
                        title              = "DEVICE"
                        group2             = "General"
                        value_expr         = "runtime_info.device_info.device(1)"
                        editable           = "False"
                        hidden             = "True"
                        />
        <lsccip:setting
                        id                 = "DEVICE_SHORT"
                        type               = "input"
                        value_type         = "string"
                        conn_mod           = "lscc_jesd204"
                        title              = "DEVICE_SHORT"
                        group2             = "General"
                        value_expr         = "get_device_family(DEVICE)"
                        editable           = "False"
                        hidden             = "True"
                        />
        <lsccip:setting id                 = "MODE"
                        type               = "param"
                        value_type         = "string"
                        conn_mod           = "lscc_jesd204"
                        title              = "Mode"
                        default            = "Rx_and_Tx"
                        options            = "'Tx_only','Rx_only','Rx_and_Tx'"
                        description        = "Select the operation modes to enable the supporting logics for receiver or transmitter or both."
                        group2             = "General"
                       />
        <lsccip:setting id                 = "DATARATE_OPT"
                        type               = "input"
                        value_type         = "float"
                        conn_mod           = "lscc_jesd204"
                        title              = "Data Rate (Gbps)"
                        default            = "9.8304"
                        options            = "[1.2288, 1.25, 1.3824, 1.8432, 2.4576, 2.7648, 3.072, 3.125, 3.6864, 4.9152, 5.5296, 6.144, 6.25, 7.3728, 8.11008, 9.8304]"
                        hidden             = "True"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "DATARATE_SIM"
                        type               = "param"
                        value_type         = "float"
                        conn_mod           = "lscc_jesd204"
                        title              = "Data Rate (Gbps)"
                        default            = "6.250"
                        value_range        = "(1.2288,9.8304) if (FAMILY == 'LAV-AT') else (0.7425,8.192)"
                        drc                = "drc_check_datarate(DATARATE_SIM) if (FAMILY == 'LAV-AT') else datarate_check(JESD204_PHY_EN, DATARATE_SIM, DATARATE_ACTUAL)"
                        hidden             = "False"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "NUMBER_OF_LANES"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "Number of Lanes (L)"
                        default            = "1"
                        options            = "(1,2,4) if (FAMILY == 'LFCPNX') or (DEVICE_SHORT == 'LN2') else (1,2,4,8)"
                        drc                = "drc_check_m(JESD204_CORE_EN,ILA_M1,ILA_S,ILA_Nt,NUMBER_OF_LANES,OCTETS_PER_FRAME,ILA_CF)"
                        description        = "Set the number of lanes required per converter device."
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_M1"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "Converters per Device (M)"
                        default            = "0"
                        value_range        = "(0,255)"
                        drc                = "drc_check_m(JESD204_CORE_EN,ILA_M1,ILA_S,ILA_Nt,NUMBER_OF_LANES,OCTETS_PER_FRAME,ILA_CF)"
                        description        = "Set the number of converters per device. The value starts with base 0."
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Instance Setup"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_S"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "Samples per Converter per Frame (S)"
                        default            = "0"
                        value_range        = "(0,31)"
                        drc                = "drc_check_s(JESD204_CORE_EN,ILA_M1,ILA_S,ILA_Nt,NUMBER_OF_LANES,OCTETS_PER_FRAME)"
                        description        = "Set the number of samples per converter per frame. The value starts with base 0."
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Instance Setup"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_N"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "Converter Resolution (N)"
                        default            = "15"
                        value_range        = "(0,31)"
                        drc                = "drc_check_n(JESD204_CORE_EN,ILA_N,ILA_Nt)"
                        description        = "Set the number of bits per converter sample. The value starts with base 0."
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Instance Setup"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_Nt"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "Number of Bits per Sample (Nt)"
                        default            = "15"
                        value_range        = "(0,31)"
                        drc                = "drc_check_np(JESD204_CORE_EN,ILA_M1,ILA_S,ILA_Nt,NUMBER_OF_LANES,OCTETS_PER_FRAME,ILA_HD, ILA_N)"
                        description        = "Set the number of bits per sample in user data format. The value starts with base 0."
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Instance Setup"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_CS"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "Control Bits (CS)"
                        default            = "0"
                        value_range        = "(0,3)"
                        drc                = "drc_check_cs(JESD204_CORE_EN, ILA_CS, ILA_CF, ILA_N, ILA_Nt)"
                        description        = "Set the number of control bits per device."
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Instance Setup"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_CF"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "Control Words (CF)"
                        default            = "0"
                        value_range        = "(0,31)"
                        drc                = "drc_check_cf(JESD204_CORE_EN, ILA_CS, ILA_CF, ILA_M1, NUMBER_OF_LANES, OCTETS_PER_FRAME, ILA_S, ILA_Nt)"
                        description        = "Set the number of control words per frame clock per link."
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Instance Setup"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_HD"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "High Density Format (HD)"
                        default            = "0"
                        value_range        = "(0,1)"
                        drc                = "drc_check_hd(JESD204_CORE_EN, ILA_HD, OCTETS_PER_FRAME, ILA_Nt, ILA_CF, NUMBER_OF_LANES, ILA_M1, ILA_S, ILA_CS)"
                        description        = "Turn on to enable the High Density user data format."
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Instance Setup"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "OCTETS_PER_FRAME"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "Octets per Frame (F)"
                        default            = "1"
                        value_range        = "(0,255)"
                        drc                = "drc_check_f(JESD204_CORE_EN,ILA_M1,ILA_S,ILA_Nt,NUMBER_OF_LANES,OCTETS_PER_FRAME,ILA_HD)"
                        description        = "Set the number of octets per frame. The value starts with base 0."
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Instance Setup"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "FRAMES_PER_MULTIFRAME"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "Frames per Multiframe (K)"
                        default            = "31"
                        value_range        = "(0,31)"
                        drc                = "drc_check_k(JESD204_CORE_EN,OCTETS_PER_FRAME,FRAMES_PER_MULTIFRAME)"
                        description        = "Set the number of frames per multiframe. The value starts with base 0."
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Instance Setup"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "MULTI_FRAMES_IN_ILA"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "Multi Frames in ILA"
                        default            = "3"
                        value_range        = "(3,255)"
                        description        = "Set the number of multiframes required in ILAS phase."
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Instance Setup"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "SUB_CLASS"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "Subclass (SUBCLASSV)"
                        default            = "1"
                        options            = "0,1"
                        description        = "Select JESD204 subclass mode."
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Instance Setup"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "SYSREF_ALWAYS"
                        type               = "param"
                        value_type         = "string"
                        conn_mod           = "lscc_jesd204"
                        title              = "SYSREF Always"
                        default            = "SYSREF_ONCE"
                        options            = "'SYSREF_ONCE', 'SYSREF_ALWAYS'"
                        description        = "Select the incoming SYSREF operating mode."
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Instance Setup"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "SCRAMBLING"
                        type               = "param"
                        value_type         = "string"
                        conn_mod           = "lscc_jesd204"
                        title              = "Scrambling (SCR)"
                        default            = "DISABLED"
                        options            = "'ENABLED', 'DISABLED'"
                        description        = "Turn on to enable scrambler/descrambler."
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Instance Setup"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_DID"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "ILA_DID"
                        default            = "85"
                        value_range        = "(0,255)"
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Other Link Configurations"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_ADJCNT"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "ILA_ADJCNT"
                        default            = "0"
                        value_range        = "(0,15)"
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Other Link Configurations"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_BID"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "ILA_BID"
                        default            = "0"
                        value_range        = "(0,15)"
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Other Link Configurations"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_ADJDIR"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "ILA_ADJDIR"
                        default            = "0"
                        value_range        = "(0,1)"
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Other Link Configurations"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_PHADJ"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "ILA_PHADJ"
                        default            = "0"
                        value_range        = "(0,1)"
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Other Link Configurations"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_JESDV"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "ILA_JESDV"
                        default            = "1"
                        value_range        = "(0,7)"
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Other Link Configurations"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_LID"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "ILA_LID"
                        default            = "0"
                        value_range        = "(0,31)"
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Other Link Configurations"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_RES1"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "ILA_RES1"
                        default            = "0"
                        value_range        = "(0,255)"
                        editable           = "False"
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Other Link Configurations"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "ILA_RES2"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "ILA_RES2"
                        default            = "0"
                        value_range        = "(0,255)"
                        editable           = "False"
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Other Link Configurations"
                        group2             = "General"
                       />
        <lsccip:setting id                 = "JESD204_PHY_EN"
                        type               = "param"
                        value_type         = "bool"
                        conn_mod           = "lscc_jesd204"
                        title              = "JESD204 PHY Generation Enable"
                        default            = "True"
                        description        = "Turn on to enable JESD204 PHY Generation."
                        drc                = "drc_check_phy_core_en(JESD204_PHY_EN,JESD204_CORE_EN)"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "GRP_NAME"
                        type               = "param"
                        conn_mod           = "lscc_jesd204"
                        value_type         = "string"
                        title              = "Group Name"
                        value_expr         = "inst()"
                        editable           = "False"
                        hidden             = "True"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "LANE_ID"
                        type               = "param"
                        value_type         = "string"
                        conn_mod           = "lscc_jesd204"
                        title              = "Lane ID"
                        default            = "0"
                        options            = "lane_id_opt(NUMBER_OF_LANES, FAMILY, DEVICE, DEVICE_SHORT)"
                        hidden             = "JESD204_PHY_EN == 0"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "PMA_REFCLK"
                        type               = "input"
                        value_type         = "string"
                        conn_mod           = "lscc_jesd204"
                        title              = "PMA Reference Clock"
                        default            = "sd_ext_0_refclk"
                        options            = "'sd_ext_0_refclk', 'sd_ext_1_refclk', 'sdq0_refclk','sdq1_refclk','pclk0','pclk1'"
                        hidden             = "JESD204_PHY_EN == 0 or FAMILY == 'LAV-AT'"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <!-- Dont support Bonding -->
        <lsccip:setting id                 = "TX_RX_BOND_MODE_Q0"
                        type               = "param"
                        value_type         = "string"
                        conn_mod           = "lscc_jesd204"
                        title              = "Bond Mode Q0"
                        value_expr         = "'0b00000'"
                        editable           = "False"
                        hidden             = "True"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <!-- Dont support Bonding -->
        <lsccip:setting id                 = "TX_RX_BOND_MODE_Q1"
                        type               = "param"
                        value_type         = "string"
                        conn_mod           = "lscc_jesd204"
                        title              = "Bond Mode Q1"
                        value_expr         = "'0b00000'"
                        editable           = "False"
                        hidden             = "True"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "DATARATE"
                        type               = "param"
                        value_type         = "string"
                        conn_mod           = "lscc_jesd204"
                        title              = "JESD PHY Data Rate (Gbps)"
                        value_expr         = "ret_datarate(DATARATE_SIM)"
                        editable           = "False"
                        hidden             = "True if (JESD204_PHY_EN == 0) or (FAMILY == 'LAV-AT') else False"
                        description        = "PHY Data Rate configured in General Tab."
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "DATARATE_ACTUAL"
                        type               = "input"
                        conn_mod           = "lscc_jesd204"
                        value_type         = "string"
                        title              = "Data Rate Actual"
                        value_expr         = "actual_datarate(REFCLK, TX_RX_F_A, TX_RX_N_A)"
                        editable           = "False"
                        hidden             = "True"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "REFCLK_OPT"
                        type               = "input"
                        value_type         = "float"
                        conn_mod           = "lscc_jesd204"
                        title              = "Ref Clk Freq (MHz)"
                        options            = "refclk_opt(DATARATE_SIM)"
                        hidden             = "False if (JESD204_PHY_EN == 1) and (FAMILY == 'LAV-AT') else True"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "REFCLK"
                        type               = "param"
                        value_type         = "float"
                        conn_mod           = "lscc_jesd204"
                        title              = "Ref Clk Freq (MHz)"
                        value_expr         = "REFCLK_OPT if (FAMILY == 'LAV-AT') else refclk_derive(JESD204_PHY_EN, DATARATE_SIM)"
                        value_range        = "(20,312.5) if (FAMILY == 'LAV-AT') else (74.25,162)"
                        editable           = "False if (FAMILY == 'LAV-AT') else True"
                        hidden             = "True if (JESD204_PHY_EN == 0) or (FAMILY == 'LAV-AT') else False"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "F_VCO"
                        type               = "input"
                        conn_mod           = "lscc_jesd204"
                        value_type         = "float"
                        title              = "VCO Frequency (GHz)"
                        value_expr         = "actual_fvco(REFCLK, TX_RX_M_A, TX_RX_N_A, TX_RX_F_A, DATARATE_SIM)"
                        editable           = "False"
                        value_range        = "fvco_value_range(JESD204_PHY_EN)"
                        hidden             = "(JESD204_PHY_EN == 0) or (FAMILY == 'LAV-AT')"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "TX_RX_DIVMODE_0"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "PMA Clock Divider"
                        default            = "1"
                        value_expr         = "1 if (DATARATE_SIM >= 1.485) else 2"
                        editable           = "False"
                        hidden             = "JESD204_PHY_EN == 0 or FAMILY == 'LAV-AT'"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "PMA_CLK"
                        type               = "input"
                        value_type         = "float"
                        conn_mod           = "lscc_jesd204"
                        title              = "PMA Clock Frequency (MHz)"
                        value_expr         = "pma_clk_ref(DATARATE_SIM)"
                        editable           = "False"
                        hidden             = "JESD204_PHY_EN == 0 or FAMILY == 'LAV-AT'"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "TX_RX_M_A"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "PLL M Setting"
                        default            = "1"
                        options            = "(1, 2, 4, 8)"
                        drc                = "1 if (FAMILY == 'LAV-AT') else fvco_m_check(JESD204_PHY_EN,F_VCO)"
                        hidden             = "JESD204_PHY_EN == 0 or FAMILY == 'LAV-AT'"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "TX_RX_N_A"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "PLL N Setting"
                        value_expr         = "20 if (DATARATE_SIM >= 1.485) else 10"
                        options            = "(4, 5, 8, 10, 16, 20)"
                        editable           = "False"
                        hidden             = "JESD204_PHY_EN == 0 or FAMILY == 'LAV-AT'"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "TX_RX_F_A"
                        type               = "param"
                        conn_mod           = "lscc_jesd204"
                        value_type         = "int"
                        title              = "PLL F Setting"
                        value_expr         = "1 if (FAMILY == 'LAV-AT') else pll_f(PMA_CLK, REFCLK)"
                        value_range        = "(1, 6)"
                        editable           = "False"
                        hidden             = "JESD204_PHY_EN == 0 or FAMILY == 'LAV-AT'"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "CNT250NS_MAX_DEC"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "250ns Timer Base Count"
                        value_expr         = "round_up(250/(1000/PMA_CLK)-1)"
                        editable           = "False"
                        hidden             = "True"
                        value_range        = "(0,255)"
                        group1             = "SerDes Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "CNT250NS_MAX"
                        type               = "param"
                        value_type         = "string"
                        conn_mod           = "lscc_jesd204"
                        title              = "250ns Timer Base Count BIN"
                        value_expr         = "string_conv_9b(CNT250NS_MAX_DEC)"
                        editable           = "False"
                        hidden             = "True"
                        group1             = "SerDes Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "AXI_LMMI_ADDR_WIDTH"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "LMMI AXI-L Address Width"
                        default            = "9"
                        value_range        = "(1,32)"
                        value_expr         = "16 if FAMILY == 'LAV-AT' else 9"
                        hidden             = "False"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "AXI_LMMI_DATA_WIDTH"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "LMMI AXI-L Data Width"
                        default            = "32"
                        options            = "8,16,32,64,128"
                        hidden             = "True"
                        group1             = "PHY Setup"
                        group2             = "PHY Settings"
                       />
        <lsccip:setting id                 = "TRANSPORT_LAYER_EN"
                        type               = "param"
                        value_type         = "bool"
                        conn_mod           = "lscc_jesd204"
                        title              = "Transport Layer Enable"
                        default            = "False"
                        editable           = "tl_en_edit(FAMILY, OCTETS_PER_FRAME)"
                        description        = "Turn on to enable Transport Layer. Supported when F=0,1,2,3,5,7,11,15,31,63,127."
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Transport Layer Setup"
                        group2             = "Optional Features"
                       />
        <lsccip:setting id                 = "TL_FRAME_PER_CLK"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "Frame Per Clock"
                        default            = "1"
                        options            = "tl_fpc_opt(FAMILY,OCTETS_PER_FRAME,DATARATE_SIM)"
                        value_expr         = "tl_fpc_derive(OCTETS_PER_FRAME)"
                        hidden             = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0)"
                        description        = "Set the number of frames per frame clock in transport layer. For high sample rate, it is required to input/output multiple frames per frame clock to stay within the device fabric limit."
                        group1             = "Transport Layer Setup"
                        group2             = "Optional Features"
                       />
        <lsccip:setting id                 = "TX_TL_FIFO_DEPTH"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "FIFO Depth in Tx"
                        default            = "256"
                        value_expr         = "tl_fifo_depth_derive(OCTETS_PER_FRAME, TL_FRAME_PER_CLK)"
                        hidden             = "True"
                        description        = "Set the FIFO depth in Tx Transport Layer."
                        group1             = "Transport Layer Setup"
                        group2             = "Optional Features"
                       />
        <lsccip:setting id                 = "RX_TL_FIFO_DEPTH"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "FIFO Depth in Rx"
                        default            = "256"
                        value_expr         = "tl_fifo_depth_derive(OCTETS_PER_FRAME, TL_FRAME_PER_CLK)"
                        hidden             = "True"
                        description        = "Set the FIFO depth in Rx Transport Layer."
                        group1             = "Transport Layer Setup"
                        group2             = "Optional Features"
                       />
        <lsccip:setting id                 = "TX_TL_LONG_TP_EN"
                        type               = "param"
                        value_type         = "bool"
                        conn_mod           = "lscc_jesd204"
                        title              = "Long Test Pattern Enable for Tx"
                        default            = "False"
                        hidden             = "True"
                        group1             = "Transport Layer Setup"
                        group2             = "Optional Features"
                       />
        <lsccip:setting id                 = "TESTMODE_EN"
                        type               = "param"
                        value_type         = "bool"
                        conn_mod           = "lscc_jesd204"
                        title              = "Test Mode Enable"
                        default            = "False"
                        description        = "Turn on to enable Test Pattern Generator/Checker."
                        hidden             = "JESD204_CORE_EN == 0"
                        group1             = "Test Mode Setup"
                        group2             = "Optional Features"
                       />
        <lsccip:setting id                 = "CONTINUOUS_K_PAT"
                        type               = "input"
                        value_type         = "bool"
                        conn_mod           = "lscc_jesd204"
                        title              = "Supports Continuous /K28.5/ Character"
                        default            = "True"
                        description        = "Check to Support /K28.5/ Pattern Generator."
                        editable           = "False"
                        hidden             = "(JESD204_CORE_EN == 0) or (TESTMODE_EN == 0) or (MODE == 'Rx_only')"
                        group1             = "Test Mode Setup"
                        group2             = "Optional Features"
                       />
        <lsccip:setting id                 = "CONTINUOUS_D_PAT"
                        type               = "input"
                        value_type         = "bool"
                        conn_mod           = "lscc_jesd204"
                        title              = "Supports Continuous /D21.5/ Character"
                        default            = "True"
                        description        = "Check to Support /D21.5/ Pattern Generator."
                        editable           = "False"
                        hidden             = "(JESD204_CORE_EN == 0) or (TESTMODE_EN == 0) or (MODE == 'Rx_only')"
                        group1             = "Test Mode Setup"
                        group2             = "Optional Features"
                       />
        <lsccip:setting id                 = "RPAT_EN"
                        type               = "param"
                        value_type         = "bool"
                        conn_mod           = "lscc_jesd204"
                        title              = "Supports RPAT Pattern Generator"
                        default            = "False"
                        description        = "Turn on to enable RPAT Pattern Generator."
                        hidden             = "(JESD204_CORE_EN == 0) or (TESTMODE_EN == 0) or (MODE == 'Rx_only')"
                        group1             = "Test Mode Setup"
                        group2             = "Optional Features"
                       />
        <lsccip:setting id                 = "JSPAT_EN"
                        type               = "param"
                        value_type         = "bool"
                        conn_mod           = "lscc_jesd204"
                        title              = "Supports JSPAT Pattern Generator"
                        default            = "False"
                        description        = "Turn on to enable JSPAT Pattern Generator."
                        hidden             = "(JESD204_CORE_EN == 0) or (TESTMODE_EN == 0) or (MODE == 'Rx_only')"
                        group1             = "Test Mode Setup"
                        group2             = "Optional Features"
                       />
        <lsccip:setting id                 = "PRBS_EN"
                        type               = "param"
                        value_type         = "bool"
                        conn_mod           = "lscc_jesd204"
                        title              = "Supports PRBS Generator/Checker"
                        default            = "False"
                        description        = "Turn on to enable PRBS Pattern Generator/Checker."
                        hidden             = "True"
                        group1             = "Test Mode Setup"
                        group2             = "Optional Features"
                       />
        <lsccip:setting id                 = "INV_PATTERN"
                        type               = "param"
                        value_type         = "bool"
                        conn_mod           = "lscc_jesd204"
                        title              = "INV_PATTERN"
                        default            = "False"
                        hidden             = "True"
                        group1             = "PRBS Setup"
                        group2             = "Optional Features"
                       />
        <lsccip:setting id                 = "POLY_LENGTH"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "PRBS_POLY"
                        default            = "7"
                        options            = "7,15,23,31"
                        hidden             = "True"
                        group1             = "PRBS Setup"
                        group2             = "Optional Features"
                       />
        <lsccip:setting id                 = "POLY_TAP"
                        type               = "param"
                        value_type         = "int"
                        conn_mod           = "lscc_jesd204"
                        title              = "POLY_TAP"
                        default            = "6"
                        value_expr         = "prbs_tap(POLY_LENGTH)"
                        editable           = "False"
                        hidden             = "True"
                        group1             = "PRBS Setup"
                        group2             = "Optional Features"
                       />
    </lsccip:settings>
    <lsccip:ports>
        <lsccip:port name               = "phy_clkin_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (FAMILY == 'LAV-AT')"
                     stick_low          = "(JESD204_PHY_EN == 0) or (FAMILY == 'LAV-AT')"
                    />
        <lsccip:port name               = "txp_out"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(NUMBER_OF_LANES-1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (MODE == 'Rx_only')"
                    />
        <lsccip:port name               = "txn_out"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(NUMBER_OF_LANES-1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (MODE == 'Rx_only')"
                    />
        <lsccip:port name               = "rxp_in"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(NUMBER_OF_LANES-1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_PHY_EN == 0) or (MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "rxn_in"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(NUMBER_OF_LANES-1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_PHY_EN == 0) or (MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "tx_link_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only')"
                    />
        <lsccip:port name               = "tx_link_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only')"
                    />
        <lsccip:port name               = "rx_link_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "rx_link_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "tx_sysref_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only')"
                    />
        <lsccip:port name               = "tx_sysref_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only')"
                    />
        <lsccip:port name               = "tx_sync_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only')"
                    />
        <lsccip:port name               = "tx_tdata_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(32*NUMBER_OF_LANES-1,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only') or (TRANSPORT_LAYER_EN == 1)"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only') or (TRANSPORT_LAYER_EN == 1)"
                     bus_interface      = "TX_AXI_Stream"
                    />
        <lsccip:port name               = "tx_tvalid_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only') or (TRANSPORT_LAYER_EN == 1)"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only') or (TRANSPORT_LAYER_EN == 1)"
                     bus_interface      = "TX_AXI_Stream"
                    />
        <lsccip:port name               = "tx_aresetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only')"
                    />
        <lsccip:port name               = "tx_tready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only') or (TRANSPORT_LAYER_EN == 1)"
                     bus_interface      = "TX_AXI_Stream"
                    />
        <lsccip:port name               = "tx_sof_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only') or (TRANSPORT_LAYER_EN == 1)"
                    />
        <lsccip:port name               = "tx_somf_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only')"
                    />
        <lsccip:port name               = "tx_eof_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only') or (TRANSPORT_LAYER_EN == 1)"
                    />
        <lsccip:port name               = "tx_eomf_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only')"
                    />
        <lsccip:port name               = "tx_state_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Rx_only')"
                    />
        <lsccip:port name               = "tx_frame_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Rx_only')"
                    />
        <lsccip:port name               = "tx_tl_in_tdata_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "tl_tdata_width_range(TL_FRAME_PER_CLK,ILA_M1, ILA_S, ILA_N)"
                     dangling           = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Rx_only')"
                     bus_interface      = "TX_TL_AXI_Stream"
                    />
        <lsccip:port name               = "tx_tl_in_tuser_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(0,0) if (ILA_CS == 0) else ((TL_FRAME_PER_CLK*(ILA_M1+1)*(ILA_S+1)*ILA_CS-1),0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Rx_only') or (ILA_CS == 0)"
                     stick_low          = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Rx_only') or (ILA_CS == 0)"
                     bus_interface      = "TX_TL_AXI_Stream"
                    />
        <lsccip:port name               = "tx_tl_in_tvalid_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Rx_only')"
                     bus_interface      = "TX_TL_AXI_Stream"
                    />
        <lsccip:port name               = "tx_tl_in_tready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Rx_only')"
                     bus_interface      = "TX_TL_AXI_Stream"
                    />
        <lsccip:port name               = "tx_s_axi_aclk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                    />
        <lsccip:port name               = "tx_s_axi_aresetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                    />
        <lsccip:port name               = "tx_s_axi_awaddr_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_awprot_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_awvalid_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_awready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_wdata_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_wstrb_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_wvalid_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_wready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_bresp_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_bvalid_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_bready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_araddr_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_arprot_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_arvalid_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_arready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_rdata_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_rresp_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_rvalid_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "tx_s_axi_rready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or(MODE == 'Rx_only')"
                     bus_interface      = "TX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_sysref_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or(MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "rx_sysref_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "rx_sync_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "rx_aresetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "rx_tdata_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(32*NUMBER_OF_LANES-1,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Tx_only') or (TRANSPORT_LAYER_EN == 1)"
                     bus_interface      = "RX_AXI_Stream"
                    />
        <lsccip:port name               = "rx_tvalid_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Tx_only') or (TRANSPORT_LAYER_EN == 1)"
                     bus_interface      = "RX_AXI_Stream"
                    />
        <lsccip:port name               = "rx_sof_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Tx_only') or (TRANSPORT_LAYER_EN == 1)"
                    />
        <lsccip:port name               = "rx_somf_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "rx_eof_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Tx_only') or (TRANSPORT_LAYER_EN == 1)"
                    />
        <lsccip:port name               = "rx_eomf_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "rx_state_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or(MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "rx_frame_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "rx_tl_out_tdata_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "tl_tdata_width_range(TL_FRAME_PER_CLK,ILA_M1, ILA_S, ILA_N)"
                     dangling           = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_TL_AXI_Stream"
                    />
        <lsccip:port name               = "rx_tl_out_tuser_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(0,0) if (ILA_CS == 0) else ((TL_FRAME_PER_CLK*(ILA_M1+1)*(ILA_S+1)*ILA_CS-1),0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Tx_only') or (ILA_CS == 0)"
                     bus_interface      = "RX_TL_AXI_Stream"
                    />
        <lsccip:port name               = "rx_tl_out_tvalid_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_TL_AXI_Stream"
                    />
        <lsccip:port name               = "rx_tl_out_tready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (TRANSPORT_LAYER_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_TL_AXI_Stream"
                    />
        <lsccip:port name               = "rx_s_axi_aclk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "rx_s_axi_aresetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "rx_s_axi_awaddr_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_awprot_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_awvalid_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_awready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_wdata_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "rx_s_axi_wstrb_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_wvalid_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_wready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_bresp_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_bvalid_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_bready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_araddr_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_arprot_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_arvalid_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_arready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_rdata_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_rresp_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_rvalid_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "rx_s_axi_rready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     stick_low          = "(JESD204_CORE_EN == 0) or (MODE == 'Tx_only')"
                     bus_interface      = "RX_AXI_Lite"
                    />
        <lsccip:port name               = "tx0_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 0) or (MODE == 'Rx_only'))"
                    />
        <lsccip:port name               = "tx0_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only'))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only'))"
                     bus_interface      = "JESD204_TX_PHY_CH0"
                    />
        <lsccip:port name               = "tx0_phy_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only'))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only'))"
                     bus_interface      = "JESD204_TX_PHY_CH0"
                    />
        <lsccip:port name               = "tx0_phy_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only'))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only'))"
                     bus_interface      = "JESD204_TX_PHY_CH0"
                    />
        <lsccip:port name               = "tx0_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only'))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only'))"
                     bus_interface      = "JESD204_TX_PHY_CH0"
                    />
        <lsccip:port name               = "tx0_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only'))"
                     bus_interface      = "JESD204_TX_PHY_CH0"
                    />
        <lsccip:port name               = "tx1_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 0) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1))"
                    />
        <lsccip:port name               = "tx1_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1))"
                     bus_interface      = "JESD204_TX_PHY_CH1"
                    />
        <lsccip:port name               = "tx1_phy_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1))"
                     bus_interface      = "JESD204_TX_PHY_CH1"
                    />
        <lsccip:port name               = "tx1_phy_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1))"
                     bus_interface      = "JESD204_TX_PHY_CH1"
                    />
        <lsccip:port name               = "tx1_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1))"
                     bus_interface      = "JESD204_TX_PHY_CH1"
                    />
        <lsccip:port name               = "tx1_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1))"
                     bus_interface      = "JESD204_TX_PHY_CH1"
                    />
        <lsccip:port name               = "tx2_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 0) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                    />
        <lsccip:port name               = "tx2_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     bus_interface      = "JESD204_TX_PHY_CH2"
                    />
        <lsccip:port name               = "tx2_phy_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     bus_interface      = "JESD204_TX_PHY_CH2"
                    />
        <lsccip:port name               = "tx2_phy_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     bus_interface      = "JESD204_TX_PHY_CH2"
                    />
        <lsccip:port name               = "tx2_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     bus_interface      = "JESD204_TX_PHY_CH2"
                    />
        <lsccip:port name               = "tx2_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     bus_interface      = "JESD204_TX_PHY_CH2"
                    />
        <lsccip:port name               = "tx3_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 0) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                    />
        <lsccip:port name               = "tx3_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     bus_interface      = "JESD204_TX_PHY_CH3"
                    />
        <lsccip:port name               = "tx3_phy_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     bus_interface      = "JESD204_TX_PHY_CH3"
                    />
        <lsccip:port name               = "tx3_phy_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     bus_interface      = "JESD204_TX_PHY_CH3"
                    />
        <lsccip:port name               = "tx3_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     bus_interface      = "JESD204_TX_PHY_CH3"
                    />
        <lsccip:port name               = "tx3_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     bus_interface      = "JESD204_TX_PHY_CH3"
                    />
        <lsccip:port name               = "tx4_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 0) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                    />
        <lsccip:port name               = "tx4_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     bus_interface      = "JESD204_TX_PHY_CH4"
                    />
        <lsccip:port name               = "tx4_phy_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     bus_interface      = "JESD204_TX_PHY_CH4"
                    />
        <lsccip:port name               = "tx4_phy_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     bus_interface      = "JESD204_TX_PHY_CH4"
                    />
        <lsccip:port name               = "tx4_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     bus_interface      = "JESD204_TX_PHY_CH4"
                    />
        <lsccip:port name               = "tx4_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     bus_interface      = "JESD204_TX_PHY_CH4"
                    />
        <lsccip:port name               = "tx5_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 0) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                    />
        <lsccip:port name               = "tx5_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     bus_interface      = "JESD204_TX_PHY_CH5"
                    />
        <lsccip:port name               = "tx5_phy_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     bus_interface      = "JESD204_TX_PHY_CH5"
                    />
        <lsccip:port name               = "tx5_phy_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     bus_interface      = "JESD204_TX_PHY_CH5"
                    />
        <lsccip:port name               = "tx5_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     bus_interface      = "JESD204_TX_PHY_CH5"
                    />
        <lsccip:port name               = "tx5_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     bus_interface      = "JESD204_TX_PHY_CH5"
                    />
        <lsccip:port name               = "tx6_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 0) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                    />
        <lsccip:port name               = "tx6_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     bus_interface      = "JESD204_TX_PHY_CH6"
                    />
        <lsccip:port name               = "tx6_phy_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     bus_interface      = "JESD204_TX_PHY_CH6"
                    />
        <lsccip:port name               = "tx6_phy_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     bus_interface      = "JESD204_TX_PHY_CH6"
                    />
        <lsccip:port name               = "tx6_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     bus_interface      = "JESD204_TX_PHY_CH6"
                    />
        <lsccip:port name               = "tx6_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     bus_interface      = "JESD204_TX_PHY_CH6"
                    />
        <lsccip:port name               = "tx7_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 0) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                    />
        <lsccip:port name               = "tx7_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     bus_interface      = "JESD204_TX_PHY_CH7"
                    />
        <lsccip:port name               = "tx7_phy_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     bus_interface      = "JESD204_TX_PHY_CH7"
                    />
        <lsccip:port name               = "tx7_phy_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     bus_interface      = "JESD204_TX_PHY_CH7"
                    />
        <lsccip:port name               = "tx7_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     bus_interface      = "JESD204_TX_PHY_CH7"
                    />
        <lsccip:port name               = "tx7_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     bus_interface      = "JESD204_TX_PHY_CH7"
                    />
        <lsccip:port name               = "tx0_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only'))"
                     bus_interface      = "JESD204_TX_CORE_CH0"
                    />
        <lsccip:port name               = "tx0_link_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only'))"
                     bus_interface      = "JESD204_TX_CORE_CH0"
                    />
        <lsccip:port name               = "tx0_link_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only'))"
                     bus_interface      = "JESD204_TX_CORE_CH0"
                    />
        <lsccip:port name               = "tx0_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only'))"
                     bus_interface      = "JESD204_TX_CORE_CH0"
                    />
        <lsccip:port name               = "tx0_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only'))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only'))"
                     bus_interface      = "JESD204_TX_CORE_CH0"
                    />
        <lsccip:port name               = "tx1_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1))"
                     bus_interface      = "JESD204_TX_CORE_CH1"
                    />
        <lsccip:port name               = "tx1_link_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1))"
                     bus_interface      = "JESD204_TX_CORE_CH1"
                    />
        <lsccip:port name               = "tx1_link_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1))"
                     bus_interface      = "JESD204_TX_CORE_CH1"
                    />
        <lsccip:port name               = "tx1_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1))"
                     bus_interface      = "JESD204_TX_CORE_CH1"
                    />
        <lsccip:port name               = "tx1_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1))"
                     bus_interface      = "JESD204_TX_CORE_CH1"
                    />
        <lsccip:port name               = "tx2_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     bus_interface      = "JESD204_TX_CORE_CH2"
                    />
        <lsccip:port name               = "tx2_link_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     bus_interface      = "JESD204_TX_CORE_CH2"
                    />
        <lsccip:port name               = "tx2_link_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     bus_interface      = "JESD204_TX_CORE_CH2"
                    />
        <lsccip:port name               = "tx2_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     bus_interface      = "JESD204_TX_CORE_CH2"
                    />
        <lsccip:port name               = "tx2_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     bus_interface      = "JESD204_TX_CORE_CH2"
                    />
        <lsccip:port name               = "tx3_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     bus_interface      = "JESD204_TX_CORE_CH3"
                    />
        <lsccip:port name               = "tx3_link_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     bus_interface      = "JESD204_TX_CORE_CH3"
                    />
        <lsccip:port name               = "tx3_link_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     bus_interface      = "JESD204_TX_CORE_CH3"
                    />
        <lsccip:port name               = "tx3_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     bus_interface      = "JESD204_TX_CORE_CH3"
                    />
        <lsccip:port name               = "tx3_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     bus_interface      = "JESD204_TX_CORE_CH3"
                    />
        <lsccip:port name               = "tx4_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     bus_interface      = "JESD204_TX_CORE_CH4"
                    />
        <lsccip:port name               = "tx4_link_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     bus_interface      = "JESD204_TX_CORE_CH4"
                    />
        <lsccip:port name               = "tx4_link_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     bus_interface      = "JESD204_TX_CORE_CH4"
                    />
        <lsccip:port name               = "tx4_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     bus_interface      = "JESD204_TX_CORE_CH4"
                    />
        <lsccip:port name               = "tx4_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     bus_interface      = "JESD204_TX_CORE_CH4"
                    />
        <lsccip:port name               = "tx5_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     bus_interface      = "JESD204_TX_CORE_CH5"
                    />
        <lsccip:port name               = "tx5_link_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     bus_interface      = "JESD204_TX_CORE_CH5"
                    />
        <lsccip:port name               = "tx5_link_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     bus_interface      = "JESD204_TX_CORE_CH5"
                    />
        <lsccip:port name               = "tx5_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     bus_interface      = "JESD204_TX_CORE_CH5"
                    />
        <lsccip:port name               = "tx5_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     bus_interface      = "JESD204_TX_CORE_CH5"
                    />
        <lsccip:port name               = "tx6_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     bus_interface      = "JESD204_TX_CORE_CH6"
                    />
        <lsccip:port name               = "tx6_link_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     bus_interface      = "JESD204_TX_CORE_CH6"
                    />
        <lsccip:port name               = "tx6_link_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     bus_interface      = "JESD204_TX_CORE_CH6"
                    />
        <lsccip:port name               = "tx6_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     bus_interface      = "JESD204_TX_CORE_CH6"
                    />
        <lsccip:port name               = "tx6_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     bus_interface      = "JESD204_TX_CORE_CH6"
                    />
        <lsccip:port name               = "tx7_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     bus_interface      = "JESD204_TX_CORE_CH7"
                    />
        <lsccip:port name               = "tx7_link_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     bus_interface      = "JESD204_TX_CORE_CH7"
                    />
        <lsccip:port name               = "tx7_link_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     bus_interface      = "JESD204_TX_CORE_CH7"
                    />
        <lsccip:port name               = "tx7_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     bus_interface      = "JESD204_TX_CORE_CH7"
                    />
        <lsccip:port name               = "tx7_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Rx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     bus_interface      = "JESD204_TX_CORE_CH7"
                    />
        <lsccip:port name               = "rx0_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (MODE == 'Tx_only')"
                    />
        <lsccip:port name               = "rx0_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only'))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_PHY_CH0"
                    />
        <lsccip:port name               = "rx0_phy_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_PHY_CH0"
                    />
        <lsccip:port name               = "rx0_phy_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_PHY_CH0"
                    />
        <lsccip:port name               = "rx0_phy_disperr_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_PHY_CH0"
                    />
        <lsccip:port name               = "rx0_phy_notintable_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_PHY_CH0"
                    />
        <lsccip:port name               = "rx0_phy_get_lalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_PHY_CH0"
                    />
        <lsccip:port name               = "rx0_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_PHY_CH0"
                    />
        <lsccip:port name               = "rx0_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only'))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_PHY_CH0"
                    />
        <lsccip:port name               = "rx0_phy_encommaalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only'))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_PHY_CH0"
                    />
        <lsccip:port name               = "rx0_phy_endeskew_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only'))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_PHY_CH0"
                    />
        <lsccip:port name               = "rx1_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 0) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1))"
                    />
        <lsccip:port name               = "rx1_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1))"
                     bus_interface      = "JESD204_RX_PHY_CH1"
                    />
        <lsccip:port name               = "rx1_phy_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1))"
                     bus_interface      = "JESD204_RX_PHY_CH1"
                    />
        <lsccip:port name               = "rx1_phy_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1))"
                     bus_interface      = "JESD204_RX_PHY_CH1"
                    />
        <lsccip:port name               = "rx1_phy_disperr_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1))"
                     bus_interface      = "JESD204_RX_PHY_CH1"
                    />
        <lsccip:port name               = "rx1_phy_notintable_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1))"
                     bus_interface      = "JESD204_RX_PHY_CH1"
                    />
        <lsccip:port name               = "rx1_phy_get_lalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1))"
                     bus_interface      = "JESD204_RX_PHY_CH1"
                    />
        <lsccip:port name               = "rx1_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1))"
                     bus_interface      = "JESD204_RX_PHY_CH1"
                    />
        <lsccip:port name               = "rx1_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1))"
                     bus_interface      = "JESD204_RX_PHY_CH1"
                    />
        <lsccip:port name               = "rx1_phy_encommaalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1))"
                     bus_interface      = "JESD204_RX_PHY_CH1"
                    />
        <lsccip:port name               = "rx1_phy_endeskew_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1))"
                     bus_interface      = "JESD204_RX_PHY_CH1"
                    />
        <lsccip:port name               = "rx2_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 0) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                    />
        <lsccip:port name               = "rx2_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     bus_interface      = "JESD204_RX_PHY_CH2"
                    />
        <lsccip:port name               = "rx2_phy_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     bus_interface      = "JESD204_RX_PHY_CH2"
                    />
        <lsccip:port name               = "rx2_phy_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     bus_interface      = "JESD204_RX_PHY_CH2"
                    />
        <lsccip:port name               = "rx2_phy_disperr_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     bus_interface      = "JESD204_RX_PHY_CH2"
                    />
        <lsccip:port name               = "rx2_phy_notintable_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     bus_interface      = "JESD204_RX_PHY_CH2"
                    />
        <lsccip:port name               = "rx2_phy_get_lalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     bus_interface      = "JESD204_RX_PHY_CH2"
                    />
        <lsccip:port name               = "rx2_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     bus_interface      = "JESD204_RX_PHY_CH2"
                    />
        <lsccip:port name               = "rx2_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     bus_interface      = "JESD204_RX_PHY_CH2"
                    />
        <lsccip:port name               = "rx2_phy_encommaalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     bus_interface      = "JESD204_RX_PHY_CH2"
                    />
        <lsccip:port name               = "rx2_phy_endeskew_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2))"
                     bus_interface      = "JESD204_RX_PHY_CH2"
                    />
        <lsccip:port name               = "rx3_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 0) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                    />
        <lsccip:port name               = "rx3_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     bus_interface      = "JESD204_RX_PHY_CH3"
                    />
        <lsccip:port name               = "rx3_phy_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     bus_interface      = "JESD204_RX_PHY_CH3"
                    />
        <lsccip:port name               = "rx3_phy_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     bus_interface      = "JESD204_RX_PHY_CH3"
                    />
        <lsccip:port name               = "rx3_phy_disperr_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     bus_interface      = "JESD204_RX_PHY_CH3"
                    />
        <lsccip:port name               = "rx3_phy_notintable_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     bus_interface      = "JESD204_RX_PHY_CH3"
                    />
        <lsccip:port name               = "rx3_phy_get_lalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     bus_interface      = "JESD204_RX_PHY_CH3"
                    />
        <lsccip:port name               = "rx3_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     bus_interface      = "JESD204_RX_PHY_CH3"
                    />
        <lsccip:port name               = "rx3_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     bus_interface      = "JESD204_RX_PHY_CH3"
                    />
        <lsccip:port name               = "rx3_phy_encommaalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     bus_interface      = "JESD204_RX_PHY_CH3"
                    />
        <lsccip:port name               = "rx3_phy_endeskew_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3))"
                     bus_interface      = "JESD204_RX_PHY_CH3"
                    />
        <lsccip:port name               = "rx4_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 0) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                    />
        <lsccip:port name               = "rx4_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     bus_interface      = "JESD204_RX_PHY_CH4"
                    />
        <lsccip:port name               = "rx4_phy_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     bus_interface      = "JESD204_RX_PHY_CH4"
                    />
        <lsccip:port name               = "rx4_phy_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     bus_interface      = "JESD204_RX_PHY_CH4"
                    />
        <lsccip:port name               = "rx4_phy_disperr_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     bus_interface      = "JESD204_RX_PHY_CH4"
                    />
        <lsccip:port name               = "rx4_phy_notintable_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     bus_interface      = "JESD204_RX_PHY_CH4"
                    />
        <lsccip:port name               = "rx4_phy_get_lalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     bus_interface      = "JESD204_RX_PHY_CH4"
                    />
        <lsccip:port name               = "rx4_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     bus_interface      = "JESD204_RX_PHY_CH4"
                    />
        <lsccip:port name               = "rx4_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     bus_interface      = "JESD204_RX_PHY_CH4"
                    />
        <lsccip:port name               = "rx4_phy_encommaalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     bus_interface      = "JESD204_RX_PHY_CH4"
                    />
        <lsccip:port name               = "rx4_phy_endeskew_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4))"
                     bus_interface      = "JESD204_RX_PHY_CH4"
                    />
        <lsccip:port name               = "rx5_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 0) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                    />
        <lsccip:port name               = "rx5_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     bus_interface      = "JESD204_RX_PHY_CH5"
                    />
        <lsccip:port name               = "rx5_phy_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     bus_interface      = "JESD204_RX_PHY_CH5"
                    />
        <lsccip:port name               = "rx5_phy_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     bus_interface      = "JESD204_RX_PHY_CH5"
                    />
        <lsccip:port name               = "rx5_phy_disperr_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     bus_interface      = "JESD204_RX_PHY_CH5"
                    />
        <lsccip:port name               = "rx5_phy_notintable_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     bus_interface      = "JESD204_RX_PHY_CH5"
                    />
        <lsccip:port name               = "rx5_phy_get_lalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     bus_interface      = "JESD204_RX_PHY_CH5"
                    />
        <lsccip:port name               = "rx5_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     bus_interface      = "JESD204_RX_PHY_CH5"
                    />
        <lsccip:port name               = "rx5_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     bus_interface      = "JESD204_RX_PHY_CH5"
                    />
        <lsccip:port name               = "rx5_phy_encommaalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     bus_interface      = "JESD204_RX_PHY_CH5"
                    />
        <lsccip:port name               = "rx5_phy_endeskew_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5))"
                     bus_interface      = "JESD204_RX_PHY_CH5"
                    />
        <lsccip:port name               = "rx6_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 0) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                    />
        <lsccip:port name               = "rx6_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     bus_interface      = "JESD204_RX_PHY_CH6"
                    />
        <lsccip:port name               = "rx6_phy_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     bus_interface      = "JESD204_RX_PHY_CH6"
                    />
        <lsccip:port name               = "rx6_phy_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     bus_interface      = "JESD204_RX_PHY_CH6"
                    />
        <lsccip:port name               = "rx6_phy_disperr_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     bus_interface      = "JESD204_RX_PHY_CH6"
                    />
        <lsccip:port name               = "rx6_phy_notintable_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     bus_interface      = "JESD204_RX_PHY_CH6"
                    />
        <lsccip:port name               = "rx6_phy_get_lalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     bus_interface      = "JESD204_RX_PHY_CH6"
                    />
        <lsccip:port name               = "rx6_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     bus_interface      = "JESD204_RX_PHY_CH6"
                    />
        <lsccip:port name               = "rx6_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     bus_interface      = "JESD204_RX_PHY_CH6"
                    />
        <lsccip:port name               = "rx6_phy_encommaalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     bus_interface      = "JESD204_RX_PHY_CH6"
                    />
        <lsccip:port name               = "rx6_phy_endeskew_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6))"
                     bus_interface      = "JESD204_RX_PHY_CH6"
                    />
        <lsccip:port name               = "rx7_phy_clkout_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 0) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                    />
        <lsccip:port name               = "rx7_phy_usr_clk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     bus_interface      = "JESD204_RX_PHY_CH7"
                    />
        <lsccip:port name               = "rx7_phy_charisk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     bus_interface      = "JESD204_RX_PHY_CH7"
                    />
        <lsccip:port name               = "rx7_phy_data_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     bus_interface      = "JESD204_RX_PHY_CH7"
                    />
        <lsccip:port name               = "rx7_phy_disperr_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     bus_interface      = "JESD204_RX_PHY_CH7"
                    />
        <lsccip:port name               = "rx7_phy_notintable_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     bus_interface      = "JESD204_RX_PHY_CH7"
                    />
        <lsccip:port name               = "rx7_phy_get_lalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     bus_interface      = "JESD204_RX_PHY_CH7"
                    />
        <lsccip:port name               = "rx7_phy_ready_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     bus_interface      = "JESD204_RX_PHY_CH7"
                    />
        <lsccip:port name               = "rx7_phy_resetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     bus_interface      = "JESD204_RX_PHY_CH7"
                    />
        <lsccip:port name               = "rx7_phy_encommaalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     bus_interface      = "JESD204_RX_PHY_CH7"
                    />
        <lsccip:port name               = "rx7_phy_endeskew_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     stick_low          = "((JESD204_CORE_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES ==1) or (NUMBER_OF_LANES ==2) or (NUMBER_OF_LANES ==3) or (NUMBER_OF_LANES ==4) or (NUMBER_OF_LANES ==5) or (NUMBER_OF_LANES ==6) or (NUMBER_OF_LANES ==7))"
                     bus_interface      = "JESD204_RX_PHY_CH7"
                    />
        <lsccip:port name               = "rx0_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_CORE_CH0"
                    />
        <lsccip:port name               = "rx0_link_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_CORE_CH0"
                    />
        <lsccip:port name               = "rx0_link_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_CORE_CH0"
                    />
        <lsccip:port name               = "rx0_link_disperr_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_CORE_CH0"
                    />
        <lsccip:port name               = "rx0_link_notintable_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_CORE_CH0"
                    />
        <lsccip:port name               = "rx0_link_get_lalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_CORE_CH0"
                    />
        <lsccip:port name               = "rx0_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_CORE_CH0"
                    />
        <lsccip:port name               = "rx0_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_CORE_CH0"
                    />
        <lsccip:port name               = "rx0_phy_encommaalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_CORE_CH0"
                    />
        <lsccip:port name               = "rx0_phy_endeskew_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only'))"
                     bus_interface      = "JESD204_RX_CORE_CH0"
                    />
        <lsccip:port name               = "rx1_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     bus_interface      = "JESD204_RX_CORE_CH1"
                    />
        <lsccip:port name               = "rx1_link_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     bus_interface      = "JESD204_RX_CORE_CH1"
                    />
        <lsccip:port name               = "rx1_link_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     bus_interface      = "JESD204_RX_CORE_CH1"
                    />
        <lsccip:port name               = "rx1_link_disperr_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     bus_interface      = "JESD204_RX_CORE_CH1"
                    />
        <lsccip:port name               = "rx1_link_notintable_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     bus_interface      = "JESD204_RX_CORE_CH1"
                    />
        <lsccip:port name               = "rx1_link_get_lalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     bus_interface      = "JESD204_RX_CORE_CH1"
                    />
        <lsccip:port name               = "rx1_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     bus_interface      = "JESD204_RX_CORE_CH1"
                    />
        <lsccip:port name               = "rx1_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     bus_interface      = "JESD204_RX_CORE_CH1"
                    />
        <lsccip:port name               = "rx1_phy_encommaalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     bus_interface      = "JESD204_RX_CORE_CH1"
                    />
        <lsccip:port name               = "rx1_phy_endeskew_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1))"
                     bus_interface      = "JESD204_RX_CORE_CH1"
                    />
        <lsccip:port name               = "rx2_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     bus_interface      = "JESD204_RX_CORE_CH2"
                    />
        <lsccip:port name               = "rx2_link_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     bus_interface      = "JESD204_RX_CORE_CH2"
                    />
        <lsccip:port name               = "rx2_link_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     bus_interface      = "JESD204_RX_CORE_CH2"
                    />
        <lsccip:port name               = "rx2_link_disperr_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     bus_interface      = "JESD204_RX_CORE_CH2"
                    />
        <lsccip:port name               = "rx2_link_notintable_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     bus_interface      = "JESD204_RX_CORE_CH2"
                    />
        <lsccip:port name               = "rx2_link_get_lalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     bus_interface      = "JESD204_RX_CORE_CH2"
                    />
        <lsccip:port name               = "rx2_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     bus_interface      = "JESD204_RX_CORE_CH2"
                    />
        <lsccip:port name               = "rx2_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     bus_interface      = "JESD204_RX_CORE_CH2"
                    />
        <lsccip:port name               = "rx2_phy_encommaalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     bus_interface      = "JESD204_RX_CORE_CH2"
                    />
        <lsccip:port name               = "rx2_phy_endeskew_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2))"
                     bus_interface      = "JESD204_RX_CORE_CH2"
                    />
        <lsccip:port name               = "rx3_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     bus_interface      = "JESD204_RX_CORE_CH3"
                    />
        <lsccip:port name               = "rx3_link_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     bus_interface      = "JESD204_RX_CORE_CH3"
                    />
        <lsccip:port name               = "rx3_link_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     bus_interface      = "JESD204_RX_CORE_CH3"
                    />
        <lsccip:port name               = "rx3_link_disperr_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     bus_interface      = "JESD204_RX_CORE_CH3"
                    />
        <lsccip:port name               = "rx3_link_notintable_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     bus_interface      = "JESD204_RX_CORE_CH3"
                    />
        <lsccip:port name               = "rx3_link_get_lalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     bus_interface      = "JESD204_RX_CORE_CH3"
                    />
        <lsccip:port name               = "rx3_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     bus_interface      = "JESD204_RX_CORE_CH3"
                    />
        <lsccip:port name               = "rx3_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     bus_interface      = "JESD204_RX_CORE_CH3"
                    />
        <lsccip:port name               = "rx3_phy_encommaalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     bus_interface      = "JESD204_RX_CORE_CH3"
                    />
        <lsccip:port name               = "rx3_phy_endeskew_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3))"
                     bus_interface      = "JESD204_RX_CORE_CH3"
                    />
        <lsccip:port name               = "rx4_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     bus_interface      = "JESD204_RX_CORE_CH4"
                    />
        <lsccip:port name               = "rx4_link_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     bus_interface      = "JESD204_RX_CORE_CH4"
                    />
        <lsccip:port name               = "rx4_link_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     bus_interface      = "JESD204_RX_CORE_CH4"
                    />
        <lsccip:port name               = "rx4_link_disperr_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     bus_interface      = "JESD204_RX_CORE_CH4"
                    />
        <lsccip:port name               = "rx4_link_notintable_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     bus_interface      = "JESD204_RX_CORE_CH4"
                    />
        <lsccip:port name               = "rx4_link_get_lalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     bus_interface      = "JESD204_RX_CORE_CH4"
                    />
        <lsccip:port name               = "rx4_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     bus_interface      = "JESD204_RX_CORE_CH4"
                    />
        <lsccip:port name               = "rx4_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     bus_interface      = "JESD204_RX_CORE_CH4"
                    />
        <lsccip:port name               = "rx4_phy_encommaalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     bus_interface      = "JESD204_RX_CORE_CH4"
                    />
        <lsccip:port name               = "rx4_phy_endeskew_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4))"
                     bus_interface      = "JESD204_RX_CORE_CH4"
                    />
        <lsccip:port name               = "rx5_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     bus_interface      = "JESD204_RX_CORE_CH5"
                    />
        <lsccip:port name               = "rx5_link_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     bus_interface      = "JESD204_RX_CORE_CH5"
                    />
        <lsccip:port name               = "rx5_link_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     bus_interface      = "JESD204_RX_CORE_CH5"
                    />
        <lsccip:port name               = "rx5_link_disperr_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     bus_interface      = "JESD204_RX_CORE_CH5"
                    />
        <lsccip:port name               = "rx5_link_notintable_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     bus_interface      = "JESD204_RX_CORE_CH5"
                    />
        <lsccip:port name               = "rx5_link_get_lalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     bus_interface      = "JESD204_RX_CORE_CH5"
                    />
        <lsccip:port name               = "rx5_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     bus_interface      = "JESD204_RX_CORE_CH5"
                    />
        <lsccip:port name               = "rx5_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     bus_interface      = "JESD204_RX_CORE_CH5"
                    />
        <lsccip:port name               = "rx5_phy_encommaalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     bus_interface      = "JESD204_RX_CORE_CH5"
                    />
        <lsccip:port name               = "rx5_phy_endeskew_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5))"
                     bus_interface      = "JESD204_RX_CORE_CH5"
                    />
        <lsccip:port name               = "rx6_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     bus_interface      = "JESD204_RX_CORE_CH6"
                    />
        <lsccip:port name               = "rx6_link_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     bus_interface      = "JESD204_RX_CORE_CH6"
                    />
        <lsccip:port name               = "rx6_link_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     bus_interface      = "JESD204_RX_CORE_CH6"
                    />
        <lsccip:port name               = "rx6_link_disperr_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     bus_interface      = "JESD204_RX_CORE_CH6"
                    />
        <lsccip:port name               = "rx6_link_notintable_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     bus_interface      = "JESD204_RX_CORE_CH6"
                    />
        <lsccip:port name               = "rx6_link_get_lalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     bus_interface      = "JESD204_RX_CORE_CH6"
                    />
        <lsccip:port name               = "rx6_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     bus_interface      = "JESD204_RX_CORE_CH6"
                    />
        <lsccip:port name               = "rx6_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     bus_interface      = "JESD204_RX_CORE_CH6"
                    />
        <lsccip:port name               = "rx6_phy_encommaalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     bus_interface      = "JESD204_RX_CORE_CH6"
                    />
        <lsccip:port name               = "rx6_phy_endeskew_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6))"
                     bus_interface      = "JESD204_RX_CORE_CH6"
                    />
        <lsccip:port name               = "rx7_phy_usr_clk_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     bus_interface      = "JESD204_RX_CORE_CH7"
                    />
        <lsccip:port name               = "rx7_link_charisk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     bus_interface      = "JESD204_RX_CORE_CH7"
                    />
        <lsccip:port name               = "rx7_link_data_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(31,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     bus_interface      = "JESD204_RX_CORE_CH7"
                    />
        <lsccip:port name               = "rx7_link_disperr_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     bus_interface      = "JESD204_RX_CORE_CH7"
                    />
        <lsccip:port name               = "rx7_link_notintable_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     bus_interface      = "JESD204_RX_CORE_CH7"
                    />
        <lsccip:port name               = "rx7_link_get_lalign_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     bus_interface      = "JESD204_RX_CORE_CH7"
                    />
        <lsccip:port name               = "rx7_phy_ready_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     stick_low          = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     bus_interface      = "JESD204_RX_CORE_CH7"
                    />
        <lsccip:port name               = "rx7_phy_resetn_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     bus_interface      = "JESD204_RX_CORE_CH7"
                    />
        <lsccip:port name               = "rx7_phy_encommaalign_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     bus_interface      = "JESD204_RX_CORE_CH7"
                    />
        <lsccip:port name               = "rx7_phy_endeskew_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "((JESD204_PHY_EN == 1) or (MODE == 'Tx_only') or (NUMBER_OF_LANES == 1) or (NUMBER_OF_LANES == 2) or (NUMBER_OF_LANES == 3) or (NUMBER_OF_LANES == 4) or (NUMBER_OF_LANES == 5) or (NUMBER_OF_LANES == 6) or (NUMBER_OF_LANES == 7))"
                     bus_interface      = "JESD204_RX_CORE_CH7"
                    />
        <lsccip:port name               = "axil_lmmi_aclk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0)"
                     stick_low          = "(JESD204_PHY_EN == 0)"
                    />
        <lsccip:port name               = "axil_lmmi_aresetn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0)"
                     stick_low          = "(JESD204_PHY_EN == 0)"
                    />
        <lsccip:port name               = "axil_lmmi_awvalid_0_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awready_0_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awaddr_0_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awprot_0_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wvalid_0_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wready_0_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wdata_0_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wstrb_0_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     stick_low          = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bvalid_0_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bready_0_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bresp_0_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arvalid_0_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arready_0_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_araddr_0_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arprot_0_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rvalid_0_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rready_0_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rdata_0_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     dangling           = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rresp_0_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0)"
                     bus_interface      = "LMMI_CH0_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awvalid_1_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awready_1_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awaddr_1_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awprot_1_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wvalid_1_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wready_1_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wdata_1_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wstrb_1_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bvalid_1_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bready_1_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bresp_1_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arvalid_1_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arready_1_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_araddr_1_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arprot_1_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rvalid_1_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rready_1_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rdata_1_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rresp_1_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or ((NUMBER_OF_LANES == 1) and (FAMILY == 'LFCPNX')) or ((NUMBER_OF_LANES &lt; 5) and (FAMILY != 'LFCPNX'))"
                     bus_interface      = "LMMI_CH1_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awvalid_2_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awready_2_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awaddr_2_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awprot_2_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wvalid_2_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wready_2_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wdata_2_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wstrb_2_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bvalid_2_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bready_2_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bresp_2_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arvalid_2_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arready_2_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_araddr_2_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arprot_2_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rvalid_2_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rready_2_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rdata_2_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rresp_2_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH2_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awvalid_3_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awready_3_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awaddr_3_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awprot_3_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wvalid_3_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wready_3_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wdata_3_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wstrb_3_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bvalid_3_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bready_3_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bresp_3_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arvalid_3_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arready_3_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_araddr_3_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arprot_3_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rvalid_3_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rready_3_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rdata_3_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rresp_3_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH3_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awvalid_4_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awready_4_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awaddr_4_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awprot_4_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wvalid_4_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wready_4_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wdata_4_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wstrb_4_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bvalid_4_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bready_4_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bresp_4_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arvalid_4_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arready_4_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_araddr_4_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arprot_4_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rvalid_4_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rready_4_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rdata_4_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rresp_4_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH4_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awvalid_5_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awready_5_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awaddr_5_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awprot_5_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wvalid_5_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wready_5_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wdata_5_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wstrb_5_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bvalid_5_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bready_5_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bresp_5_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arvalid_5_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arready_5_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_araddr_5_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arprot_5_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rvalid_5_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rready_5_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rdata_5_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rresp_5_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH5_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awvalid_6_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awready_6_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awaddr_6_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awprot_6_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wvalid_6_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wready_6_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wdata_6_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wstrb_6_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bvalid_6_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bready_6_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bresp_6_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arvalid_6_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arready_6_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_araddr_6_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arprot_6_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rvalid_6_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rready_6_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rdata_6_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rresp_6_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH6_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awvalid_7_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awready_7_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awaddr_7_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_awprot_7_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wvalid_7_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wready_7_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wdata_7_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_wstrb_7_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(3,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bvalid_7_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bready_7_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_bresp_7_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arvalid_7_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arready_7_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_araddr_7_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_ADDR_WIDTH-1,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_arprot_7_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(2,0)"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rvalid_7_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rready_7_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     stick_low          = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rdata_7_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(AXI_LMMI_DATA_WIDTH-1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "axil_lmmi_rresp_7_o"
                     dir                = "out"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     dangling           = "(JESD204_PHY_EN == 0) or (NUMBER_OF_LANES == 1 or NUMBER_OF_LANES == 2 or NUMBER_OF_LANES == 3 or NUMBER_OF_LANES == 4 or NUMBER_OF_LANES == 5 or NUMBER_OF_LANES == 6 or NUMBER_OF_LANES == 7) or (FAMILY != 'LFCPNX')"
                     bus_interface      = "LMMI_CH7_AXI_Lite"
                    />
        <lsccip:port name               = "use_refmux_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     conn_port          = "use_refmux_i"
                     stick_low          = "(PMA_REFCLK =='sdq0_refclk' or PMA_REFCLK =='sdq1_refclk' or FAMILY != 'LFCPNX')"
                     stick_high         = "(PMA_REFCLK !='sdq0_refclk' or PMA_REFCLK !='sdq1_refclk')"
                    />
        <lsccip:port name               = "diffioclksel_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     conn_port          = "diffioclksel_i"
                     stick_low          = "(PMA_REFCLK !='sd_ext_1_refclk' or FAMILY != 'LFCPNX')"
                     stick_high         = "(PMA_REFCLK =='sd_ext_1_refclk')"
                    />
        <lsccip:port name               = "clksel_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     range              = "(1,0)"
                     conn_port          = "clksel_i"
                     stick_value        = "get_pcsrefclk_value(PMA_REFCLK)"
                    />
        <lsccip:port name               = "sdq_refclkp_q0_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     conn_port          = "sdq_refclkp_q0_i"
                     stick_low          = "(JESD204_PHY_EN == 0) or (PMA_REFCLK !='sdq0_refclk') or (FAMILY != 'LFCPNX')"
                    />
        <lsccip:port name               = "sdq_refclkn_q0_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     conn_port          = "sdq_refclkn_q0_i"
                     stick_low          = "(JESD204_PHY_EN == 0) or (PMA_REFCLK !='sdq0_refclk') or (FAMILY != 'LFCPNX')"
                    />
        <lsccip:port name               = "sdq_refclkp_q1_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     conn_port          = "sdq_refclkp_q1_i"
                     stick_low          = "(JESD204_PHY_EN == 0) or (PMA_REFCLK !='sdq1_refclk') or (FAMILY != 'LFCPNX')"
                    />
        <lsccip:port name               = "sdq_refclkn_q1_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     conn_port          = "sdq_refclkn_q1_i"
                     stick_low          = "(JESD204_PHY_EN == 0) or (PMA_REFCLK !='sdq1_refclk') or (FAMILY != 'LFCPNX')"
                    />
        <lsccip:port name               = "sd_ext_0_refclkp_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     conn_port          = "sd_ext_0_refclkp_i"
                     stick_low          = "(JESD204_PHY_EN == 0) or (PMA_REFCLK !='sd_ext_0_refclk') or (FAMILY != 'LFCPNX')"
                    />
        <lsccip:port name               = "sd_ext_0_refclkn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     conn_port          = "sd_ext_0_refclkn_i"
                     stick_low          = "(JESD204_PHY_EN == 0) or (PMA_REFCLK !='sd_ext_0_refclk') or (FAMILY != 'LFCPNX')"
                    />
        <lsccip:port name               = "sd_ext_1_refclkp_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     conn_port          = "sd_ext_1_refclkp_i"
                     stick_low          = "(JESD204_PHY_EN == 0) or (PMA_REFCLK !='sd_ext_1_refclk') or (FAMILY != 'LFCPNX')"
                    />
        <lsccip:port name               = "sd_ext_1_refclkn_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     conn_port          = "sd_ext_1_refclkn_i"
                     stick_low          = "(JESD204_PHY_EN == 0) or (PMA_REFCLK !='sd_ext_1_refclk') or (FAMILY != 'LFCPNX')"
                    />
        <lsccip:port name               = "pll_0_refclk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     conn_port          = "pll_0_refclk_i"
                     stick_low          = "(JESD204_PHY_EN == 0) or (PMA_REFCLK !='pclk0') or (FAMILY != 'LFCPNX')"
                    />
        <lsccip:port name               = "pll_1_refclk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     conn_port          = "pll_1_refclk_i"
                     stick_low          = "(JESD204_PHY_EN == 0) or (PMA_REFCLK !='pclk1') or (FAMILY != 'LFCPNX')"
                    />
        <lsccip:port name               = "sd_pll_refclk_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     conn_port          = "sd_pll_refclk_i"
                     stick_low          = "True"
                    />
        <lsccip:port name               = "refclk_p_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     conn_port          = "refclk_p_i"
                     stick_low          = "(JESD204_PHY_EN == 0) or (FAMILY != 'LAV-AT')"
                    />
        <lsccip:port name               = "refclk_n_i"
                     dir                = "in"
                     conn_mod           = "lscc_jesd204"
                     conn_port          = "refclk_n_i"
                     stick_low          = "(JESD204_PHY_EN == 0) or (FAMILY != 'LAV-AT')"
                    />
    </lsccip:ports>
    <lsccip:outFileConfigs>
      <lsccip:fileConfig name="wrapper" file_suffix="sv" file_description="top_level_system_verilog"/>
      <lsccip:fileConfig name="tcl_constraints" stage="constraint.sdc=lse:all,synplify:all"/>
    </lsccip:outFileConfigs>
    <xi:include parse="xml" href="bus_interface.xml"/>
    <xi:include parse="xml" href="jesd204b_register_map.xml"/>

    <lsccip:componentGenerators>
        <lsccip:componentGenerator>
            <lsccip:name>change_tb_module_name</lsccip:name>
            <lsccip:generatorExe>testbench/tb_modules_mod.py</lsccip:generatorExe>
        </lsccip:componentGenerator>
    </lsccip:componentGenerators>
</lsccip:ip>
