You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 11, 2025. It is now read-only.
Many system blocks like the DCDC buck regulators are used in multiple projects (compute HAT and backplane). In order to facilitate design reuse it's preferable to create a library of common circuit blocks and reuse them through hierarchical sheets. When creating a repository for the circuit blocks we should decide if we want to create a dedicated repository for the circuit blocks or add them to this repository.
I think it's a better approach to add the circuit blocks to this repo for the time being for the following reasons:
If the circuit block uses the symbol libraries in this repository it needs to add this repository as a submodule. However, if the main design also uses those symbols the library needs to either be configured through the circuit blocks repository (not very transparent), or be included in multiple places. If it exists in multiple places what happens if the two submodules go out of sync?
By adding the circuit blocks to this repository:
The circuit blocks would have direct access to all libraries in this repository
The main design would have access to the same symbols as well as the circuit blocks through this repository.
Many system blocks like the DCDC buck regulators are used in multiple projects (compute HAT and backplane). In order to facilitate design reuse it's preferable to create a library of common circuit blocks and reuse them through hierarchical sheets. When creating a repository for the circuit blocks we should decide if we want to create a dedicated repository for the circuit blocks or add them to this repository.
I think it's a better approach to add the circuit blocks to this repo for the time being for the following reasons:
By adding the circuit blocks to this repository:
TODO
README.md