chip def