Hello,
I have been looking into developing a hardware module for HD video capture. I an new to the whole thing so I looked around and found that I need an FPGA development board to test my design out and then may be deploy it through ASIC or FPGA itself.
I found that people have already written cores in Verilog/VHDL which I can directly use in my designs, e.g. a PCIe interface module, a DDR3 memory controller module etc. I just need to connect them a logical way and test out my designs.
I was wondering how does the licensing of these IP Cores work. On certain vendor sites I see terms like "SignOnce" etc. Once I have a design that works and I want to mass produce it, how do I license the core?
I know it may depend on the specific vendor I am buying cores from but I just want to get a general idea, like a few examples etc, or if something similar you may have done in the past.
Thanks!