电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

ChipScopePro实例教程

ChipScopePro实例教程_第1页
1/45
ChipScopePro实例教程_第2页
2/45
ChipScopePro实例教程_第3页
3/45
ChipScope Pro 实例教程 1. ChipScope Pro 简介 ChipScope Pro 的主要功能是通过 JTAG 口、在线实时地读出 FPGA 的内部信号。基本原理是利用 FPGA 中未使用的 BlockRAM,根据用户设定的触发条件将信号实时地保存到这些 BlockRAM 中,然后通过 JTAG 口传送到 PC 机,显示出时序波形。 一般来说,ChipScope Pro 在工作时需要在用户设计中实例化两种核:一是集成逻辑分析仪核(ILA core,Integrated Logic Analyzer core ),提供触发和跟踪捕获的功能;二是集成控制器核(ICON core,Integrated Controller core),负责 ILA 核和边界扫描端口的通信,一个 ICON 核可以连接 1~15 个 ILA 核。 ChipScope Pro 工具箱包含 3 个工具:ChipScope Pro Core Generator(核生成器)、ChipScope Pro Core Inserter(核插入器)和 ChipScope Pro Analyzer(分析器)。 ChipScope Pro Core Generator 的作用是根据设定条件生成在线逻辑分析仪的 IP 核,包括 ICON 核、ILA 核、ILA/ATC2 核和 IBA/OPB 核等,设计人员在原 HDL 代码中实例化这些核,然后进行布局布线、下载配置文件,就可以利用 ChipScope Pro Analyzer 设定触发条件、观察信号波形。 ChipScope Pro Core Inserter 除了不能生成 IBA/OPB 核和 ILA/ATC2 核以外,功能与ChipScope Pro Core Generator 类似,可以生成 ICON 核和 ILA 核,但是它能自动完成在设计网表中插入这些核的工作,不用手工在 HDL 代码中实例化,在实际工作中用得最多。 下图为 ChipScope 的两种使用流程图,左侧为使用 ChipScope Pro Core Generator 流程。右侧为使用 ChipScope Pro Core Inserter 的流程。两种方法各有优缺点,但由于 ChipScope Pro Core Inserter 更方便一些,可以较好地满足大多数调试要求,建议优先掌握。 本次练习中,第 3、4 两章主要描述了 ChipScope Pro Core Inserter 的流程。第 5 章简要描述了使用 ChipScope Pro Core Generator 的流程。 2. 创建简单的 ISE 工程 2.1 新建工程 ISE 启动Xilin x -ISE。 新建 Project。File -> New Project。 填入工程的名字以及所在路径。Next。 选择工程所对应的开发板的器件类型。Next。 创建源文件窗口。因为我们已有了源文件,所以这里直接点击 Nex t。 添加已有的源文件到工程中。 选择源文件 led.v ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

ChipScopePro实例教程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部