PCM or BMS is almost always required at the battery pack level to ensure safe operation and to help prevent operating beyond the battery cells’ capability. Implementation of a fuel gauge with very high accuracy can enhance battery longevity and user experience. Additional features include authentication to prevent replacing with non-qualified or certified battery packs, ability to see cycle life info, and potentially help investigate how or when the battery pack failed.