Chapter 3. Native Hardware Phase