FPGA Intellectual Property Catalog (IP Catalog)