Platform-based FPGA architecture: designing high-performance and low-power routing structure for realizing DSP applications