Codesign motivation
Trend toward smaller mask-level geometries leads to:
Higher integration and cost of fabrication.
Amortize hardware design over large volume productions
Use software as a means of differentiating products based on the same hardware platform.