IP lay-out