https://microlabtech.com/faq-items/what-is-pim-and-why-should-i-be-concerned-about-it-in-my-system-design/