genRTL Docs
Public product docs for digital front-end / FPGA workflows

Public product docs

Covers user-facing workflows only, not internal orchestration or private implementation details.

简体中文

CBB Marketplace

CBB-first Workflow

A CBB-first workflow means reuse is considered before regeneration. This is often the best choice when a module is already mature, verified, and close to the target need.

Why reuse matters

For common interfaces and control blocks, a mature reusable component can reduce design risk and speed up delivery. Reuse is most valuable when the task is close to a known pattern and the remaining work is mainly adaptation or integration.

What users should expect

From the user perspective, the important thing is that genRTL can prefer a stronger existing solution when available. Public docs do not expose private packaging, delivery mechanics, or internal commercial rules. The interface should stay focused on whether reuse is recommended and how it affects the resulting workspace.

How to review a reuse-based result

Confirm the chosen component fits the interface, clocking assumptions, and project constraints. Then review the integration layer, wrappers, or adapters rather than trying to treat the reused block like freshly generated code.