Design and implementation of PAL and PLA using reversible logic on FPGA SPARTAN 3E | IEEE Conference Publication | IEEE Xplore