La forma más fácil es (si es posible en su situación) obtener un IC personalizado que contenga alguna lógica integral para su producto. Esto solo no asegurará que no se diseñará a la inversa (los circuitos integrados se descapsulan y se analizan todo el tiempo, por supuesto), pero es algo que funcionaría.
Yo recomendaría el método sugerido en otra respuesta para sellar la cosa en epoxi (como el Commodore 64 y el VIC-20 PSU), pero eran conocidos por el sobrecalentamiento y la explosión y el incendio. muchas otras cosas divertidas Si está utilizando un regulador de voltaje de conmutación o similar, esto aún podría estar bien. NO HAY REGULADORES LINEALES.
lavar las marcas de IC's. Me gustaría decir que este comportamiento me molesta como un aficionado, pero también lo entiendo desde la otra perspectiva. Así que haz lo que creas que es mejor.
Si su producto contiene un código de programa almacenado en una ROM de máscara, EPROM o similar, o si básicamente contiene alguna lógica IC, vea si puede hacer un chip ASIC (supongo que lo sabe, pero Elaboraré de todos modos para otros lectores: Circuito Integrado Específico de la Aplicación). Estos son esencialmente circuitos integrados fabricados a medida que, por diversas razones, cuestan o no, son más baratos o mejores que los chips equivalentes estándar. Estos podrían tener diferentes pines o valores de voltaje o lo que sea. ¡Esto hace que los ingenieros inversos pasen más tiempo tratando de leer el código del chip!
Si estás diseñando un chip, sigue adelante y crea todo tipo de vías en ninguna parte, etc., ya que no cuesta un centavo más para agregar más basura al tinte. Incluso podrías dibujar garabatos en el interior si quisieras exagerar (y si no es un equipo de grado militar o algo así).
Nada puede detener totalmente a los ingenieros de ingeniería inversa. Pero puede ser posible disuadirlos hasta que el producto ya no sea rentable.