{"id":14323,"date":"2026-05-19T11:51:59","date_gmt":"2026-05-19T11:51:59","guid":{"rendered":"https:\/\/pinakinnsoft.com\/kinetic\/?page_id=14323"},"modified":"2026-08-20T18:00:33","modified_gmt":"2026-08-20T18:00:33","slug":"overvoltage-and-surge-protection-ics","status":"publish","type":"page","link":"https:\/\/pinakinnsoft.com\/kinetic\/protection-system-monitoring\/overvoltage-and-surge-protection-ics\/","title":{"rendered":"Overvoltage and Surge Protection ICs"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"14323\" class=\"elementor elementor-14323\">\n\t\t\t\t<div class=\" elementor-element elementor-element-3b90a3a e-con-full e-flex section-light e-con e-parent\" data-id=\"3b90a3a\" data-element_type=\"container\" data-e-type=\"container\" id=\"down-section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\" elementor-element elementor-element-9bda81e e-flex e-con-boxed section-light e-con e-child\" data-id=\"9bda81e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c29fae1 elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"c29fae1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Overvoltage and Surge Protection ICs are used to isolate, manage and protect systems. The devices are used to turn power off and on to downstream system loads. Common purposes for using Overvoltage and Surge Protection ICs include: protecting low voltage circuitry from abnormal power supply conditions, such as mains power surges or incorrect charger adapters, conserving energy when not required or safely turning on loads to prevent system voltage or current spikes. Overvoltage and Surge Protection ICs are used in any portable appliance such as Smartphone, Tablets, Wearables and USB connected products. Utilizing low resistance switches, Kinetic Technologies\u2019 wide portfolio of products consists of slew-rate controlled P-Channel MOSFET switches, uni- and bi-directional blocking switches with slew-rate control plus overvoltage protection with the option of adding \u00b1200V surge protection to IEC61000-4-5.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5be1f82 elementor-widget elementor-widget-fswp-text-unfold\" data-id=\"5be1f82\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"fswp-text-unfold.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"fswp-elt--read-more-main-wrapper\">\n                    <div class=\"fswp-elt--read-more-content-wrapper\">\n                            <div class=\"fswp-elt--read-more-content fswp-elt--rm-active\">\n                    <p>Overvoltage and Surge Protection ICs are used to isolate, manage and protect systems. The devices are used to turn power off and on to downstream system loads. Common purposes for using Overvoltage and Surge Protection ICs include: protecting low voltage circuitry from abnormal power supply conditions, such as mains power surges or incorrect charger adapters, conserving energy when not required or safely turning on loads to prevent system voltage or current spikes. Overvoltage and Surge Protection ICs are used in any portable appliance such as Smartphone, Tablets, Wearables and USB connected products. Utilizing low resistance switches, Kinetic Technologies\u2019 wide portfolio of products consists of slew-rate controlled P-Channel MOSFET switches, uni- and bi-directional blocking switches with slew-rate control plus overvoltage protection with the option of adding \u00b1200V surge protection to IEC61000-4-5.<\/p>                <\/div>\n\n                \n                                    <div class=\"fswp-elt--read-more-button-wrapper\">\n                        <a class=\"fswp-elt--read-more more show-icon\"\n                            data-height=\"160\"\n                            data-more=\"Read More\"\n                            data-less=\"Read Less\"\n                            aria-expanded=\"false\">\n                            <span class=\"fswp-elt--read-more-text\">\n                                Read More                            <\/span>\n                                                            <span class=\"fswp-elt--read-more-icon more\">\n                                    <i aria-hidden=\"true\" class=\"fas fa-angle-down\"><\/i>                                <\/span>\n                                                                                        <span class=\"fswp-elt--read-more-icon less\">\n                                    <i aria-hidden=\"true\" class=\"fas fa-angle-up\"><\/i>                                <\/span>\n                                                    <\/a>\n                    <\/div>\n                                    <\/div><!--read-more-content-wrapper-->\n            <\/div>\n    \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\" elementor-element elementor-element-36b3c7e e-con-full e-flex section-light e-con e-parent\" data-id=\"36b3c7e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7acaeb1 elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile elementor-widget elementor-widget-crafto-heading\" data-id=\"7acaeb1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"crafto-heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"crafto-heading\"><span class=\"crafto-primary-title\">Product <span class=\"separator\">selection<\/span><\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9df9b6d elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"9df9b6d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"products-table-area\">\r\n  <div class=\"product-filters-spacer\"><\/div>\r\n<div class=\"product-filters\">\r\n<div class=\"filter-row\">\r\n<div id=\"id1\" class=\"filter-group checkbox-group\">\r\n<button class=\"filter-dropdown-toggle\" type=\"button\">\r\n<span class=\"filter-label\">VIN (MIN) (V)<\/span>\r\n<span class=\"filter-arrow\">\u25be<\/span>\r\n<\/button>\r\n<div class=\"checkbox-dropdown-menu\">\r\n<div class=\"checkbox-actions\"><button class=\"select-all\" type=\"button\">All<\/button>\r\n<button class=\"clear-all\" type=\"button\">Clear<\/button><\/div>\r\n<div class=\"checkbox-list\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<div id=\"id2\" class=\"filter-group checkbox-group\">\r\n<button class=\"filter-dropdown-toggle\" type=\"button\">\r\n<span class=\"filter-label\">VIN (MAX) (V)<\/span>\r\n<span class=\"filter-arrow\">\u25be<\/span>\r\n<\/button>\r\n<div class=\"checkbox-dropdown-menu\">\r\n<div class=\"checkbox-actions\"><button class=\"select-all\" type=\"button\">All<\/button>\r\n<button class=\"clear-all\" type=\"button\">Clear<\/button><\/div>\r\n<div class=\"checkbox-list\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<div id=\"id3\" class=\"filter-group checkbox-group\">\r\n<button class=\"filter-dropdown-toggle\" type=\"button\">\r\n<span class=\"filter-label\">ON Resistance (m\u03a9)<\/span>\r\n<span class=\"filter-arrow\">\u25be<\/span>\r\n<\/button>\r\n<div class=\"checkbox-dropdown-menu\">\r\n<div class=\"checkbox-actions\"><button class=\"select-all\" type=\"button\">All<\/button>\r\n<button class=\"clear-all\" type=\"button\">Clear<\/button><\/div>\r\n<div class=\"checkbox-list\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<div id=\"id4\" class=\"filter-group checkbox-group\">\r\n<button class=\"filter-dropdown-toggle\" type=\"button\">\r\n<span class=\"filter-label\">Max Current (A)<\/span>\r\n<span class=\"filter-arrow\">\u25be<\/span>\r\n<\/button>\r\n<div class=\"checkbox-dropdown-menu\">\r\n<div class=\"checkbox-actions\"><button class=\"select-all\" type=\"button\">All<\/button>\r\n<button class=\"clear-all\" type=\"button\">Clear<\/button><\/div>\r\n<div class=\"checkbox-list\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<div id=\"id5\" class=\"filter-group checkbox-group\">\r\n<button class=\"filter-dropdown-toggle\" type=\"button\">\r\n<span class=\"filter-label\">OVP Trip Point (V)<\/span>\r\n<span class=\"filter-arrow\">\u25be<\/span>\r\n<\/button>\r\n<div class=\"checkbox-dropdown-menu\">\r\n<div class=\"checkbox-actions\"><button class=\"select-all\" type=\"button\">All<\/button>\r\n<button class=\"clear-all\" type=\"button\">Clear<\/button><\/div>\r\n<div class=\"checkbox-list\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<div id=\"id6\" class=\"filter-group checkbox-group\">\r\n<button class=\"filter-dropdown-toggle\" type=\"button\">\r\n<span class=\"filter-label\">OVP Turn Off Response Time (ns)<\/span>\r\n<span class=\"filter-arrow\">\u25be<\/span>\r\n<\/button>\r\n<div class=\"checkbox-dropdown-menu\">\r\n<div class=\"checkbox-actions\"><button class=\"select-all\" type=\"button\">All<\/button>\r\n<button class=\"clear-all\" type=\"button\">Clear<\/button><\/div>\r\n<div class=\"checkbox-list\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<div id=\"id7\" class=\"filter-group checkbox-group\">\r\n<button class=\"filter-dropdown-toggle\" type=\"button\">\r\n<span class=\"filter-label\">IEC 61000-4-2 ESD (Air Discharge)<\/span>\r\n<span class=\"filter-arrow\">\u25be<\/span>\r\n<\/button>\r\n<div class=\"checkbox-dropdown-menu\">\r\n<div class=\"checkbox-actions\"><button class=\"select-all\" type=\"button\">All<\/button>\r\n<button class=\"clear-all\" type=\"button\">Clear<\/button><\/div>\r\n<div class=\"checkbox-list\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<div id=\"id8\" class=\"filter-group checkbox-group\">\r\n<button class=\"filter-dropdown-toggle\" type=\"button\">\r\n<span class=\"filter-label\">IEC 61000-4-2 ESD (Contact)<\/span>\r\n<span class=\"filter-arrow\">\u25be<\/span>\r\n<\/button>\r\n<div class=\"checkbox-dropdown-menu\">\r\n<div class=\"checkbox-actions\"><button class=\"select-all\" type=\"button\">All<\/button>\r\n<button class=\"clear-all\" type=\"button\">Clear<\/button><\/div>\r\n<div class=\"checkbox-list\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<div id=\"id9\" class=\"filter-group checkbox-group\">\r\n<button class=\"filter-dropdown-toggle\" type=\"button\">\r\n<span class=\"filter-label\">Package<\/span>\r\n<span class=\"filter-arrow\">\u25be<\/span>\r\n<\/button>\r\n<div class=\"checkbox-dropdown-menu\">\r\n<div class=\"checkbox-actions\"><button class=\"select-all\" type=\"button\">All<\/button>\r\n<button class=\"clear-all\" type=\"button\">Clear<\/button><\/div>\r\n<div class=\"checkbox-list\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"filter-actions\"><button id=\"reset-product-filters\" type=\"button\">Reset Filters<\/button><\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"table-wrap\">\r\n<table id=\"perametric-search\" class=\"tbl-product__table display nowrap\">\r\n<thead class=\"tbl-product__thead\">\r\n<tr class=\"tbl-product__tr\">\r\n<th class=\"tbl-product__cell\">Part Number<\/th>\r\n<th class=\"tbl-product__cell width-l\">Description<\/th>\r\n<th class=\"tbl-product__cell\">V<sub>IN<\/sub> (MIN)\r\n(V)<\/th>\r\n<th class=\"tbl-product__cell\">V<sub>IN<\/sub> (MAX)\r\n(V)<\/th>\r\n<th class=\"tbl-product__cell\">ON Resistance (m\u03a9)<\/th>\r\n<th class=\"tbl-product__cell\">Max Current\r\n(A)<\/th>\r\n<th class=\"tbl-product__cell\">OVP Trip Point\r\n(V)<\/th>\r\n<th class=\"tbl-product__cell\">OVP Turn Off Response Time (ns)<\/th>\r\n<th class=\"tbl-product__cell\">IEC 61000-4-2 ESD (Air Discharge)<\/th>\r\n<th class=\"tbl-product__cell\">IEC 61000-4-2 ESD (Contact Discharge)<\/th>\r\n<th class=\"tbl-product__cell\">Package<\/th>\r\n<th class=\"tbl-product__cell width-l\">Advantages<\/th>\r\n<\/tr>\r\n<\/thead>\r\n<tbody>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kinetic\/kts1287\">KTS1287<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Flat-Clamp Mini TVS for High Voltage Surge & ESD Protection(SPR 20V)<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">25<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-6, 1.66 x 1.56 mm<\/td>\r\n<td class=\"tbl-product__cell\">VRWM 25V; VBR MIN 25.5V; Surge \u00b1250 V; IPP 110 A; VCL MAX 30.5V; PPP 3300 W<\/td>\r\n<\/tr>\r\n\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kinetic\/kts1640\/\">KTS1640<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Load Switch with OVP and Reverse Polarity Protection<\/td>\r\n<td class=\"tbl-product__cell\">6<\/td>\r\n<td class=\"tbl-product__cell\">40<\/td>\r\n<td class=\"tbl-product__cell\">41<\/td>\r\n<td class=\"tbl-product__cell\">6<\/td>\r\n<td class=\"tbl-product__cell\">27<\/td>\r\n<td class=\"tbl-product__cell\">360<\/td>\r\n<td class=\"tbl-product__cell\">\u00b115kV<\/td>\r\n<td class=\"tbl-product__cell\">\u00b18kV<\/td>\r\n<td class=\"tbl-product__cell\">TDFN-12 4.0 x 4.0mm<\/td>\r\n<td class=\"tbl-product__cell\">Reverse power supply protection to -28V, fast 100ns OVP response time, error FLAG, Enable and BDET pin.<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1640q-41q\/\">KTS1640Q<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Automotive Load Switch with OVP and Reverse Battery Protection<\/td>\r\n<td class=\"tbl-product__cell\">6<\/td>\r\n<td class=\"tbl-product__cell\">40<\/td>\r\n<td class=\"tbl-product__cell\">41<\/td>\r\n<td class=\"tbl-product__cell\">6<\/td>\r\n<td class=\"tbl-product__cell\">27<\/td>\r\n<td class=\"tbl-product__cell\">100<\/td>\r\n<td class=\"tbl-product__cell\">\u00b115kV<\/td>\r\n<td class=\"tbl-product__cell\">\u00b18kV<\/td>\r\n<td class=\"tbl-product__cell\">TDFN-12 4.0 x 4.0mm<\/td>\r\n<td class=\"tbl-product__cell\">Reverse battery protection to -28V, fast 100ns OVP response time, error FLAG, Enable and BDET pin. AECQ100 qualified.<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1640\/\">KTS1641<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Load Switch with OVP and Reverse Polarity Protection<\/td>\r\n<td class=\"tbl-product__cell\">6<\/td>\r\n<td class=\"tbl-product__cell\">40<\/td>\r\n<td class=\"tbl-product__cell\">41<\/td>\r\n<td class=\"tbl-product__cell\">6<\/td>\r\n<td class=\"tbl-product__cell\">20.3<\/td>\r\n<td class=\"tbl-product__cell\">100<\/td>\r\n<td class=\"tbl-product__cell\">\u00b115kV<\/td>\r\n<td class=\"tbl-product__cell\">\u00b18kV<\/td>\r\n<td class=\"tbl-product__cell\">TDFN-12 4.0 x 4.0mm<\/td>\r\n<td class=\"tbl-product__cell\">Reverse power supply protection to -28V, fast 100ns OVP response time, error FLAG, Enable and BDET pin.<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1640q-41q\/\">KTS1641Q<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Automotive Load Switch with OVP and Reverse Battery Protection<\/td>\r\n<td class=\"tbl-product__cell\">6<\/td>\r\n<td class=\"tbl-product__cell\">40<\/td>\r\n<td class=\"tbl-product__cell\">41<\/td>\r\n<td class=\"tbl-product__cell\">6<\/td>\r\n<td class=\"tbl-product__cell\">20.3<\/td>\r\n<td class=\"tbl-product__cell\">100<\/td>\r\n<td class=\"tbl-product__cell\">\u00b115kV<\/td>\r\n<td class=\"tbl-product__cell\">\u00b18kV<\/td>\r\n<td class=\"tbl-product__cell\">TDFN-12 4.0 x 4.0mm<\/td>\r\n<td class=\"tbl-product__cell\">Reverse battery protection to -28V, fast 100ns OVP response time, error FLAG, Enable and BDET pin. AECQ100 qualified.<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1650b\/\">KTS1650B<\/a><\/td>\r\n<td class=\"tbl-product__cell\">OVP Switch with 200V surge Protection<\/td>\r\n<td class=\"tbl-product__cell\">2.3<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">36<\/td>\r\n<td class=\"tbl-product__cell\">4.5<\/td>\r\n<td class=\"tbl-product__cell\">Fixed: 6.40 Adj: 4V - 24V<\/td>\r\n<td class=\"tbl-product__cell\">100<\/td>\r\n<td class=\"tbl-product__cell\">\u00b115kV<\/td>\r\n<td class=\"tbl-product__cell\">\u00b18kV<\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-12 2.156 x 1.486mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast 100ns response time, Low switch resistance, \u00b1200V surge protection, Power good flag, Enable<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1656\/\">KTS1656<\/a><\/td>\r\n<td class=\"tbl-product__cell\">OVP Switch with Single Input, Dual Output Switches with 200V Surge Protection<\/td>\r\n<td class=\"tbl-product__cell\">2.7<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">20\/35<\/td>\r\n<td class=\"tbl-product__cell\">3.5\/6.0<\/td>\r\n<td class=\"tbl-product__cell\">13.8\/5.3<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-42 2.7 x 3.0mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast response time, +\/-200V surge protection, Reverse blocking on both paths, VBUS Detection LDO, VBUS to SYS FLAG, VBUS Discharge Control<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1662\/\">KTS1662<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Load Switch with fixed and adjustable OVP<\/td>\r\n<td class=\"tbl-product__cell\">2.5<\/td>\r\n<td class=\"tbl-product__cell\">40<\/td>\r\n<td class=\"tbl-product__cell\">26<\/td>\r\n<td class=\"tbl-product__cell\">4.5<\/td>\r\n<td class=\"tbl-product__cell\">Fixed 5.95, 10.2, 13.5\r\nAdj. 4 to 28<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-12 1.28 x 1.94mm<\/td>\r\n<td class=\"tbl-product__cell\">High Voltage, Low switch resistance, fast 100ns response time, accurate OVP tolerance<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1668\/\">KTS1668<\/a><\/td>\r\n<td class=\"tbl-product__cell\">100V Surge Protected OVP Switch, with sense output<\/td>\r\n<td class=\"tbl-product__cell\">2.3<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">38<\/td>\r\n<td class=\"tbl-product__cell\">4<\/td>\r\n<td class=\"tbl-product__cell\">Fixed 13.75<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-12 1.288 x 1.988mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast response time, Low switch resistance, 100V surge protection, Power good flag, VDET function<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1670\/\">KTS1670<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Load Switch with adjustable OVP<\/td>\r\n<td class=\"tbl-product__cell\">2.7<\/td>\r\n<td class=\"tbl-product__cell\">30<\/td>\r\n<td class=\"tbl-product__cell\">60<\/td>\r\n<td class=\"tbl-product__cell\">3<\/td>\r\n<td class=\"tbl-product__cell\">Fixed: 6.05\r\nAdj: 4-20<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">15kV<\/td>\r\n<td class=\"tbl-product__cell\">8kV<\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-6 1.0 x 1.2mm\r\nAlternative UDFN22-8 2.0 x 2.0mm<\/td>\r\n<td class=\"tbl-product__cell\">Low switch resistance, fast 100ns response time, accurate OVP tolerance<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1671\/\">KTS1671<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Load Switch with fixed and adjustable OVP<\/td>\r\n<td class=\"tbl-product__cell\">2.7<\/td>\r\n<td class=\"tbl-product__cell\">30<\/td>\r\n<td class=\"tbl-product__cell\">60<\/td>\r\n<td class=\"tbl-product__cell\">3<\/td>\r\n<td class=\"tbl-product__cell\">Fixed: 6.15\r\nAdj: 4-22<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">15kV<\/td>\r\n<td class=\"tbl-product__cell\">8kV<\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-6 1.0 x 1.2mm<\/td>\r\n<td class=\"tbl-product__cell\">Low switch resistance, fast 100ns response time<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1675\">KTS1675<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Overvoltage Protector with Bidirectional Blocking and Surge Protection<\/td>\r\n<td class=\"tbl-product__cell\">3<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">20<\/td>\r\n<td class=\"tbl-product__cell\">5<\/td>\r\n<td class=\"tbl-product__cell\">Fixed:13\/17<\/td>\r\n<td class=\"tbl-product__cell\">100<\/td>\r\n<td class=\"tbl-product__cell\">15kV<\/td>\r\n<td class=\"tbl-product__cell\">8kV<\/td>\r\n<td class=\"tbl-product__cell\">WLCSP54-20 2.22mm x 1.82mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast 100ns response time, Low switch resistance with Reverse Blocking, Wireless Charger EN pin<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1675a\">KTS1675A<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Overvoltage Protector with Bidirectional Blocking and Surge Protection<\/td>\r\n<td class=\"tbl-product__cell\">3<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">25<\/td>\r\n<td class=\"tbl-product__cell\">5<\/td>\r\n<td class=\"tbl-product__cell\">Fixed: 13V\/23.4V<\/td>\r\n<td class=\"tbl-product__cell\">100<\/td>\r\n<td class=\"tbl-product__cell\">15kV<\/td>\r\n<td class=\"tbl-product__cell\">8kV<\/td>\r\n<td class=\"tbl-product__cell\">WLCSP54-20 2.22mm x 1.82mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast 100ns response time, Low switch resistance with Reverse Blocking, Wireless Charger EN pin<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1676\">KTS1676<\/a><\/td>\r\n<td class=\"tbl-product__cell\">OVP Switch with Reverse Blocking and 100V Surge Protection<\/td>\r\n<td class=\"tbl-product__cell\">3<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">20<\/td>\r\n<td class=\"tbl-product__cell\">5<\/td>\r\n<td class=\"tbl-product__cell\">13\/17<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-20 2.22 x 1.82mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast 100ns response time, Low switch resistance with Reverse Blocking, Wireless Charger <span style=\"text-decoration: overline;\">EN<\/span> pin<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1677a\">KTS1677A<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Low R<sub>ON<\/sub> Load Switch with Overvoltage, Reverse Blocking Protection and Surge Protection<\/td>\r\n<td class=\"tbl-product__cell\">3<\/td>\r\n<td class=\"tbl-product__cell\">32<\/td>\r\n<td class=\"tbl-product__cell\">30<\/td>\r\n<td class=\"tbl-product__cell\">5<\/td>\r\n<td class=\"tbl-product__cell\">Fixed: 23V\r\nAdj: 4 - 23<\/td>\r\n<td class=\"tbl-product__cell\">100<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-15 2.57 x 1.57mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast reponse time, Low switch resistance, 90V surge protection with reverse blocking plus PG &amp; EN pins<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1678b\">KTS1678B<\/a><\/td>\r\n<td class=\"tbl-product__cell\">OVP Switch with Single Input, Dual Output Switches with Surge Protection and Individual Enables<\/td>\r\n<td class=\"tbl-product__cell\">2.7<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">23\/30<\/td>\r\n<td class=\"tbl-product__cell\">3.5\/5.0<\/td>\r\n<td class=\"tbl-product__cell\">VBUS -OUT: 13.9\r\nVBUS-SYS: 5.25<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-28 2.96 x 1.67mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast response time, 100V surge protection, VBUS \u2013 SYS reverse Blocking, VBUS Detection, VBUS to SYS FLAG<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1678c\">KTS1678C<\/a><\/td>\r\n<td class=\"tbl-product__cell\">OVP Switch with Single Input, Dual Output Switches with Surge Protection and Individual Enables<\/td>\r\n<td class=\"tbl-product__cell\">2.7<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">23\/30<\/td>\r\n<td class=\"tbl-product__cell\">3.3\/6.0<\/td>\r\n<td class=\"tbl-product__cell\">VBUS -OUT: 5.95\r\nVBUS-SYS: 5.25<\/td>\r\n<td class=\"tbl-product__cell\">250<\/td>\r\n<td class=\"tbl-product__cell\">15kV<\/td>\r\n<td class=\"tbl-product__cell\">8kV<\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-28 2.96 x 1.67mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast response time, 100V surge protection, VBUS \u2013 SYS reverse Blocking, VBUS Detection, VBUS to SYS FLAG<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1680a\">KTS1680A<\/a><\/td>\r\n<td class=\"tbl-product__cell\">100V Surge Protected OVP Switch<\/td>\r\n<td class=\"tbl-product__cell\">2.3<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">4.5<\/td>\r\n<td class=\"tbl-product__cell\">Fixed: 5.95\r\nAdj: 4-25<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-12 1.16 x 1.65mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast response time, Low switch resistance, 100V surge protection, Power good flag, Enable<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1680c\">KTS1680C<\/a><\/td>\r\n<td class=\"tbl-product__cell\">100V Surge Protected OVP Switch<\/td>\r\n<td class=\"tbl-product__cell\">2.3<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">4.5<\/td>\r\n<td class=\"tbl-product__cell\">Fixed: 6.3\r\nAdj: 4-25<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-12 1.16 x 1.65mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast response time, Low switch resistance, 100V surge protection, Power good flag, Enable<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1681\">KTS1681<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Ultra-Fast 100V Surge Protected OVP Switch, with VDET output and MIC function<\/td>\r\n<td class=\"tbl-product__cell\">2.3<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">38<\/td>\r\n<td class=\"tbl-product__cell\">4.5<\/td>\r\n<td class=\"tbl-product__cell\">Fixed: 5.95\r\nAdj: 4-22<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">15kV<\/td>\r\n<td class=\"tbl-product__cell\">8kV<\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-12 1.3 x 1.96mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast response time, Low switch resistance, 100V surge protection, Power good flag, VDET function<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1681a\">KTS1681A<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Ultra-Fast 100V Surge Protected OVP Switch, with VDET output and MIC function<\/td>\r\n<td class=\"tbl-product__cell\">2.3<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">4.5<\/td>\r\n<td class=\"tbl-product__cell\">Fixed: 5.95\r\nAdj: 4-22<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-12 1.16 x 1.65mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast response time, Low switch resistance, 100V surge protection, Power good flag, VDET function<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1682\">KTS1682<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Ultra-Fast 100V Surge Protected OVP Switch, with VDET output and MIC function<\/td>\r\n<td class=\"tbl-product__cell\">2.3<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">38<\/td>\r\n<td class=\"tbl-product__cell\">4.5<\/td>\r\n<td class=\"tbl-product__cell\">Fixed: 9.98\r\nAdj: 4-22<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">15kV<\/td>\r\n<td class=\"tbl-product__cell\">8kV<\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-12 1.3 x 1.96mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast response time, Low switch resistance, 100V surge protection, Power good flag, VDET function<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1686\">KTS1686<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Ultra-Fast 100V Surge Protected OVP Switch, with Bidirectional Blocking<\/td>\r\n<td class=\"tbl-product__cell\">2.3<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">65<\/td>\r\n<td class=\"tbl-product__cell\">4.5<\/td>\r\n<td class=\"tbl-product__cell\">Fixed: 5.885\r\nAdj: 4-22<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">8kV<\/td>\r\n<td class=\"tbl-product__cell\">8kV<\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-15 1.6 x 2.1mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast 100ns response time, Low switch resistance, 100V surge protection with Reverse Blocking<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1688\">KTS1688<\/a><\/td>\r\n<td class=\"tbl-product__cell\">OVP Switch with Reverse Blocking and Current Limiting<\/td>\r\n<td class=\"tbl-product__cell\">2.5<\/td>\r\n<td class=\"tbl-product__cell\">5.5<\/td>\r\n<td class=\"tbl-product__cell\">68<\/td>\r\n<td class=\"tbl-product__cell\">2.5<\/td>\r\n<td class=\"tbl-product__cell\">Fixed: 6.15\r\nAdj: 4-22<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-9 1.22 x 1.22mm<\/td>\r\n<td class=\"tbl-product__cell\">28V Abs Max at OUT, OUT to IN Reverse Blocking, Current Limiting<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1690a\">KTS1690A<\/a><\/td>\r\n<td class=\"tbl-product__cell\">USB VBUS ISOURCE Load Switch with Current Limit Control<\/td>\r\n<td class=\"tbl-product__cell\">2.5<\/td>\r\n<td class=\"tbl-product__cell\">5.5<\/td>\r\n<td class=\"tbl-product__cell\">35<\/td>\r\n<td class=\"tbl-product__cell\">3.3<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">15kV<\/td>\r\n<td class=\"tbl-product__cell\">8kV<\/td>\r\n<td class=\"tbl-product__cell\">WLCSP44-16 1.98mm x 1.98mm<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1693\">KTS1693<\/a><\/td>\r\n<td class=\"tbl-product__cell\">110V Surge Protected OVP Load Switch with OCP<\/td>\r\n<td class=\"tbl-product__cell\">2.7<\/td>\r\n<td class=\"tbl-product__cell\">28<\/td>\r\n<td class=\"tbl-product__cell\">9<\/td>\r\n<td class=\"tbl-product__cell\">6<\/td>\r\n<td class=\"tbl-product__cell\">Fixed: 5.95 Adj: 4-22<\/td>\r\n<td class=\"tbl-product__cell\">100<\/td>\r\n<td class=\"tbl-product__cell\">15kV<\/td>\r\n<td class=\"tbl-product__cell\">8kV<\/td>\r\n<td class=\"tbl-product__cell\">WLCSP-20 2.13 x 1.905mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast response time, Low switch resistance, 110V surge protection, OCP, Power good flag and Charger Detect<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1696a\">KTS1696A<\/a><\/td>\r\n<td class=\"tbl-product__cell\">Low R<sub>ON<\/sub>\u00a0Load Switch with Overvoltage, 'Ideal Diode' Reverse Blocking Protection, over current protection and Surge Protection<\/td>\r\n<td class=\"tbl-product__cell\">3<\/td>\r\n<td class=\"tbl-product__cell\">29<\/td>\r\n<td class=\"tbl-product__cell\">11<\/td>\r\n<td class=\"tbl-product__cell\">7<\/td>\r\n<td class=\"tbl-product__cell\">Fixed: 23V Adj: 4 - 23<\/td>\r\n<td class=\"tbl-product__cell\">100<\/td>\r\n<td class=\"tbl-product__cell\">15kV<\/td>\r\n<td class=\"tbl-product__cell\">8kV<\/td>\r\n<td class=\"tbl-product__cell\">WLCSP55-25 2.7mm x 2.7mm<\/td>\r\n<td class=\"tbl-product__cell\">Fast 100ns, reponse time, Low switch resistance, 90V surge protection with reverse blocking, over current plus PG &amp; EN pins<\/td>\r\n<\/tr>\r\n<tr class=\"tbl-product__tr\">\r\n<td class=\"tbl-product__cell\"><a href=\"https:\/\/pinakinnsoft.com\/kinetic\/kts1698\">KTS1698<\/a><\/td>\r\n<td class=\"tbl-product__cell\">5A<sub>RMS<\/sub> VBUS Current-Sink Protection Load Switch<\/td>\r\n<td class=\"tbl-product__cell\">3<\/td>\r\n<td class=\"tbl-product__cell\">23<\/td>\r\n<td class=\"tbl-product__cell\">25<\/td>\r\n<td class=\"tbl-product__cell\">5<\/td>\r\n<td class=\"tbl-product__cell\">4.0\/23.0<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<td class=\"tbl-product__cell\">WLCSP35-15<\/td>\r\n<td class=\"tbl-product__cell\"><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\r\n\r\n <div class=\"dt-bottom-scrollbar\">\r\n    <div class=\"dt-bottom-scrollbar-inner\"><\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-31318b4 elementor-widget elementor-widget-html\" data-id=\"31318b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\njQuery(function ($) {\n  const $table = $('#perametric-search');\n  if (!$table.length) return;\n\n  let table;\n\n  table = $table.DataTable({\n    layout: {\n      topStart: null,\n      topEnd: null\n    },\n    pageLength: 50,\n    lengthMenu: [[50, 100, 150, -1], [50, 100, 150, \"All\"]],\n    scrollX: true,\n    autoWidth: true,\n    fixedColumns: {\n      left: 1\n    },\n    columnDefs: [\n      {\n        targets: 1,\n        render: function (data) {\n          return '<div class=\"tbl-desc\">' + data + '<\/div>';\n        }\n      },\n      {\n        targets: 0,\n        className: 'part-number'\n      }\n    ],\n    initComplete: function () {\n      setTimeout(function () {\n        table.columns.adjust().draw(false);\n        initParametricSticky();\n      }, 100);\n    },\n    drawCallback: function () {\n      setTimeout(function () {\n        table.columns.adjust();\n        if (window.updateParametricStickyUI) {\n          window.updateParametricStickyUI();\n        }\n      }, 50);\n    }\n  });\n\n  $('.filter-group').each(function () {\n    const $label = $(this).find('.filter-label');\n    $label.data('default-label', $label.html());\n  });\n\n  const checkboxFilterConfigs = [\n    { key: 'checkboxFilter1', groupSelector: '#id1', colIndex: 2 },\n    { key: 'checkboxFilter2', groupSelector: '#id2', colIndex: 3 },\n    { key: 'checkboxFilter3', groupSelector: '#id3', colIndex: 4 },\n    { key: 'checkboxFilter4', groupSelector: '#id4', colIndex: 5 },\n    { key: 'checkboxFilter5', groupSelector: '#id5', colIndex: 6 },\n    { key: 'checkboxFilter6', groupSelector: '#id6', colIndex: 7 },\n\t{ key: 'checkboxFilter7', groupSelector: '#id7', colIndex: 8 },\n\t{ key: 'checkboxFilter8', groupSelector: '#id8', colIndex: 9 }\n  ];\n\n  let checkboxItemIdCounter = 1;\n\n  function getCellText(value) {\n    return $('<div>').html(value).text().replace(\/\\s+\/g, ' ').trim();\n  }\n\n  function naturalSort(values) {\n    return values.sort((a, b) => {\n      const aNum = parseFloat(a);\n      const bNum = parseFloat(b);\n      const aIsNum = !isNaN(aNum) && \/^[\\d.\\-]+$\/.test(a);\n      const bIsNum = !isNaN(bNum) && \/^[\\d.\\-]+$\/.test(b);\n\n      if (aIsNum && bIsNum) return aNum - bNum;\n\n      return a.localeCompare(b, undefined, {\n        numeric: true,\n        sensitivity: 'base'\n      });\n    });\n  }\n\n  function getUniqueColumnValues(colIndex) {\n    const values = new Set();\n\n    table.column(colIndex).data().each(function (value) {\n      const text = getCellText(value);\n      if (text !== '') values.add(text);\n    });\n\n    return naturalSort(Array.from(values));\n  }\n\n  function updateDropdownLabel($group) {\n    const checked = $group.find('.product-checkbox-filter:checked');\n    const $label = $group.find('.filter-label');\n    const defaultLabel = $label.data('default-label');\n\n    if (!checked.length) {\n      $label.html(defaultLabel);\n      return;\n    }\n\n    const texts = checked.map(function () {\n      return $(this).siblings('span').text().trim();\n    }).get();\n\n    if (texts.length <= 2) {\n      $label.text(texts.join(', '));\n    } else {\n      $label.text(texts.length + ' selected');\n    }\n  }\n\n  function buildCheckboxGroup(config) {\n    const $group = $(config.groupSelector);\n    const $wrap = $group.find('.checkbox-list');\n    if (!$wrap.length) return;\n\n    const values = getUniqueColumnValues(config.colIndex);\n\n    values.forEach(function (value) {\n      const checkboxInputId = 'checkboxitem' + checkboxItemIdCounter++;\n      const safeValue = $('<div>').text(value).html();\n\n      $wrap.append(`\n        <label class=\"checkbox-item\" for=\"${checkboxInputId}\">\n          <input\n            type=\"checkbox\"\n            id=\"${checkboxInputId}\"\n            class=\"product-checkbox-filter\"\n            name=\"${config.key}\"\n            data-filter-key=\"${config.key}\"\n            data-col-index=\"${config.colIndex}\"\n            value=\"${safeValue}\">\n          <span>${safeValue}<\/span>\n        <\/label>\n      `);\n    });\n\n    updateDropdownLabel($group);\n  }\n\n  function getCheckedValuesByFilterKey() {\n    const grouped = {};\n\n    $('.product-checkbox-filter:checked').each(function () {\n      const filterKey = $(this).data('filter-key');\n      const value = $.trim($(this).val());\n\n      if (!grouped[filterKey]) grouped[filterKey] = [];\n      grouped[filterKey].push(value);\n    });\n\n    return grouped;\n  }\n\n  function getCheckboxFilterColumnMap() {\n    const map = {};\n    checkboxFilterConfigs.forEach(function (config) {\n      map[config.key] = config.colIndex;\n    });\n    return map;\n  }\n\n  checkboxFilterConfigs.forEach(function (config) {\n    buildCheckboxGroup(config);\n  });\n\n  $.fn.dataTable.ext.search.push(function (settings, data) {\n    if (settings.nTable !== $table.get(0)) return true;\n\n    const checkedFilters = getCheckedValuesByFilterKey();\n    const filterColumnMap = getCheckboxFilterColumnMap();\n\n    for (const filterKey in filterColumnMap) {\n      const selectedValues = checkedFilters[filterKey] || [];\n      const colIndex = filterColumnMap[filterKey];\n      const rowValue = getCellText(data[colIndex]);\n\n      if (selectedValues.length && !selectedValues.includes(rowValue)) {\n        return false;\n      }\n    }\n\n    return true;\n  });\n\n  $(document).on('click', '.filter-dropdown-toggle', function (e) {\n    e.preventDefault();\n    e.stopPropagation();\n    const $group = $(this).closest('.filter-group');\n    $('.filter-group').not($group).removeClass('open');\n    $group.toggleClass('open');\n  });\n\n  $(document).on('click', function () {\n    $('.filter-group').removeClass('open');\n  });\n\n  $(document).on('click', '.checkbox-dropdown-menu', function (e) {\n    e.stopPropagation();\n  });\n\n  $(document).on('change', '.product-checkbox-filter', function () {\n    const $group = $(this).closest('.filter-group');\n    updateDropdownLabel($group);\n    table.draw();\n  });\n\n  $(document).on('click', '.select-all', function (e) {\n    e.preventDefault();\n    const $group = $(this).closest('.filter-group');\n    $group.find('.product-checkbox-filter').prop('checked', true);\n    updateDropdownLabel($group);\n    table.draw();\n  });\n\n  $(document).on('click', '.clear-all', function (e) {\n    e.preventDefault();\n    const $group = $(this).closest('.filter-group');\n    $group.find('.product-checkbox-filter').prop('checked', false);\n    updateDropdownLabel($group);\n    table.draw();\n  });\n\n  $('#reset-product-filters').on('click', function () {\n    $('.product-checkbox-filter').prop('checked', false);\n    $('.filter-group').each(function () {\n      updateDropdownLabel($(this));\n      $(this).removeClass('open');\n    });\n    table.search('');\n    table.columns().search('');\n    table.draw();\n  });\n\n  function initParametricSticky() {\n    const $area = $('.products-table-area');\n    const $filters = $area.find('.product-filters');\n    const $spacer = $area.find('.product-filters-spacer');\n    const $dtContainer = $table.closest('.dt-container, .dataTables_wrapper');\n    const $scrollBody = $dtContainer.find('.dt-scroll-body, .dataTables_scrollBody').first();\n    const $head = $dtContainer.find('.dt-scroll-head, .dataTables_scrollHead').first();\n    const $bottomBar = $area.find('.dt-bottom-scrollbar');\n    const $bottomBarInner = $bottomBar.find('.dt-bottom-scrollbar-inner');\n\n    if (\n      !$area.length ||\n      !$filters.length ||\n      !$spacer.length ||\n      !$scrollBody.length ||\n      !$head.length ||\n      !$bottomBar.length ||\n      !$bottomBarInner.length\n    ) {\n      console.warn('Sticky dependencies missing');\n      return;\n    }\n\n    const stickyOffset = 90;\n    const MOBILE_MAX_WIDTH = 767;\n    let syncingFromBody = false;\n    let syncingFromBottom = false;\n    let startTop = 0;\n\n    function isMobileView() {\n      return $(window).width() <= MOBILE_MAX_WIDTH;\n    }\n\n    function clearSticky() {\n      $spacer.height(0);\n\n      $filters.removeClass('is-sticky').css({\n        position: '',\n        top: '',\n        left: '',\n        width: ''\n      });\n\n      $head.removeClass('is-sticky-head').css({\n        position: '',\n        top: '',\n        left: '',\n        width: ''\n      });\n    }\n\n    function resetMobileSticky() {\n      clearSticky();\n      $bottomBar.removeClass('active is-absolute').css({\n        position: '',\n        top: '',\n        left: '',\n        bottom: '',\n        width: ''\n      });\n    }\n\n    function measureStartTop() {\n      clearSticky();\n      startTop = $filters.offset().top;\n    }\n\n    function updateStickyUI() {\n      \/\/ === MOBILE: disable everything ===\n      if (isMobileView()) {\n        resetMobileSticky();\n        return;\n      }\n\n      const bodyEl = $scrollBody.get(0);\n      if (!bodyEl) return;\n\n      const scrollTop = $(window).scrollTop();\n      const windowHeight = $(window).height();\n      const viewportBottom = scrollTop + windowHeight;\n\n      const areaTop = $area.offset().top;\n      const areaBottom = areaTop + $area.outerHeight();\n\n      const filtersHeight = $filters.outerHeight();\n      const headHeight = $head.outerHeight();\n      const stickyStackHeight = filtersHeight + headHeight;\n\n      const areaLeft = $area.offset().left;\n      const areaWidth = $area.outerWidth();\n\n      const scrollBodyLeft = $scrollBody.offset().left;\n      const scrollBodyWidth = $scrollBody.outerWidth();\n\n      const startCheck = startTop - stickyOffset;\n      const stopCheck = scrollTop + stickyOffset + stickyStackHeight;\n\n      const shouldStick = scrollTop >= startCheck && stopCheck < areaBottom;\n\n      if (shouldStick) {\n        $spacer.height(filtersHeight);\n\n        $filters.addClass('is-sticky').css({\n          position: 'fixed',\n          top: stickyOffset + 'px',\n          left: areaLeft + 'px',\n          width: areaWidth + 'px'\n        });\n\n        $head.addClass('is-sticky-head').css({\n          position: 'fixed',\n          top: (stickyOffset + filtersHeight) + 'px',\n          left: scrollBodyLeft + 'px',\n          width: scrollBodyWidth + 'px'\n        });\n      } else {\n        clearSticky();\n      }\n\n      const hasHorizontalScroll = bodyEl.scrollWidth > bodyEl.clientWidth + 2;\n      const insideTableZone = viewportBottom > areaTop && scrollTop < areaBottom;\n\n      $bottomBarInner.width(bodyEl.scrollWidth);\n\n      if (hasHorizontalScroll && insideTableZone) {\n        $bottomBar.addClass('active');\n\n        const bottomBarHeight = $bottomBar.outerHeight();\n        const reachedTableBottom = viewportBottom >= areaBottom;\n\n        if (reachedTableBottom) {\n          $bottomBar.addClass('is-absolute').css({\n            left: 0,\n            width: '100%'\n          });\n        } else {\n          $bottomBar.removeClass('is-absolute').css({\n            left: '',\n            width: ''\n          });\n        }\n\n        if (!$bottomBar.hasClass('is-absolute') && !syncingFromBody) {\n          syncingFromBottom = true;\n          $bottomBar.scrollLeft($scrollBody.scrollLeft());\n          syncingFromBottom = false;\n        }\n      } else {\n        $bottomBar.removeClass('active is-absolute').css({\n          left: '',\n          width: ''\n        });\n      }\n\n      window.debugStickyMetrics = {\n        scrollTop,\n        viewportBottom,\n        areaTop,\n        areaBottom,\n        startTop,\n        startCheck,\n        stopCheck,\n        stickyStackHeight,\n        shouldStick,\n        hasHorizontalScroll,\n        insideTableZone,\n        bottomBarAbsolute: $bottomBar.hasClass('is-absolute')\n      };\n    }\n\n    window.updateParametricStickyUI = updateStickyUI;\n\n    $scrollBody.off('scroll.parametricBottom').on('scroll.parametricBottom', function () {\n      if (syncingFromBottom) return;\n      syncingFromBody = true;\n      $bottomBar.scrollLeft(this.scrollLeft);\n      syncingFromBody = false;\n    });\n\n    $bottomBar.off('scroll.parametricBottom').on('scroll.parametricBottom', function () {\n      if (syncingFromBody) return;\n      syncingFromBottom = true;\n      $scrollBody.scrollLeft(this.scrollLeft);\n      syncingFromBottom = false;\n    });\n\n    $(window).off('.parametricSticky');\n\n    $(window).on('resize.parametricSticky', function () {\n      setTimeout(function () {\n        if (isMobileView()) {\n          resetMobileSticky();\n        } else {\n          measureStartTop();\n          updateStickyUI();\n        }\n      }, 80);\n    });\n\n    $(window).on('scroll.parametricSticky', function () {\n      updateStickyUI();\n    });\n\n    measureStartTop();\n    updateStickyUI();\n  }\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Overvoltage and Surge Protection ICs are used to isolate, manage and protect systems. The devices are used to turn power off and on to downstream system loads. Common purposes for using Overvoltage and Surge Protection ICs include: protecting low voltage circuitry from abnormal power supply conditions, such as mains power surges or incorrect charger adapters, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":16062,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"give_campaign_id":0,"footnotes":""},"class_list":["post-14323","page","type-page","status-publish","hentry"],"acf":[],"campaignId":"","_links":{"self":[{"href":"https:\/\/pinakinnsoft.com\/kinetic\/wp-json\/wp\/v2\/pages\/14323","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pinakinnsoft.com\/kinetic\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pinakinnsoft.com\/kinetic\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pinakinnsoft.com\/kinetic\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pinakinnsoft.com\/kinetic\/wp-json\/wp\/v2\/comments?post=14323"}],"version-history":[{"count":445,"href":"https:\/\/pinakinnsoft.com\/kinetic\/wp-json\/wp\/v2\/pages\/14323\/revisions"}],"predecessor-version":[{"id":21612,"href":"https:\/\/pinakinnsoft.com\/kinetic\/wp-json\/wp\/v2\/pages\/14323\/revisions\/21612"}],"up":[{"embeddable":true,"href":"https:\/\/pinakinnsoft.com\/kinetic\/wp-json\/wp\/v2\/pages\/16062"}],"wp:attachment":[{"href":"https:\/\/pinakinnsoft.com\/kinetic\/wp-json\/wp\/v2\/media?parent=14323"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}