Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Obfuscation is a technique which makes design less intelligible in order to prevent or increase reverse engineering effort. , a new approach to hardware obfuscation by inserting constant value generators (CVGs) is proposed. A CVG is a circuit that generates the same fixed logic value but will not be minimized by the synthesizer. CVGs can be used to create new logic primitives, embed watermarks and introduce fictive interdependencies in the circuit. They help to hide actual design performance information by tricking the synthesizer tools to generate deceiving delay reports through the false paths.
['Vladimir V. Sergeichik', 'Alexander A. Ivaniuk', 'Chip-Hong Chang']
I am writing a research paper on a idea Obfuscation and watermarking of FPGA designs based on constant value generators
[{"from": "human", "value": "I am writing a research paper on a idea Obfuscation and watermarking of FPGA designs based on constant value generators"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Obfuscation is a technique which makes design less intelligible in order to prevent or increase reverse engineering effort. , a new approach to hardware obfuscation by inserting constant value generators (CVGs) is proposed. A CVG is a circuit that generates the same fixed logic value but will not be minimized by the synthesizer. CVGs can be used to create new logic primitives, embed watermarks and introduce fictive interdependencies in the circuit. They help to hide actual design performance information by tricking the synthesizer tools to generate deceiving delay reports through the false paths."}]