Chip shortage and its fundamentals