刚入门接触vivado其实是陌生的,陌生之处在于不了解历史。即使是日益更新的技术也是从最初那个0和1一点点垒起来的,每当看到类似于这就是可以这么做,你不用去知道它底层怎么跑的,只要知道怎么使用就行这种话,就想到使用工具会越来越强大,虽然给我们省了很多事,但如果能知道现在的一键里包含以前那么多的过程,也是很有意思的事啊。
说起来也是昨儿调试的结果还可观,今早来了再跑一遍的时候萌生了个好奇,翻书查阅了一下chipscope(应该就是现在vivado里的hardware manager)。正题
-------------------------------------------------分割线-------------------------------------------
传说中,chipscope软件由chipscope核生成器、chipscope核插入器、chipscope分析仪以及chipscope Tcl脚本接口四个组件组成,支持普通FPGA设计以及基于FPGA的嵌入式、SOC系统,其具体功能如下:(懒得打字,上图)

chipscope开发流程,首先,要生成系统控制模块的ICON核;然后,生成各类逻辑分析核(ILA核、VIO核等),设定触发以及数据线宽度和采集长度,并将其和ICON核关联起来;接着,完成设计以及相关核的综合,将设计中期望观察的信号和分析核的触发以及数据信号连接起来;紧接着,完成整体系统的实现并下载到芯片中;最后打开chipscope Analyzer设定触发条件,观察波形。如图:

介绍一下

461

被折叠的 条评论
为什么被折叠?



