Design of an electronic product that considers both hardware and software aspects .
This is often called co-design .
Design of an electronic product that considers both hardware and software aspects , although this is often called co-design .