Audience

FPGA-инженеры.

Beginner summary

Board wrapper не делает core board-specific.

Engineering details

Pins, PLL, reset, voltage, IO standards, toolchain.

RAG chunking strategy

Chunks by board relation.

Common mistakes

  • - Путать estimated_fit и verified_on_board.
  • - Неверный voltage.

Review questions

  • - Какие pins?
  • - Нужен ли PLL?

Relevant primary sources

OpenCoresOpenCores имеет исторический каталог проектов с фильтрами по языку, стадии, лицензии, Wishbone и категориям; на страницах проектов встречаются дата создания/обновления, SVN, баги, статус разработки и Wishbone-compliance.OpenCores LicensingOpenCores подчёркивает, что лицензирование является отдельной частью распространения Free/Open Source gateware и ссылается на FSF, OSI, OSHWA, CERN OHL, TAPR и Free HDL license.OpenCores WishboneWishbone описан как переносимый интерфейс для reusable IP; OpenCores рекомендует его как интерфейс для IP-ядер, которым нужно связываться с другими ядрами внутри FPGA/ASIC.FuseSoC Package DirectoryFuseSoC Package Directory публикует машинно-читаемые core packages с .core и подписью/unsigned состоянием.FuseSoC CAPI2.core формат CAPI2 описывает VLNV name, description, license, filesets, targets, parameters, generators, provider и scripts.FOSSi / LibreCoresLibreCores закрыт, но его цель была помогать выбирать IP по тегам, поиску, частоте обновлений, числу contributors и документации.