From 286fa0414df158d811070d1d84ef286159125cbd Mon Sep 17 00:00:00 2001 From: PhillipRambo <93056982+PhillipRambo@users.noreply.github.com> Date: Mon, 7 Jul 2025 10:13:33 +0200 Subject: [PATCH 1/5] Create user_guide.md --- user_guide.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 user_guide.md diff --git a/user_guide.md b/user_guide.md new file mode 100644 index 00000000..a79ce5e5 --- /dev/null +++ b/user_guide.md @@ -0,0 +1,27 @@ +πŸ“˜ Analog Academy β€” User Guide + +Welcome to the IHP Analog Certificate Course! + +This course introduces analog, RF, and mixed-signal IC design using open-source tools and the IHP Open PDK, focused on the 130β€―nm SG13G2 technology. +πŸ” How to Use This Repository + + Start with the modules/ folder + Each module contains a dedicated Markdown file with step-by-step tutorials, tools, and explanations. Follow them to learn each topic hands-on. + + Refer to the slides/ folder for context + This contains PowerPoint slides used in the in-person version of the course. + Note: These are not intended for standalone learning, as some content was explained live. + +🧱 Course Structure + +The course is organized into the following modules: + + Foundations β€” Tool setup, gm/Id intro, and basic simulations + + Bandgap Reference β€” OTA design, simulation, and layout + + 50β€―GHz Medium Power Amplifier β€” RF design, matching, nonlinear sims, EM + + 8-bit SAR ADC β€” Comparator design, mixed-signal co-simulation + +Each module builds on the previous, so we recommend going through them in order. From 264bbce9bc959b8e04720eac6f12c589eab83d9c Mon Sep 17 00:00:00 2001 From: PhillipRambo <93056982+PhillipRambo@users.noreply.github.com> Date: Mon, 7 Jul 2025 10:14:32 +0200 Subject: [PATCH 2/5] Update user_guide.md --- user_guide.md | 41 +++++++++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 16 deletions(-) diff --git a/user_guide.md b/user_guide.md index a79ce5e5..b705ffd0 100644 --- a/user_guide.md +++ b/user_guide.md @@ -1,27 +1,36 @@ -πŸ“˜ Analog Academy β€” User Guide +# πŸ“˜ Analog Academy – User Guide -Welcome to the IHP Analog Certificate Course! +Welcome to the **IHP Analog Certificate Course**, part of the publicly funded FMD-QNC project (16ME083) by the **Federal Ministry of Research, Technology and Space (BMFTR)**. +More info: [FMD-QNC Project Website](https://www.elektronikforschung.de/projekte/fmd-qnc) -This course introduces analog, RF, and mixed-signal IC design using open-source tools and the IHP Open PDK, focused on the 130β€―nm SG13G2 technology. -πŸ” How to Use This Repository +--- - Start with the modules/ folder - Each module contains a dedicated Markdown file with step-by-step tutorials, tools, and explanations. Follow them to learn each topic hands-on. +## 🧭 How to Use This Course - Refer to the slides/ folder for context - This contains PowerPoint slides used in the in-person version of the course. - Note: These are not intended for standalone learning, as some content was explained live. +This course provides a hands-on introduction to analog, RF, and mixed-signal IC design using **open-source tools** and the **IHP Open PDK (SG13G2 130nm technology)**. -🧱 Course Structure +> ⚠️ **Note:** This is *not* a beginner's IC design course. A basic understanding of electronics and microelectronics is required. -The course is organized into the following modules: +--- - Foundations β€” Tool setup, gm/Id intro, and basic simulations +## πŸ“‚ Navigating the Repository - Bandgap Reference β€” OTA design, simulation, and layout +- **Go to the `modules/` folder** + Each subfolder contains a `README.md` or similar markdown file explaining the full tutorial for that module in detail. - 50β€―GHz Medium Power Amplifier β€” RF design, matching, nonlinear sims, EM +- **Use the `slides/` folder for reference only** + These are PowerPoint slides from the in-person course at IHP. + They’re *not* intended to be followed alone for self-study, as some content was delivered live and may lack context. - 8-bit SAR ADC β€” Comparator design, mixed-signal co-simulation +--- -Each module builds on the previous, so we recommend going through them in order. +## 🧱 Course Modules + +| Module | Topic | +|--------|-----------------------------------| +| 0 | Foundations (tools + gm/Id flow) | +| 1 | Bandgap Reference | +| 2 | 50GHz Medium Power Amplifier | +| 3 | 8-bit SAR ADC | + +Each module builds on the last, combining theory with practical exercises. From 7e589c8ef46bb75101cb8439fb799ab6b33ede72 Mon Sep 17 00:00:00 2001 From: PhillipRambo <93056982+PhillipRambo@users.noreply.github.com> Date: Mon, 7 Jul 2025 10:15:28 +0200 Subject: [PATCH 3/5] Update user_guide.md --- user_guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_guide.md b/user_guide.md index b705ffd0..71ce3c73 100644 --- a/user_guide.md +++ b/user_guide.md @@ -16,7 +16,7 @@ This course provides a hands-on introduction to analog, RF, and mixed-signal IC ## πŸ“‚ Navigating the Repository - **Go to the `modules/` folder** - Each subfolder contains a `README.md` or similar markdown file explaining the full tutorial for that module in detail. + Each subfolder contains multiple markdown files under each part explaining the full tutorial for that module in detail. - **Use the `slides/` folder for reference only** These are PowerPoint slides from the in-person course at IHP. From a5a8996ea68dfc0988071f1e793535de91f57d86 Mon Sep 17 00:00:00 2001 From: PhillipRambo <93056982+PhillipRambo@users.noreply.github.com> Date: Mon, 7 Jul 2025 10:16:50 +0200 Subject: [PATCH 4/5] Create disclaimer.md --- slides/disclaimer.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 slides/disclaimer.md diff --git a/slides/disclaimer.md b/slides/disclaimer.md new file mode 100644 index 00000000..c26c5314 --- /dev/null +++ b/slides/disclaimer.md @@ -0,0 +1,24 @@ +# ⚠️ Disclaimer – Slides Folder + +The content in this folder contains **slides from the in-person Analog Academy course** held at IHP. + +> These slides are provided **for reference only** and are intended to **complement** the hands-on tutorials found in the `modules/` directory. + +--- + +## πŸ“Œ Important Notes + +- The slides **do not include** all explanations or discussions presented during the live sessions. +- They may contain **incomplete context**, since many concepts were explained orally during the course. +- Users are **strongly advised** to follow the markdown-based tutorials in the `modules/` folder for a full understanding of the material. + +--- + +### βœ… Best Practice + +Use these slides as: +- A visual aid +- A supplement to the markdown tutorials +- A high-level overview of topics covered + +Do **not** rely on them as a standalone learning resource. From 7373e32470cc27d5db86891e2a0e8879169c9c75 Mon Sep 17 00:00:00 2001 From: PhillipRambo <93056982+PhillipRambo@users.noreply.github.com> Date: Mon, 7 Jul 2025 10:17:04 +0200 Subject: [PATCH 5/5] Rename disclaimer.md to README.md --- slides/{disclaimer.md => README.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename slides/{disclaimer.md => README.md} (100%) diff --git a/slides/disclaimer.md b/slides/README.md similarity index 100% rename from slides/disclaimer.md rename to slides/README.md