general design procedure. There are any references about general design procedure in here. you can look below.