/tt-bf-processor

Verilog implementation of my brainf*ck processor for Tiny Tapeout 6

Primary LanguageVerilogApache License 2.0Apache-2.0

Brainf*ck Processor for Tiny Tapeout (BF3b4)

What is this project

This is a second version of my implementation of a Brainf*ck Processor, with an architecture for the Tiny Tapeout project. Because of some limitations and time constraints, it only implements 6 out of the 8 instructions, BF has, hence the name BF3b4 (BF 3/4).

Circuit Pinout

Pinout

State Machine

FSM

State Machine - For Tiny Tapeout

FSM-TT

Circuit Diagram

Diagram

Circuit Diagram - For Tiny Tapeout

Diagram-TT