Main Page

Welcome to ICclopedia!
A community library of elementary building blocks for learning about integrated circuits. A living reference to learn, recall and educate.

First, please take a second to read about our organization and don't hesitate to contact us, discuss and create new articles. Don't be afraid to make mistakes. We strongly believe incremental improvement through join community efforts and constructive feedback can be more effective in producing quality material that is more maintainable, updated and useful over time.

Also please read our disclaimer and contact us if you feel any of the published content should be removed. We will do our best to remove content that does not comply with our community guidelines.

How to get started with ICclopedia?
ICclopedia is organized in a top down approach: from the functional application down to the elementary circuit block. This structure is better explained in our circuit directory below and will become more clear as circuit categories start evolving. A top down approach is more natural in motivating newcomers to this field, as well as in allowing for circuit choice and re-use for others using this resource as a reference.

ICclopedia uses an open toolchain for enabling circuit simulation and analysis of any of the circuits presented, also for reproducibility of results. It also employs a common template structure for each circuit entry (please keep it in mind as a helpful reference when getting started with a new circuit post) for consistency.

To contribute, we recommend the following steps:

1. Install the ICclopedia toolchain: The tools needed for simulation and analysis of circuits.

2. Get familiar with the template structure for any ICclopedia circuit entry.

3. Check our circuit directory: for ideas of new and existing circuits where you can contribute. You can create a page for a new circuit, contribute to existing circuits and/or use the directory for reference.

4. Get started: If there is a circuit you feel should be included in ICclopedia, feel free to create a new page (even a placeholder will help get started).

5. Feedback: please feel free to contribute to any existing circuit and let us know if you spot something wrong or missing by starting a discussion as well.

Thank you, please let us know your feedback in the discussion tab for this main page.

-- The ICclopedia Community