Open neilwang0913 opened 2 months ago
Hi, these are lower level building blocks. We have higher-level, silicon-validated components at https://github.com/bespoke-silicon-group/bsg_pearls
Thank you for pointing out that. Is there any document about that? The name is not a standard one, which makes it difficult to understand it—many thanks.
The name is a pun :) They are intended to be hardened nodes within a softened mid-level design. For instance, an SoC I’m taping out currently has 10+ bsg_clk_gen_pearl, 50+ bsg_sdr_link_pearl, and some bsg_ddr_link_pearl which are stamped out as hard macros
The intention of the repo is to provide the RTL, constraints and bringup scripts all-in-one, but it is a work in progress to open-source some of these from internal tapeouts
can you add some common interface stl such like i2c, spi etc?