Я занимаюсь разработкой аппаратного модуля для захвата видео высокой четкости. Я новичок во всем, поэтому я огляделся и обнаружил, что мне нужна панель разработки FPGA для тестирования моего дизайна, а затем его можно развернуть через ASIC или FPGA.Программирование FPGA и как работает лицензирование IP Core?
Я обнаружил, что люди уже записали ядра в Verilog/VHDL, которые я могу использовать непосредственно в своих проектах, например. интерфейсный модуль PCIe, модуль контроллера памяти DDR3 и т. д. Мне просто нужно подключить их логичным способом и проверить мои проекты.
Мне было интересно, как работает лицензирование этих IP-ядер. На некоторых сайтах поставщиков я вижу такие термины, как «SignOnce» и т. Д. Как только у меня есть проект, который работает, и я хочу его массово производить, как я могу лицензировать ядро?
Я знаю, что это зависит от конкретного поставщика, которого я покупаю, но я просто хочу получить общую идею, например, несколько примеров и т. Д., Или если что-то подобное вы, возможно, сделали в прошлом.
Спасибо!
BTW, что случилось с решениями для захвата HD уже доступны? –
Ну, ничего действительно, и я думаю, что для моего первого прототипа я собираюсь использовать карту захвата HD с полки, но позже по линии, я хочу, чтобы иметь возможность захватывать и кодировать видео на лету с помощью кодировщиков H.264 и т. д. и предоставлять данные к моему приложению через PCIe. Я все еще пытаюсь получить все это. Кроме того, идея выделенного оборудования, делающего очень специфические вещи, звучит потрясающе для меня :) – verma
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что он просит юридических консультаций. – rnevius