An 8Mb 1T1C ferroelectric memory with zero cancellation and micro-granularity redundancy | Synapse