A GA Based Design Space Exploration Framework for Parameterized System-on-a-Chip Platforms