e logic design