HARPOON: An Obfuscation-Based SoC Design Methodology for Hardware Protection | IEEE Journals & Magazine | IEEE Xplore