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
Jun 20, 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.
Development repository for ViennaPS, a fully-fledged semiconductor fabrication process simulation library.
Implementation of a Ring Oscillator-based Physically Unclonable Function (PUF) in Sky130, with 8 bits of Challenge-Response Pairs (CRP)
Python I2C driver for 3rd party ST LPS22 pressure sensor
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.
4 stage pipeline implementation of a 16-bit RISC Processor in SystemVerilog that performs arithmetical, logical, data transfer, branch and halt operations.
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.
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.
Project made in Introduction to Microelectronics class
AVR's ATMega328P in chip form with castellated pins
Electromyography sensor module using INA128 OpAmp.
Simulating ADC background calibration algorithms in OpenCL
A tool for matching devices in analog layout
Julia port of Prof. Boris Murmann's gm/ID Starter Kit https://web.stanford.edu/~murmann/gmid
ELEEOBO2O MICROELECTRONICS 编程辅导, Code Help, WeChat: powcoder, CS tutor, powcoder@163.com
A repository for embedded systems learning portals
A universal device that allows improving modern traffic lights and adapting them for people with disabilities.
Workspace di MCUXpresso IDE, utilizzato per la programmazione della LPC845 Breakout Board durante il corso di Microelettronica (Università di Roma Tre)
Laboratories of 'Microelectronic Systems' course at PoliTo
Add a description, image, and links to the microelectronics topic page so that developers can more easily learn about it.
To associate your repository with the microelectronics topic, visit your repo's landing page and select "manage topics."