我一直在研究开发用于高清视频捕获的硬件模块。我是一个新手,所以我环顾四周,发现我需要一个 FPGA 开发板来测试我的设计,然后可以通过 ASIC 或 FPGA 本身来部署它。
我发现人们已经用 Verilog/VHDL 编写了可以直接在我的设计中使用的内核,例如 PCIe 接口模块、DDR3 内存控制器模块等。我只需要将它们以逻辑方式连接并测试我的设计。
我想知道这些 IP 核的许可是如何工作的。在某些供应商网站上,我看到诸如“SignOnce”等术语。一旦我的设计可行并且我想批量生产它,我如何许可核心?
我知道这可能取决于我从中购买内核的特定供应商,但我只是想大致了解一下,例如一些示例等,或者您过去可能做过类似的事情。
谢谢!