Tapeo
Idea → RTL → Silicon

Turn intent into verified silicon.

Secure design workspace

Create your account

Save your hardware projects, tool runs, and design evidence in one workspace.

At least 8 characters

Already registered? Sign in

By creating an account you agree to the Terms and Privacy Policy.

Real tools underneath

  • Yosys
  • OpenROAD
  • OpenSTA
  • KLayout
  • Magic
  • Netgen
  • Icarus Verilog
  • RISC-V GCC

Process platforms: SKY130 HD/HS · GF180MCU · IHP SG13G2 · Nangate45

Scroll through the foundry

01 / INTENT

Describe the machine

Start with behavior, interfaces, constraints, and the job the hardware must perform.

artifact://requirements.json
AI Architect · requirements review
Keep scrolling
Coming soon · on the roadmap

The Tapeo
Marketplace.

Don’t start from zero. Reuse hardware the community has already built and verified, and let the Architect assemble it for you.

  • 01
    Publish

    Share a verified block or a whole project, with its RTL, interfaces, tests, and evidence.

  • 02
    Discover

    Search by interface, process, area, and license, and import blocks into a larger design.

  • 03
    Start from a baseline

    Extend a proven project instead of starting from a blank file.

  • 04
    Architect knows the catalog

    Describe what you need; the Architect recommends existing blocks that fit, and designs the rest from scratch.

  • 05
    Compose SoCs

    Snap reusable ASIC blocks onto a bus and grow toward full systems, and later, boards.

Every listing will carry
  • ✓ RTL
  • ✓ Interfaces
  • ✓ Process support
  • ✓ Test results
  • ✓ Timing assumptions
  • ✓ Physical views
  • ✓ Dependencies
  • ✓ License
YOUR_SOC.TOPSKY130 HD
RV32I core
AXI-LiteC-ready
SRAM 2 KB
macro
UART
APB
SPI
APB
Sync FIFO
stream
PWM ×4
APB
+ Your design
the Architect designs what’s missing
SYSTEM BUS · AXI-LITE / APB

Planned feature, not available yet. Example blocks are illustrative.

Coming soon · FPGA Lab

One design.
Your choice of destination.

Describe it once. The same RTL, testbench, and goals can stop at simulation, go to silicon, or, soon, run on an FPGA board on your desk.

YOUR DESIGN
RTL + tests
+ goals
  • Simulate
    Available nowSelf-checking testbench · Waveforms · Goals checked
  • FPGA
    Coming soonBoard + pin mapping · Fmax and utilization · Bitstream, then run it
  • ASIC
    Available nowSynthesis and timing · Place & route, GDS · DRC, LVS, ERC

From verified RTL
to a board in your hand.

  1. 01
    Pick a board

    The Architect recommends a board that fits your design’s logic, memory, clocks, and I/O, from versioned board manifests, never from guessed pin tables.

  2. 02
    Map it to the real world

    Ports become buttons, LEDs, UART, PMOD, SPI, and I²C. A reviewable board wrapper and pin constraints are generated for you.

  3. 03
    Build with evidence

    Yosys, nextpnr, and IceStorm (iCE40 first, then ECP5 and Gowin) report utilization, Fmax against your clock, pins, and logs, checked as goals.

  4. 04
    Run it for real

    Download the bitstream. Later, a small local helper flashes a connected board and streams its UART output into your browser.

FABRIC · PLACE & ROUTEnextpnr
BITSTREAM.BIN ↓
FPGA
LED[7:0]counter
uart › hello from your FPGA

Planned feature, not available yet. The fabric, board, and bars are illustrations, not measurements.