
Explore transistor-level DAC IP design and ADC/DAC concepts using Sky130 PDKs and open-source tools for schematic capture, layout, and circuit simulation.
Demonstrate the basic principle of potential division with a switch network to generate differential voltages, showing how digital codes produce distinct output potentials as the number of bits increases.
Hierarchical design builds higher-bit structures by replicating unit modules and using switches, simplifying debugging and schematic capture while enabling precise component selection.
Assess two switch options, weighing their advantages and disadvantages across high and low input ranges. Analyze cutoff behavior, transmission grid concepts, and control voltage to select a robust solution.
Calculate resistance by analyzing input parameters, settling time, aspect ratio, and trade-offs with parasitic effects, while balancing mobility and transistor sizing in the transmission grid using inverters and transmission gates.
Learn how to design a switch schematic in Xschem using Sky130 pdk symbols, place instances, edit properties, and include libraries and model definitions for reliable schematic prototyping.
Create and save symbol for reuse, select mixed symbol option, copy and modify switch model, adjust properties, connect next circuit including ground connection, and finalize schematic.
Complete the Xschem switch by building the schematic for the switch, creating a symbol, preparing the netlist, and setting up the corresponding stimulus and comments.
Examine the Xschem 2bit schematic within the VSD Intern DAC IP design using Sky130 PDKs, detailing the design plans, resistors, inputs and outputs, and switch outputs.
Demonstrate building a 10-bit DAC schematic in Xschem by creating reusable symbols, wiring increasing numbers of digital inputs through resistors and switches, and validating the final output.
Use Ngspice to simulate the dac design, organize netlists and subcircuits, apply all digital input combinations, and analyze transient responses with staircase output plots.
Explore ngspice results, plot simulation data, export to MATLAB formats, and interpret voltage values to validate DAC IP designs.
Evaluate the simulator results to verify DEC functionality, analyze design-stack metrics, and review how input combinations affect transient waveforms and spike reduction through connected cuts.
Explain differential nonlinearity and integral nonlinearity as key metrics for nonlinearity, how to calculate them, and how deviations from the ideal output line reveal missing intermediate steps.
In this conclusion, the speaker reviews tool installation, design according to specifications, schematic capture, and verification by simulation, then previews the upcoming layout portfolio automation and termination discussions.
The webinar aims to circuit design of a 10-bit potentiometric Digital to Analog Converter, from scratch, using Xschem and Sky130 PDKs. The target is to design 10-bit potentiometric DAC with 3.3v analog voltage, 1.8v digital voltage and 1 off-chip external voltage reference. This is a follow-up webinar of "VSD Intern - DAC IP design using Sky130 PDKs - Part 1" conducted by Skandha Deepsita
In real world, most of the data available is in the form of analog in nature. We have two types of converters analog to digital converter and digital to analog converter. These two converting interfaces are essential to obtain the required operations of a processor to manipulate the data of digital electronic equipment and an analog electric equipment. Digital to Analog Converter (DAC) is a device that transforms digital data into an analog signal in order to interact with the real world. The digital signal is represented with a binary code, which is a combination of bits 0’s and 1’s. The digital data can be produced from a microprocessor, Field Programmable Gate Array (FPGA), or Application Specified Integrated Circuit (ASIC). There are two commonly used DAC conversions – Weighed resistors method and R-2R ladder network method. Applications of a DAC: audio amplifier, video encoder, display electronics, data acquisition systems, calibration, Digital potentiometer.
This webinar will cover:
1) Tools Demo – Hands-on
Schematic Capture Tools
Spice Deck.
Interpretation of Spice netlist.
Spice Simulation
2) DAC Circuit Design
Sub-modules Required for a basic DAC
Selection of W/L for transistors
Selection of Cap Values
Selection of Resistor Values
Hierarchical Design of n-bit DAC
7) Design Simulations – Hands-on
Simulation of all circuits
Parameters evaluation
All the best and happy learning