array:1 [
  "searches" => array:3 [
    0 => array:11 [
      "q" => "M-PCIe"
      "query_by" => "text_high_priority, text_low_priority"
      "query_by_weights" => "100, 1"
      "max_candidates" => 10000
      "per_page" => 10
      "page" => 1
      "facet_by" => "provider.object, asic.foundry, asic.foundry_node, asic.node_foundry, asic.node, productTypes"
      "max_facet_values" => 1000
      "sort_by" => "_text_match:desc"
      "prioritize_exact_match" => false
      "text_match_type" => "max_weight"
    ]
    1 => array:11 [
      "q" => "M-PCIe"
      "query_by" => "text_high_priority, text_low_priority"
      "query_by_weights" => "100, 1"
      "max_candidates" => 10000
      "per_page" => 10
      "page" => 1
      "facet_by" => "provider.object, asic.foundry, asic.foundry_node, asic.node_foundry, asic.node, productTypes"
      "max_facet_values" => 1000
      "sort_by" => "_text_match:desc"
      "prioritize_exact_match" => false
      "text_match_type" => "max_weight"
    ]
    2 => array:11 [
      "q" => "M-PCIe"
      "query_by" => "text_high_priority, text_low_priority"
      "query_by_weights" => "100, 1"
      "max_candidates" => 10000
      "per_page" => 10
      "page" => 1
      "facet_by" => "provider.object, asic.foundry, asic.foundry_node, asic.node_foundry, asic.node, productTypes"
      "max_facet_values" => 1000
      "sort_by" => "_text_match:desc"
      "prioritize_exact_match" => false
      "text_match_type" => "max_weight"
    ]
  ]
]
 array:1 [
  "results" => array:3 [
    0 => array:8 [
      "facet_counts" => array:6 [
        0 => array:4 [
          "counts" => array:1 [
            0 => array:3 [
              "count" => 3
              "highlighted" => "{"id":179,"name":"SmartDV Technologies","providerslug":"smartdv-technologies"}"
              "value" => "{"id":179,"name":"SmartDV Technologies","providerslug":"smartdv-technologies"}"
            ]
          ]
          "field_name" => "provider.object"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 1
          ]
        ]
        1 => array:4 [
          "counts" => []
          "field_name" => "asic.foundry"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 0
          ]
        ]
        2 => array:4 [
          "counts" => []
          "field_name" => "asic.foundry_node"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 0
          ]
        ]
        3 => array:4 [
          "counts" => []
          "field_name" => "asic.node_foundry"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 0
          ]
        ]
        4 => array:4 [
          "counts" => []
          "field_name" => "asic.node"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 0
          ]
        ]
        5 => array:4 [
          "counts" => array:1 [
            0 => array:3 [
              "count" => 3
              "highlighted" => "vip"
              "value" => "vip"
            ]
          ]
          "field_name" => "productTypes"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 1
          ]
        ]
      ]
      "found" => 3
      "hits" => array:3 [
        0 => array:5 [
          "document" => array:48 [
            "asic.foundry" => []
            "asic.foundry_node" => []
            "asic.foundry_node_process" => []
            "asic.node" => []
            "asic.node_foundry" => []
            "blockdiagram" => "/upload/catalog/product/blockdiagram/21826/icon_mpcie-verification-ip-67b715c6a5c1c.png.webp"
            "category.id" => array:1 [
              0 => 319
            ]
            "category.name" => array:1 [
              0 => "PCI Express Controller IP"
            ]
            "category.slug" => []
            "created_at" => 1740009600
            "id" => "21826"
            "keyfeatures" => "<ul>        <li>Supports PCIE Express specs 1.0/2.0/3.0/4.0/5.0</li>        <li>Supports MPHY RMMI and serial interface</li>        <li>- > All error injections in MPHY layer</li>        <li>- > All protocol checks for MPHY layer</li>        <li>- > All PWM and HS gears as supported by MPCIe</li>        <li>- > All lane configurations as supported by MPCIe</li>        <li>- > Automatic clock recovery for HS mode</li>        <li>Supports asymmetrical lane configuration</li>        <li>Supports dynamic bandwidth scalability as per specs</li>        <li>Supports both Rate A and Rate B</li>        <li>Supports UVM and Verilog APIs supplied , as well as C DPI exports</li>        <li>Supports Full link speed and width negotiation up to 32 Lanes</li>        <li>Supports Automated Error Injections at all layers.</li>        <li>Supports Checkers verify protocol timing checks and functional accuracy at each layer</li>        <li>Supports Queuing for 8 VCs with configurable depth</li>        <li>Supports Configurable TC to VC queue mapping</li>        <li>Supports for multiple Requestor / Completer applications, including user supplied applications</li>        <li>Supports Checks all TLPs for correct formation of headers, prefixes, and ECRC</li>        <li>Supports Full DL state machines</li>        <li>Supports Checks all framing, LCRC, and lane rules</li>        <li>Supports Check all DLLP fields and formatting</li>        <li>Supports ASPM and Software controlled Power Management</li>        <li>Supports Automated Error Injections and checking</li>        <li>Supports Full LTSSM state machine</li>        <li>Supports SERDES model with digital clock recovery</li>        <li>Supports Speed and Link Width negotiation</li>        <li>Supports Upconfigure, polarity inversion, and lane-to-lane skew</li>        <li>Supports 8b/10b encoding</li>        <li>Supports Configurable timers and timeouts</li>        <li>Callbacks in Root complex,End point and monitor for user processing of data</li>        <li>Notifies the testbench of significant events such as transactions, warnings, timing and protocol violations</li>        <li>MPCI Express Verification IP comes with complete testsuite to test every feature of PCI Express specification</li>        <li>Supports scoreboard checking</li>        <li>Built-in monitors for protocol checking, including a global bus monitor</li>        <li>Functional coverage to cover all functionality of MPCIE Root complex and End point</li>        <li>Supports multiple instantiations to create complex verification environment</li>        <li>Supports Scaled Flow control</li>        <li>Supports Data Link Feature Exchange</li>        <li>Supports VF 10-Bit Tag Requester</li>        <li>Supports Enhanced Allocation</li>        <li>Supports Emergency Power Reduction State</li>        <li>Supports Alternate Routing-ID Interpretation</li>        <li>Supports Protocol Multiplexing</li> </ul>\n"
            "keyfeatures_cn" => ""
            "keywords" => ""
            "logo" => "smartdv2-66bb477aa35f7.webp"
            "logo2" => "smartdv2-66bb477aa35f7.webp"
            "name" => "asic.node"
            "overview" => """
              <p>MPCIE Verification IP provides an smart way to verify the PCIE bi-directional bus. The SmartDV's MPCIE Verification IP is fully compliant with version 1.0/2.0/3.0/4.0/5.0 of the PCIE Specification and provides the following features</p>\n
              <p>MPCIE Verification IP is supported natively in <strong>SystemVerilog, VMM, RVM, AVM, OVM, UVM, Verilog, SystemC, VERA, Specman E and non-standard verification env</strong></p>\n
              <p>MPCIE Verification IP comes with optional Smart Visual Protocol Debugger (Smart ViPDebug), which is GUI based debugger to speed up debugging.\n
              """
            "overview_cn" => ""
            "partnumber" => "MPCIE VIP"
            "priority" => 1
            "priority_taxo" => 1
            "productTypes" => array:1 [
              0 => "vip"
            ]
            "provider.id" => 179
            "provider.name" => "SmartDV Technologies"
            "provider.object" => "{"id":179,"name":"SmartDV Technologies","providerslug":"smartdv-technologies"}"
            "provider.priority" => 126
            "provider.slug" => "smartdv-technologies"
            "published_as_new_at" => 0
            "seofeatures" => """
              <ul><li>Supports PCIE Express specs 1.0/2.0/3.0/4.0/5.0</li>\n
              <li>Supports MPHY RMMI and serial interface</li>\n
              <li>- &gt; All error injections in MPHY layer</li>\n
              <li>- &gt; All protocol checks for MPHY layer</li></ul>
              """
            "seofeatures_cn" => ""
            "shortdescription" => "MPCIE Verification IP\n"
            "shortdescription_cn" => ""
            "slug" => "mpcie-verification-ip-ip"
            "sortable_id" => 21826
            "taxo0" => array:1 [
              0 => 1
            ]
            "taxo1" => array:1 [
              0 => 7
            ]
            "taxo2" => array:1 [
              0 => 58
            ]
            "taxo3" => array:1 [
              0 => 430
            ]
            "taxo4" => array:1 [
              0 => 319
            ]
            "taxo5" => []
            "taxo6" => []
            "taxo7" => []
            "taxo8" => []
            "text_high_priority" => """
              MPCIE VIP Verification IP\n
               SmartDV Technologies
              """
            "text_low_priority" => """
              MPCIE Verification IP provides an smart way to verify the PCIE bi-directional bus. The SmartDV's is fully compliant with version 1.0/2.0/3.0/4.0/5.0 of Specification and following features\n
              MPCIE supported natively in SystemVerilog  VMM RVM AVM OVM UVM Verilog SystemC VERA Specman E non-standard verification env\n
              MPCIE comes optional Smart Visual Protocol Debugger (Smart ViPDebug) which GUI based debugger speed up debugging.\n
               Supports Express specs MPHY RMMI serial interface - > All error injections layer protocol checks for PWM HS gears as by MPCIe lane configurations Automatic clock recovery mode asymmetrical configuration dynamic bandwidth scalability per both Rate A B APIs supplied well C DPI exports Full link width negotiation 32 Lanes Automated Error Injections at all layers. Checkers timing functional accuracy each Queuing 8 VCs configurable depth Configurable TC VC queue mapping multiple Requestor / Completer applications including user Checks TLPs correct formation headers prefixes ECRC DL state machines framing LCRC rules Check DLLP fields formatting ASPM Software controlled Power Management checking LTSSM machine SERDES model digital Speed Link Width Upconfigure polarity inversion lane-to-lane skew 8b/10b encoding timers timeouts Callbacks Root complex End point monitor processing data Notifies testbench significant events such transactions warnings violations MPCI complete testsuite test every feature PCI specification scoreboard Built-in monitors a global bus Functional coverage cover functionality instantiations create environment Scaled Flow control Data Feature Exchange VF 10-Bit Tag Requester Enhanced Allocation Emergency Reduction State Alternate Routing-ID Interpretation Multiplexing \n
              """
            "text_medium_priority" => ""
            "updated_at" => 1742064076
          ]
          "highlight" => array:2 [
            "text_high_priority" => array:2 [
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => """
                <mark>MPCIE</mark> VIP Verification IP\n
                 SmartDV Technologies
                """
            ]
            "text_low_priority" => array:2 [
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => "<mark>MPCIE</mark> Verification IP provides an"
            ]
          ]
          "highlights" => array:2 [
            0 => array:3 [
              "field" => "text_high_priority"
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => """
                <mark>MPCIE</mark> VIP Verification IP\n
                 SmartDV Technologies
                """
            ]
            1 => array:3 [
              "field" => "text_low_priority"
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => "<mark>MPCIE</mark> Verification IP provides an"
            ]
          ]
          "text_match" => 610246614239412226
          "text_match_info" => array:7 [
            "best_field_score" => "1108091338752"
            "best_field_weight" => 15
            "fields_matched" => 2
            "num_tokens_dropped" => 0
            "score" => "610246614239412226"
            "tokens_matched" => 1
            "typo_prefix_score" => 0
          ]
        ]
        1 => array:5 [
          "document" => array:48 [
            "asic.foundry" => []
            "asic.foundry_node" => []
            "asic.foundry_node_process" => []
            "asic.node" => []
            "asic.node_foundry" => []
            "blockdiagram" => "/upload/catalog/product/blockdiagram/21838/icon_pci-express-verification-ip-67b715ca5bc07.png.webp"
            "category.id" => array:1 [
              0 => 319
            ]
            "category.name" => array:1 [
              0 => "PCI Express Controller IP"
            ]
            "category.slug" => []
            "created_at" => 1740009600
            "id" => "21838"
            "keyfeatures" => "<ul>        <li>Supports PCI Express specs 1.0/2.0/2.1/3.0/4.0/5.0/6.0</li>        <li>Supports mPCIe</li>        <li>Supports PIPE, PCS/PMA, Message Bus and SERDES interface</li>        <li>Supports MPHY RMMI and serial interface</li>        <li>- > All error injections in MPHY layer</li>        <li>- > All protocol checks for MPHY layer</li>        <li>- > All PWM and HS gears as supported by MPCIe</li>        <li>- > All lane configurations as supported by MPCIe</li>        <li>- > Automatic clock recovery </li>        <li>- > Supports asymmetrical lane configuration</li>        <li>- > Supports dynamic bandwidth scalability as per specs</li>        <li>Supports UVM and Verilog APIs supplied as well as C DPI exports</li>        <li>Support for Generations 1.0/2.0/2.1/3.0/4.0/5.0/6.0 including SSC</li>        <li>Configurable Linkwidths as x1,x2,x4,x8,x12,x16,x32</li>        <li>Supports Upconfiguration, polarity inversion, and lane-to-lane skew</li>        <li>Supports Full link speed and link width negotiation up to 32 Lanes</li>        <li>Supports Lane Reversal</li>        <li>Supports ASPM and Software controlled Power Management</li>        <li>Supports Full LTSSM state machine</li>        <li>Supports Full DL state machines</li>        <li>Automated Error Injections at all layers</li>        <li>Checkers verify protocol timing checks and functional accuracy at each layer</li>        <li>Supports Queuing for 8 VCs with configurable depth</li>        <li>Configurable TC to VC queue mapping</li>        <li>Support for multiple Requestor / Completer applications, including user supplied applications</li>        <li>User interface for direct TLP queuing and receipt</li>        <li>Checks all TLPs for correct formation of header, payload, prefix and ECRC</li>        <li>Checks all framing, LCRC, and lane rules</li>        <li>Check all DLLP fields and formatting</li>        <li>Interface to send / receive user defined DLLPs</li>        <li>Supports SERDES model with clock recovery</li>        <li>Configurable Spread Spectrum Clocking (SSC)</li>        <li>Supports Gen 1, Gen 2, 8b/10b encoding</li>        <li>Supports Gen 3, Gen 4 and Gen 5 128b/130b encoding</li>        <li>Supports Gen 6 1b/1b encoding</li>        <li>Configurable timers and timeouts</li>        <li>Callbacks in Root complex,End point and monitor for user processing of data.</li>        <li>Notifies the testbench of significant events such as transactions, warnings, timing and protocol violations</li>        <li>PCI Express Verification IP comes with complete testsuite to test every feature of PCI Express specification</li>        <li>Supports scoreboard checking</li>        <li>Built-in monitors for protocol checking, including a global bus monitor</li>        <li>Supports for multiple instantiations to create complex verification environment</li>        <li>Supports Functional coverage for complete PCI Express features</li>        <li>Supports Scaled Flow Control</li>        <li>Supports Lane Margining at Receiver</li>        <li>Supports VF 10-Bit Tag Requester</li>        <li>Supports Alternate Protocol Negotiation</li>        <li>Supports Conventional PCI Advanced Features</li>        <li>Supports Gray coding and Precoding</li>        <li>Supports Flit mode and Non-flit mode</li>        <li>Supports Forward Error Correction mechanism</li>        <li>Supports Error Correction Code mechanism</li>        <li>Supports L0p state</li>        <li>Supports Shared Credit Pool</li>        <li>Supports Link management DLLP</li>        <li>Supports IDE Functionality</li>        <li>Supports DOE </li>        <li>Supports SR-IOV</li>        <li></li> </ul>\n"
            "keyfeatures_cn" => ""
            "keywords" => ""
            "logo" => "smartdv2-66bb477aa35f7.webp"
            "logo2" => "smartdv2-66bb477aa35f7.webp"
            "name" => "asic.node"
            "overview" => """
              <p>PCIe Verification IP provides an smart way to verify the PCIe bi-directional bus. The SmartDV's PCIe Verification IP is fully compliant with version 1.0/2.0/2.1/3.0/4.0/5.0/6.0 of the PCIe Specification and provides the following features.</p>\n
              <p>PCI Express Verification IP is supported natively in <strong>SystemVerilog, VMM, RVM, AVM, OVM, UVM, Verilog, SystemC, VERA, Specman E and non-standard verification env</strong></p>\n
              <p>PCI Express Verification IP comes with optional Smart Visual Protocol Debugger (Smart ViPDebug), which is GUI based debugger to speed up debugging.\n
              """
            "overview_cn" => ""
            "partnumber" => "PCI Express VIP"
            "priority" => 1
            "priority_taxo" => 1
            "productTypes" => array:1 [
              0 => "vip"
            ]
            "provider.id" => 179
            "provider.name" => "SmartDV Technologies"
            "provider.object" => "{"id":179,"name":"SmartDV Technologies","providerslug":"smartdv-technologies"}"
            "provider.priority" => 126
            "provider.slug" => "smartdv-technologies"
            "published_as_new_at" => 0
            "seofeatures" => """
              <ul><li>Supports PCI Express specs 1.0/2.0/2.1/3.0/4.0/5.0/6.0</li>\n
              <li>Supports mPCIe</li>\n
              <li>Supports PIPE, PCS/PMA, Message Bus and SERDES interface</li>\n
              <li>Supports MPHY RMMI and serial interface</li></ul>
              """
            "seofeatures_cn" => ""
            "shortdescription" => "PCI Express Verification IP\n"
            "shortdescription_cn" => ""
            "slug" => "pci-express-verification-ip-ip"
            "sortable_id" => 21838
            "taxo0" => array:1 [
              0 => 1
            ]
            "taxo1" => array:1 [
              0 => 7
            ]
            "taxo2" => array:1 [
              0 => 58
            ]
            "taxo3" => array:1 [
              0 => 430
            ]
            "taxo4" => array:1 [
              0 => 319
            ]
            "taxo5" => []
            "taxo6" => []
            "taxo7" => []
            "taxo8" => []
            "text_high_priority" => """
              PCI Express VIP Verification IP\n
               SmartDV Technologies
              """
            "text_low_priority" => """
              PCIe Verification IP provides an smart way to verify the bi-directional bus. The SmartDV's is fully compliant with version 1.0/2.0/2.1/3.0/4.0/5.0/6.0 of Specification and following features.\n
              PCI Express supported natively in SystemVerilog  VMM RVM AVM OVM UVM Verilog SystemC VERA Specman E non-standard verification env\n
              PCI comes optional Smart Visual Protocol Debugger (Smart ViPDebug) which GUI based debugger speed up debugging.\n
               Supports PCI specs mPCIe PIPE PCS/PMA Message Bus SERDES interface MPHY RMMI serial - > All error injections layer protocol checks for PWM HS gears as by MPCIe lane configurations Automatic clock recovery asymmetrical configuration dynamic bandwidth scalability per APIs supplied well C DPI exports Support Generations including SSC Configurable Linkwidths x1 x2 x4 x8 x12 x16 x32 Upconfiguration polarity inversion lane-to-lane skew Full link width negotiation 32 Lanes Lane Reversal ASPM Software controlled Power Management LTSSM state machine DL machines Automated Error Injections at all layers Checkers timing functional accuracy each Queuing 8 VCs configurable depth TC VC queue mapping multiple Requestor / Completer applications user User direct TLP queuing receipt Checks TLPs correct formation header payload prefix ECRC framing LCRC rules Check DLLP fields formatting Interface send receive defined DLLPs model Spread Spectrum Clocking (SSC) Gen 1 2 8b/10b encoding 3 4 5 128b/130b 6 1b/1b timers timeouts Callbacks Root complex End point monitor processing data. Notifies testbench significant events such transactions warnings violations complete testsuite test every feature specification scoreboard checking Built-in monitors a global bus instantiations create environment Functional coverage features Scaled Flow Control Margining Receiver VF 10-Bit Tag Requester Alternate Negotiation Conventional Advanced Features Gray coding Precoding Flit mode Non-flit Forward Correction mechanism Code L0p Shared Credit Pool Link management IDE Functionality DOE SR-IOV \n
              """
            "text_medium_priority" => ""
            "updated_at" => 1742064078
          ]
          "highlight" => array:1 [
            "text_low_priority" => array:2 [
              "matched_tokens" => array:1 [
                0 => "mPCIe"
              ]
              "snippet" => """
                debugging.\n
                 Supports PCI specs <mark>mPCIe</mark> PIPE PCS/PMA Message Bus
                """
            ]
          ]
          "highlights" => array:1 [
            0 => array:3 [
              "field" => "text_low_priority"
              "matched_tokens" => array:1 [
                0 => "mPCIe"
              ]
              "snippet" => """
                debugging.\n
                 Supports PCI specs <mark>mPCIe</mark> PIPE PCS/PMA Message Bus
                """
            ]
          ]
          "text_match" => 607994814425726977
          "text_match_info" => array:7 [
            "best_field_score" => "1108091338752"
            "best_field_weight" => 14
            "fields_matched" => 1
            "num_tokens_dropped" => 0
            "score" => "607994814425726977"
            "tokens_matched" => 1
            "typo_prefix_score" => 0
          ]
        ]
        2 => array:5 [
          "document" => array:48 [
            "asic.foundry" => []
            "asic.foundry_node" => []
            "asic.foundry_node_process" => []
            "asic.node" => []
            "asic.node_foundry" => []
            "blockdiagram" => "/upload/catalog/product/blockdiagram/21650/icon_pci-express-synthesizable-transactor-67b5e9ee8c3bf.png.webp"
            "category.id" => array:3 [
              0 => 429
              1 => 319
              2 => 279
            ]
            "category.name" => array:3 [
              0 => "Mobile PCI Express IP"
              1 => "PCI Express Controller IP"
              2 => "PCI Express Phy IP"
            ]
            "category.slug" => []
            "created_at" => 1739923200
            "id" => "21650"
            "keyfeatures" => "<ul>        <li>Supports PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0.</li>        <li>Supports MPCIE</li>        <li>Supports PIPE, PCS/PMA, and serdes interface</li>        <li>Supports MPHY RMMI and serial Interface</li>       <ul>       <li> Supports all error injections in MPHY layer</li>       <li> Supports all protocol checks for MPHY layer</li>       <li> Supports all PWM and HS gears as supported by MPCIE</li>       <li> Supports all lane configurations as supported by MPCIE</li>       <li> Supports automatic clock recovery for HS mode</li>       <li> Supports asymmetrical lane configuration</li>       <li> Supports dynamic bandwidth scalability as per specs</li>       <li> Supports both Rate A and Rate B</li>       </ul>        <li>Supports UVM and Verilog APIs supplied, as well as C DPI exports</li>        <li>Supports Gen 1, 2, 3, 4, 5 and 6 including SSC</li>        <li>Supports full link speed and width negotiation up to 32 Lanes</li>        <li>Supports automated Error Injections at all layers</li>        <li>Checkers verify protocol timing checks and functional accuracy at each layer</li>        <li>Supports queuing for 8 VCs with configurable depth</li>        <li>Configurable TC to VC queue mapping</li>        <li>Multiple Requester / Completer applications, including user supplied applications</li>        <li>User interface for direct TLP queuing and receipt</li>        <li>Check all TLPs for correct formation of headers, prefixes, and ECRC</li>        <li>Supports full DL state machines</li>        <li>Check all framing, LCRC, and lane rules</li>        <li>Check all DLLP fields and formatting</li>        <li>Interface to send / receive user defined DLLPs</li>        <li>Supports ASPM and Software controlled Power Management</li>        <li>Supports automated Error Injections and checking</li>        <li>Supports full LTSSM state machine</li>        <li>Supports serdes model with digital clock recovery</li>        <li>Supports speed and Link Width negotiation</li>        <li>Supports Up configure, polarity inversion, and lane-to-lane skew </li>        <li>Configurable Spread Spectrum Clocking (SSC)</li>        <li>Supports gen 1 and gen 2 PCS, 8b/10b encoding</li>        <li>Supports gen 3, gen 4 and gen 5 128b/130b encoding</li>        <li>Supports gen 6 flit based encoding.</li>        <li>Configurable timers and timeouts</li>        <li>Supports scaled Flow Control</li>        <li>Supports data Link Feature Exchange</li>        <li>Supports lane Margining at Receiver</li>        <li>Supports vF 10-Bit Tag Requester</li>        <li>Supports enhanced Allocation</li>        <li>Supports emergency Power Reduction State</li>        <li>Supports fully synthesizable</li>        <li>Supports static synchronous design</li>        <li>Supports positive edge clocking and no internal tri-states</li>        <li>Supports simple interface allows easy connection to microprocessor/microcontroller devices</li>        <li>Compliant with PIPE 5.2.1 Specification</li> </ul>\n"
            "keyfeatures_cn" => ""
            "keywords" => ""
            "logo" => "smartdv2-66bb477aa35f7.webp"
            "logo2" => "smartdv2-66bb477aa35f7.webp"
            "name" => "asic.node"
            "overview" => "<p>PCIE Synthesizable Transactor provides a smart way to verify the PCIE component of a SOC or a ASIC in Emulator or FPGA platform. The SmartDV's PCIE Synthesizable Transactor is fully compliant with standard PCIE Specification and provides the following features. </p>\n"
            "overview_cn" => ""
            "partnumber" => "PCI Express Transactor"
            "priority" => 1
            "priority_taxo" => 1
            "productTypes" => array:1 [
              0 => "vip"
            ]
            "provider.id" => 179
            "provider.name" => "SmartDV Technologies"
            "provider.object" => "{"id":179,"name":"SmartDV Technologies","providerslug":"smartdv-technologies"}"
            "provider.priority" => 126
            "provider.slug" => "smartdv-technologies"
            "published_as_new_at" => 0
            "seofeatures" => """
              <ul><li>Supports PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0.</li>\n
              <li>Supports MPCIE</li>\n
              <li>Supports PIPE, PCS/PMA, and serdes interface</li>\n
              <li>Supports MPHY RMMI and serial Interface</li></ul>
              """
            "seofeatures_cn" => ""
            "shortdescription" => "PCI Express Synthesizable Transactor \n"
            "shortdescription_cn" => ""
            "slug" => "pci-express-synthesizable-transactor-ip"
            "sortable_id" => 21650
            "taxo0" => array:1 [
              0 => 1
            ]
            "taxo1" => array:1 [
              0 => 7
            ]
            "taxo2" => array:1 [
              0 => 58
            ]
            "taxo3" => array:2 [
              0 => 429
              1 => 430
            ]
            "taxo4" => array:2 [
              0 => 319
              1 => 279
            ]
            "taxo5" => []
            "taxo6" => []
            "taxo7" => []
            "taxo8" => []
            "text_high_priority" => """
              PCI Express Transactor Synthesizable \n
               SmartDV Technologies
              """
            "text_low_priority" => """
              PCIE Synthesizable Transactor provides a smart way to verify the component of SOC or ASIC in Emulator FPGA platform. The SmartDV's is fully compliant with standard Specification and following features. \n
                Supports PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0. MPCIE PIPE PCS/PMA serdes interface MPHY RMMI serial Interface all error injections layer protocol checks for PWM HS gears as supported by lane configurations automatic clock recovery mode asymmetrical configuration dynamic bandwidth scalability per both Rate A B UVM Verilog APIs supplied well C DPI exports Gen 1 2 3 4 5 6 including SSC full link speed width negotiation up 32 Lanes automated Error Injections at layers Checkers timing functional accuracy each queuing 8 VCs configurable depth Configurable TC VC queue mapping Multiple Requester / Completer applications user User direct TLP receipt Check TLPs correct formation headers prefixes ECRC DL state machines framing LCRC rules DLLP fields formatting send receive defined DLLPs ASPM Software controlled Power Management checking LTSSM machine model digital Link Width Up configure polarity inversion lane-to-lane skew Spread Spectrum Clocking (SSC) gen PCS 8b/10b encoding 128b/130b flit based encoding. timers timeouts scaled Flow Control data Feature Exchange Margining Receiver vF 10-Bit Tag enhanced Allocation emergency Reduction State synthesizable static synchronous design positive edge clocking no internal tri-states simple allows easy connection microprocessor/microcontroller devices Compliant 5.2.1
              """
            "text_medium_priority" => ""
            "updated_at" => 1742064003
          ]
          "highlight" => array:1 [
            "text_low_priority" => array:2 [
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => "PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0. <mark>MPCIE</mark> PIPE PCS/PMA serdes interface"
            ]
          ]
          "highlights" => array:1 [
            0 => array:3 [
              "field" => "text_low_priority"
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => "PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0. <mark>MPCIE</mark> PIPE PCS/PMA serdes interface"
            ]
          ]
          "text_match" => 607994814425726977
          "text_match_info" => array:7 [
            "best_field_score" => "1108091338752"
            "best_field_weight" => 14
            "fields_matched" => 1
            "num_tokens_dropped" => 0
            "score" => "607994814425726977"
            "tokens_matched" => 1
            "typo_prefix_score" => 0
          ]
        ]
      ]
      "out_of" => 18250
      "page" => 1
      "request_params" => array:4 [
        "collection_name" => "product_semiiphub"
        "first_q" => "M-PCIe"
        "per_page" => 10
        "q" => "M-PCIe"
      ]
      "search_cutoff" => false
      "search_time_ms" => 1
    ]
    1 => array:8 [
      "facet_counts" => array:6 [
        0 => array:4 [
          "counts" => array:1 [
            0 => array:3 [
              "count" => 3
              "highlighted" => "{"id":179,"name":"SmartDV Technologies","providerslug":"smartdv-technologies"}"
              "value" => "{"id":179,"name":"SmartDV Technologies","providerslug":"smartdv-technologies"}"
            ]
          ]
          "field_name" => "provider.object"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 1
          ]
        ]
        1 => array:4 [
          "counts" => []
          "field_name" => "asic.foundry"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 0
          ]
        ]
        2 => array:4 [
          "counts" => []
          "field_name" => "asic.foundry_node"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 0
          ]
        ]
        3 => array:4 [
          "counts" => []
          "field_name" => "asic.node_foundry"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 0
          ]
        ]
        4 => array:4 [
          "counts" => []
          "field_name" => "asic.node"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 0
          ]
        ]
        5 => array:4 [
          "counts" => array:1 [
            0 => array:3 [
              "count" => 3
              "highlighted" => "vip"
              "value" => "vip"
            ]
          ]
          "field_name" => "productTypes"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 1
          ]
        ]
      ]
      "found" => 3
      "hits" => array:3 [
        0 => array:5 [
          "document" => array:48 [
            "asic.foundry" => []
            "asic.foundry_node" => []
            "asic.foundry_node_process" => []
            "asic.node" => []
            "asic.node_foundry" => []
            "blockdiagram" => "/upload/catalog/product/blockdiagram/21826/icon_mpcie-verification-ip-67b715c6a5c1c.png.webp"
            "category.id" => array:1 [
              0 => 319
            ]
            "category.name" => array:1 [
              0 => "PCI Express Controller IP"
            ]
            "category.slug" => []
            "created_at" => 1740009600
            "id" => "21826"
            "keyfeatures" => "<ul>        <li>Supports PCIE Express specs 1.0/2.0/3.0/4.0/5.0</li>        <li>Supports MPHY RMMI and serial interface</li>        <li>- > All error injections in MPHY layer</li>        <li>- > All protocol checks for MPHY layer</li>        <li>- > All PWM and HS gears as supported by MPCIe</li>        <li>- > All lane configurations as supported by MPCIe</li>        <li>- > Automatic clock recovery for HS mode</li>        <li>Supports asymmetrical lane configuration</li>        <li>Supports dynamic bandwidth scalability as per specs</li>        <li>Supports both Rate A and Rate B</li>        <li>Supports UVM and Verilog APIs supplied , as well as C DPI exports</li>        <li>Supports Full link speed and width negotiation up to 32 Lanes</li>        <li>Supports Automated Error Injections at all layers.</li>        <li>Supports Checkers verify protocol timing checks and functional accuracy at each layer</li>        <li>Supports Queuing for 8 VCs with configurable depth</li>        <li>Supports Configurable TC to VC queue mapping</li>        <li>Supports for multiple Requestor / Completer applications, including user supplied applications</li>        <li>Supports Checks all TLPs for correct formation of headers, prefixes, and ECRC</li>        <li>Supports Full DL state machines</li>        <li>Supports Checks all framing, LCRC, and lane rules</li>        <li>Supports Check all DLLP fields and formatting</li>        <li>Supports ASPM and Software controlled Power Management</li>        <li>Supports Automated Error Injections and checking</li>        <li>Supports Full LTSSM state machine</li>        <li>Supports SERDES model with digital clock recovery</li>        <li>Supports Speed and Link Width negotiation</li>        <li>Supports Upconfigure, polarity inversion, and lane-to-lane skew</li>        <li>Supports 8b/10b encoding</li>        <li>Supports Configurable timers and timeouts</li>        <li>Callbacks in Root complex,End point and monitor for user processing of data</li>        <li>Notifies the testbench of significant events such as transactions, warnings, timing and protocol violations</li>        <li>MPCI Express Verification IP comes with complete testsuite to test every feature of PCI Express specification</li>        <li>Supports scoreboard checking</li>        <li>Built-in monitors for protocol checking, including a global bus monitor</li>        <li>Functional coverage to cover all functionality of MPCIE Root complex and End point</li>        <li>Supports multiple instantiations to create complex verification environment</li>        <li>Supports Scaled Flow control</li>        <li>Supports Data Link Feature Exchange</li>        <li>Supports VF 10-Bit Tag Requester</li>        <li>Supports Enhanced Allocation</li>        <li>Supports Emergency Power Reduction State</li>        <li>Supports Alternate Routing-ID Interpretation</li>        <li>Supports Protocol Multiplexing</li> </ul>\n"
            "keyfeatures_cn" => ""
            "keywords" => ""
            "logo" => "smartdv2-66bb477aa35f7.webp"
            "logo2" => "smartdv2-66bb477aa35f7.webp"
            "name" => "asic.node"
            "overview" => """
              <p>MPCIE Verification IP provides an smart way to verify the PCIE bi-directional bus. The SmartDV's MPCIE Verification IP is fully compliant with version 1.0/2.0/3.0/4.0/5.0 of the PCIE Specification and provides the following features</p>\n
              <p>MPCIE Verification IP is supported natively in <strong>SystemVerilog, VMM, RVM, AVM, OVM, UVM, Verilog, SystemC, VERA, Specman E and non-standard verification env</strong></p>\n
              <p>MPCIE Verification IP comes with optional Smart Visual Protocol Debugger (Smart ViPDebug), which is GUI based debugger to speed up debugging.\n
              """
            "overview_cn" => ""
            "partnumber" => "MPCIE VIP"
            "priority" => 1
            "priority_taxo" => 1
            "productTypes" => array:1 [
              0 => "vip"
            ]
            "provider.id" => 179
            "provider.name" => "SmartDV Technologies"
            "provider.object" => "{"id":179,"name":"SmartDV Technologies","providerslug":"smartdv-technologies"}"
            "provider.priority" => 126
            "provider.slug" => "smartdv-technologies"
            "published_as_new_at" => 0
            "seofeatures" => """
              <ul><li>Supports PCIE Express specs 1.0/2.0/3.0/4.0/5.0</li>\n
              <li>Supports MPHY RMMI and serial interface</li>\n
              <li>- &gt; All error injections in MPHY layer</li>\n
              <li>- &gt; All protocol checks for MPHY layer</li></ul>
              """
            "seofeatures_cn" => ""
            "shortdescription" => "MPCIE Verification IP\n"
            "shortdescription_cn" => ""
            "slug" => "mpcie-verification-ip-ip"
            "sortable_id" => 21826
            "taxo0" => array:1 [
              0 => 1
            ]
            "taxo1" => array:1 [
              0 => 7
            ]
            "taxo2" => array:1 [
              0 => 58
            ]
            "taxo3" => array:1 [
              0 => 430
            ]
            "taxo4" => array:1 [
              0 => 319
            ]
            "taxo5" => []
            "taxo6" => []
            "taxo7" => []
            "taxo8" => []
            "text_high_priority" => """
              MPCIE VIP Verification IP\n
               SmartDV Technologies
              """
            "text_low_priority" => """
              MPCIE Verification IP provides an smart way to verify the PCIE bi-directional bus. The SmartDV's is fully compliant with version 1.0/2.0/3.0/4.0/5.0 of Specification and following features\n
              MPCIE supported natively in SystemVerilog  VMM RVM AVM OVM UVM Verilog SystemC VERA Specman E non-standard verification env\n
              MPCIE comes optional Smart Visual Protocol Debugger (Smart ViPDebug) which GUI based debugger speed up debugging.\n
               Supports Express specs MPHY RMMI serial interface - > All error injections layer protocol checks for PWM HS gears as by MPCIe lane configurations Automatic clock recovery mode asymmetrical configuration dynamic bandwidth scalability per both Rate A B APIs supplied well C DPI exports Full link width negotiation 32 Lanes Automated Error Injections at all layers. Checkers timing functional accuracy each Queuing 8 VCs configurable depth Configurable TC VC queue mapping multiple Requestor / Completer applications including user Checks TLPs correct formation headers prefixes ECRC DL state machines framing LCRC rules Check DLLP fields formatting ASPM Software controlled Power Management checking LTSSM machine SERDES model digital Speed Link Width Upconfigure polarity inversion lane-to-lane skew 8b/10b encoding timers timeouts Callbacks Root complex End point monitor processing data Notifies testbench significant events such transactions warnings violations MPCI complete testsuite test every feature PCI specification scoreboard Built-in monitors a global bus Functional coverage cover functionality instantiations create environment Scaled Flow control Data Feature Exchange VF 10-Bit Tag Requester Enhanced Allocation Emergency Reduction State Alternate Routing-ID Interpretation Multiplexing \n
              """
            "text_medium_priority" => ""
            "updated_at" => 1742064076
          ]
          "highlight" => array:2 [
            "text_high_priority" => array:2 [
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => """
                <mark>MPCIE</mark> VIP Verification IP\n
                 SmartDV Technologies
                """
            ]
            "text_low_priority" => array:2 [
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => "<mark>MPCIE</mark> Verification IP provides an"
            ]
          ]
          "highlights" => array:2 [
            0 => array:3 [
              "field" => "text_high_priority"
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => """
                <mark>MPCIE</mark> VIP Verification IP\n
                 SmartDV Technologies
                """
            ]
            1 => array:3 [
              "field" => "text_low_priority"
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => "<mark>MPCIE</mark> Verification IP provides an"
            ]
          ]
          "text_match" => 610246614239412226
          "text_match_info" => array:7 [
            "best_field_score" => "1108091338752"
            "best_field_weight" => 15
            "fields_matched" => 2
            "num_tokens_dropped" => 0
            "score" => "610246614239412226"
            "tokens_matched" => 1
            "typo_prefix_score" => 0
          ]
        ]
        1 => array:5 [
          "document" => array:48 [
            "asic.foundry" => []
            "asic.foundry_node" => []
            "asic.foundry_node_process" => []
            "asic.node" => []
            "asic.node_foundry" => []
            "blockdiagram" => "/upload/catalog/product/blockdiagram/21838/icon_pci-express-verification-ip-67b715ca5bc07.png.webp"
            "category.id" => array:1 [
              0 => 319
            ]
            "category.name" => array:1 [
              0 => "PCI Express Controller IP"
            ]
            "category.slug" => []
            "created_at" => 1740009600
            "id" => "21838"
            "keyfeatures" => "<ul>        <li>Supports PCI Express specs 1.0/2.0/2.1/3.0/4.0/5.0/6.0</li>        <li>Supports mPCIe</li>        <li>Supports PIPE, PCS/PMA, Message Bus and SERDES interface</li>        <li>Supports MPHY RMMI and serial interface</li>        <li>- > All error injections in MPHY layer</li>        <li>- > All protocol checks for MPHY layer</li>        <li>- > All PWM and HS gears as supported by MPCIe</li>        <li>- > All lane configurations as supported by MPCIe</li>        <li>- > Automatic clock recovery </li>        <li>- > Supports asymmetrical lane configuration</li>        <li>- > Supports dynamic bandwidth scalability as per specs</li>        <li>Supports UVM and Verilog APIs supplied as well as C DPI exports</li>        <li>Support for Generations 1.0/2.0/2.1/3.0/4.0/5.0/6.0 including SSC</li>        <li>Configurable Linkwidths as x1,x2,x4,x8,x12,x16,x32</li>        <li>Supports Upconfiguration, polarity inversion, and lane-to-lane skew</li>        <li>Supports Full link speed and link width negotiation up to 32 Lanes</li>        <li>Supports Lane Reversal</li>        <li>Supports ASPM and Software controlled Power Management</li>        <li>Supports Full LTSSM state machine</li>        <li>Supports Full DL state machines</li>        <li>Automated Error Injections at all layers</li>        <li>Checkers verify protocol timing checks and functional accuracy at each layer</li>        <li>Supports Queuing for 8 VCs with configurable depth</li>        <li>Configurable TC to VC queue mapping</li>        <li>Support for multiple Requestor / Completer applications, including user supplied applications</li>        <li>User interface for direct TLP queuing and receipt</li>        <li>Checks all TLPs for correct formation of header, payload, prefix and ECRC</li>        <li>Checks all framing, LCRC, and lane rules</li>        <li>Check all DLLP fields and formatting</li>        <li>Interface to send / receive user defined DLLPs</li>        <li>Supports SERDES model with clock recovery</li>        <li>Configurable Spread Spectrum Clocking (SSC)</li>        <li>Supports Gen 1, Gen 2, 8b/10b encoding</li>        <li>Supports Gen 3, Gen 4 and Gen 5 128b/130b encoding</li>        <li>Supports Gen 6 1b/1b encoding</li>        <li>Configurable timers and timeouts</li>        <li>Callbacks in Root complex,End point and monitor for user processing of data.</li>        <li>Notifies the testbench of significant events such as transactions, warnings, timing and protocol violations</li>        <li>PCI Express Verification IP comes with complete testsuite to test every feature of PCI Express specification</li>        <li>Supports scoreboard checking</li>        <li>Built-in monitors for protocol checking, including a global bus monitor</li>        <li>Supports for multiple instantiations to create complex verification environment</li>        <li>Supports Functional coverage for complete PCI Express features</li>        <li>Supports Scaled Flow Control</li>        <li>Supports Lane Margining at Receiver</li>        <li>Supports VF 10-Bit Tag Requester</li>        <li>Supports Alternate Protocol Negotiation</li>        <li>Supports Conventional PCI Advanced Features</li>        <li>Supports Gray coding and Precoding</li>        <li>Supports Flit mode and Non-flit mode</li>        <li>Supports Forward Error Correction mechanism</li>        <li>Supports Error Correction Code mechanism</li>        <li>Supports L0p state</li>        <li>Supports Shared Credit Pool</li>        <li>Supports Link management DLLP</li>        <li>Supports IDE Functionality</li>        <li>Supports DOE </li>        <li>Supports SR-IOV</li>        <li></li> </ul>\n"
            "keyfeatures_cn" => ""
            "keywords" => ""
            "logo" => "smartdv2-66bb477aa35f7.webp"
            "logo2" => "smartdv2-66bb477aa35f7.webp"
            "name" => "asic.node"
            "overview" => """
              <p>PCIe Verification IP provides an smart way to verify the PCIe bi-directional bus. The SmartDV's PCIe Verification IP is fully compliant with version 1.0/2.0/2.1/3.0/4.0/5.0/6.0 of the PCIe Specification and provides the following features.</p>\n
              <p>PCI Express Verification IP is supported natively in <strong>SystemVerilog, VMM, RVM, AVM, OVM, UVM, Verilog, SystemC, VERA, Specman E and non-standard verification env</strong></p>\n
              <p>PCI Express Verification IP comes with optional Smart Visual Protocol Debugger (Smart ViPDebug), which is GUI based debugger to speed up debugging.\n
              """
            "overview_cn" => ""
            "partnumber" => "PCI Express VIP"
            "priority" => 1
            "priority_taxo" => 1
            "productTypes" => array:1 [
              0 => "vip"
            ]
            "provider.id" => 179
            "provider.name" => "SmartDV Technologies"
            "provider.object" => "{"id":179,"name":"SmartDV Technologies","providerslug":"smartdv-technologies"}"
            "provider.priority" => 126
            "provider.slug" => "smartdv-technologies"
            "published_as_new_at" => 0
            "seofeatures" => """
              <ul><li>Supports PCI Express specs 1.0/2.0/2.1/3.0/4.0/5.0/6.0</li>\n
              <li>Supports mPCIe</li>\n
              <li>Supports PIPE, PCS/PMA, Message Bus and SERDES interface</li>\n
              <li>Supports MPHY RMMI and serial interface</li></ul>
              """
            "seofeatures_cn" => ""
            "shortdescription" => "PCI Express Verification IP\n"
            "shortdescription_cn" => ""
            "slug" => "pci-express-verification-ip-ip"
            "sortable_id" => 21838
            "taxo0" => array:1 [
              0 => 1
            ]
            "taxo1" => array:1 [
              0 => 7
            ]
            "taxo2" => array:1 [
              0 => 58
            ]
            "taxo3" => array:1 [
              0 => 430
            ]
            "taxo4" => array:1 [
              0 => 319
            ]
            "taxo5" => []
            "taxo6" => []
            "taxo7" => []
            "taxo8" => []
            "text_high_priority" => """
              PCI Express VIP Verification IP\n
               SmartDV Technologies
              """
            "text_low_priority" => """
              PCIe Verification IP provides an smart way to verify the bi-directional bus. The SmartDV's is fully compliant with version 1.0/2.0/2.1/3.0/4.0/5.0/6.0 of Specification and following features.\n
              PCI Express supported natively in SystemVerilog  VMM RVM AVM OVM UVM Verilog SystemC VERA Specman E non-standard verification env\n
              PCI comes optional Smart Visual Protocol Debugger (Smart ViPDebug) which GUI based debugger speed up debugging.\n
               Supports PCI specs mPCIe PIPE PCS/PMA Message Bus SERDES interface MPHY RMMI serial - > All error injections layer protocol checks for PWM HS gears as by MPCIe lane configurations Automatic clock recovery asymmetrical configuration dynamic bandwidth scalability per APIs supplied well C DPI exports Support Generations including SSC Configurable Linkwidths x1 x2 x4 x8 x12 x16 x32 Upconfiguration polarity inversion lane-to-lane skew Full link width negotiation 32 Lanes Lane Reversal ASPM Software controlled Power Management LTSSM state machine DL machines Automated Error Injections at all layers Checkers timing functional accuracy each Queuing 8 VCs configurable depth TC VC queue mapping multiple Requestor / Completer applications user User direct TLP queuing receipt Checks TLPs correct formation header payload prefix ECRC framing LCRC rules Check DLLP fields formatting Interface send receive defined DLLPs model Spread Spectrum Clocking (SSC) Gen 1 2 8b/10b encoding 3 4 5 128b/130b 6 1b/1b timers timeouts Callbacks Root complex End point monitor processing data. Notifies testbench significant events such transactions warnings violations complete testsuite test every feature specification scoreboard checking Built-in monitors a global bus instantiations create environment Functional coverage features Scaled Flow Control Margining Receiver VF 10-Bit Tag Requester Alternate Negotiation Conventional Advanced Features Gray coding Precoding Flit mode Non-flit Forward Correction mechanism Code L0p Shared Credit Pool Link management IDE Functionality DOE SR-IOV \n
              """
            "text_medium_priority" => ""
            "updated_at" => 1742064078
          ]
          "highlight" => array:1 [
            "text_low_priority" => array:2 [
              "matched_tokens" => array:1 [
                0 => "mPCIe"
              ]
              "snippet" => """
                debugging.\n
                 Supports PCI specs <mark>mPCIe</mark> PIPE PCS/PMA Message Bus
                """
            ]
          ]
          "highlights" => array:1 [
            0 => array:3 [
              "field" => "text_low_priority"
              "matched_tokens" => array:1 [
                0 => "mPCIe"
              ]
              "snippet" => """
                debugging.\n
                 Supports PCI specs <mark>mPCIe</mark> PIPE PCS/PMA Message Bus
                """
            ]
          ]
          "text_match" => 607994814425726977
          "text_match_info" => array:7 [
            "best_field_score" => "1108091338752"
            "best_field_weight" => 14
            "fields_matched" => 1
            "num_tokens_dropped" => 0
            "score" => "607994814425726977"
            "tokens_matched" => 1
            "typo_prefix_score" => 0
          ]
        ]
        2 => array:5 [
          "document" => array:48 [
            "asic.foundry" => []
            "asic.foundry_node" => []
            "asic.foundry_node_process" => []
            "asic.node" => []
            "asic.node_foundry" => []
            "blockdiagram" => "/upload/catalog/product/blockdiagram/21650/icon_pci-express-synthesizable-transactor-67b5e9ee8c3bf.png.webp"
            "category.id" => array:3 [
              0 => 429
              1 => 319
              2 => 279
            ]
            "category.name" => array:3 [
              0 => "Mobile PCI Express IP"
              1 => "PCI Express Controller IP"
              2 => "PCI Express Phy IP"
            ]
            "category.slug" => []
            "created_at" => 1739923200
            "id" => "21650"
            "keyfeatures" => "<ul>        <li>Supports PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0.</li>        <li>Supports MPCIE</li>        <li>Supports PIPE, PCS/PMA, and serdes interface</li>        <li>Supports MPHY RMMI and serial Interface</li>       <ul>       <li> Supports all error injections in MPHY layer</li>       <li> Supports all protocol checks for MPHY layer</li>       <li> Supports all PWM and HS gears as supported by MPCIE</li>       <li> Supports all lane configurations as supported by MPCIE</li>       <li> Supports automatic clock recovery for HS mode</li>       <li> Supports asymmetrical lane configuration</li>       <li> Supports dynamic bandwidth scalability as per specs</li>       <li> Supports both Rate A and Rate B</li>       </ul>        <li>Supports UVM and Verilog APIs supplied, as well as C DPI exports</li>        <li>Supports Gen 1, 2, 3, 4, 5 and 6 including SSC</li>        <li>Supports full link speed and width negotiation up to 32 Lanes</li>        <li>Supports automated Error Injections at all layers</li>        <li>Checkers verify protocol timing checks and functional accuracy at each layer</li>        <li>Supports queuing for 8 VCs with configurable depth</li>        <li>Configurable TC to VC queue mapping</li>        <li>Multiple Requester / Completer applications, including user supplied applications</li>        <li>User interface for direct TLP queuing and receipt</li>        <li>Check all TLPs for correct formation of headers, prefixes, and ECRC</li>        <li>Supports full DL state machines</li>        <li>Check all framing, LCRC, and lane rules</li>        <li>Check all DLLP fields and formatting</li>        <li>Interface to send / receive user defined DLLPs</li>        <li>Supports ASPM and Software controlled Power Management</li>        <li>Supports automated Error Injections and checking</li>        <li>Supports full LTSSM state machine</li>        <li>Supports serdes model with digital clock recovery</li>        <li>Supports speed and Link Width negotiation</li>        <li>Supports Up configure, polarity inversion, and lane-to-lane skew </li>        <li>Configurable Spread Spectrum Clocking (SSC)</li>        <li>Supports gen 1 and gen 2 PCS, 8b/10b encoding</li>        <li>Supports gen 3, gen 4 and gen 5 128b/130b encoding</li>        <li>Supports gen 6 flit based encoding.</li>        <li>Configurable timers and timeouts</li>        <li>Supports scaled Flow Control</li>        <li>Supports data Link Feature Exchange</li>        <li>Supports lane Margining at Receiver</li>        <li>Supports vF 10-Bit Tag Requester</li>        <li>Supports enhanced Allocation</li>        <li>Supports emergency Power Reduction State</li>        <li>Supports fully synthesizable</li>        <li>Supports static synchronous design</li>        <li>Supports positive edge clocking and no internal tri-states</li>        <li>Supports simple interface allows easy connection to microprocessor/microcontroller devices</li>        <li>Compliant with PIPE 5.2.1 Specification</li> </ul>\n"
            "keyfeatures_cn" => ""
            "keywords" => ""
            "logo" => "smartdv2-66bb477aa35f7.webp"
            "logo2" => "smartdv2-66bb477aa35f7.webp"
            "name" => "asic.node"
            "overview" => "<p>PCIE Synthesizable Transactor provides a smart way to verify the PCIE component of a SOC or a ASIC in Emulator or FPGA platform. The SmartDV's PCIE Synthesizable Transactor is fully compliant with standard PCIE Specification and provides the following features. </p>\n"
            "overview_cn" => ""
            "partnumber" => "PCI Express Transactor"
            "priority" => 1
            "priority_taxo" => 1
            "productTypes" => array:1 [
              0 => "vip"
            ]
            "provider.id" => 179
            "provider.name" => "SmartDV Technologies"
            "provider.object" => "{"id":179,"name":"SmartDV Technologies","providerslug":"smartdv-technologies"}"
            "provider.priority" => 126
            "provider.slug" => "smartdv-technologies"
            "published_as_new_at" => 0
            "seofeatures" => """
              <ul><li>Supports PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0.</li>\n
              <li>Supports MPCIE</li>\n
              <li>Supports PIPE, PCS/PMA, and serdes interface</li>\n
              <li>Supports MPHY RMMI and serial Interface</li></ul>
              """
            "seofeatures_cn" => ""
            "shortdescription" => "PCI Express Synthesizable Transactor \n"
            "shortdescription_cn" => ""
            "slug" => "pci-express-synthesizable-transactor-ip"
            "sortable_id" => 21650
            "taxo0" => array:1 [
              0 => 1
            ]
            "taxo1" => array:1 [
              0 => 7
            ]
            "taxo2" => array:1 [
              0 => 58
            ]
            "taxo3" => array:2 [
              0 => 429
              1 => 430
            ]
            "taxo4" => array:2 [
              0 => 319
              1 => 279
            ]
            "taxo5" => []
            "taxo6" => []
            "taxo7" => []
            "taxo8" => []
            "text_high_priority" => """
              PCI Express Transactor Synthesizable \n
               SmartDV Technologies
              """
            "text_low_priority" => """
              PCIE Synthesizable Transactor provides a smart way to verify the component of SOC or ASIC in Emulator FPGA platform. The SmartDV's is fully compliant with standard Specification and following features. \n
                Supports PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0. MPCIE PIPE PCS/PMA serdes interface MPHY RMMI serial Interface all error injections layer protocol checks for PWM HS gears as supported by lane configurations automatic clock recovery mode asymmetrical configuration dynamic bandwidth scalability per both Rate A B UVM Verilog APIs supplied well C DPI exports Gen 1 2 3 4 5 6 including SSC full link speed width negotiation up 32 Lanes automated Error Injections at layers Checkers timing functional accuracy each queuing 8 VCs configurable depth Configurable TC VC queue mapping Multiple Requester / Completer applications user User direct TLP receipt Check TLPs correct formation headers prefixes ECRC DL state machines framing LCRC rules DLLP fields formatting send receive defined DLLPs ASPM Software controlled Power Management checking LTSSM machine model digital Link Width Up configure polarity inversion lane-to-lane skew Spread Spectrum Clocking (SSC) gen PCS 8b/10b encoding 128b/130b flit based encoding. timers timeouts scaled Flow Control data Feature Exchange Margining Receiver vF 10-Bit Tag enhanced Allocation emergency Reduction State synthesizable static synchronous design positive edge clocking no internal tri-states simple allows easy connection microprocessor/microcontroller devices Compliant 5.2.1
              """
            "text_medium_priority" => ""
            "updated_at" => 1742064003
          ]
          "highlight" => array:1 [
            "text_low_priority" => array:2 [
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => "PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0. <mark>MPCIE</mark> PIPE PCS/PMA serdes interface"
            ]
          ]
          "highlights" => array:1 [
            0 => array:3 [
              "field" => "text_low_priority"
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => "PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0. <mark>MPCIE</mark> PIPE PCS/PMA serdes interface"
            ]
          ]
          "text_match" => 607994814425726977
          "text_match_info" => array:7 [
            "best_field_score" => "1108091338752"
            "best_field_weight" => 14
            "fields_matched" => 1
            "num_tokens_dropped" => 0
            "score" => "607994814425726977"
            "tokens_matched" => 1
            "typo_prefix_score" => 0
          ]
        ]
      ]
      "out_of" => 18250
      "page" => 1
      "request_params" => array:4 [
        "collection_name" => "product_semiiphub"
        "first_q" => "M-PCIe"
        "per_page" => 10
        "q" => "M-PCIe"
      ]
      "search_cutoff" => false
      "search_time_ms" => 0
    ]
    2 => array:8 [
      "facet_counts" => array:6 [
        0 => array:4 [
          "counts" => array:1 [
            0 => array:3 [
              "count" => 3
              "highlighted" => "{"id":179,"name":"SmartDV Technologies","providerslug":"smartdv-technologies"}"
              "value" => "{"id":179,"name":"SmartDV Technologies","providerslug":"smartdv-technologies"}"
            ]
          ]
          "field_name" => "provider.object"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 1
          ]
        ]
        1 => array:4 [
          "counts" => []
          "field_name" => "asic.foundry"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 0
          ]
        ]
        2 => array:4 [
          "counts" => []
          "field_name" => "asic.foundry_node"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 0
          ]
        ]
        3 => array:4 [
          "counts" => []
          "field_name" => "asic.node_foundry"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 0
          ]
        ]
        4 => array:4 [
          "counts" => []
          "field_name" => "asic.node"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 0
          ]
        ]
        5 => array:4 [
          "counts" => array:1 [
            0 => array:3 [
              "count" => 3
              "highlighted" => "vip"
              "value" => "vip"
            ]
          ]
          "field_name" => "productTypes"
          "sampled" => false
          "stats" => array:1 [
            "total_values" => 1
          ]
        ]
      ]
      "found" => 3
      "hits" => array:3 [
        0 => array:5 [
          "document" => array:48 [
            "asic.foundry" => []
            "asic.foundry_node" => []
            "asic.foundry_node_process" => []
            "asic.node" => []
            "asic.node_foundry" => []
            "blockdiagram" => "/upload/catalog/product/blockdiagram/21826/icon_mpcie-verification-ip-67b715c6a5c1c.png.webp"
            "category.id" => array:1 [
              0 => 319
            ]
            "category.name" => array:1 [
              0 => "PCI Express Controller IP"
            ]
            "category.slug" => []
            "created_at" => 1740009600
            "id" => "21826"
            "keyfeatures" => "<ul>        <li>Supports PCIE Express specs 1.0/2.0/3.0/4.0/5.0</li>        <li>Supports MPHY RMMI and serial interface</li>        <li>- > All error injections in MPHY layer</li>        <li>- > All protocol checks for MPHY layer</li>        <li>- > All PWM and HS gears as supported by MPCIe</li>        <li>- > All lane configurations as supported by MPCIe</li>        <li>- > Automatic clock recovery for HS mode</li>        <li>Supports asymmetrical lane configuration</li>        <li>Supports dynamic bandwidth scalability as per specs</li>        <li>Supports both Rate A and Rate B</li>        <li>Supports UVM and Verilog APIs supplied , as well as C DPI exports</li>        <li>Supports Full link speed and width negotiation up to 32 Lanes</li>        <li>Supports Automated Error Injections at all layers.</li>        <li>Supports Checkers verify protocol timing checks and functional accuracy at each layer</li>        <li>Supports Queuing for 8 VCs with configurable depth</li>        <li>Supports Configurable TC to VC queue mapping</li>        <li>Supports for multiple Requestor / Completer applications, including user supplied applications</li>        <li>Supports Checks all TLPs for correct formation of headers, prefixes, and ECRC</li>        <li>Supports Full DL state machines</li>        <li>Supports Checks all framing, LCRC, and lane rules</li>        <li>Supports Check all DLLP fields and formatting</li>        <li>Supports ASPM and Software controlled Power Management</li>        <li>Supports Automated Error Injections and checking</li>        <li>Supports Full LTSSM state machine</li>        <li>Supports SERDES model with digital clock recovery</li>        <li>Supports Speed and Link Width negotiation</li>        <li>Supports Upconfigure, polarity inversion, and lane-to-lane skew</li>        <li>Supports 8b/10b encoding</li>        <li>Supports Configurable timers and timeouts</li>        <li>Callbacks in Root complex,End point and monitor for user processing of data</li>        <li>Notifies the testbench of significant events such as transactions, warnings, timing and protocol violations</li>        <li>MPCI Express Verification IP comes with complete testsuite to test every feature of PCI Express specification</li>        <li>Supports scoreboard checking</li>        <li>Built-in monitors for protocol checking, including a global bus monitor</li>        <li>Functional coverage to cover all functionality of MPCIE Root complex and End point</li>        <li>Supports multiple instantiations to create complex verification environment</li>        <li>Supports Scaled Flow control</li>        <li>Supports Data Link Feature Exchange</li>        <li>Supports VF 10-Bit Tag Requester</li>        <li>Supports Enhanced Allocation</li>        <li>Supports Emergency Power Reduction State</li>        <li>Supports Alternate Routing-ID Interpretation</li>        <li>Supports Protocol Multiplexing</li> </ul>\n"
            "keyfeatures_cn" => ""
            "keywords" => ""
            "logo" => "smartdv2-66bb477aa35f7.webp"
            "logo2" => "smartdv2-66bb477aa35f7.webp"
            "name" => "asic.node"
            "overview" => """
              <p>MPCIE Verification IP provides an smart way to verify the PCIE bi-directional bus. The SmartDV's MPCIE Verification IP is fully compliant with version 1.0/2.0/3.0/4.0/5.0 of the PCIE Specification and provides the following features</p>\n
              <p>MPCIE Verification IP is supported natively in <strong>SystemVerilog, VMM, RVM, AVM, OVM, UVM, Verilog, SystemC, VERA, Specman E and non-standard verification env</strong></p>\n
              <p>MPCIE Verification IP comes with optional Smart Visual Protocol Debugger (Smart ViPDebug), which is GUI based debugger to speed up debugging.\n
              """
            "overview_cn" => ""
            "partnumber" => "MPCIE VIP"
            "priority" => 1
            "priority_taxo" => 1
            "productTypes" => array:1 [
              0 => "vip"
            ]
            "provider.id" => 179
            "provider.name" => "SmartDV Technologies"
            "provider.object" => "{"id":179,"name":"SmartDV Technologies","providerslug":"smartdv-technologies"}"
            "provider.priority" => 126
            "provider.slug" => "smartdv-technologies"
            "published_as_new_at" => 0
            "seofeatures" => """
              <ul><li>Supports PCIE Express specs 1.0/2.0/3.0/4.0/5.0</li>\n
              <li>Supports MPHY RMMI and serial interface</li>\n
              <li>- &gt; All error injections in MPHY layer</li>\n
              <li>- &gt; All protocol checks for MPHY layer</li></ul>
              """
            "seofeatures_cn" => ""
            "shortdescription" => "MPCIE Verification IP\n"
            "shortdescription_cn" => ""
            "slug" => "mpcie-verification-ip-ip"
            "sortable_id" => 21826
            "taxo0" => array:1 [
              0 => 1
            ]
            "taxo1" => array:1 [
              0 => 7
            ]
            "taxo2" => array:1 [
              0 => 58
            ]
            "taxo3" => array:1 [
              0 => 430
            ]
            "taxo4" => array:1 [
              0 => 319
            ]
            "taxo5" => []
            "taxo6" => []
            "taxo7" => []
            "taxo8" => []
            "text_high_priority" => """
              MPCIE VIP Verification IP\n
               SmartDV Technologies
              """
            "text_low_priority" => """
              MPCIE Verification IP provides an smart way to verify the PCIE bi-directional bus. The SmartDV's is fully compliant with version 1.0/2.0/3.0/4.0/5.0 of Specification and following features\n
              MPCIE supported natively in SystemVerilog  VMM RVM AVM OVM UVM Verilog SystemC VERA Specman E non-standard verification env\n
              MPCIE comes optional Smart Visual Protocol Debugger (Smart ViPDebug) which GUI based debugger speed up debugging.\n
               Supports Express specs MPHY RMMI serial interface - > All error injections layer protocol checks for PWM HS gears as by MPCIe lane configurations Automatic clock recovery mode asymmetrical configuration dynamic bandwidth scalability per both Rate A B APIs supplied well C DPI exports Full link width negotiation 32 Lanes Automated Error Injections at all layers. Checkers timing functional accuracy each Queuing 8 VCs configurable depth Configurable TC VC queue mapping multiple Requestor / Completer applications including user Checks TLPs correct formation headers prefixes ECRC DL state machines framing LCRC rules Check DLLP fields formatting ASPM Software controlled Power Management checking LTSSM machine SERDES model digital Speed Link Width Upconfigure polarity inversion lane-to-lane skew 8b/10b encoding timers timeouts Callbacks Root complex End point monitor processing data Notifies testbench significant events such transactions warnings violations MPCI complete testsuite test every feature PCI specification scoreboard Built-in monitors a global bus Functional coverage cover functionality instantiations create environment Scaled Flow control Data Feature Exchange VF 10-Bit Tag Requester Enhanced Allocation Emergency Reduction State Alternate Routing-ID Interpretation Multiplexing \n
              """
            "text_medium_priority" => ""
            "updated_at" => 1742064076
          ]
          "highlight" => array:2 [
            "text_high_priority" => array:2 [
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => """
                <mark>MPCIE</mark> VIP Verification IP\n
                 SmartDV Technologies
                """
            ]
            "text_low_priority" => array:2 [
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => "<mark>MPCIE</mark> Verification IP provides an"
            ]
          ]
          "highlights" => array:2 [
            0 => array:3 [
              "field" => "text_high_priority"
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => """
                <mark>MPCIE</mark> VIP Verification IP\n
                 SmartDV Technologies
                """
            ]
            1 => array:3 [
              "field" => "text_low_priority"
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => "<mark>MPCIE</mark> Verification IP provides an"
            ]
          ]
          "text_match" => 610246614239412226
          "text_match_info" => array:7 [
            "best_field_score" => "1108091338752"
            "best_field_weight" => 15
            "fields_matched" => 2
            "num_tokens_dropped" => 0
            "score" => "610246614239412226"
            "tokens_matched" => 1
            "typo_prefix_score" => 0
          ]
        ]
        1 => array:5 [
          "document" => array:48 [
            "asic.foundry" => []
            "asic.foundry_node" => []
            "asic.foundry_node_process" => []
            "asic.node" => []
            "asic.node_foundry" => []
            "blockdiagram" => "/upload/catalog/product/blockdiagram/21838/icon_pci-express-verification-ip-67b715ca5bc07.png.webp"
            "category.id" => array:1 [
              0 => 319
            ]
            "category.name" => array:1 [
              0 => "PCI Express Controller IP"
            ]
            "category.slug" => []
            "created_at" => 1740009600
            "id" => "21838"
            "keyfeatures" => "<ul>        <li>Supports PCI Express specs 1.0/2.0/2.1/3.0/4.0/5.0/6.0</li>        <li>Supports mPCIe</li>        <li>Supports PIPE, PCS/PMA, Message Bus and SERDES interface</li>        <li>Supports MPHY RMMI and serial interface</li>        <li>- > All error injections in MPHY layer</li>        <li>- > All protocol checks for MPHY layer</li>        <li>- > All PWM and HS gears as supported by MPCIe</li>        <li>- > All lane configurations as supported by MPCIe</li>        <li>- > Automatic clock recovery </li>        <li>- > Supports asymmetrical lane configuration</li>        <li>- > Supports dynamic bandwidth scalability as per specs</li>        <li>Supports UVM and Verilog APIs supplied as well as C DPI exports</li>        <li>Support for Generations 1.0/2.0/2.1/3.0/4.0/5.0/6.0 including SSC</li>        <li>Configurable Linkwidths as x1,x2,x4,x8,x12,x16,x32</li>        <li>Supports Upconfiguration, polarity inversion, and lane-to-lane skew</li>        <li>Supports Full link speed and link width negotiation up to 32 Lanes</li>        <li>Supports Lane Reversal</li>        <li>Supports ASPM and Software controlled Power Management</li>        <li>Supports Full LTSSM state machine</li>        <li>Supports Full DL state machines</li>        <li>Automated Error Injections at all layers</li>        <li>Checkers verify protocol timing checks and functional accuracy at each layer</li>        <li>Supports Queuing for 8 VCs with configurable depth</li>        <li>Configurable TC to VC queue mapping</li>        <li>Support for multiple Requestor / Completer applications, including user supplied applications</li>        <li>User interface for direct TLP queuing and receipt</li>        <li>Checks all TLPs for correct formation of header, payload, prefix and ECRC</li>        <li>Checks all framing, LCRC, and lane rules</li>        <li>Check all DLLP fields and formatting</li>        <li>Interface to send / receive user defined DLLPs</li>        <li>Supports SERDES model with clock recovery</li>        <li>Configurable Spread Spectrum Clocking (SSC)</li>        <li>Supports Gen 1, Gen 2, 8b/10b encoding</li>        <li>Supports Gen 3, Gen 4 and Gen 5 128b/130b encoding</li>        <li>Supports Gen 6 1b/1b encoding</li>        <li>Configurable timers and timeouts</li>        <li>Callbacks in Root complex,End point and monitor for user processing of data.</li>        <li>Notifies the testbench of significant events such as transactions, warnings, timing and protocol violations</li>        <li>PCI Express Verification IP comes with complete testsuite to test every feature of PCI Express specification</li>        <li>Supports scoreboard checking</li>        <li>Built-in monitors for protocol checking, including a global bus monitor</li>        <li>Supports for multiple instantiations to create complex verification environment</li>        <li>Supports Functional coverage for complete PCI Express features</li>        <li>Supports Scaled Flow Control</li>        <li>Supports Lane Margining at Receiver</li>        <li>Supports VF 10-Bit Tag Requester</li>        <li>Supports Alternate Protocol Negotiation</li>        <li>Supports Conventional PCI Advanced Features</li>        <li>Supports Gray coding and Precoding</li>        <li>Supports Flit mode and Non-flit mode</li>        <li>Supports Forward Error Correction mechanism</li>        <li>Supports Error Correction Code mechanism</li>        <li>Supports L0p state</li>        <li>Supports Shared Credit Pool</li>        <li>Supports Link management DLLP</li>        <li>Supports IDE Functionality</li>        <li>Supports DOE </li>        <li>Supports SR-IOV</li>        <li></li> </ul>\n"
            "keyfeatures_cn" => ""
            "keywords" => ""
            "logo" => "smartdv2-66bb477aa35f7.webp"
            "logo2" => "smartdv2-66bb477aa35f7.webp"
            "name" => "asic.node"
            "overview" => """
              <p>PCIe Verification IP provides an smart way to verify the PCIe bi-directional bus. The SmartDV's PCIe Verification IP is fully compliant with version 1.0/2.0/2.1/3.0/4.0/5.0/6.0 of the PCIe Specification and provides the following features.</p>\n
              <p>PCI Express Verification IP is supported natively in <strong>SystemVerilog, VMM, RVM, AVM, OVM, UVM, Verilog, SystemC, VERA, Specman E and non-standard verification env</strong></p>\n
              <p>PCI Express Verification IP comes with optional Smart Visual Protocol Debugger (Smart ViPDebug), which is GUI based debugger to speed up debugging.\n
              """
            "overview_cn" => ""
            "partnumber" => "PCI Express VIP"
            "priority" => 1
            "priority_taxo" => 1
            "productTypes" => array:1 [
              0 => "vip"
            ]
            "provider.id" => 179
            "provider.name" => "SmartDV Technologies"
            "provider.object" => "{"id":179,"name":"SmartDV Technologies","providerslug":"smartdv-technologies"}"
            "provider.priority" => 126
            "provider.slug" => "smartdv-technologies"
            "published_as_new_at" => 0
            "seofeatures" => """
              <ul><li>Supports PCI Express specs 1.0/2.0/2.1/3.0/4.0/5.0/6.0</li>\n
              <li>Supports mPCIe</li>\n
              <li>Supports PIPE, PCS/PMA, Message Bus and SERDES interface</li>\n
              <li>Supports MPHY RMMI and serial interface</li></ul>
              """
            "seofeatures_cn" => ""
            "shortdescription" => "PCI Express Verification IP\n"
            "shortdescription_cn" => ""
            "slug" => "pci-express-verification-ip-ip"
            "sortable_id" => 21838
            "taxo0" => array:1 [
              0 => 1
            ]
            "taxo1" => array:1 [
              0 => 7
            ]
            "taxo2" => array:1 [
              0 => 58
            ]
            "taxo3" => array:1 [
              0 => 430
            ]
            "taxo4" => array:1 [
              0 => 319
            ]
            "taxo5" => []
            "taxo6" => []
            "taxo7" => []
            "taxo8" => []
            "text_high_priority" => """
              PCI Express VIP Verification IP\n
               SmartDV Technologies
              """
            "text_low_priority" => """
              PCIe Verification IP provides an smart way to verify the bi-directional bus. The SmartDV's is fully compliant with version 1.0/2.0/2.1/3.0/4.0/5.0/6.0 of Specification and following features.\n
              PCI Express supported natively in SystemVerilog  VMM RVM AVM OVM UVM Verilog SystemC VERA Specman E non-standard verification env\n
              PCI comes optional Smart Visual Protocol Debugger (Smart ViPDebug) which GUI based debugger speed up debugging.\n
               Supports PCI specs mPCIe PIPE PCS/PMA Message Bus SERDES interface MPHY RMMI serial - > All error injections layer protocol checks for PWM HS gears as by MPCIe lane configurations Automatic clock recovery asymmetrical configuration dynamic bandwidth scalability per APIs supplied well C DPI exports Support Generations including SSC Configurable Linkwidths x1 x2 x4 x8 x12 x16 x32 Upconfiguration polarity inversion lane-to-lane skew Full link width negotiation 32 Lanes Lane Reversal ASPM Software controlled Power Management LTSSM state machine DL machines Automated Error Injections at all layers Checkers timing functional accuracy each Queuing 8 VCs configurable depth TC VC queue mapping multiple Requestor / Completer applications user User direct TLP queuing receipt Checks TLPs correct formation header payload prefix ECRC framing LCRC rules Check DLLP fields formatting Interface send receive defined DLLPs model Spread Spectrum Clocking (SSC) Gen 1 2 8b/10b encoding 3 4 5 128b/130b 6 1b/1b timers timeouts Callbacks Root complex End point monitor processing data. Notifies testbench significant events such transactions warnings violations complete testsuite test every feature specification scoreboard checking Built-in monitors a global bus instantiations create environment Functional coverage features Scaled Flow Control Margining Receiver VF 10-Bit Tag Requester Alternate Negotiation Conventional Advanced Features Gray coding Precoding Flit mode Non-flit Forward Correction mechanism Code L0p Shared Credit Pool Link management IDE Functionality DOE SR-IOV \n
              """
            "text_medium_priority" => ""
            "updated_at" => 1742064078
          ]
          "highlight" => array:1 [
            "text_low_priority" => array:2 [
              "matched_tokens" => array:1 [
                0 => "mPCIe"
              ]
              "snippet" => """
                debugging.\n
                 Supports PCI specs <mark>mPCIe</mark> PIPE PCS/PMA Message Bus
                """
            ]
          ]
          "highlights" => array:1 [
            0 => array:3 [
              "field" => "text_low_priority"
              "matched_tokens" => array:1 [
                0 => "mPCIe"
              ]
              "snippet" => """
                debugging.\n
                 Supports PCI specs <mark>mPCIe</mark> PIPE PCS/PMA Message Bus
                """
            ]
          ]
          "text_match" => 607994814425726977
          "text_match_info" => array:7 [
            "best_field_score" => "1108091338752"
            "best_field_weight" => 14
            "fields_matched" => 1
            "num_tokens_dropped" => 0
            "score" => "607994814425726977"
            "tokens_matched" => 1
            "typo_prefix_score" => 0
          ]
        ]
        2 => array:5 [
          "document" => array:48 [
            "asic.foundry" => []
            "asic.foundry_node" => []
            "asic.foundry_node_process" => []
            "asic.node" => []
            "asic.node_foundry" => []
            "blockdiagram" => "/upload/catalog/product/blockdiagram/21650/icon_pci-express-synthesizable-transactor-67b5e9ee8c3bf.png.webp"
            "category.id" => array:3 [
              0 => 429
              1 => 319
              2 => 279
            ]
            "category.name" => array:3 [
              0 => "Mobile PCI Express IP"
              1 => "PCI Express Controller IP"
              2 => "PCI Express Phy IP"
            ]
            "category.slug" => []
            "created_at" => 1739923200
            "id" => "21650"
            "keyfeatures" => "<ul>        <li>Supports PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0.</li>        <li>Supports MPCIE</li>        <li>Supports PIPE, PCS/PMA, and serdes interface</li>        <li>Supports MPHY RMMI and serial Interface</li>       <ul>       <li> Supports all error injections in MPHY layer</li>       <li> Supports all protocol checks for MPHY layer</li>       <li> Supports all PWM and HS gears as supported by MPCIE</li>       <li> Supports all lane configurations as supported by MPCIE</li>       <li> Supports automatic clock recovery for HS mode</li>       <li> Supports asymmetrical lane configuration</li>       <li> Supports dynamic bandwidth scalability as per specs</li>       <li> Supports both Rate A and Rate B</li>       </ul>        <li>Supports UVM and Verilog APIs supplied, as well as C DPI exports</li>        <li>Supports Gen 1, 2, 3, 4, 5 and 6 including SSC</li>        <li>Supports full link speed and width negotiation up to 32 Lanes</li>        <li>Supports automated Error Injections at all layers</li>        <li>Checkers verify protocol timing checks and functional accuracy at each layer</li>        <li>Supports queuing for 8 VCs with configurable depth</li>        <li>Configurable TC to VC queue mapping</li>        <li>Multiple Requester / Completer applications, including user supplied applications</li>        <li>User interface for direct TLP queuing and receipt</li>        <li>Check all TLPs for correct formation of headers, prefixes, and ECRC</li>        <li>Supports full DL state machines</li>        <li>Check all framing, LCRC, and lane rules</li>        <li>Check all DLLP fields and formatting</li>        <li>Interface to send / receive user defined DLLPs</li>        <li>Supports ASPM and Software controlled Power Management</li>        <li>Supports automated Error Injections and checking</li>        <li>Supports full LTSSM state machine</li>        <li>Supports serdes model with digital clock recovery</li>        <li>Supports speed and Link Width negotiation</li>        <li>Supports Up configure, polarity inversion, and lane-to-lane skew </li>        <li>Configurable Spread Spectrum Clocking (SSC)</li>        <li>Supports gen 1 and gen 2 PCS, 8b/10b encoding</li>        <li>Supports gen 3, gen 4 and gen 5 128b/130b encoding</li>        <li>Supports gen 6 flit based encoding.</li>        <li>Configurable timers and timeouts</li>        <li>Supports scaled Flow Control</li>        <li>Supports data Link Feature Exchange</li>        <li>Supports lane Margining at Receiver</li>        <li>Supports vF 10-Bit Tag Requester</li>        <li>Supports enhanced Allocation</li>        <li>Supports emergency Power Reduction State</li>        <li>Supports fully synthesizable</li>        <li>Supports static synchronous design</li>        <li>Supports positive edge clocking and no internal tri-states</li>        <li>Supports simple interface allows easy connection to microprocessor/microcontroller devices</li>        <li>Compliant with PIPE 5.2.1 Specification</li> </ul>\n"
            "keyfeatures_cn" => ""
            "keywords" => ""
            "logo" => "smartdv2-66bb477aa35f7.webp"
            "logo2" => "smartdv2-66bb477aa35f7.webp"
            "name" => "asic.node"
            "overview" => "<p>PCIE Synthesizable Transactor provides a smart way to verify the PCIE component of a SOC or a ASIC in Emulator or FPGA platform. The SmartDV's PCIE Synthesizable Transactor is fully compliant with standard PCIE Specification and provides the following features. </p>\n"
            "overview_cn" => ""
            "partnumber" => "PCI Express Transactor"
            "priority" => 1
            "priority_taxo" => 1
            "productTypes" => array:1 [
              0 => "vip"
            ]
            "provider.id" => 179
            "provider.name" => "SmartDV Technologies"
            "provider.object" => "{"id":179,"name":"SmartDV Technologies","providerslug":"smartdv-technologies"}"
            "provider.priority" => 126
            "provider.slug" => "smartdv-technologies"
            "published_as_new_at" => 0
            "seofeatures" => """
              <ul><li>Supports PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0.</li>\n
              <li>Supports MPCIE</li>\n
              <li>Supports PIPE, PCS/PMA, and serdes interface</li>\n
              <li>Supports MPHY RMMI and serial Interface</li></ul>
              """
            "seofeatures_cn" => ""
            "shortdescription" => "PCI Express Synthesizable Transactor \n"
            "shortdescription_cn" => ""
            "slug" => "pci-express-synthesizable-transactor-ip"
            "sortable_id" => 21650
            "taxo0" => array:1 [
              0 => 1
            ]
            "taxo1" => array:1 [
              0 => 7
            ]
            "taxo2" => array:1 [
              0 => 58
            ]
            "taxo3" => array:2 [
              0 => 429
              1 => 430
            ]
            "taxo4" => array:2 [
              0 => 319
              1 => 279
            ]
            "taxo5" => []
            "taxo6" => []
            "taxo7" => []
            "taxo8" => []
            "text_high_priority" => """
              PCI Express Transactor Synthesizable \n
               SmartDV Technologies
              """
            "text_low_priority" => """
              PCIE Synthesizable Transactor provides a smart way to verify the component of SOC or ASIC in Emulator FPGA platform. The SmartDV's is fully compliant with standard Specification and following features. \n
                Supports PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0. MPCIE PIPE PCS/PMA serdes interface MPHY RMMI serial Interface all error injections layer protocol checks for PWM HS gears as supported by lane configurations automatic clock recovery mode asymmetrical configuration dynamic bandwidth scalability per both Rate A B UVM Verilog APIs supplied well C DPI exports Gen 1 2 3 4 5 6 including SSC full link speed width negotiation up 32 Lanes automated Error Injections at layers Checkers timing functional accuracy each queuing 8 VCs configurable depth Configurable TC VC queue mapping Multiple Requester / Completer applications user User direct TLP receipt Check TLPs correct formation headers prefixes ECRC DL state machines framing LCRC rules DLLP fields formatting send receive defined DLLPs ASPM Software controlled Power Management checking LTSSM machine model digital Link Width Up configure polarity inversion lane-to-lane skew Spread Spectrum Clocking (SSC) gen PCS 8b/10b encoding 128b/130b flit based encoding. timers timeouts scaled Flow Control data Feature Exchange Margining Receiver vF 10-Bit Tag enhanced Allocation emergency Reduction State synthesizable static synchronous design positive edge clocking no internal tri-states simple allows easy connection microprocessor/microcontroller devices Compliant 5.2.1
              """
            "text_medium_priority" => ""
            "updated_at" => 1742064003
          ]
          "highlight" => array:1 [
            "text_low_priority" => array:2 [
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => "PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0. <mark>MPCIE</mark> PIPE PCS/PMA serdes interface"
            ]
          ]
          "highlights" => array:1 [
            0 => array:3 [
              "field" => "text_low_priority"
              "matched_tokens" => array:1 [
                0 => "MPCIE"
              ]
              "snippet" => "PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0. <mark>MPCIE</mark> PIPE PCS/PMA serdes interface"
            ]
          ]
          "text_match" => 607994814425726977
          "text_match_info" => array:7 [
            "best_field_score" => "1108091338752"
            "best_field_weight" => 14
            "fields_matched" => 1
            "num_tokens_dropped" => 0
            "score" => "607994814425726977"
            "tokens_matched" => 1
            "typo_prefix_score" => 0
          ]
        ]
      ]
      "out_of" => 18250
      "page" => 1
      "request_params" => array:4 [
        "collection_name" => "product_semiiphub"
        "first_q" => "M-PCIe"
        "per_page" => 10
        "q" => "M-PCIe"
      ]
      "search_cutoff" => false
      "search_time_ms" => 0
    ]
  ]
]
M-pcie IP

M-PCIe IP

Filter
Filter

Login required.

Sign in

Compare 3 IP from 1 vendors (1 - 3)
  • MPCIE Verification IP
    • Supports PCIE Express specs 1.0/2.0/3.0/4.0/5.0
    • Supports MPHY RMMI and serial interface
    • - > All error injections in MPHY layer
    • - > All protocol checks for MPHY layer
    Block Diagram -- MPCIE Verification IP
  • PCI Express Verification IP
    • Supports PCI Express specs 1.0/2.0/2.1/3.0/4.0/5.0/6.0
    • Supports mPCIe
    • Supports PIPE, PCS/PMA, Message Bus and SERDES interface
    • Supports MPHY RMMI and serial interface
    Block Diagram -- PCI Express Verification IP
  • PCI Express Synthesizable Transactor
    • Supports PCI Express specs 1.0/2.0/3.0/4.0/5.0/6.0.
    • Supports MPCIE
    • Supports PIPE, PCS/PMA, and serdes interface
    • Supports MPHY RMMI and serial Interface
    Block Diagram -- PCI Express Synthesizable Transactor
×
Semiconductor IP