Efabless Logo

GFMPW-1 Shuttle Projects

demo-task-01FE34 public

master miee


gf180_stdcelllib_1 public

Philipp Gühring | https://github.com/thesourcerer8/gf180_stdcelllib_1

This is a test chip which contains a bunch of digital logic cells that have been automatically...

Miee-SoC-RISCV-E40A public

master miee | https://github.com/miee/micro_irritating_maze

Miee-demo SoC shuttle task

AM_tst public

Andrea Mifsud


multi_project_981... public

Anish Singhani

Multi-project submission including student designs from Fall 2023 CMU course 98-154 Intro to...

Seija public

Yukidamayaki | analogmiko.com

QDI Asynchronous Control-Add Logic Demo

AMDemod public

Emily Ocon

ADA - Digital demodulator test project

Massive_Accelerator public

Abdul Moiz Sheikh

This project gives a implementation of a opensource matrix convolution The design has two sub...

rvcore_chip2 public

Kenji Kise | https://github.com/kisek/rvcore_chip2

We are developing an optimized RV32I processor named RVCoreP, adopting five-stage pipelining...

Ophelia_eFPGA_rerun public

Egor Lukyanchenko | https://github.com/egorxe/ophelia_fpga_openmpwgf1

Uranus eFPGA with nonvolatile config in eFuse array. GFMPW1 rerun with fixes.

test public

Miho Yamada


gfmpw-1_demo public

Jeff DiCorpo

This is a demo project for GFMPW-1

omotya public

Riku Anan

In my project, I designed a 10-bit SAR ADC. To accommodate digital inputs, I added a CDAC...

nd-cool-ranch public

Antonio Karam | https://github.com/AntonioKaram/Final-Project-Scrambler

Our final project is an implementant of a Linear Shift Feedback Register (LSFR) in verilog.An...

Magma-Si public

Shahzaib Kashif | https://github.com/merledu/magmasi_caravel

Hardware accelerator developed in CHISEL HDL specifically for accelerating Generic Matrix...


Simone Corbetta | git@github.com:scorbetta/CORTEZ1.git

The `CORTEZ` design implements a simple Neural Network trained to recognize 3 vowels (`o`, `u`...

Mini_RSA_Encryption public

David Simonetti

Our project performs an RSA encryption of an 8-byte input and output the result. The public key...

Encryption_Algorithm public


DES encryption & decryption

J1Asic_GF180 public

Thorsten Knoll | https://github.com/ThorKn/J1Asic

This is the reimplementation of a tiny stack based CPU, named J1. Stack based CPUs were used a...

picosoc-w-approximation public

Luke Vassallo

Picorv32-IM with exact and approximate SIMD multiplication extensions. The SIMD modules can be...

ztoa-team-group-caravel public

Anton Maurovic

Multiple muxed designs/experiments assembled by Zero to ASIC Course participants (GFMPW-1)

lfd111x_rvcore public

Nicholas Phipps

Single Cycle (almost complete) RV32I written in TL-Verilog from LFD111x

WEST-1 public

David Burnett

Baseband and digital processing for a variety of projects in the WEST Lab.

Multi_Designs_Custom_HW public

M Naveed

Coming Soon

AS2650v2 public

Luca Horn | https://github.com/AvalonSemiconductors/AS2650

Re-submission of last year’s AS2650 project. Now without processor bugs and more I/O.

Advanced_Encrypti... public

Hisham Elreedy

Advanced Encryption System (AES) Accelerator

gf180_sram_1kB_8x1024 public

Juan Diego Garcia

1 kB SRAM made with OpenRAM.This memory has a word size of 8 bits and an total of 1024...

Simple_Filter_Design public

K A Gaganashree | https://github.com/hw-user0/caravel-efabless.git

Simple Design Implementation of FIR Low Pass Filter and Moving Average Filter

Systolic-Array public

James Meech

This is a more advanced project built using the same method as:...

ANN_tapeout public

POOJA BENIWAL | https://github.com/ndcliiitd/tapeout_ANN.git

ANN (RTL to tapeout)

parity-checker-nd-aagl public

Aidan Oblepias

This repository contains the Verilog implementation of a signal parity checker designed to be...

98154_multiproject_HIER public

Anish Singhani

Hierarchical version of 16 student designs from the course 98-154 Intro to Open Source Chip Design

Test-Structures-for-BJTs public

Martin Sauter | www.unibw.de/etti

We designed a couple of teststructures for electrical characterisation of bipolar transistors in...

nano_eFPGA public

Emilio Baungarte

This project develop an eFPGA whit 2x2 CLB

Custom_AES_Based_... public

M Naveed


SHA256_Miner_WB_to_UART public

M Naveed



Ethem Buğra ARSLAN

BLDC Motor controller using PID algorithm with autotuning option. Designed at HU_MNS_Lab by Batu...

Brute_Accelerator public

Abdul Moiz Sheikh

This project gives a implementation of a convolution engine. The design has two sub designs A...

MAC_Vectors_For_D... public

Harsh Rajeshbhai Vagadiya

The continuous progress in Deep Neural Network (DNN) models, marked by their escalating...

AudioChip public

Thorsten Knoll | https://github.com/ThorKn/AudioChip

An electronic instrument is the goal of this project. AudioChip will become a sound producing...

Chip_1 public

M Naveed


ND-BlindHangman public

Steven Conaway | https://github.com/jbechte2/nd-blindhangman-efabless

Our final project for the Digital Integrated Circuits class at the University of Notre Dame is a...


Jalisco On Chip | https://github.com/dsp8bit/DDS_POLY_GFMPW1.git

The Direct Digital Synthesizer (DDS) based on the polynomial approximation technique is a module...

ai_solar_panel_monitor public

Karthik Mahendra

Stabilising the current, voltage of the solar panel under controlled temerature

98154_multiprojec... public

Anish Singhani

multi project submission

TJRPU public

Thomas Jager

An MMIO accelerator for matrix-by-vector multiplication for computer graphics

Oscillators public

Danruh Ryan Tarog Lasta


An_analogy_of_SZM... public



RISC-V_MCU public

Amro Tork | https://github.com/mabrains/gf180mcu_riscv_soc

Implementation of RISC-V MCU for small projects.

Signal_Sage_Traff... public

Lydia Csaszar | https://github.com/lcsaszar01/Signal_Sages/tree/main

This project is based on the examples in section 2.4.5 of Digital Electronics 3: Finite-state...

tholin_multi_project public

Luca Horn

Multiple projects from multiple participants all on one die! Selected design gets access to the IO ports.

Traffic_Light_Controller public

Kate Mealey | git@github.com:lcsaszar01/Signal_Sages.git

This chip models the behavior of a traffic light in a four-way intersection.

daa_gf180mcu public


Dynamically Adaptive Accumulator suitable for neural network accelerator. It is based on an...

ANN_IIITD public

Paras Dewangan

Hardware implementation of ANN

traffic-signal-controller public

Zach Vincent

Four-bit input traffic signal controller that outputs an 8-bit representation of a four-way...

Rift2Go_2300_GF180_MPW1_1 public

Ruige Lee

test upload

xls-group-tapeout public

Johan Euphrosine | https://github.com/proppy/xls-tapeouts

Group submission with example designs from https://github.com/google/xls.

Arun public

chikkaraju arun


gfmpw1-multi public

Tamas Hubai

GF180 ports of: ROTFPGA v2 in two sizes, TOTP, unigate-sky & microtapeout

Pak-DSP public

Ahsan Ali

In Progress (coming soon...)

Sampler public

David Zheng

Build a decently fast sampler in CMOS

micro_irritating_maze public

Noritsuna Imamura | https://github.com/noritsuna/micro_irritating_maze

This is a maze game played with tools using semiconductor chips before bonding. Specifically,...

snapshotting_fir public

Russell Friesenhahn | https://github.com/russellfriesenhahn/gf180-mpw2/

Programmable 10-tap FIR filter with configurable thresholding and snapshoting capabilities

DFF-based_PUF public

Thomas Lewis

An array designed to evaluate the stability and reliability over various physical environment of...

quite_okay_accelerator public

Byron Lathi | https://git.byronlathi.com/bslathi19/quite_okay_accelerator_synth

A pipelined QOI encode/decode accelerator designed.

ppcpu-3 public

Piotr Wegrzyn | https://github.com/piotro888/ppcpu_caravel

Pipelined microprocessor with custom RISC architecture! (with caches and exported full system bus)

ISHI-KAI_Multiple... public


This project is a compilation of ISHI-KAI members' individual analog circuit projects for OpenGFMPW-1.

Research_JHHS public

Will Adelman

Dynamic CGRA-based accelerator prototype for RISC-V.

FrostyFerret public

Greg Davill | https://github.com/gregdavill/gf180-mpw1-frosty-ferret

Litex based SoC with Hyperbus interface

ITA23_GFMPW1 public

Uriel Jaramillo Toral | https://aguascalientes.tecnm.mx/

The primary objective of this project was to impart knowledge about the fundamentals of...

LeoSoC-GFMPW-1 public

Leo Moser | https://github.com/mole99/leosoc-gfmpw-1

A simple dual-core SoC with a range of true random number generators as payload.

Riscduino_DCore_GF180_D7 public

Dinesh Annayya | https://github.com/dineshannayya/riscduino_dcore_gf180.git

Riscduino core Target to GE180nm

DAA public


An accumulation algorithm to adapt multiplier results to fixed width of the adder

my_gf180 public

Riku Anan

Japanese student

riscduino_pxt1_gf180nm public

Dinesh Annayya

Riscduino Peripheral Chip set target 180nm

DPLL public

Omar Abdeldayem

Digital PLL or maybe more

Spiking_Neuron_Cluster public

Miles Segal | https://github.com/nfjesifb/Spiking_Neuron_Cluster

Asynchronous digital neuromorphic network build from leaky integrate and fire neurons. In the works!

PlarkZen-I-Lite public

Alexis Leonel Matwejzuk

PlarkZen I First Edition

RiscV_SoC public

Navaneeth Bhardwaj

This is a RiscV SoC based on the OpenHW group's CV32E40P CPU.

Spiking-Neural-Net public

Renaldas Zioma | https://github.com/rejunity/tt05-spiking-neural-net

Neural network on-chip design

RISCV_Waterlevel_... public

Alwin Shaju

Water purifier water level indicator using sensor even though it is iot project we are first...

Implementation_of... public

Lê Đức Hùng | https://github.com/duchungle/present

The lightweight cryptography cores were implemented consisting of PRESENT (lightweight block...

Multi_Projects_Cores public

M Naveed

Multi Projects Chip: For Cryptographic Core operations and VGA Display

SOC_based_Multi_Projects public

M Naveed

In Progress

18demux public

Spurthi Malode

1:8 demux

simple_riscv_fan public

Fan Zhang

simple_riscv practice

pes_ic public



pes_ripple_counter public

ripple_counter design

ADC_LogiCompilation_gf180 public

Jorge Angarita Pérez | https://github.com/Gior-gio/ADC_LogiCompilation-gf180

Compilation of 3 different Digital Logic Circuits topologies for ADC control: Flash (3-bit...

Crypto_Core_Blake2s public

Abdul Moiz Sheikh | https://github.com/AbdulMoizSheikh1/Crypto_blake2s.git

The project presents a implementtion of Blake2s cryptographic algorithm on opensource asic...

RISCV_Waterlevel_... public

Alwin Shaju | https://github.com/alwinshaju08/IIITB_Waterlevel_detector.git

It is a prototype for water purifier which has function of iot but we have implemented on the...

Cache_compression public

tapeout program

pes_traffic public

Azeem Gadkari

traffic light controller

Reverse_Vector public

Uday M

A "reverse vector" generally refers to a data structure or array where the elements or...

Binary_to_GreyConverter public

Pavan Talegaon

The primary goal of this project is to provide you with a structured environment for simulating...

prova public

Gian Domenico Licciardo

it is to try te design flow

WB_LCD_Controller public

Angel Trujillo

ASIC Implementation for LCD Controller.

Test public

Connor Scott

Test project for the efabless wafer

Multi-core-embedded-SoC public

Aloke Das

This project has 10 16-bit microprocessors. Each of them is an Instruction Set Architecture CPU....

Multi_Projects_Cr... public

M Naveed

Cryptographic Core AES Implementation with other Projects

JSpi public

Herbert T

Jtag SPI controller

MicroMotorController-V3 public

Joshua Stevens

Controller to manage up to 32 different half h-bridge at the some time.

Convolution_Accelerator_1 public

Abdul Moiz Sheikh

This project gives a implementation of a opensource convolution accelerator The design has two...

addressable_pixel public

Prakhar Singh

This projects consists of the design of a pixel consisting of individual RGB LED's which can be...

SoomRV-GF180MCU public

Mathis Salmen

The Linux-capable, out-of-order SoomRV rv32i core on GF180MCU.

RiscMicro public

Renuka Prasad | https://github.com/renukaprasads/RiscMicro.git

A simple Risc Microcontroller

RTC_GF180 public

Kanagaraju Ponnusamy | https://github.com/kanak1025/rtc_gf180.git

Real Time Clock targeted GF180

ishikai-gds-test-homelith public

Toru Homemoto


Diffuse_Shader public

Gonsolo | https://github.com/gonsolo/caravel_gfmpw1

A simple diffuse shader as used in rendering applications, but this time hardwired in silicon.

Slick_Matrix_convolver public

Abdul Moiz Sheikh

The project presents a area efficient implementation of a high speed matrix convolution engine....

nd-mips8-efabless public

Matthew Morrison | https://github.com/mmorri22/nd-mips8-efabless

Demo and Student Projects for Fall 2023 CSE 30342 Digital Integrated Circuits at the University...

AES public

Yatharth Agarwal

The Advanced Encryption Standard (AES) is a widely used symmetric encryption algorithm. This...

System_Control public

Alejandro Silva Juárez



Emma Cristina Mascorro Guardado | https://github.com/ECMG19/OQPSK_S_GFMPW1



Uriel Jaramillo Toral | https://github.com/urielcho/OQPSK_A_GFMPW1

The Asynchronous OQPSK Modulator, designed at CINVESTAV-IPN, offers efficient OQPSK modulation...

gitefu_check public