SpinalHDL资料汇总

    本文就学习SpinalHDL历程中所使用的资料进行汇总,有感兴趣的小伙伴欢迎学习交流。

Scala入门

    SpinalHDL是基于Scala来实现的,因此在学习SpinalHDL使用前需要对Scala语法有一定的了解。Scala是一门基于JVM的语言,其灵活性个人感觉与Python不相上下,这里学习Scala推荐博客:

    Learning Chisel and Scala Scala Part I(https://vvviy.github.io/2018/12/01/Learning-Chisel-and-Scala-Part-I/)

    Learning Chisel and Scala Scala Part II(https://vvviy.github.io/2018/12/12/Learning-Chisel-and-Scala-Part-II/)

    通过两篇博客,可以对scala又一个快速的了解,有过Systemverilog面向对象经验的小伙伴理解起来可能更容易一些。

    如果想更进一步细致的了解Scala,这里推荐两本书:

    《Scala编程实战》(微信读书里可以直接看):

    《Scala编程》第三版(有需要电子版的小伙伴可以私信我)

    对于Scala,SpianlHDL里面用到的语法也不多,而开始的目的不是让我们去精通Scala去面试大数据的,所以不必太纠结于其中,当然爱好学习的人除外。

SpinalHDL资料

     学习SpinalHDL首先要做的是:

       读SpinalHDL-Doc

       读SpinalHDL-Doc

       读SpinalHDL-Doc

    在百度或谷歌可直接搜索SpinalHDL-Doc    

    除了SpinalHDL-Doc之外,这里推荐另外两个练手参照的地方:

    https://gitee.com/peasent/SpinalWorkshop

    https://github.com/jijingg/Spinal-bootcamp

    把这些能够手把手的过一遍之后,相信拿SpinalHDL去做项目应该还是OK的。

    最后,遇到问题可以去Gitter放胆去问,这里贴上链接:

    https://gitter.im/SpinalHDL/SpinalHDL

SpinalHDL资料

    最后,欢迎有更多的小伙伴来一起探讨SpinalHDL,让优秀的设计思路能够普及开来,提升RTL生产力。

精彩推荐

SpinalHDL代码组织结构之Component

换个名字混江湖

SpinalHDL—覆盖率收集

SpinalHDL—测试平台搭建

兄弟,要几段?

打个拍,握个手可以么

SpinalHDL—柳暗花明又一村

FPGA图像处理——老戏新说

山水有相逢—和大牛成为同事

SpinalHDL——环境搭建

乱花渐欲迷人眼—Vivado之Synthesis

PCIe之MSI-x中断(一)

‧  END  

长按识别图中二维码关注

欢迎关注微信公众号【数字积木】,更精彩的内容等着你!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值