tapeout.wiki
ZH / EN

新手入门 · 大约 10 分钟

从一个想法,到一段真正属于你的链上电路。

不需要懂芯片,也不需要先买任何东西。先看懂五个步骤,你就会知道 TapeOut 的每个按钮到底在做什么。

01

照着这五步走,就能完成一次电路制作

每一步先讲你在做什么,再给出资料里常见的专业名称。

01

先拿到两种基础零件

一种负责判断输入,另一种负责记住上一次的结果。复杂电路就是从这些简单零件开始搭出来的。

专业名称:NAND(与非门)和 LATCH(锁存器)你要做:先把它们理解成“计算积木”和“记忆积木”。
02

把零件连成一张可运行的设计图

你需要告诉系统:数据从哪里进、经过哪些零件、最后从哪里出来。它不是普通图片,而是一份机器能照着执行的连接说明。

专业名称:Netlist(网表)你要做:连接输入、零件和输出,再检查每条线是否接对。
03

先在浏览器里反复试

改变输入,看看输出是否符合预期。这里可以放心试错,不需要每改一根线就发送链上交易。

专业名称:Simulation(本地模拟)你要做:至少把所有可能的输入组合试一遍。
04

确认无误后,把设计正式保存到链上

这一步会使用掉组成设计的零件,并生成一件代表完整电路和所有权的链上作品。

专业名称:Tape out(流片)→ Circuit NFT(电路 NFT)你要做:核对零件数量、设计内容和钱包提示,再确认交易。
05

让自己和别人继续使用这段电路

保存后的电路可以被调用,也能当成一个更大的“新零件”,继续搭建处理器、应用或其他系统。

专业名称:Compose / Reuse(组合与复用)你会得到:一段可查看、可验证、可继续组合的链上电路。
02

用小学加法理解第一个电路

把 0 和 1 相加,需要同时得到个位数和有没有进位。完成这件事的小电路叫“半加器”。

第一步 · 给两个数字0 或 1专业名称:Input A / B
第二步 · 让电路计算5 个基础零件用 NAND 组合出判断规则
第三步 · 读取答案结果 + 进位专业名称:SUM / CARRY

容易误会的地方:官网有时把这些数字零件称为“晶体管”。它们是协议里的链上组件,不是现实芯片里肉眼看不见的物理晶体管。

03

页面上的三个动作,分别意味着什么

BUILD · 搭建

画线和试运行

像搭积木一样连接零件并测试。此时只是草稿,还没有生成链上作品。

TAPE OUT · 流片

正式保存

确认设计后使用掉相应零件,把连接关系写入链上,得到一件电路 NFT。

RUN / VERIFY · 运行与检查

输入数据,看答案

给电路一组输入,查看它算出的结果;也可以把它接进更大的设计。

下一步

现在不用钱包,亲手试一遍最基础的逻辑零件。

打开动手实验
不知道下一步看什么?从新手入门的第一步开始。
打开新手入门