Soft Embedded FPGA Fabrics: Top-down Physical Design & Applications