[{"data":1,"prerenderedAt":88},["ShallowReactive",2],{"repo-clash-lang-clash-compiler":3,"i18n-clash-lang-clash-compiler-zh-CN":85},{"mirrorPool":4,"detail":13},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":27,"homepage":28,"pushedAt":29,"ownerAvatar":30,"ownerName":31,"ownerBio":31,"lastSyncTime":32,"lastReleaseTime":33,"tags":34,"license":42,"category":43,"subgroup":44,"releases":45},"clash-lang","clash-compiler",11172497,"https:\u002F\u002Fgithub.com\u002Fclash-lang\u002Fclash-compiler",1618,"Haskell","Haskell to VHDL\u002FVerilog\u002FSystemVerilog compiler",{"Haskell":22,"Nix":23,"Shell":24,"Tcl":24,"Dockerfile":25,"Python":26,"PowerShell":26,"C":26,"CSS":26},98.6,0.5,0.4,0.1,0,[],"https:\u002F\u002Fclash-lang.org\u002F","2026-09-28","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F10862527?v=4","","2026-09-28T15:12:30.349759+00:00","2020-11-09T16:56:21Z",[35,36,37,38,39,40,41],"asic","fpga","hardware-description-language","haskell","systemverilog","verilog","vhdl","NOASSERTION","development","开发库\u002F框架",[46,59,68,77],{"tag":47,"publishAt":33,"semVer":48,"prerelease":52,"assets":53},"v1.2.5",[49,50,51],1,2,5,false,[54],{"fileName":55,"sizeMb":56,"sha256":31,"downloadCount":57,"originUrl":58},"starter-project.zip",0.01,30,"https:\u002F\u002Fgithub.com\u002Fclash-lang\u002Fclash-compiler\u002Freleases\u002Fdownload\u002Fv1.2.5\u002Fstarter-project.zip",{"tag":60,"publishAt":61,"semVer":62,"prerelease":52,"assets":64},"v1.2.4","2020-07-28T19:33:50Z",[49,50,63],4,[65],{"fileName":55,"sizeMb":56,"sha256":31,"downloadCount":66,"originUrl":67},29,"https:\u002F\u002Fgithub.com\u002Fclash-lang\u002Fclash-compiler\u002Freleases\u002Fdownload\u002Fv1.2.4\u002Fstarter-project.zip",{"tag":69,"publishAt":70,"semVer":71,"prerelease":52,"assets":73},"v1.2.3","2020-07-11T18:15:45Z",[49,50,72],3,[74],{"fileName":55,"sizeMb":56,"sha256":31,"downloadCount":75,"originUrl":76},16,"https:\u002F\u002Fgithub.com\u002Fclash-lang\u002Fclash-compiler\u002Freleases\u002Fdownload\u002Fv1.2.3\u002Fstarter-project.zip",{"tag":78,"publishAt":79,"semVer":80,"prerelease":52,"assets":81},"v1.2.2","2020-06-12T17:39:35Z",[49,50,50],[82],{"fileName":55,"sizeMb":56,"sha256":31,"downloadCount":83,"originUrl":84},19,"https:\u002F\u002Fgithub.com\u002Fclash-lang\u002Fclash-compiler\u002Freleases\u002Fdownload\u002Fv1.2.2\u002Fstarter-project.zip",{"description":86,"readmeHtml":87},"一个函数式硬件描述语言编译器，将Haskell描述转换为可综合的VHDL、Verilog或SystemVerilog。","\u003Ch2 id=\"项目概述\">项目概述\u003C\u002Fh2>\u003Cp>Clash 是一个函数式硬件描述语言，借用了 Haskell 编程语言的语法和语义。Clash 编译器将这些高级描述转换为低层次的可综合 VHDL、Verilog 或 SystemVerilog。\u003C\u002Fp>\n\u003Ch2 id=\"主要功能\">主要功能\u003C\u002Fh2>\u003Cul>\n\u003Cli>强类型，但具有非常高的类型推断能力，支持安全快速的原型设计\u003C\u002Fli>\n\u003Cli>交互式 REPL：在解释器中加载设计，无需搭建测试台即可测试组件\u003C\u002Fli>\n\u003Cli>高阶函数和类型推断，使设计默认完全参数化\u003C\u002Fli>\n\u003Cli>基于值流（\u003Ccode>Signal\u003C\u002Fcode>s）的同步时序电路设计\u003C\u002Fli>\n\u003Cli>支持多时钟域，具有类型安全的时钟域交叉\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"适用人群\">适用人群\u003C\u002Fh2>\u003Cul>\n\u003Cli>硬件设计师和 FPGA 开发者\u003C\u002Fli>\n\u003Cli>Haskell 程序员对硬件设计感兴趣者\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"快速上手\">快速上手\u003C\u002Fh2>\u003Col>\n\u003Cli>访问 \u003Ca href=\"https:\u002F\u002Fclash-lang.org\u002Finstall\u002F\" target=\"_blank\" rel=\"noopener noreferrer\">clash-lang.org\u002Finstall\u003C\u002Fa> 安装 Clash\u003C\u002Fli>\n\u003Cli>克隆源码：\u003Ccode>git clone git@github.com:clash-lang\u002Fclash-compiler.git\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>进入目录并开始使用\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"核心优势\">核心优势\u003C\u002Fh2>\u003Cul>\n\u003Cli>函数式硬件描述语言\u003C\u002Fli>\n\u003Cli>支持多时钟域，类型安全\u003C\u002Fli>\n\u003Cli>交互式 REPL 加速开发\u003C\u002Fli>\n\u003Cli>开源社区活跃\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"系统要求\">系统要求\u003C\u002Fh2>\u003Cul>\n\u003Cli>操作系统：跨平台（Linux、Windows、macOS）\u003C\u002Fli>\n\u003Cli>支持架构：x86_64、arm64\u003C\u002Fli>\n\u003Cli>额外依赖：GHC（Haskell 编译器）\u003C\u002Fli>\n\u003C\u002Ful>\n",1790699339054]