入门简介
• 谈我对FPGA的学习:
• 1.首先,要整体了解FPGA,重点从如下几个方面着手:
• 用FPGA可以做什么?
• FPGA的历史,现在哪几种主流的FPGA,各自代表芯片哪些?
• FPGA的发展方向?
• 其内部结构、工作原理 ?
• 其应用有哪些方面?
• 如何着手FPGA开发,即需要哪些工具,开发流程?
• 这部分主要是通过网上查阅资料自己完成,对FPGA进行一个整体认识。
• 2.整体了解后,熟悉ISE软件开发FPGA流程!
• (主要根据word教程,做一些基础实验)
• 3.了解下HDL编程语言,区分Verilog HDL与我们学C语言相同点和不同点?
•
• 4.自己进行一些简单的数字电路的设计(比如:译码器,计数器,加法器等)
• 5.结合开发板做实验,并完成自己的设计实验!
FPGA调试遇到的问题
传统调试保留一定的FPGA的管脚作为测试管
脚,用逻辑分析仪观察内部信号;
弊端:
1.价格昂贵,调试供不应求,影响进度
2.PCB预留的管脚确定,扩容不灵活,并 影
响PCB布线。
• Xilinx公司的Chipscope pro软件应运而生,
很好的解决以上问题。
WHAT ?Chipscope pro
WHY? Use chipScope