RNLRich Netlist
简中

The English terms are the normative ones. Glossary

RICH NETLIST · TIMELINE

时间线

RNL 的每次发布与里程碑,由最新排起

介绍页仅列出最近几项进展与接下来的计划。

Parts of this page are not yet available in Simplified Chinese; they are shown in English. Help translate it

  1. 桌面版查看器 0.5.3

    RNL Viewer 0.5.3: entering an instance of a subcircuit that Auto Include found defined several times asks which definition to open; a subcircuit shows its parameters in a bar under the path, and a dialog changes them; entering a subcircuit of another file takes the values its instance writes. 发布说明

  2. RNL 核心 0.5.5

    Core 0.5.5: the Document carries the parameters of subcircuits, those a definition gives, those an instance writes and the numbers they come to, and a build can bind values to them; an instance of a subcircuit that Auto Include found defined several times lists the definitions. 发布说明

  3. RNL 核心 0.5.4

    Core 0.5.4: rnl solve says the solver is a preview; each object lists the usages and groups it is a member of, in the Document, the snapshot and the new rnl explain; package files and hardware-description files are known by their format; the solver tells supply, ground and port symbols by their drawing. 发布说明

  4. 桌面版查看器 0.5.2

    RNL Viewer 0.5.2: groups are a kind of usage, and an object's usages are listed when it is selected; nested frames are set out so that their titles show; the desktop viewer carries the public packages, chosen at install time or by download; files that are no netlist open as plain text; the web viewer starts faster. 发布说明

  5. RNL 核心 0.5.3

    Core 0.5.3: a label attached to a terminal stands for the nets of its pin, so clicking it selects and highlights the net as clicking the pin does; clearer error messages from the manifest module. 发布说明

  6. 桌面版查看器 0.5.1

    RNL Viewer 0.5.1: eight languages in View › Language, chosen at the first start from the browser's or the system's list of languages; a globe and the English word mark the Language menu; a label of a terminal selects its net; clearer English texts. 发布说明

  7. RNL 核心 0.5.2

    核心 0.5.2:工具可通过编辑操作 set 与 add-usage 写入对象的颜色及其他样式属性,并从快照中读回。 发布说明

  8. RNL 核心 0.5.1

    核心 0.5.1:编辑操作 add-usage 会写入用例的参数,快照会按写入时的原样读回,因此工具可通过运行库写入定义的参数。 发布说明

  9. 桌面版查看器 0.5.0

    RNL Viewer 0.5.0:网页版查看器支持手机与平板电脑及触控手势,在手机上将原理图与侧边栏分为两页,在竖屏平板上将侧边栏置于原理图下方;显示清单中的文件时会提示并应用清单随附的显示设置;界面语言列表取自工程配置。 发布说明

  10. RNL 核心 0.5.0

    核心 0.5.0:角色可接受 9.4 所列的每一种对象(包含标签、文字、标注与叠画 bundle);编辑器接口的快照按语句的写法提供每个用例的参数;清单可携带显示设置供查看器提示并应用。 发布说明

  11. 桌面版查看器 0.4.1

    桌面版和网页版 0.4.1:工程包(保存/下载工程、打开工程,网页版还有下载/加载清单),取代下载资源库;文件菜单新增导出图像(SVG、PNG);网页版可用 ?manifest= 打开外部清单(如图库设计);子电路找不到定义时有提示。 发布说明

  12. RNL 核心 0.4.1

    核心 0.4.1:用了 rnl-std-no-labels 的网表(Analog Canvas 的导出都用它)可以写结构了;子电路找不到定义、只能画成占位框时给出一条提示;npm 包新增 @rich-netlist/runtime/manifest,用来读写清单和工程包。 发布说明

  13. 桌面版查看器 0.4.0

    桌面版和网页版 0.4.0:资源库里每个文件都能设置解析格式(SPICE 或 Spectre);Shift+R 开关电流方向;PATH 可以连子目录一起加入;启动时面板快捷键立刻可用;子电路选中高亮色可在配色方案里设置。 发布说明

  14. RNL 核心 0.4.0

    核心 0.4.0:网表里每个文件按自己的格式(SPICE 或 Spectre)读,可以逐个文件指定;命令行加 --format 和 rnl formats,npm 包也能指定格式。另修了 ORIENT("R0") 写回和一条多余的警告。 发布说明

  15. 桌面版查看器 0.3.1

    桌面版第一次提供 macOS 安装包(Apple 芯片和 Intel 芯片),并修复 Linux 上没有中文系统字体时界面和编辑区的中文显示成方块的问题。 发布说明

  16. 桌面版查看器 0.3.0

    新增电流方向显示,用例外框改由核心计算并调淡,桌面版保存时保留文件原来的编码、可另存为 UTF-8,资源库长路径改为单行显示,并修复启动时按数字键切换面板无效的问题。 发布说明

  17. RNL 核心 0.3.0

    核心 0.3.0:rnl render 能画出用例外框和电流方向,命令行和桌面版保存时保留文件原来的编码,另有九项读取和绘制的修复。 发布说明

  18. 桌面版查看器 0.2.0

    新增可交互的用例面板与原理图叠加显示、可配置网表配色、网页版公共包后台检索和资源库 ZIP 下载,修复网络标签高亮与下载后应用编辑的问题。 发布说明

  19. RNL 核心 0.2.0

    核心第一次单独发布:rnl 命令行有了 Windows、Linux 和 macOS 的可执行文件,npm 包改用和核心相同的版本号 0.2.0。 发布说明

  20. 桌面版查看器 0.1.4 与 npm 预览包 15

    查看器新增中英文界面、自动引入、编译与绘图缓存以及后台预加载;@rich-netlist/runtime 发布 0.1.0-preview.15。 相关变更

  21. 从外部网站打开完整的网页版查看器

    完整查看器与嵌入模式共用导入接口,支持网表、URL 与指定版本的公开包。外部网站可打开或复用查看器标签页,并取消已被新请求取代的导入。 相关变更

  22. 通过目录分发公开包

    可选公开包移至 rnl-packages 仓库。查看器与网站从其目录获取带版本号的文件并校验 SHA256;标准包则仍内置于核心中。 相关变更

  23. 桌面版查看器 0.1.3

    新增层级键盘导航、多窗口、编辑模式和加载进度,大网表只绘制可见文本行。 发布说明

  24. 符号与样式拆分为独立公开包

    eda-symbol 提供 137 个原理图符号;独立的 eda-style 为标准、自定义与 EDA 符号设置样式。两个包均可单独使用。 相关变更

  25. 网站导航、Logo 与包图库

    网站配备统一的导航栏与侧边栏、按标准系列、扩展包与 PDK 分组的包图库、交互式电路 Logo,以及图库中的原点显示开关。 相关变更

  26. 嵌入其他网页的交互式原理图

    网页版查看器新增仅显示画布的嵌入模式。其他网页可通过消息接口打开网表、切换层级、适应窗口缩放及修改背景,无需重新加载。 相关变更

  27. npm 预览包 13 与 14

    @rich-netlist/runtime 发布 0.1.0-preview.13 与 preview.14,继续通过 next 标签分发核心的 WebAssembly 版本。 相关变更

  28. 公开扩展包与 SKY130

    eda-style 提供 EDA 原理图符号与外观样式;SKY130 包更名为 pdk-sky130。扩展包按显式引用方式加载,而核心仅内置标准包。 相关变更

  29. 桌面版查看器 0.1.2

    首次提供 Linux AppImage 和 deb,新增 Library 与搜索路径、细线和深色背景。 发布说明

  30. 桌面版查看器 0.1.1

    桌面版查看器支持编辑并保存文本、求解并将结果显示为预览,且能列出未绘制的对象;支持读取语言标准 0.3 的文件。 了解更多

  31. 语言标准 0.3,修订 1 与 2

    求解器必须将每项布局决定写回文件,让没有求解器的查看器也能渲染出相同的原理图:未命名的对象可通过编号引用,自动布线的导线路径也会写回。标准包系列 0.3 将定义名与符号名完整拼出;正式语言标准附有中文译本,且仍支持 0.2 版本的文件。 了解更多

  32. RNL skill 包与“给 Agent”页面

    专为 AI Agent 设计的 skill 包(Agent Skills 格式):包含简明指南、标准包参考、工具说明与示例;本站新增给 Agent 的页面与 llms.txt。 了解更多

  33. npm 预览包

    核心的 WebAssembly 版本以预览包发布至 npm:@rich-netlist/runtime,标签为 next。 了解更多

  34. 工具链 0.1:网页版与桌面版查看器

    运行库、SPICE 与 Spectre 适配器、渲染器与 rnl 命令首次发布;网页版查看器上线,Windows 桌面版查看器 0.1.0 发布。它们可打开带有 RNL 的网表,并绘出已有位置的对象。 了解更多

  35. 语言标准 0.2,修订 1

    草案整理为正式语言标准:以英文为正式规范,附中文版与标准词表;网页、PDF 与 Markdown 均由同一份源生成。 了解更多