- 博客(6)
- 收藏
- 关注
原创 从数学角度深入理解DDS原理
不用多说,对于从事FPGA算法设计工作的人员来讲,DDS的重要性不言而喻,只要我们和信号相关,就永远离不开他。本篇推文将从纯数学角度对DDS进行全新认识,相信大家都能够对DDS的本质有深刻的认识。
2025-04-25 00:09:18
519
原创 SpinalConfig关键配置参数全解析——助你打造高效RTL设计
对于使用SpinalHDL语言的设计人员来讲,应该都不会对SpinalConfig感到陌生,但是我们大多时候只会用到他的targetDirectory去指定输出文件的路径的功能,对于其他的选项一般保持默认且不会去使用。其实,SpinalConfig还有很多妙用,本期就让我们来深入了解一下吧。
2025-04-24 22:20:41
594
原创 离线也能高效开发!SpinalHDL环境配置+依赖打包技巧
在日常工作中,我们可能需要在离线环境中进行SpinalHDL代码设计开发 ,但是SpinalHDL很多依赖都是需要在线从官方GitHub仓库中下载,包括在build.sbt加载sbt的依赖时,也需要在线环境加载,这给我们部署SpinalHDl的离线环境带来了困难,本期将介绍一种简易快速部署SpinalHDL离线环境的方法,相信你也能操作成功。以下操作基于Windows环境且在IDEA中进行SpinalhHDL设计开发。
2025-04-19 19:04:00
750
原创 SpinalHDL+TCL双剑合璧:一键自动化Vivado工程与IP配置
根据当前所掌握的资料,SpinalHDL不支持直接调用Xilinx的IP核,那么,问题就来了,如果我们在设计中需要调用IP核时,该如何解决呢,是将其封装为BlackBox后,在vivado再次重新配置?还是说能够有其他的解决办法? SpinalHDL+TCL双剑合璧:一键自动化Vivado工程与IP配置
2025-04-15 21:50:21
381
原创 从代码到工程:SpinalHDL无缝衔接Vivado的一站式方案
相信大家在使用SpinalHDL过程中会有这样的疑惑:我们在SpinalHDL中生成verilog代码后,还需要在vivado创建工程,将其添加src,会不会显得很麻烦?大家有这样的疑问也是正常的, 在FPGA开发中,我们的最终目的是仿真调试及完成上板验证,如果接触一门新的HDL语言,反倒增加了我们的工作量,不能够提高我们的工作效率,那就有些得不偿失了。不过,好在SpinalHDL的底层库提供了直接将其创建生成Vivado工程的方法,今天,就让我们来探讨一下这其中的操作!
2025-04-10 21:25:05
213
原创 Verilog vs SpinalHDL:从入门对比看开发效率革命
SpinalHDL语言是最近几年推出的一门HDL语言,相比于我们之前所熟悉的Verilog/VHDL语言来讲,其有很大的不同之处。笔者因工作需要,有幸接触到了这门HDL语言,随着研究的不断深入,逐渐感受到这门语言的强大之处和魅力所在,令人非常惊喜。本篇推文将对SpinalHDL的基本情况展开介绍,相信你也能够有不一样的体会。
2025-04-09 22:25:19
402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅