I have done some work about hardware these days. I found that development of hardware is not a easy thing. You must have a lot of experience while design the diagram. Know something about signal interagtion. I must hold on studying and make some nice work.