This paper is intended for software or hardware professionals, as an introduction to using and licensing intellectual property (IP) “cores” from commercial IP vendors for use in a custom or customized chip, ASIC, system-on-chip (SoC), ASSP, or FPGA.