IIC-OSIC-TOOLS is an all-in-one Docker image for SKY130/GF180/IHP130-based analog and digital chip design. AMD64 and ARM64 are natively supported.
-
Updated
Oct 31, 2024 - Python
IIC-OSIC-TOOLS is an all-in-one Docker image for SKY130/GF180/IHP130-based analog and digital chip design. AMD64 and ARM64 are natively supported.
This project shows the design of a frequency synthesizer PLL system that produces a 1.92 GHz signal with a reference input of 30 MHz, with a comparison between using an LC VCO and using a Ring VCO.
Python script for generating lookup tables for the gm/ID design methodology and much more ...
This project is about designing a 1.5 bit stage Pipeline ADC & the OpAmp required for its MDAC.
This project shows the design process of the main blocks of a typical RX frontend system.
Online viewer of Xschem schematic files
This project presents a 10Gb/s transceiver design using 65nm CMOS process, based on a 10GBASE-KR standard.
A MATLAB project that uses modified nodal analysis to calculate the node voltages of any analog circuit.
An LTspice project which contains third-order Butterworth filters built both using an inductor and a current conveyor.
This library is an attempt to make transistor sizing for Analog design less painful.
Fundamental analog circuit designs to kick start and embark the journey in the world of IC design.
This project shows the design of two 4-bit current steering DACs, based on Binary and Segmented architectures at VDD=1.8V supply, using high-swing cascode current mirror structures for the current source arrays.
Design of 6T, 8T and 10T SRAM Cells with Static Noise Margin Analysis
This project is about building a Clocked Comparator to be used in a 4-bit Flash ADC & minimize the ADC Figure of Merit given by FoM = Power / (fs*2ENOB).
This project is about building a high FOM 2.4 GHz LNA for Bluetooth Low-Energy (BLE) Standards, using 45nm CMOS technology.
This project shows how to design a clock bootstrapped circuit to improve the nonlinearity of the switch used in Track & Hold circuit. A comparison is done between several topologies, showing the ENOB, SNR, & SFDR achieved in each case.
An EDA tool for automatic device sizing using Gm/Id method.
8x PLL Clock Multiplier PLL Design with an input frequency range of 5Mhz to 12.5Mhz and output frequency range of 40Mhz to 100Mhz, giving an 8x multiplied clock at ~50% duty cycle on tt corner at room temperature.
Add a description, image, and links to the analog-design topic page so that developers can more easily learn about it.
To associate your repository with the analog-design topic, visit your repo's landing page and select "manage topics."