{"id":430,"date":"2024-01-04T17:31:29","date_gmt":"2024-01-04T17:31:29","guid":{"rendered":"https:\/\/physicaldb.ece.ufl.edu\/?page_id=430"},"modified":"2025-09-28T16:45:18","modified_gmt":"2025-09-28T16:45:18","slug":"elementor-430","status":"publish","type":"page","link":"https:\/\/physicaldb.ece.ufl.edu\/index.php\/elementor-430\/","title":{"rendered":"IC SYNTHLOGO DATASET"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"430\" class=\"elementor elementor-430\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f475fe9 e-flex e-con-boxed e-con e-parent\" data-id=\"f475fe9\" 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-4261baf elementor-widget elementor-widget-html\" data-id=\"4261baf\" 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<!DOCTYPE html>\r\n<html>\r\n\r\n<head>\r\n    <title>IC SYNTHLOGO <\/title>\r\n    <style>\r\n        table {\r\n            background-color: #f0f0f0;\r\n            border-collapse: collapse;\r\n            width: 100%;\r\n        }\r\n\r\n        th,\r\n        td {\r\n            padding: 50px;\r\n            border: 1px solid #ddd;\r\n            text-align: left;\r\n            font-size: x-large;\r\n        }\r\n\r\n        th {\r\n            background-color: #ccc;\r\n        }\r\n\r\n        body {\r\n            font-family: Arial, sans-serif;\r\n        }\r\n\r\n        .popup-background {\r\n            display: none;\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background-color: rgba(0, 0, 0, 0.7);\r\n            z-index: 1;\r\n        }\r\n\r\n        .popup-content,\r\n        .file-popup-content {\r\n            position: absolute;\r\n            top: 50%;\r\n            left: 50%;\r\n            transform: translate(-50%, -50%);\r\n            background-color: #fff;\r\n            padding: 20px;\r\n            border-radius: 5px;\r\n            box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);\r\n            text-align: center;\r\n        }\r\n\r\n        .file-popup-content {\r\n            background-color: #f9f9f9;\r\n            color: #333;\r\n        }\r\n\r\n        .close {\r\n            position: absolute;\r\n            top: 10px;\r\n            right: 10px;\r\n            font-size: 20px;\r\n            cursor: pointer;\r\n        }\r\n\r\n        .file-link {\r\n            display: block;\r\n            margin: 10px 0;\r\n            color: #007bff;\r\n            text-decoration: none;\r\n            font-size: large;\r\n        }\r\n\r\n        .download-all-btn {\r\n            background-color: #28a745;\r\n            color: white;\r\n            padding: 10px 20px;\r\n            margin-top: 20px;\r\n            border: none;\r\n            border-radius: 5px;\r\n            cursor: pointer;\r\n            font-size: medium;\r\n        }\r\n\r\n        .cite-popup-background {\r\n            display: none;\r\n            \/* Hidden by default *\/\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background-color: rgba(0, 0, 0, 0.7);\r\n            z-index: 2;\r\n            \/* Higher z-index so it's on top *\/\r\n        }\r\n\r\n        .cite-popup-box {\r\n            display: none;\r\n            \/* Hidden by default *\/\r\n            position: fixed;\r\n            top: 50%;\r\n            left: 50%;\r\n            transform: translate(-50%, -50%);\r\n            background-color: #fff;\r\n            padding: 20px;\r\n            border-radius: 5px;\r\n            box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);\r\n            text-align: left;\r\n            max-width: 600px;\r\n            \/* Maximum width of the popup *\/\r\n            box-sizing: border-box;\r\n            overflow-y: auto;\r\n            max-height: 90vh;\r\n            \/* Maximum height *\/\r\n            z-index: 1001;\r\n            \/* Ensure it's above other elements *\/\r\n        }\r\n\r\n        .cite-action-buttons {\r\n            text-align: right;\r\n        }\r\n\r\n        .cite-action-button {\r\n            background-color: #944537;\r\n            border: none;\r\n            color: white;\r\n            padding: 10px 15px;\r\n            text-align: center;\r\n            text-decoration: none;\r\n            display: inline-block;\r\n            font-size: 12px;\r\n            margin: 2px 2px;\r\n            cursor: pointer;\r\n            border-radius: 5px;\r\n        }\r\n\r\n        .citation-table {\r\n            width: 100%;\r\n            margin-top: 20px;\r\n            \/* Add space above the table *\/\r\n        }\r\n\r\n        .citation-table th,\r\n        .citation-table td {\r\n            font-size: 14px;\r\n            padding: 10px;\r\n            border: 1px solid #ddd;\r\n        }\r\n\r\n        #citeBtn {\r\n            background-color: #28a745;\r\n            \/* Green background *\/\r\n            color: white;\r\n            \/* White text *\/\r\n            padding: 10px 15px;\r\n            \/* Padding around the text *\/\r\n            font-size: 20px;\r\n            \/* Font size *\/\r\n            border: none;\r\n            \/* No border *\/\r\n            border-radius: 5px;\r\n            \/* Rounded corners *\/\r\n            cursor: pointer;\r\n            \/* Pointer on hover *\/\r\n            outline: none;\r\n            \/* No outline when focused *\/\r\n            margin-top: 10px;\r\n            \/* Space from the top *\/\r\n        }\r\n\r\n        .paperBtn {\r\n            background-color: #007bff;\r\n            \/* Green background *\/\r\n            color: white;\r\n            \/* White text *\/\r\n            padding: 10px 15px;\r\n            \/* Padding around the text *\/\r\n            font-size: 20px;\r\n            \/* Font size *\/\r\n            border: none;\r\n            \/* No border *\/\r\n            border-radius: 5px;\r\n            \/* Rounded corners *\/\r\n            cursor: pointer;\r\n            \/* Pointer on hover *\/\r\n            outline: none;\r\n            \/* No outline when focused *\/\r\n            margin-top: 10px;\r\n            \/* Space from the top *\/\r\n        }\r\n\r\n        #citeBtn:hover {\r\n            background-color: #218838;\r\n            \/* Darker green on hover *\/\r\n        }\r\n\r\n        .icon-text {\r\n            vertical-align: middle;\r\n            margin-left: 5px;\r\n            cursor: pointer;\r\n            font-size: 16px;\r\n            \/* Adjust icon size *\/\r\n        }\r\n    <\/style>\r\n<\/head>\r\n\r\n<body>\r\n    <h1>IC SYNTHLOGO <\/h1>\r\n\r\n    <table>\r\n        <tr>\r\n            <th>Description<\/th>\r\n            <td>The IC SynthLogo dataset is a synthetic image dataset created to enhance the detection of counterfeit\r\n                and recycled\r\n                Integrated Circuits (ICs) in Printed Circuit Boards (PCBs). It utilizes a novel automatic method to\r\n                generate synthetic\r\n                logo images of ICs, combining existing and newly developed techniques tailored for IC and PCB textures\r\n                and colors.\r\n                This dataset is particularly useful in evaluating the reliability and quality of counterfeit detection\r\n                algorithms\r\n                and aids in PCB marking detection. The dataset, along with scripts for creating images and their\r\n                bounding box annotations,\r\n                is available for training logo identification neural networks and machine learning algorithms. The\r\n                dataset addresses the\r\n                limitations of existing datasets in PCB assurance and hardware security,\r\n                providing a valuable resource for training deep learning models in this field. <\/td>\r\n        <\/tr>\r\n        <tr>\r\n            <th>Downloads<\/th>\r\n            <td><a href=\"#\" id=\"downloadLink\">IC SYNTHLOGO<\/a><\/td>\r\n        <\/tr>\r\n        <tr>\r\n            <th>Citations<\/th>\r\n            <td>\r\n                <!-- Citation Button -->\r\n                <button id=\"citeBtn\"><b>Cite This<\/b><\/button>\r\n                <a href=\"https:\/\/dl.asminternational.org\/istfa\/proceedings-abstract\/ISTFA2021\/84215\/12\/18241\"\r\n                    target=\"_blank\">\r\n                    <button class=\"paperBtn\"><b>Paper<\/b><\/button>\r\n                <\/a>\r\n                <!-- Citation Popup -->\r\n                <div id=\"citeModal\" class=\"cite-popup-background\">\r\n                    <div class=\"cite-popup-box\">\r\n                        <span class=\"cite-close-button\">&times;<\/span>\r\n                        <h2>Citation Formats<\/h2>\r\n                        <table class=\"citation-table\">\r\n                            <!-- Table Headings -->\r\n                            <tr>\r\n                                <th>Text Format<\/th>\r\n                                <th>BibTeX<\/th>\r\n                            <\/tr>\r\n                            <!-- Table Body with citation content -->\r\n                            <tr>\r\n                                <td id=\"textCitation\">\r\n                                    Mukhil Azhagan Mallaiyan Sathiaseelan, Olivia P. Paradis, Rajat Rai,\r\n                                    Suryaprakash Vasudev Pandurangi, Manoj Yasaswi Vutukuru, Shayan Taheri, Navid\r\n                                    Asadizanjani; October 31\u2013November 4, 2021.\r\n                                    <a\r\n                                        href=\"https:\/\/dl.asminternational.org\/istfa\/proceedings-abstract\/ISTFA2021\/84215\/12\/18241\">\"Logo\r\n                                        Classification and\r\n                                        Data Augmentation Techniques for PCB Assurance and Counterfeit Detection.\"<\/a>\r\n                                    Proceedings of the ISTFA 2021.\r\n                                    ISTFA 2021: Conference Proceedings from the 47th International Symposium for Testing\r\n                                    and Failure Analysis.\r\n                                    Phoenix, Arizona, USA. (pp. pp. 12-19). ASM.\r\n                                    https:\/\/doi.org\/10.31399\/asm.cp.istfa2021p0012\r\n                                <\/td>\r\n                                <td id=\"bibtexCitation\">\r\n                                    @INPROCEEDINGS{9617352,\r\n                                    author={Mallaiyan Sathiaseelan, Mukhil Azhagan and Vutukuru, Manoj Yasaswi and\r\n                                    Pandurangi, Suryaprakash Vasudev and Taheri,\r\n                                    Shayan and Asadizanjani, Navid},\r\n                                    booktitle={2021 IEEE International Symposium on the Physical and Failure Analysis of\r\n                                    Integrated Circuits (IPFA)},\r\n                                    title={IC SynthLogo: A Synthetic Logo Image Dataset for Counterfeit and Recycled IC\r\n                                    detection},\r\n                                    year={2021},\r\n                                    volume={},\r\n                                    number={},\r\n                                    pages={1-8},\r\n                                    doi={10.1109\/IPFA53173.2021.9617352}}\r\n                                <\/td>\r\n                            <\/tr>\r\n                        <\/table>\r\n                        <!-- Action Buttons for copying and downloading citations -->\r\n                        <div class=\"cite-action-buttons\">\r\n                            <button class=\"cite-action-button\" onclick=\"copyCitation('text')\">Copy Text Format<\/button>\r\n                            <button class=\"cite-action-button\" onclick=\"copyCitation('bibtex')\">Copy BibTeX<\/button>\r\n                            <button class=\"cite-action-button\" onclick=\"downloadCitation('bibtex')\">Download\r\n                                BibTeX<\/button>\r\n                            <button class=\"cite-action-button\" onclick=\"downloadCitation('text')\">Download Text<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/td>\r\n        <\/tr>\r\n    <\/table>\r\n    <!-- Popup content for registration and sign-in -->\r\n    <div class=\"popup-background\" id=\"registrationPopupBackground\">\r\n        <div class=\"popup-content\">\r\n            <span class=\"close\" id=\"closeRegistrationPopup\">&times;<\/span>\r\n            <h2>You have to be registered to access this file<\/h2>\r\n            <p style=\"font-size: large;\">Please register to access the download link. <a\r\n                    href=\"https:\/\/physicaldb.ece.ufl.edu\/index.php\/register-2\/\"\r\n                    target=\"_blank\"><button>Register<\/button><\/a><\/p>\r\n            <p style=\"font-size: large;\">If you are already a user, please sign in.<button id=\"signInButton\">Sign\r\n                    In<\/button><\/p>\r\n        <\/div>\r\n    <\/div>\r\n\r\n\r\n    <div class=\"popup-background\" id=\"signInPopupBackground\">\r\n        <div class=\"popup-content\">\r\n            <span class=\"close\" id=\"closeSignInPopup\">&times;<\/span>\r\n            <h2>Sign In<\/h2>\r\n            <p>Please enter your credentials and click \"Submit\" to sign in.<\/p>\r\n            <form id=\"signInForm\">\r\n                <input type=\"text\" id=\"username\" name=\"username\" placeholder=\"Username\" required><br>\r\n                <input type=\"password\" id=\"password\" name=\"password\" placeholder=\"Password\" required><br>\r\n                <input type=\"submit\" value=\"Submit\">\r\n            <\/form>\r\n        <\/div>\r\n    <\/div>\r\n    <div class=\"popup-background\" id=\"fileSelectionPopupBackground\">\r\n        <div class=\"popup-content file-popup-content\">\r\n            <span class=\"close\" id=\"closeFileSelectionPopup\">&times;<\/span>\r\n            <h2>Select Files to Download<\/h2>\r\n            <a class=\"file-link\"\r\n                href=\"https:\/\/physicaldb.ece.ufl.edu\/wp-content\/uploads\/2023\/10\/extracts\/IC Synthlogo\/synth_logos.zip\">\r\n                <span class=\"file-icon\" role=\"img\" aria-label=\"folder\">\ud83d\udcc1<\/span>\r\n                <span class=\"file-text\">synth_logos.zip<\/span>\r\n            <\/a>\r\n            <a class=\"file-link\"\r\n                href=\"https:\/\/physicaldb.ece.ufl.edu\/wp-content\/uploads\/2023\/10\/extracts\/IC Synthlogo\/synth_xmls.zip\">\r\n                <span class=\"file-icon\" role=\"img\" aria-label=\"folder\">\ud83d\udcc1<\/span>\r\n                <span class=\"file-text\">synth_xmls.zip<\/span>\r\n            <\/a>\r\n            <button class=\"download-all-btn\" id=\"downloadAllButton\">Download Entire ZIP File<\/button>\r\n        <\/div>\r\n    <\/div>\r\n    <script>\r\n        var citeModal = document.getElementById(\"citeModal\");\r\n        var citeBtn = document.getElementById(\"citeBtn\");\r\n        var citeClose = document.getElementsByClassName(\"cite-close-button\")[0];\r\n\r\n        citeBtn.onclick = function () {\r\n            citeModal.style.display = \"block\";\r\n            citeModal.children[0].style.display = \"block\"; \/\/ Ensure the inner box is also displayed\r\n        };\r\n\r\n        citeClose.onclick = function () {\r\n            citeModal.style.display = \"none\";\r\n        };\r\n\r\n        window.onclick = function (event) {\r\n            if (event.target == citeModal) {\r\n                citeModal.style.display = \"none\";\r\n            }\r\n        };\r\n\r\n        \/\/ Function to copy citation text\r\n        function copyCitation(format) {\r\n            var text = format === 'text' ? document.getElementById(\"textCitation\").innerText : document.getElementById(\"bibtexCitation\").innerText;\r\n            var textArea = document.createElement(\"textarea\");\r\n            textArea.value = text;\r\n            document.body.appendChild(textArea);\r\n            textArea.select();\r\n            document.execCommand(\"Copy\");\r\n            textArea.remove();\r\n            alert(\"Citation copied to clipboard\");\r\n        }\r\n        function downloadCitation(format) {\r\n            var text = format === 'bibtex' ? document.getElementById(\"bibtexCitation\").innerText : '';\r\n            var element = document.createElement('a');\r\n            element.setAttribute('href', 'data:text\/plain;charset=utf-8,' + encodeURIComponent(text));\r\n            element.setAttribute('download', 'citation.bib');\r\n            document.body.appendChild(element);\r\n            element.click();\r\n            document.body.removeChild(element);\r\n        }\r\n        document.addEventListener(\"DOMContentLoaded\", function () {\r\n            const registrationPopupBackground = document.getElementById(\"registrationPopupBackground\");\r\n            const signInPopupBackground = document.getElementById(\"signInPopupBackground\");\r\n            const fileSelectionPopupBackground = document.getElementById(\"fileSelectionPopupBackground\");\r\n            const closeRegistrationPopup = document.getElementById(\"closeRegistrationPopup\");\r\n            const closeSignInPopup = document.getElementById(\"closeSignInPopup\");\r\n            const closeFileSelectionPopup = document.getElementById(\"closeFileSelectionPopup\");\r\n            const signInForm = document.getElementById(\"signInForm\");\r\n\r\n            \/\/ Dummy credentials for demonstration purposes\r\n            const credentials = {\r\n                \"physicaldb\": \"password\",\r\n                \r\n            };\r\n\r\n            signInForm.addEventListener(\"submit\", function (event) {\r\n                event.preventDefault();\r\n                const username = document.getElementById(\"username\").value;\r\n                const password = document.getElementById(\"password\").value;\r\n\r\n                if (credentials[username] && credentials[username] === password) {\r\n                    signInPopupBackground.style.display = \"none\";\r\n                    fileSelectionPopupBackground.style.display = \"block\";\r\n                } else {\r\n                    alert(\"Invalid username or password. Please try again.\");\r\n                }\r\n            });\r\n\r\n            document.getElementById(\"downloadLink\").addEventListener(\"click\", function (event) {\r\n                event.preventDefault();\r\n                registrationPopupBackground.style.display = \"block\";\r\n            });\r\n\r\n            document.getElementById(\"signInButton\").addEventListener(\"click\", function () {\r\n                registrationPopupBackground.style.display = \"none\";\r\n                signInPopupBackground.style.display = \"block\";\r\n            });\r\n            closeRegistrationPopup.addEventListener(\"click\", function () {\r\n                registrationPopupBackground.style.display = \"none\";\r\n            });\r\n\r\n            closeSignInPopup.addEventListener(\"click\", function () {\r\n                signInPopupBackground.style.display = \"none\";\r\n            });\r\n\r\n            closeFileSelectionPopup.addEventListener(\"click\", function () {\r\n                fileSelectionPopupBackground.style.display = \"none\";\r\n            });\r\n\r\n            document.getElementById(\"downloadAllButton\").addEventListener(\"click\", function () {\r\n                window.location.href = \"https:\/\/physicaldb.ece.ufl.edu\/wp-content\/uploads\/2023\/10\/IC SYNTHLOGO DATASET.zip\";\r\n            });\r\n        });\r\n    <\/script>\r\n<\/body>\r\n\r\n<\/html>\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","protected":false},"excerpt":{"rendered":"<p>IC SYNTHLOGO IC SYNTHLOGO Description The IC SynthLogo dataset is a synthetic image dataset created to enhance the detection of counterfeit and recycled Integrated Circuits (ICs) in Printed Circuit Boards (PCBs). It utilizes a novel automatic method to generate synthetic logo images of ICs, combining existing and newly developed techniques tailored for IC and PCB [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-430","page","type-page","status-publish","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"_links":{"self":[{"href":"https:\/\/physicaldb.ece.ufl.edu\/index.php\/wp-json\/wp\/v2\/pages\/430","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/physicaldb.ece.ufl.edu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/physicaldb.ece.ufl.edu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/physicaldb.ece.ufl.edu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/physicaldb.ece.ufl.edu\/index.php\/wp-json\/wp\/v2\/comments?post=430"}],"version-history":[{"count":67,"href":"https:\/\/physicaldb.ece.ufl.edu\/index.php\/wp-json\/wp\/v2\/pages\/430\/revisions"}],"predecessor-version":[{"id":1582,"href":"https:\/\/physicaldb.ece.ufl.edu\/index.php\/wp-json\/wp\/v2\/pages\/430\/revisions\/1582"}],"wp:attachment":[{"href":"https:\/\/physicaldb.ece.ufl.edu\/index.php\/wp-json\/wp\/v2\/media?parent=430"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}