Pātuhitia tēnei: Designing SOCs with configured cores