Permalink to IP block secures FPGAs with one external IC

The cores uses generic Intel altsyncram and Xilinx 7 series blockram macros and occupies ~720 registers and two ram blocks.
Only one pin on the FPGA is needed, and the only other component required is a pull-up resistor.