Skip to content
View muhammadaldacher's full-sized avatar

Block or report muhammadaldacher

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
muhammadaldacher/README.md

قال رسول الله صلى الله عليه وسلم ‏:‏ ‏ "‏إذا مات ابن آدم انقطع عمله إلا من ثلاث‏:‏ صدقة جارية ،أو علم ينتفع به، أو ولد صالح يدعو له‏"‏ ‏(‏‏(‏رواه مسلم‏)‏‏)

The Prophet Muhammad (Peace be upon him) said, "When a person dies, his deeds come to an end except for three things: An ongoing charity whose benefit is continuous; or knowledge from which benefit continues to be reaped, or a righteous child who supplicates for him."

Salam, I'm Muhammad Aldacher 👋

📫 How to reach me: Linkedin

-> [ Study Material ]
-> [ Projects ]
-> [ MSc Courses (SJSU) ]


Study Material

Here, I will try to organize a study roadmap for people interested in Analog & Mixed-Signal design, based on what I found useful during my studies:

  1. Analog Design Basics
  2. Digital Circuits Basics
  3. PLLs (Phase-Locked Loops)
  4. ADCs (Analog/Digital Converters)
  5. LDOs (Low-Dropout Regulators)
  6. RF receiver system
  7. IO/SERDES system
    ..................................................................................

Projects & Labs

Topic Project Year
SERDES
1 RX DFE (1-tap) Design 2021
2 RX Active CTLE Design 2021
3 TX FIR Equalizer Design (CML) 2021
4 TX Driver Design: CM Vs VM 2021
5 Wireline Channel Characterization 2021
6 Transceiver for 10GbaseKR standard 2013
ADCs & DACs
6 8-bit Asynchronous SAR ADC design 2020
7 1.5-bit Pipeline ADC with Boosted OpAmp 2018
8 Dynamic Comparator design 2018
9 Bootstrapped Switch design 2018
10 Current-steering DAC design 2018
11 Modeling of 4-bit Flash ADC & DAC 2018
12 Modeling of 10-bit Pipeline ADC & DAC 2018
Clocking
13 10-GHz Standing-Wave based Clock-Distribution Network design 2021
14 1.9-GHz PLL design 2018
LDOs
15 LDO Regulator design 2018
RF
16 1.9-GHz-Rx-frontend blocks 2018
17 2.4-GHz LNA design 2016
Layout
18 8x8 SRAM array design 2017
19 8-bit Microprocessor 2013
FPGA
20 FPGA Design of a Digital/Analog Clock Display 2017
Signal Processing
21 DTFT & Convolution 2020
22 Z Transform & Tone Reduction 2020

MSc Courses (SJSU)

Course Year Semester
1 EE223 - Analog ICs Design 2016 Fall
2 EE220 - Radio Frequency Integrated Circuits Design I 2016 Fall
3 EE178 - Digital Design with FPGA 2017 Fall
4 EE224 - High Speed CMOS 2017 Fall
5 EE288 - Data Conversion for AMS ICs 2018 Spring
6 EE295 - Technical Writing 2018 Spring
7 EE230 - Radio Frequency Integrated Circuits Design II 2018 Fall
8 EE250 - Probability 2019 Fall
9 EE210 - LinearSystems 2020 Fall

Pinned Loading

  1. Analog-Design-of-Asynchronous-SAR-ADC Analog-Design-of-Asynchronous-SAR-ADC Public

    This project discusses the design of an 8-bit asynchronous successive approximation register (SAR) analog-to-digital converter (ADC) implemented in 45nm CMOS technology.

    195 28

  2. Analog-Design-of-1.5-bit-Pipeline-ADC-And-Boosted-OpAmp Analog-Design-of-1.5-bit-Pipeline-ADC-And-Boosted-OpAmp Public

    This project is about designing a 1.5 bit stage Pipeline ADC & the OpAmp required for its MDAC.

    39 10

  3. FPGA-Design-of-a-Digital-Analog-Clock-Display-using-Digilent-Basys3-Artix-7 FPGA-Design-of-a-Digital-Analog-Clock-Display-using-Digilent-Basys3-Artix-7 Public

    The project uses a Xilinx Artix-7 FPGA on a Digilent Basys 3 board to design a clock whose seconds, minutes, & hours are displayed on a Quad 7-segment display & can also be displayed on a vga displ…

    VHDL 22 11

  4. Layout-Design-of-an-8x8-SRAM-array Layout-Design-of-an-8x8-SRAM-array Public

    The project is about building an 8-row by 8-bit 6T SRAM memory array, & a 3-to-8 decoder that's used to access the SRAM array. The layout design is done using Cadence Virtuoso’s ADE, & the Static N…

    MATLAB 84 12

  5. Modeling-of-10-bit-Pipeline-ADC-and-10-bit-DAC Modeling-of-10-bit-Pipeline-ADC-and-10-bit-DAC Public

    This project shows how to model a 10-bit pipeline ADC and a 10-bit DAC using ideal components. Used vdc, vpulse, vcvs, switch, res, cap, vccs to construct the 10-bit ADC based on 1-bit per stage pi…

    MATLAB 36 13

  6. RF-design-of-1.9-GHz-Rx-frontend RF-design-of-1.9-GHz-Rx-frontend Public

    This project shows the design process of the main blocks of a typical RX frontend system.

    26 3