Source: https://www.lirmm.fr/~meynard/Ens2/IMG/pdf/ASICNAM.pdf