Figure 1.1 Design Flow