Building Blocks to Use in Innovative Non-volatile FPGA Architecture Based on MTJs | IEEE Conference Publication | IEEE Xplore