There are 2 repositories under microelectronics topic.
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.
Topography simulation library for microelectronic fabrication processes
A repository for embedded systems learning portals
Simple UVM phase jumping
This is a tutorial to do analog design with open-source resources. It includes installation process, design procedure, layout...
A package for fitting ViennaPS models to experimental data.
3 stage pipeline implementation of a digital circuit that calculates DIT FFT in 8 points. It is made as an AXI-Lite Slave IP in AMD Vivado. It is successfully implemented in a block design that contains a Microblaze processor as the Master, an AXI Interconnect as the Bridge and the AXI-Lite FFT IP as Slave.
Julia port of Prof. Boris Murmann's gm/ID Starter Kit https://web.stanford.edu/~murmann/gmid
Implementation of a Ring Oscillator-based Physically Unclonable Function (PUF) in Sky130, with 8 bits of Challenge-Response Pairs (CRP)
A personal collection of documents usually describing cutting-edge technology and research
4 stage pipeline implementation of a 16-bit RISC Processor in SystemVerilog that performs arithmetical, logical, data transfer, branch and halt operations.
FPU that does all the 4 fundamental arithmetic operations made as an AXI-Lite Slave IP in AMD Vivado. IEEE 754 was used. It can be successfully implemented on an Arty S7-50 FPGA board.
This is the AC3E-IHP_ALDO, an analog voltage regulator separated in different modules for testing.
Silicon Highway Technologies Free STA, ASTA Timing Engine
Simulating ADC background calibration algorithms in OpenCL
An UART Receiver that runs with a clock frequency of 125 MHz. The possible baudrates are 9600 bits per second and 115200 bits per second. It supports the parity bit. The received bytes are stored in a FIFO buffer with variable size.
Repositório com todos os passos necessários para instalar e usar o software Cadence .
Laboratories of 'Microelectronic Systems' course at PoliTo
A Personal blog describing various technical and research works.
i2s-output-fm-tuner 48ksps 16bit
My Bachelor's Degree Thesis in Micro-electronics
Project made in Introduction to Microelectronics class
pyLEX - SPICE STD-CELL ARCS EXTRACTOR (but in Python)
AVR's ATMega328P in chip form with castellated pins
Electromyography sensor module using INA128 OpAmp.
Microelectronica para tecnicos, nivel 0
Microelectrónica para técnicos Nivel II, Comfenalco
Python I2C driver for 3rd party ST LPS22 pressure sensor
Implementation of 2-bit & 8-bit CMOS microelectronic circuit simulations in HSpice
RISC-V single cycle processor in Verilog
A fully embedded light temperature control system capable of matching real-world sunlight color using artificial tunable white LEDs. Utilizes onboard tiny ML with Tensorflow lite regression models. Designed for use as photographic softbox lights, it provides precise lighting that match the natural sunlight.