ARM600 Design