Tiny Tapeout IHP 26b

Design details

Chip map

Controller Mux Mux Mux Mux Mux Mux Mux Mux Mux Mux Analog Mux Mux Mux Mux Mux Mux Mux Mux tt_um_chip_rom (Chip ROM) tt_um_factory_test (Tiny Tapeout Factory Test) tt_um_ieee_LDO (LDO) tt_um_chip_ieee_analog (IEEE Bandgap Reference) tt_um_snn_voice_calculator_mauro_ciccone (snn-voice-calculator) tt_um_hx2003_delay (4 Channel - 32 Tap Programmable Delay with Delay Locked Loop Calibration) tt_um_adxl362_test (tt_um_adxl362_test) tt_um_larsnit_cfar (1D CA/GO/SO CFAR radar detector) tt_um_abeccari_swsynth (Sine Wave Synthesizer) tt_um_dpi_adexp (AdExp DPI Neuron ) tt_um_140oo041_fpu130 (FPU-130) tt_um_blonghi_uart (uart) tt_um_directsgg_mini_proceo_8bit (Mini 8-bit Processor) tt_um_umaece1982_lfsr (Low-Power LFSR-Based Test Pattern Generator) tt_um_deploy_timer (launch deployment timer) tt_um_urish_simon (Simon Says memory game) tt_um_nimelli_kinematic_wave_engine (Kinematic Wave Engine) tt_um_multi_seg_monitor (Multi Segment Monitor) tt_um_UART_TX (project) tt_um_crc8_lfsr (CRC-8 Serial LFSR) tt_um_tinynpu4 (TinyNPU4) tt_um_alu_bns (6-bit multi function ALU ( eldawly_V2) ) tt_um_echoworld424_tpv (Timing-Prediction Test Vehicle) tt_um_gyro_lockin (Laser Gyro Lock-in Readout Core) tt_um_josue_olivos_sar_adc (4-Bit Charge-Redistribution SAR ADC Controller) tt_um_flower (VGA Flower) tt_um_vperumal_l1_fabric (Scalable Banked L1 Memory Fabric for Edge AI) tt_um_preinception_top (Preinception: Simple Compute Accelerator) tt_um_italu (iTALU: Interactive Testable Arithmetic Logic Unit) tt_um_neuron (4-Input Signed Neuron / Perceptron) tt_um_4tap_mac (4-Tap Signed MAC Unit) tt_um_mac_engine (DSP MAC Engine) tt_um_crypto_led_demo (QAMER CryptoUART: Encrypted UART with LED Status) tt_um_layernorm (LayerNorm) tt_um_ez130_8t_mystery (EZ130 8T Mystery Circuit) tt_um_sent2spi (SENT Receiver with SPI Interface) tt_um_llr_hepiarisc (Hepiarisc with SPI flash) tt_um_rebeccargb_vga_pride (VGA Pride) tt_um_hasi_ising (Oscillator Ising Machine) tt_um_c061618g2 (Circuitli C061618G2) tt_um_tiny_dram_pim (Tiny Dual-Channel DRAM-PIM Controller + PU) tt_um_Tbilisi_CORDIC_Engine (Tbilisi CORDIC Engine) tt_um_rahulmascarenhas_folded_nn (Frozen ternary backbone + loadable head) tt_um_miniMAC (miniMAC_IHP26b) tt_um_rumcajs (IEEE DOORSH) tt_um_sg13g2_mystery (SG13G2 Mystery Circuit) tt_um_ULSR88 (ULSR demo) tt_um_ez130_7t_mystery (EZ130 7T Mystery Circuit) tt_um_tinyopt4 (ieee_tt_tinyopt4) tt_um_vga_example (IEEE VGA Animated Beach) tt_um_hyphen133_drone_detection (IEEE Acoustic Drone Detector) tt_um_nuatlabs_fifo_pwm (Async FIFO with CDC + PWM Peripheral) tt_um_nuatlabs_uart (8N1 UART Transceiver) tt_um_eeg_threshold_detector (IEEE Digital EEG Threshold Event Detector) tt_um_smart_traffic (Smart Traffic Light Controller) tt_um_94442024_mini_cpu (Mini 8-bit Accumulator CPU) tt_um_wokwi_475369131246576641 (IEEE_UPB_TT_1) tt_um_aion (AION) tt_um_rebeccargb_hardware_utf8 (Hardware UTF Encoder/Decoder) tt_um_rebeccargb_universal_decoder (Universal Binary to Segment Decoder) tt_um_rebeccargb_intercal_alu (INTERCAL ALU) tt_um_flappy_bird (IEEE Flappy Bird VGA Game) tt_um_oryan01_alu (ALU CASS PUCV) tt_um_S4xU4 (S4xU4) tt_um_vga_ca (Space CA) tt_um_llr_simplenpu (simple SPI flash streaming NPU) tt_um_pucv_pspwm (3LFCC PS-PWM Modulator) tt_um_yuri_fpga (Tiny FPGA) tt_um_mikailgedik_inverted_inverters (Inverted inverters) tt_um_esauqch_hamming74 (Hamming(7,4) encoder/decoder (IEEE)) tt_um_hackin7_analog_experiments (TinyAnalogExperiments) tt_um_snake (snake game) tt_um_mini_kraken (Kraken IO Subprocessor) tt_um_fabien_pio (AstraPIO) tt_um_chiplab (ChipLab) tt_um_wokwi_475490677474407425 (Tiny_Divider) tt_um_c061618g2tr (Circuitli C061618G2TR) tt_um_catalinlazar_nanopio (nanoPIO) tt_um_catalinlazar_uart_spi_i2c_bridge (UART-SPI-I2C Bridge) tt_um_enzonappi_sent_i2c (SENT to I2C bridge) tt_um_kush1434_proof (Proof) tt_um_schwallsunk_signal_discriminator (Highspeed voltage discriminator) tt_um_tiarinix_ttihp_verilog_template (8-bit educational SAP-style CPU) tt_um_vga_glyph_mode (BOOTCAMP) tt_um_GiulioGirelli_packet_processor (Configurable Low-Latency Match-Action Packet Processor) tt_um_vga_tictactoe (Tic Tac Toe) tt_um_vga_dvd_player (DVD player) tt_um_clea_katseye_rain (KATSEYE) tt_um_romd_uart_hello (UART Hello World) tt_um_vga_snake (CDM PYTHON GAME) tt_um_vga_slot_machine (tt_um_vga_slot_machine) tt_um_jet_seq8b (SEQ8 Programmable Sequencer) tt_um_kibo_leak_inspect (KIBO Leak-Inspection Target Controller (VGA)) tt_um_endless_runner (Endless Runner) tt_um_omega_infinity_kaoru (OMEGA INFINITY KAORU 3D Metal Grid Processor) tt_um_nikleberg_mixer (Mixer) tt_um_lahnb_sgdma (TinyDMA: A Descriptor-Based Dual-PSRAM Memory Mover) tt_um_gstj_lockin (Digital IQ Lock-in (IEEE)) tt_um_benpayne_ps2_decoder (PS/2 Keyboard Decoder for 68k) tt_um_cass_s_ui_neuron_lif (Neurona LIF con Aprendizaje STDP Dinamico (IEEE)) tt_um_vga_glyph_mode_CDM_Matrix (CDM Matrix) tt_um_qd39l_xor_stream (Fixed-ROM XOR Stream Engine) tt_um_conv3x3 (3x3 Clock Rate Streaming Input Convolution Engine) tt_um_mc14500b_soc_extended (MC14500B Extended 1-bit Microcontroller SoC) tt_um_vga_hypno_spiral (tt_um_vga_hypno_spiral) tt_um_mattizen_morse_tree (Morse Tree LED Decoder) tt_um_CDM (Colegio de Muntinlupa DVD-like Display) tt_um_romd_uart_loader (UART SPI RAM Loader) tt_um_TscherterJunior_stapel_geraet (stapel gerät) tt_um_das2225_dna_accel (DNA_Accel) tt_um_tinysoc (TinySoC) tt_um_barrel_shifter (Barrel Shifter) tt_um_approx_mac_coprocessor (Approximate DSP: Time-Multiplexed MAC Coprocessor) tt_um_joesagents_market_split_oracle (Market-split oracle) tt_um_mgpauly1458_ringmeter (Ring oscillator frequency meter) tt_um_pettit_prism_lite (PRISM with Risc-V (TinyQV) SoC) tt_um_workshop_cpu (IEEE Workshop Simple CPU) tt_um_algofoogle_analog_junk (Simple comparator + 2 DACs analog layout in a 1x1 tile) tt_um_lkhanh_cordic (TinyQV SoC (Dual Memory Backend)) tt_um_4x4npu (4x4NPU: Dual-Lane INT4 Neural Accelerator) tt_um_abiaselli_izh_bridge_3x2 (Izhikevich event bridge (4 contexts)) tt_um_fabulous_ihp_26b (Tiny FABulous FPGA) tt_um_zanderivo_voronoi (Four-Metric VGA Nearest-Prototype Visualizer)

All projects

AddressTitleAuthorDescription
0Chip ROMUri ShakedROM with information about the chip
1Tiny Tapeout Factory TestTiny TapeoutFactory test module
3Inverted invertersMikail GedikLong chain of inverters
5Tiny FPGAYuri HoneggerA simple FPGA
73LFCC PS-PWM ModulatoraaaaaaModulador phase-shift PWM con tiempo muerto para un convertidor Flying Capacitor de 3 niveles, con los dos ciclos de trabajo ajustables por pines
9simple SPI flash streaming NPULéon RomanensA simple NPU streaming weights form a SPI flash
326-bit multi function ALU ( eldawly_V2) ziad mokhtar6-bit ALU featuring RCA, CLA, multipliers, logic, shifts, popcount, and comparison operations
34Preinception: Simple Compute AcceleratorAakash KTSimple compute accelerator, connected via USB and driven with a C++ API and code on the host PC.
42AIONFilippo Quadri32-bit and 16-bit posit arithmetic unit behind a byte-wide register interface
102Scalable Banked L1 Memory Fabric for Edge AIVishnukumar Varatharaja PerumalDFF-based silicon demonstrator of a scalable banked L1 weight memory fabric with DMA streaming and GEMM MAC, ported to IHP sg13g2
104IEEE Bandgap ReferencePaweł PobłockiIHP Analog Academy BG design example
106LDOYoussef EmadLDO circuit
128iTALU: Interactive Testable Arithmetic Logic UnitYour Name8-bit ALU with DFT features including BIST and scan chain
130VGA FlowerLaura, Matt & ClaudeRaces the beam to draw a flower on a VGA display, no frame buffer
1324-Bit Charge-Redistribution SAR ADC ControllerJosue OlivosThree selectable digital controllers for an external 4-bit charge-redistribution SAR ADC: clean, manually enabled Trojan, and automatically triggered Trojan designs.
134Laser Gyro Lock-in Readout CoreMarco FlückigerOpen-loop lock-in demodulator for the digital readout electronics of a single-axis laser gyroscope (fiber-optic interferometer)
136Timing-Prediction Test VehicleECHO-HELLO-WORLD424Half-cycle self-checking arithmetic timing-failure test vehicle with ring-oscillator delay canaries (pre/post-silicon timing-prediction study on IHP SG13G2)
138Four-Metric VGA Nearest-Prototype Visualizerzanderivo640x480 VGA nearest-prototype visualizer with four selectable distance metrics, manual prototype moves, and online training.
160SENT to I2C bridgeEnzo NappiFull-duplex SAE J2716 SENT decoder + encoder bridged to an I2C register-map slave
161FPU-130Aarush & Yogitha FPU for the 16bfloat format that takes commands over SPI
162UART-SPI-I2C BridgeCatalin LazarUART-controlled protocol bridge with an SPI master (4x CS, configurable CPOL/CPHA) and an I2C master (clock stretching), driven by a command interpreter with FIFO buffering and a memory-mapped register file. Fully testable standalone via UART commands, with a built-in loopback self-test mode.
164ChipLabJörn HoffmannEducational digital logic experiments
166AstraPIOFabienGeneral-purpose programmable IO prototype; not ready for tapeout
168Kraken IO SubprocessorMatthias MuschA PIO-like state machine that runs short pioasm scripts
170snake gameValeria Molano, Luisa Fernanda Avendaño, Juan David GuerreroThis is a simple snake game project selected as the best course project from the 'Digital Asic Design' 2025-2 course at Universidad Pedagogica y Tecnologica de Colombia
194AdExp DPI Neuron Saptarshi GhoshAdaptive Exponential Integrate-and-Fire Neuron
202snn-voice-calculatormaurosnn-powered voice recognition single digit calculator
203Tiny FABulous FPGALeo MoserA tiny FABulous FPGA fabric, ready for use with Yosys and nextpnr.
224Configurable Low-Latency Match-Action Packet ProcessorGiulio GirelliConfigurable low-latency packet-processing ASIC with programmable match-action classification
225Universal Binary to Segment DecoderRebecca G. BettencourtDecodes various binary codes to various segmented displays.
226OMEGA INFINITY KAORU 3D Metal Grid ProcessorKaoru Aguilera KatayamaPhysical BEOL 3D metal wire grid mesh coupled to a CMOS Circuit-SAT engine
227INTERCAL ALURebecca G. BettencourtAn ALU for the five operators of the INTERCAL programming language.
228MC14500B Extended 1-bit Microcontroller SoCAlexander Co AbadAn advanced 1-bit MCU SoC containing an MC14500B Core, 256-word ROM, 16-bit RAM, and dual IO expansion ports
229IEEE Flappy Bird VGA GameEscobar Mamani Alejandra HeidiFlappy Bird hardware game with parallax scrolling for TinyVGA PMOD
230stapel gerätNicolas Tscherterstack based cpu
231ALU CASS PUCVCASS PUCVALU de 8 bits con interfaz serial de 24 pines (FSM de 3 estados); soporta operaciones aritméticas, lógicas y de desplazamiento vía opcode de control.
232Ring oscillator frequency meterMaxwell PaulyReciprocal frequency counter that measures any of eight on-chip ring oscillators (incl. a trimmable one) and reports the count over the pins
233S4xU4Yann Guidon4×4 bit multiplier with Tiny Tapeout in Verilog on IHP SG13G2
234IEEE Workshop Simple CPUHadjer Bouyahiaoui, Maria Debbaghi8-bit accumulator CPU using a real IHP 256x8 SRAM macro for data memory; multi-cycle to tolerate the macro's registered read latency
235Space CAAlexander MordvintsevVGA demo: Giant Computer in Space
257Endless RunnerBianca ManganaanVGA endless driving game with a procedurally generated road, obstacles and scenery
259KIBO Leak-Inspection Target Controller (VGA)Your Name8-state leak-inspection approach/align/inspect FSM with a live 640x480 VGA status display and a latched safety abort.
260TinyQV SoC (Dual Memory Backend)LKhanhTinyQV RISC-V SoC supporting both QSPI PMOD and RP2040 spi-ram-emu
261SEQ8 Programmable SequencerJET8-instruction programmable sequencer driving 8 output pins
263tt_um_vga_slot_machineLerist Lagmana slot machine
265CDM PYTHON GAMEVINCE LUCESA hardware-rendered VGA Snake Game in Verilog with growing mechanics and dual keyboard/PMOD controls.
266Frozen ternary backbone + loadable headRahul Mascarenhas8x8 image classifier. Frozen ternary feature layer compiled into logic; 6-class head reloaded over SPI.
267UART Hello WorldRom DuPlainContinuously transmits a hello-world message over the demoboard USB UART
352MixerNiklaus LeuenbergerMixed-signal experimentation
354TinyDMA: A Descriptor-Based Dual-PSRAM Memory Moverbennett_lahnTinyDMA bulk-copies between dual QSPI PSRAM using in-memory descriptors
356Digital IQ Lock-in (IEEE)Gabriela Sheilyn Ticona JimenezDual-phase digital demodulator with programmable block averaging — Equipo Triada CEG
357Izhikevich event bridge (4 contexts)Austin BiaselliFour-context time-multiplexed fixed-point Izhikevich neuron bank with programmable synapses and external digital spike capture
358PS/2 Keyboard Decoder for 68kBen PayneA PS2 keyboard decoder for retro 68k systems (IHP SG13G2)
360Neurona LIF con Aprendizaje STDP Dinamico (IEEE)Casandra Saray Galiano QuillahuamanNeurona artificial biologica con plasticidad configurable y monitoreo de peso en tiempo real. — Equipo Triada CEG
361Multi Segment MonitorMatt Venn & ClaudeSimulates a 64x37 array of 7 segment displays on a VGA screen
362CDM MatrixGianColegio de Muntinlupa MicroElectronics2026!
363EZ130 8T Mystery CircuitOscar Castaneda and Thomas HerzogA mystery circuit implemented with EZ130 8T cells
384Hardware UTF Encoder/DecoderRebecca G. BettencourtConverts Unicode code points between UTF-8, UTF-16, and UTF-32.
385VGA PrideRebecca G. BettencourtA VGA demo for showing pride flags
386IEEE_UPB_TT_1Rodolfo Gironda TrujilloA basic digital design (using only logic gates) used in a class for beginners.
387SENT Receiver with SPI InterfacePhilipp KraftConfigurable SENT receiver with SPI slave interface
388Smart Traffic Light ControllerKaisy MainaA smart traffic light controller with pedestrian and emergency controls
390IEEE Digital EEG Threshold Event DetectorJacob Kebaso A digital threshold-crossing event detector with hysteresis and a refractory period, intended as the event-detection stage downstream of an external ADC digitizing an EEG signal. No analog pins are used; all thresholding and hysteresis logic is implemented digitally.
391UART SPI RAM LoaderromdCRC-protected UART loader for a 64 KiB SPI SRAM
3928N1 UART TransceiverNUAT LabsFull-duplex 8N1 UART transceiver (TX + RX) with runtime bidirectional data bus and mid-bit sampling
394Async FIFO with CDC + PWM PeripheralNUAT Labs8-deep async FIFO with Gray-code CDC and live 7-seg occupancy display, plus a small reusable PWM peripheral
395Hepiarisc with SPI flashLéon RomanensA Hepiarisc processor fetching instructions over a SPI flash
4161D CA/GO/SO CFAR radar detectorLars NitschkeA constant false alarm rate detector for pulse radar, processing one 8-bit magnitude sample per clock and emitting one detection decision per range cell, with cell-averaging, greatest-of and smallest-of variants selectable at runtime.
417Circuitli C061618G2circuitliA clockless MMU with an integrated anti-glitch filter network for 8-bit processors with a 16-bit address bus.
419LayerNormJakubie8-element LayerNorm accelerator
421QAMER CryptoUART: Encrypted UART with LED StatusQAMERUART echo with LFSR-based byte encryption and LED activity status.
423DSP MAC EngineMaaz Ahmed Khan8x8 signed multiply-accumulate engine with byte-serial I/O
4254-Tap Signed MAC UnitMohammed Abdul MujeebFour-tap signed multiply-accumulate unit for DSP and dot-product operations.
426PRISM with Risc-V (TinyQV) SoCKen Pettit with Michael Bell's TinyQVA PRISM controller suported by a TinyQV Risc-V SoC
4274-Input Signed Neuron / PerceptronMohammad Musharaf QureshiCompact 4-input signed perceptron accelerator with ReLU activation and 8-bit output saturation.
449Oscillator Ising MachineRyan Hasenfratz / Hasi IndustriesEight coupled ring oscillators that solve MAX-CUT by phase relaxation
451Tbilisi CORDIC EngineLevan ChagelishviliA fixed-point CORDIC engine that calculates sine and cosine using iterative shift-and-add operations.
453miniMAC_IHP26bYann Guidon16-bit Scrambler/Framer/Error detector for TTIHP26 run
455SG13G2 Mystery CircuitOscar Castaneda and Thomas HerzogA reference SG13G2 implementation for the EZ130 mystery circuit
457EZ130 7T Mystery CircuitOscar Castaneda and Thomas HerzogA mystery circuit implemented with preliminary EZ130 7T cells
459Mini 8-bit Accumulator CPURodgers OdiwuorA tiny Von Neumann 8-bit accumulator CPU with a 16-instruction ISA (load/store, add/sub, bitwise logic, jump/jump-if-zero/jump-if-carry, output, halt).
481Tiny Dual-Channel DRAM-PIM Controller + PUCorey LammieStandard-cell DRAM-like controller with a shared near-bank PU
483IEEE DOORSHKoło Naukowe BAZA, Politechnika Warszawska — ZT, PN, MK, JT, KKPIN-authorized SIMON64/128 challenge-response authenticator with a 4x4 keypad and passive buzzer
485ULSR demoYann GuidonUltracompact 2-pin scan chain
487ieee_tt_tinyopt4Berthyn Rodrigo Tinini Chuquimia4-tap LMS adaptive update engine for FIR system identification
489IEEE VGA Animated BeachJose Miguel Caicedo OrtizThis project implements a dynamic 640x480 VGA beach scene animation for the Tiny Tapeout platform using pure combinational logic. The hardware generates a rhythmic moving tide, a sun with twinkling rays, a flying airplane, a palm tree, and a beach ball with a projected shadow. It utilizes a 6-bit RGB palette and internal frame counters to render and animate complex geometric shapes without requiring external RAM.
491IEEE Acoustic Drone DetectorJędrzej Hasiura, Grzegorz PawelskiSelf-contained acoustic drone detector: PDM microphone in, detection signal out.
513Low-Power LFSR-Based Test Pattern GeneratorUmamaheswari RamalingamAn 8-bit LFSR-based pseudo-random test pattern generator for VLSI testing.
515Mini 8-bit ProcessorJorge GutierrezAn 8-bit processor with a custom-designed instruction set and hardware-level experimentation
517uartbellabasic uart w rx and tx
519Sine Wave SynthesizerAlberto BeccariThis tile synthesizes sine waves in the audio frequency range by means of a CORDIC engine and pulse-density modulation.
521tt_um_adxl362_testBarry KaneA SPI to UART bridge for an ADXL362
5234 Channel - 32 Tap Programmable Delay with Delay Locked Loop CalibrationhanDelays a signal by between 0 and up to 31 taps, with each tap providing 0.625 ns of delay, resulting in a maximum total delay of 19.375 ns when using a 50 MHz external reference clock.
544ProofKush ShahFixed-point dot-product engine that estimates the glycemic response of a meal
545DNA_AccelGarv R Jain, Suhani Das, Dr. Vishal GuptaSPI-driven hardware accelerator for transition/transversion-aware DNA sequence comparison
546nanoPIOcatalinlazarA tiny bit-banged programmable I/O engine (RP2040 PIO-inspired) with a reprogrammable 16-word instruction store, used to emulate UART/SPI/I2C timing.
547Colegio de Muntinlupa DVD-like DisplayCDMColegio de Muntinlupa DVD-like Display
548Circuitli C061618G2TRcircuitliA triple redundant clockless MMU module with an integrated anti-glitch filter network for 8-bit processors with a 16-bit address bus.
549Morse Tree LED DecoderMatthias WegmannReads a Morse key and lights the matching node of the Morse code tree on an 8x8 LED matrix
550Tiny_DividerOzelHDDivide two numbers
551tt_um_vga_hypno_spiralJoshua Azriel CuarteronBlack & White Hypnotizing Background
552TinyAnalogExperimentsHackin7Dual ring oscillators (100/500 MHz) and 64-bit counter
5533x3 Clock Rate Streaming Input Convolution EngineYahya Numan Incirkus3x3 linear convolution through a singular MAC unit, 8-bit pixel input 6-bit weights
554Hamming(7,4) encoder/decoder (IEEE)Esaú Quispe CheccaEncodes a 4-bit word into a 7-bit Hamming(7,4) codeword, injects a single-bit error, then detects and corrects it — Equipo Triada CEG
555Fixed-ROM XOR Stream EngineOwen DengReady/valid byte-stream XOR engine backed by a fixed 160-byte ROM
577launch deployment timerEric PearsonAccelerometer triggered timer with deployment sequencing
579Simon Says memory gameUri ShakedRepeat the sequence of colors and sounds to win the game
581Kinematic Wave EngineJeremie Willemin8-channel servo control for kinematic sculpture
583projectRoaa_AhmedUART_TX
585CRC-8 Serial LFSRMena Emil8-bit serial LFSR-based CRC generator/checker, seed 8'hD8, LSB-first data shift-in
587TinyNPU4Essam Mohammed ElkholyHost-controlled INT4 neural-network accelerator with two parallel MAC lanes
608Highspeed voltage discriminatorSchwallsunkUsed as a digital front end for event counting
609TinySoCMaadeshAn 8-bit Harvard Architecture microcontroller with UART, GPIO, and PWM
6108-bit educational SAP-style CPUUniversity of La FronteraA small 8-bit CPU (5 general-purpose registers, ALU, conditional jumps) with a shared bus and byte-programmable memory
611Barrel ShifterMahmoud MagdyBarrel Shifter handles 1 bit, 2 bit, and 4 bit shifts
612BOOTCAMPELIHATSUNE MIKU
613Approximate DSP: Time-Multiplexed MAC CoprocessorpraneelAn 8-bit SPI-programmable approximate DSP block featuring a 4-tap time-multiplexed approximate MAC for Smart Dust Edge AI.
614Tic Tac ToeHanz Baga and John Edward MacaraegAn interactive 3×3 Tic-Tac-Toe game on VGA, showcasing real-time gameplay, cursor control, turn-based play, and automatic win detection.
615Market-split oraclejoesagentsChecks candidate assignments for a fixed market-split instance
616DVD playerGian Mustardvd
617Simple comparator + 2 DACs analog layout in a 1x1 tilealgofoogle (Anton Maurovic)IHP sg13g2 custom layout analog experiments in a regular TT 1x1 digital tile
618KATSEYECLEAKawaii symbol rain that reveals KATSEYE RULES in the center
6194x4NPU: Dual-Lane INT4 Neural AcceleratorMaadeshwarHost-controlled IHP SG13G2 INT4 neural accelerator with two parallel MAC lanes, saturation, ReLU, and accumulator readback.