一般在原始的xilinx,diligent官网(大学里的basy2,3;nexys4;PYNQ-Z1/Z2,以及部分高端FPGA都是diligent的)都能免费找到相应的文件,在csdn上获取的都是要积分的,而且不全面。
另外自己购买的一些开发板,如黑金、米联客,正点原子等,淘宝那边都会给出很详细的资料。其中指导手册最重要。
EDA工具和开发板上手
跟着提供的指导手册走一遍流程,大概就能知道这个软件(vivado,ise,modelsim,HLs)使用的方法了。
以下是借用各位老哥的csdn:
经常上板的时候,需要使用片上逻辑调试ILA来帮助分析:如何使用VIVADO 在线逻辑分析仪。对于刚入门的小伙伴可以跳过。
使用一块新的板子的时候,(默认已经熟悉工具的使用)需要了解板子的资源(重要的是芯片的引脚),这时候就要去看看开发板的手册了。以下是部分开发板的手册。
4. Ego1
5. basys2
6. Basys3
7. Nexys4
8. [Spartan6]
9. PYNQ-Z1
网站类
Xilinx官微(微信公众号)
Xilinx github
xilinx中国官网
xilinx大学计划这个有很多针对学生免费开放的资源。
课程视频类
Vivado 公开课-01基础篇:Vivado
Vivado 公开课-02进阶篇:精准高效的时序约束
资源类
PYNQ
PYNQ官方介绍,和pycharm,anaconda的介绍差不多吧,很权威了。
HLs理论学习:hlsbook,这个是hlsbook的中文版,能有助于理解hls,但是不是手把手带着做实验的。
PYNQ-Z1
PYNQ-z1,使用HLS开发的资源:【入门必看】PYNQ官方社区资料汇总贴
HLs技术相关:xilinx ug902手册。
开发板的官方信息:xilinx大学计划-PYNQ-Z1信息
vivado 安装PYNQ器件:如何在Vivado上安装Digilent的board files
文档类
如果想查某个Xilinx文档的中文版(如ug903),在搜索中(c_ug903)
ug894:所有的tcl命令
封装引脚
Xilinx 所有FPGA的引脚:官网