Dynamic power - Q-value update: To update the Q-values using the SARSA update rule we use three multipliers and three adders. The energy consumed to perform this operation is 2.1 pJ [18]. Finally the Q-values need to be written back into the SRAM arrays (32 per command, 64 in all). This consumes 49 pJ as estimated from CACTI.