当前位置:首页 > 电源 > 数字电源
[导读]  随着FPGA规模的不断增大,其封装形式大多向球形方式转移,这样使得传统的探针方式监测信号变得越来越困难。Chipscopepro是一种片内逻辑分析工具,它能通过JTAG口,将FPGA内部信号实时读出,传入计算机进行分析。

  随着FPGA规模的不断增大,其封装形式大多向球形方式转移,这样使得传统的探针方式监测信号变得越来越困难。Chipscopepro是一种片内逻辑分析工具,它能通过JTAG口,将FPGA内部信号实时读出,传入计算机进行分析。它的基本实现方法是通过利用FPGA中未使用的BLOCKRAM,利用设置的触发条件将相应信号实时的存储其中,然后利用JTAG口将数据传入计算机,最后在计算机中显示其波形。

  在XILINXEDK中提供的了5个Chipscopepro核,

1.chipscope_icon—集成控制核,与其它的ChipScopecores进行通讯,最后将数据通过JTAG口送出。
2.chipscope_opb_iba—监测OPB总线动作
3.chipscope_plb_iba—监测PLB总线动作
4.chipscope_vio—创建虚拟IO(VirtualIO),通过JTAG实现监测和驱动FPGA内部信号。
5.chipscope_ila—监测单独的非总线信号,现行版本只支持MHS级信号的探测。

  下面简要介绍其在EDK中实现过程:

  在MHS中加入相应的IPcores,图中加入了chipscope_icon,chipscope_opb_iba和chipscope_ila。

  建立模块信号的连接关系,并对其相应参数做设置,

  相应的MHS文件为,
BEGINchipscope_icon
PARAMETERINSTANCE=chipscope_icon_0
PARAMETERHW_VER=1.00.a
PARAMETERC_NUM_CONTROL_PORTS=2
PARAMETERC_SYSTEM_CONTAINS_MDM=1
PORTcontrol0=chipscope_icon_0_control0
PORTcontrol1=chipscope_icon_0_control1
END
BEGINchipscope_opb_iba
PARAMETERINSTANCE=chipscope_opb_iba_0
PARAMETERHW_VER=1.00.a
PARAMETERC_NUM_DATA_SAMPLES=512
PARAMETERC_CONTROL_UNITS=1
PARAMETERC_ADDR_UNITS=1
PARAMETERC_DATA_UNITS=1
BUS_INTERFACEMON_OPB=mb_opb
PORTOPB_Clk=sys_clk_s
PORTSYS_Rst=sys_rst_s
PORTchipscope_icon_control=chipscope_icon_0_control0
END
BEGINchipscope_ila
PARAMETERINSTANCE=chipscope_ila_0
PARAMETERHW_VER=1.00.a
PARAMETERC_ENABLE_TRIGGER_OUT=1
PARAMETERC_DATA_SAME_AS_TRIGGER=1
PARAMETERC_TRIG0_TRIGGER_IN_WIDTH=8
PORTCHIPSCOPE_ILA_CONTROL=chipscope_icon_0_control1
PORTCLK=sys_clk_s
PORTTRIG0=fpga_0_LEDs_8Bit_GPIO_d_out
END[!--empirenews.page--]

   相应的设置完成之后,连接好硬件,就可以将包含chipscope核的整个系统重新下载到FPGA中,然后利用打开Chipscopeproanalyzer进行信号的上传观察,

  点击,扫描JTAG键,

  找到JTAG键上的两个器件,选择XC3S400,点OK。导入.cdc文件,Platgen和ChipScopecores的Tclwrappers基于设计参数在<EDKProjectDirectory>/implementation/<OPBIBAinstancename>_wrapper/<OPBIBAinstancename>.cdc目录中创建了包含信号的.cdc文件,如设计中的OPBILA例化为chipscope_ila_0,然后录<Project>/implementation/chipscope_opb_ila_0_wrapper/chipscope_opb_ila_0.cdc中建立ChipScope信号的.cdc文件,将其导入ChipScopeanalyzer即可得到其信号信息,

  此时可选择相应的DEV(XC3S400,XCF02S)和DEV中的UNIT(MyIBA/OPB0和MyILA1),然后对其触发条件进行设置,将关心的信号加入波形窗口中,最后执行触发即可。

  上述过程只是简单介绍,具体关于chipscope的使用,请参见其帮助文档。文中错误在所难免,希望大家指正

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

奈飞(Netflix)今年早些时候从数据中看到了一个令人担忧的信号:用户访问该流媒体服务的频率下降了。该公司对其用户在四周时间里观看其内容的天数进行了跟踪,并担心访问频率的下降会增加用户取消订阅的可能性。在发现这一问题之...

关键字: 信号 流媒体 TI ST

运放在没有输入的情况下,实际中仍会输出一个小电压。而这个小电压,会根据我们设置的放大倍数同等地被放大,同时,这个被放大的信号是有正、负之分的。

关键字: 运放 放大倍数 信号

9月5日上午消息,华为消费者业务CEO余承东表示,9月6日华为Mate50系列及全场景新品秋季发布会要发布的全新技术,让信号超越地面,让通信时刻相联。

关键字: 华为 Mate50系列 信号

Spesolimab 是一种单克隆抗体,可抑制白细胞介素 36 (IL-36)的信号传导,是首个获批专门用于治疗泛发性脓疱型银屑病发作的治疗药物 EFFISAYIL® 1 研究表明,治疗一周后,超过一半...

关键字: FDA GP BSP 信号

(全球TMT2022年7月22日讯)在华为全球智慧金融峰会2022期间,华为数据通信产品线总裁胡克文发表了题为“华为全新升级金融云网,构筑绿色数智金融新联接”的主题演讲,发布了全新升级的金融云网解决方案,推动银行业务云...

关键字: 华为 通信产品 信号 数据通信

关注疫情背景下女性科创力量,推动科学创新绽放"她"风采 北京2022年7月19日 /美通社/ -- 由凤凰网主办、欧莱雅鼎力支持的首届"她势界·凤凰网女性影响力大赏...

关键字: BSP 创始人 信号 成功率

普克鲁胺可发挥抗炎作用和降低急性肺损伤 苏州2022年7月18日 /美通社/ -- 近日,开拓药业研发团队于预印版期刊bioRxiv在线发表了题为"Inhibitory effects of GT0918 o...

关键字: RS 信号 NRF ACE2

(全球TMT2022年7月12日讯)经过专业研究人员4年的研究和开发,在RIAM、CNC、BPI和INRIA的支持下,SWEALINK提供了唯一的证人声音安全保护工具,即一种名为VOX PROTECT的插件。...

关键字: PROTECT 信号 LINK PI

团队作战、有趣玩法、劲爆福利点燃盛夏 上海2022年5月31日 /美通社/ -- 即日起至6月20日,希尔顿集团以"团长集结,嗨囤盛夏"为主题,汇聚海量品质旅游产品和力度十足的优惠活动,并且携手多位...

关键字: BSP 信号 微信

(全球TMT2022年4月22日讯)百度爱番番作为企业一站式智能营销管家,能够帮助企业对线索全生命周期进行智能化的管理。百度爱番番准备了一份转化提升指南,结合IM沟通、线索管家、中间号等功能,帮助企业在获取线索后持续提...

关键字: 手机 智能化 信号 快手

数字电源

15504 篇文章

关注

发布文章

编辑精选

技术子站

关闭