rapid prototyping in hardware