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