A TECHNOLOGICAL OVERVIEW AMP DESIGN CONSIDERATIONS FOR DEVELOPING