Cost analysis and cost-driven IP reuse methodology for SoC design based on 2.5D/3D integration | Synapse