hyperplot ic design methodology analog eda consulting development enabling design fpga cad dsp hardware asic management