简介

spinal.lib包的目标是:

  • 提供在硬件设计中常用的模块(FIFO, 跨时钟桥, 其他有用函数)

  • 提供简单的外设(UART, JTAG, VGA, ..)

  • 提供总线定义(Avalon, AMBA, ..)

  • 提供一些方法学(Stream, Flow, Fragment)

  • 提供一些例子来体现Spinal的核心

  • 提供一些实用工具(延迟分析器, QSys converter, …)

为了使用本章所介绍的特性, 在大多数情况下, 需要使用import spinal.lib._在自己的代码中。

重要:该包目前正在建设中。文档化的特性可以认为是稳定的。请使用github提供建议/错误/修复/增强等意见