Spade is a new open source hardware description language (HDL) designed to increase developer productivity without sacrificing the low-level control offered by HDLs. It is a standalone language which takes inspiration from modern software languages, and adds useful abstractions for common hardware constructs. It also comes with a convenient set of tooling, such as a helpful compiler, a build system with dependency management, tools for debugging, and editor integration.
翻译:Spade是一种新型的开源硬件描述语言(HDL),旨在提高开发人员的生产力,而不会牺牲HDL所提供的低级别控制。它是一种独立的语言,借鉴了现代软件语言的思想,并增加了对常见硬件结构的有用的抽象。它还提供了一组方便的工具,如一个有用的编译器、带依赖管理的构建系统、调试工具和编辑器集成。